Cell TheFieldΒΆ
cyldec.spad line 173 [edit on github]
TheField: RealClosedField
Single cell of cylindrical decomposition, build upon SimpleCell.
- coerce: % -> OutputForm
from CoercibleTo OutputForm
- dimension: % -> NonNegativeInteger
dimension(c)returns dimension ofc
- hasDimension?: (%, Symbol) -> Boolean
hasDimension?(c)returnstrueifcis of positive dimension. Otherwise hasDimension?(c) returnsfalse.
- mainVariableOf: % -> Symbol
mainVariableOf(c)returns main variable ofc
- makeCell: (SimpleCell(TheField, SparseUnivariatePolynomial TheField), %) -> %
makeCell(c, sc)creates a cell which consists ofscin main variable and which has projectionc
- makeCell: List SimpleCell(TheField, SparseUnivariatePolynomial TheField) -> %
makeCell(lc)creates a cell from list of simple cellslc
- projection: % -> Union(%, failed)
projection(c)projectscwith respect to main variable
- samplePoint: % -> List TheField
samplePoint(c)returns the sample point ofc
- simpleCells: % -> List SimpleCell(TheField, SparseUnivariatePolynomial TheField)
simpleCells(c)returns lists of simple cells determiningc. That isc= makeCell(simpleCells(c))