CylindricalAlgebraicDecompositionPackage(TheField)
cyldec.spad line 264
[edit on github]
undocumented
- coefficientSet : SparseUnivariatePolynomial(Polynomial(TheField)) -> List(Polynomial(TheField))
- cylindricalDecomposition : List(Polynomial(TheField)) -> List(Cell(TheField))
cylindricalDecomposition(lp)
is cylindricalDecomposition(lp
, lv
) where lv
is list of variables in lp
.
- cylindricalDecomposition : (List(Polynomial(TheField)), List(Symbol)) -> List(Cell(TheField))
cylindricalDecomposition(lp, lv)
computes cylindrical decomposition of lp
in using variable order given by lv
- discriminantSet : List(SparseUnivariatePolynomial(Polynomial(TheField))) -> List(Polynomial(TheField))
- principalSubResultantSet : (SparseUnivariatePolynomial(Polynomial(TheField)), SparseUnivariatePolynomial(Polynomial(TheField))) -> List(Polynomial(TheField))
- projectionSet : List(SparseUnivariatePolynomial(Polynomial(TheField))) -> List(Polynomial(TheField))
projectionSet(lup)
performs one projection step
- resultantSet : List(SparseUnivariatePolynomial(Polynomial(TheField))) -> List(Polynomial(TheField))
- specialise : (List(Polynomial(TheField)), Cell(TheField)) -> List(SparseUnivariatePolynomial(TheField))
specialise(lp, c)
specializes all p
in lp
to the sample point of c
.