AlgebraicFunction(R, F)ΒΆ
algfunc.spad line 257 [edit on github]
R: Join(Comparable, IntegralDomain)
F: FunctionSpace R
This package provides algebraic functions over an integral domain.
- ^: (F, Fraction Integer) -> F if R has RetractableTo Integer
x ^ qisxraised to the rational powerq.
- belong?: BasicOperator -> Boolean
belong?(op)istrueifopis an algebraic operator, that is, annth root or implicit algebraic operator.
- definingPolynomial: F -> F if R has RetractableTo Integer
definingPolynomial(f)returns the defining polynomial offas an element ofF. Error: iffis not a kernel.
- droot: List F -> OutputForm
droot(l)should be a non-exported function.
- inrootof: (SparseUnivariatePolynomial F, F) -> F
inrootof(p, x)should be a non-exported function.
- iroot: (R, Integer) -> F if R has RetractableTo Integer
iroot(p, n)should be a non-exported function.
- minPoly: Kernel F -> SparseUnivariatePolynomial F if R has RetractableTo Integer
minPoly(k)returns the defining polynomial ofk.
- operator: BasicOperator -> BasicOperator
operator(op)returns a copy ofopwith the domain-dependent properties appropriate forF. Error: ifopis not an algebraic operator, that is, annth root or implicit algebraic operator.
- rootOf: (SparseUnivariatePolynomial F, Symbol) -> F
rootOf(p, y)returnsysuch thatp(y) = 0. The object returned displays as'y.
- rootSum: (F, SparseUnivariatePolynomial F, Symbol) -> F
rootSum(expr, p, s)