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 + x
returns the sum ofp
andx
- 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
.