LinGroebnerPackage(lv, F)
lingrob.spad line 1
[edit on github]
Given a Groebner basis B
with respect to the total degree ordering for a zero-dimensional ideal I
, compute a Groebner basis with respect to the lexicographical ordering by using linear algebra. This is an internal package, operations in this package may crash the system on invalid input.
- anticoord : (List(F), DistributedMultivariatePolynomial(lv, F), List(DistributedMultivariatePolynomial(lv, F))) -> DistributedMultivariatePolynomial(lv, F)
anticoord
is undocumented
- choosemon : (DistributedMultivariatePolynomial(lv, F), List(DistributedMultivariatePolynomial(lv, F))) -> DistributedMultivariatePolynomial(lv, F)
choosemon
is undocumented
- computeBasis : List(HomogeneousDistributedMultivariatePolynomial(lv, F)) -> List(HomogeneousDistributedMultivariatePolynomial(lv, F))
computeBasis(l)
is a helper function which computes a basis of a linear space which contains a lexicographic Groebner basis. It expects a basis (ordered by total degree, reverse lexicographic) of a zero dimensional ideal.
- coord : (HomogeneousDistributedMultivariatePolynomial(lv, F), List(HomogeneousDistributedMultivariatePolynomial(lv, F))) -> Vector(F)
coord
is undocumented
- groebgen : List(DistributedMultivariatePolynomial(lv, F)) -> Record(glbase : List(DistributedMultivariatePolynomial(lv, F)), glval : List(Integer))
groebgen
is undocumented
- intcompBasis : (OrderedVariableList(lv), List(HomogeneousDistributedMultivariatePolynomial(lv, F)), List(HomogeneousDistributedMultivariatePolynomial(lv, F))) -> List(HomogeneousDistributedMultivariatePolynomial(lv, F))
intcompBasis
is undocumented
- linGenPos : List(HomogeneousDistributedMultivariatePolynomial(lv, F)) -> Record(gblist : List(DistributedMultivariatePolynomial(lv, F)), gvlist : List(Integer))
linGenPos
is undocumented
- minPol : (List(HomogeneousDistributedMultivariatePolynomial(lv, F)), List(HomogeneousDistributedMultivariatePolynomial(lv, F)), OrderedVariableList(lv)) -> HomogeneousDistributedMultivariatePolynomial(lv, F)
minPol
is undocumented
- minPol : (List(HomogeneousDistributedMultivariatePolynomial(lv, F)), OrderedVariableList(lv)) -> HomogeneousDistributedMultivariatePolynomial(lv, F)
minPol
is undocumented
- totolex : List(HomogeneousDistributedMultivariatePolynomial(lv, F)) -> List(DistributedMultivariatePolynomial(lv, F))
totolex
is undocumented
- transform : DistributedMultivariatePolynomial(lv, F) -> HomogeneousDistributedMultivariatePolynomial(lv, F)
transform
is undocumented