FullPartialFractionExpansion(F, UP)ΒΆ
fparfrac.spad line 1 [edit on github]
F: Join(Field, CharacteristicZero)
Full partial fraction expansion of rational functions Author: Manuel Bronstein Date Created: 9 December 1992 References: M.Bronstein & B.Salvy, Full Partial Fraction Decomposition of Rational Functions, in Proceedings of ISSAC'93, Kiev, ACM Press.
- +: (UP, %) -> %
p + xreturns the sum ofpandx
- coerce: % -> OutputForm
from CoercibleTo OutputForm
- construct: List Record(exponent: NonNegativeInteger, center: UP, num: UP) -> %
construct(l)is the inverse of fracPart.
- convert: % -> Fraction UP
from ConvertibleTo Fraction UP
- D: % -> %
D(f)returns the derivative off.
- D: (%, NonNegativeInteger) -> %
D(f, n)returns then-th derivative off.
- differentiate: % -> %
differentiate(f)returns the derivative off.
- differentiate: (%, NonNegativeInteger) -> %
differentiate(f, n)returns then-th derivative off.
- fracPart: % -> List Record(exponent: NonNegativeInteger, center: UP, num: UP)
fracPart(f)returns the list of summands of the fractional part off.
- fullPartialFraction: Fraction UP -> %
fullPartialFraction(f)returns[p, [[j, Dj, Hj]...]]such thatf = p(x) + \sum_{[j, Dj, Hj] in l} \sum_{Dj(a)=0} Hj(a)/(x - a)\^j.
- latex: % -> String
from SetCategory
- polyPart: % -> UP
polyPart(f)returns the polynomial part off.