Normalize a nonzero polynomial to leading coefficient 1; keep 0 fixed.
Instances For
Normalization preserves the stored size.
Normalizing a nonzero polynomial produces a monic polynomial.
Normalization of a nonzero polynomial is nonzero.
A monic polynomial over a nontrivial field is nonzero.
The product of two monic polynomials is monic.
Two monic polynomials dividing one another are equal.
A Bézout-certified product of coprime cofactors divides every common multiple of the two inputs.
The monic least common multiple of p and q, and 0 if either input is
zero.
Equations
Instances For
The left input divides the least common multiple.
The right input divides the least common multiple.
The executable lcm divides every common multiple.
Least common multiples are normalized, including the zero cases.
An lcm of nonzero polynomials is nonzero.
An lcm of nonzero polynomials is monic.
Fold least common multiples, using 1 for the empty family.
Equations
Instances For
A member of a list divides its folded least common multiple.
The folded LCM divides every common multiple of the list.
A list of nonzero polynomials has a monic folded LCM.