Ordinals
Factor
factor an ordinal number
Calling Sequence
Parameters
Returns
Description
Examples
Compatibility
Factor(a, output=o, form=f)
a
-
ordinal, nonnegative integer, or polynomial with positive integer coefficients
o
(optional) literal keyword; either list (default) or inert
f
(optional) literal keyword; one of full (default), monic, rmonic or pairs
If output=list (the default), a list of ordinals, nonnegative integers and polynomials with positive integer coefficients is returned.
Otherwise, if output=inert is specified, an inert product of ordinal numbers using the inert multiplication and exponentiation operators &. and &^, respectively, is returned. Factors equal to are omitted from this product representation.
The Factor(a) calling sequence computes a factored normal form of as a product of nonnegative integers and ordinals of the form or .
If , then the full factored normal form is:
where and for .
Each factor is irreducible in the sense that if for some ordinals and , then necessarily or , and if for some ordinals and , then necessarily and .
The monic factored normal form is:
The rmonic factored normal form is:
If form=pairs is specified, then the result is returned in the form .
The ordinal can be parametric. However, unless all coefficients are positive when substituting arbitrary nonnegative integers for all the parameters, an error will be raised.
Display the result as a product, and verify the answer.
Other output forms. Note the grouping of similar factors.
Just the bare data of the full factored normal form, and the original data of the Cantor normal form, for comparison.
Parametric examples.
Error, (in Ordinals:-Factor) cannot determine if x is nonzero
The Ordinals[Factor] command was introduced in Maple 2015.
For more information on Maple 2015 changes, see Updates in Maple 2015.
See Also
Ordinals[Gcd]
Ordinals[Mult]
Ordinals[Ordinal]
value
Download Help Document