rgf_pfrac - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Mozilla Firefox.

Online Help

All Products    Maple    MapleSim


genfunc

  

rgf_pfrac

  

partial fractions over the complex numbers

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

rgf_pfrac(Fz, z)

rgf_pfrac(Fz, z, 'no_RootOf')

Parameters

Fz

-

rational generating function

z

-

name, generating function variable

Description

• 

Computes the complete partial fraction expansion of Fz over the complex numbers.

• 

The denominator of Fz is factored using factor. Any factors that are polynomials of degree 2 are then factored over the complex numbers. Any factors that are polynomials of degree greater than 2 are represented in factored form using Sum and RootOf expressions.

• 

If the optional argument 'no_RootOf' is used, the denominator will be completely factored over the complex numbers. If the denominator cannot be factored, an inert Pfrac expression is returned.

• 

The global variables _J and _R are used in the RootOf expressions.

• 

The command with(genfunc,rgf_pfrac) allows the use of the abbreviated form of this command.

Examples

> 

with⁡genfunc:

> 

rgf_pfrac⁡1+z1−3⁢z+2⁢z2,z

−32⁢z−1+2z−1

(1)
> 

rgf_pfrac⁡11−z−z2,z

2⁢55⁢2⁢z+5+1−2⁢55⁢2⁢z−5+1

(2)
> 

rgf_pfrac⁡11−z−z2−z3,z

∑_R=RootOf⁡_Z3+_Z2+_Z−1⁡limz→_R⁡−z−_Rz3+z2+z−1z−_R

(3)
> 

rgf_pfrac⁡11−z−z2−z5+z6,z,no_RootOf

Rgf_pfrac⁡1z6−z5−z2−z+1,z

(4)

See Also

convert[parfrac]

factor

genfunc

RootOf