GeneralPolynomialSet(R, E, VarSet, P)
polset.spad line 343
[edit on github]
A domain for polynomial sets.
- # : % -> NonNegativeInteger
- from Aggregate
- = : (%, %) -> Boolean
- from BasicType
- any? : (Mapping(Boolean, P), %) -> Boolean
- from HomogeneousAggregate(P)
- coerce : % -> List(P)
- from CoercibleTo(List(P))
- coerce : % -> OutputForm
- from CoercibleTo(OutputForm)
- collect : (%, VarSet) -> %
- from PolynomialSetCategory(R, E, VarSet, P)
- collectUnder : (%, VarSet) -> %
- from PolynomialSetCategory(R, E, VarSet, P)
- collectUpper : (%, VarSet) -> %
- from PolynomialSetCategory(R, E, VarSet, P)
- construct : List(P) -> %
- from Collection(P)
- convert : List(P) -> %
convert(lp)
returns the polynomial set whose members are the polynomials of lp
.
- convert : % -> InputForm
- from ConvertibleTo(InputForm)
- copy : % -> %
- from Aggregate
- count : (P, %) -> NonNegativeInteger
- from HomogeneousAggregate(P)
- count : (Mapping(Boolean, P), %) -> NonNegativeInteger
- from HomogeneousAggregate(P)
- empty : () -> %
- from Aggregate
- empty? : % -> Boolean
- from Aggregate
- eq? : (%, %) -> Boolean
- from Aggregate
- eval : (%, P, P) -> % if P has Evalable(P)
- from InnerEvalable(P, P)
- eval : (%, Equation(P)) -> % if P has Evalable(P)
- from Evalable(P)
- eval : (%, List(P), List(P)) -> % if P has Evalable(P)
- from InnerEvalable(P, P)
- eval : (%, List(Equation(P))) -> % if P has Evalable(P)
- from Evalable(P)
- every? : (Mapping(Boolean, P), %) -> Boolean
- from HomogeneousAggregate(P)
- find : (Mapping(Boolean, P), %) -> Union(P, "failed")
- from Collection(P)
- headRemainder : (P, %) -> Record(num : P, den : R) if R has IntegralDomain
- from PolynomialSetCategory(R, E, VarSet, P)
- iexactQuo : (R, R) -> R if R has IntegralDomain
- from PolynomialSetCategory(R, E, VarSet, P)
- latex : % -> String
- from SetCategory
- less? : (%, NonNegativeInteger) -> Boolean
- from Aggregate
- mainVariable? : (VarSet, %) -> Boolean
- from PolynomialSetCategory(R, E, VarSet, P)
- mainVariables : % -> List(VarSet)
- from PolynomialSetCategory(R, E, VarSet, P)
- map : (Mapping(P, P), %) -> %
- from HomogeneousAggregate(P)
- map! : (Mapping(P, P), %) -> %
- from HomogeneousAggregate(P)
- max : % -> P if P has OrderedSet
- from HomogeneousAggregate(P)
- max : (Mapping(Boolean, P, P), %) -> P
- from HomogeneousAggregate(P)
- member? : (P, %) -> Boolean
- from HomogeneousAggregate(P)
- members : % -> List(P)
- from HomogeneousAggregate(P)
- min : % -> P if P has OrderedSet
- from HomogeneousAggregate(P)
- more? : (%, NonNegativeInteger) -> Boolean
- from Aggregate
- mvar : % -> VarSet
- from PolynomialSetCategory(R, E, VarSet, P)
- parts : % -> List(P)
- from HomogeneousAggregate(P)
- reduce : (Mapping(P, P, P), %) -> P
- from Collection(P)
- reduce : (Mapping(P, P, P), %, P) -> P
- from Collection(P)
- reduce : (Mapping(P, P, P), %, P, P) -> P
- from Collection(P)
- remainder : (P, %) -> Record(rnum : R, polnum : P, den : R) if R has IntegralDomain
- from PolynomialSetCategory(R, E, VarSet, P)
- remove : (P, %) -> %
- from Collection(P)
- remove : (Mapping(Boolean, P), %) -> %
- from Collection(P)
- removeDuplicates : % -> %
- from Collection(P)
- retract : List(P) -> %
- from RetractableFrom(List(P))
- retractIfCan : List(P) -> Union(%, "failed")
- from RetractableFrom(List(P))
- rewriteIdealWithHeadRemainder : (List(P), %) -> List(P) if R has IntegralDomain
- from PolynomialSetCategory(R, E, VarSet, P)
- rewriteIdealWithRemainder : (List(P), %) -> List(P) if R has IntegralDomain
- from PolynomialSetCategory(R, E, VarSet, P)
- roughBase? : % -> Boolean if R has IntegralDomain
- from PolynomialSetCategory(R, E, VarSet, P)
- roughEqualIdeals? : (%, %) -> Boolean if R has IntegralDomain
- from PolynomialSetCategory(R, E, VarSet, P)
- roughSubIdeal? : (%, %) -> Boolean if R has IntegralDomain
- from PolynomialSetCategory(R, E, VarSet, P)
- roughUnitIdeal? : % -> Boolean if R has IntegralDomain
- from PolynomialSetCategory(R, E, VarSet, P)
- sample : () -> %
- from Aggregate
- select : (Mapping(Boolean, P), %) -> %
- from Collection(P)
- size? : (%, NonNegativeInteger) -> Boolean
- from Aggregate
- sort : (%, VarSet) -> Record(under : %, floor : %, upper : %)
- from PolynomialSetCategory(R, E, VarSet, P)
- triangular? : % -> Boolean if R has IntegralDomain
- from PolynomialSetCategory(R, E, VarSet, P)
- trivialIdeal? : % -> Boolean
- from PolynomialSetCategory(R, E, VarSet, P)
- variables : % -> List(VarSet)
- from PolynomialSetCategory(R, E, VarSet, P)
- ~= : (%, %) -> Boolean
- from BasicType
PolynomialSetCategory(R, E, VarSet, P)
ConvertibleTo(InputForm)
Aggregate
RetractableFrom(List(P))
HomogeneousAggregate(P)
CoercibleTo(List(P))
InnerEvalable(P, P)
Evalable(P)
SetCategory
CoercibleTo(OutputForm)
finiteAggregate
shallowlyMutable
Collection(P)
BasicType