Foldable Unipol Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
Unital r => IsLabel "x" (Unipol r) Source # | By this instance, you can use #x for
the unique variable of Unipol r . |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
(DecidableZero r, RightModule Integer r) => RightModule Integer (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
(DecidableZero r, RightModule Natural r) => RightModule Natural (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
(DecidableZero r, LeftModule Integer r) => LeftModule Integer (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
(DecidableZero r, LeftModule Natural r) => LeftModule Natural (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
(Eq r, DecidableZero r) => Eq (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
CoeffRing r => Num (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
(Ord r, DecidableZero r) => Ord (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
(CoeffRing r, PrettyCoeff r) => Show (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
(Eq r, Field r) => UFD (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
(Eq r, Field r) => PID (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
(Eq r, Field r) => GCDDomain (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
(Eq r, Field r) => IntegralDomain (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
(Eq r, Field r) => Euclidean (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
(Eq r, Field r) => ZeroProductSemiring (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
(Eq r, Field r) => UnitNormalForm (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
(CoeffRing r, DecidableZero r) => Ring (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
(CoeffRing r, DecidableZero r) => Rig (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
DecidableZero r => DecidableZero (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
(Eq r, Field r) => DecidableUnits (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
(Eq r, Field r) => DecidableAssociates (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
(CoeffRing r, Unital r) => Unital (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
(CoeffRing r, Commutative r) => Commutative (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
(CoeffRing r, DecidableZero r) => Semiring (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
(CoeffRing r, Multiplicative r) => Multiplicative (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
DecidableZero r => Monoidal (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
(DecidableZero r, Group r) => Group (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
DecidableZero r => Additive (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
(DecidableZero r, Abelian r) => Abelian (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
(DecidableZero r, Hashable r) => Hashable (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
NFData r => NFData (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
CoeffRing r => IsPolynomial (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
CoeffRing r => IsOrderedPolynomial (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
(DecidableZero r, Semiring r) => RightModule (Scalar r) (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
(DecidableZero r, Semiring r) => LeftModule (Scalar r) (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
type Arity (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
type Coefficient (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
type MOrder (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |