genfunc
rgf_norm
normalize a rational generating function
Calling Sequence
Parameters
Description
Examples
rgf_norm(Fz, z)
rgf_norm(Fz, z, 'factored')
rgf_norm(Fz, z, 'factored'(ext))
Fz
-
rational generating function
z
name, generating function variable
ext
(optional) algebraic extensions for factor
The command rgf_norm(Fz, z) puts the generating function in normal form, expands the numerator and denominator, and factors the low order coefficient from the denominator.
If the optional 'factored' argument is used, the function factor is applied to the denominator.
The algebraic extensions ext may be a single extension, an expression sequence of extensions, or a set of extensions to be used when factoring the denominator.
The command with(genfunc,rgf_norm) allows the use of the abbreviated form of this command.
with⁡genfunc:
rgf_norm⁡12−3⁢z+z2,z
12⁢12⁢z2−32⁢z+1
rgf_norm⁡12−3⁢z+z2,z,factored
12⁢1−z⁢−z2+1
rgf_norm⁡15−z2,z,factored⁡sqrt⁡5
15⁢1−5⁢z5⁢1+5⁢z5
See Also
factor
normal
Download Help Document