computational-algebra-0.0.1.1: Well-kinded computational algebra library, currently supporting Groebner basis.

Safe HaskellNone

Algebra.Ring.Polynomial.Monomorphic

Documentation

data Variable Source

Constructors

Variable 

Fields

varName :: Char
 
varIndex :: Maybe Int
 

encodeMonomial :: [Variable] -> [(Variable, Integer)] -> Monomorphic (Vector Int)Source

data PolynomialSetting Source

Constructors

PolySetting 

Fields

dimension :: Monomorphic SNat
 
polyn :: Polyn
 

promoteList :: IsMonomialOrder ord => [Polyn] -> Monomorphic ([] :.: OrderedPolynomial Rational ord)Source