GaussInt
GIroots
roots of a univariate polynomial
Calling Sequence
Parameters
Description
Examples
GIroots(a)
a
-
univariate polynomial with Gaussian integer coefficients
The GIroots function computes the Gaussian integer roots of a univariate polynomial over the Gaussian integer domain. The roots are returned as a list of pairs of the form [[r1,m1],…,[rn,mn]] where ri is a root of the polynomial a with multiplicity mi, that is, x−rimi divides a.
withGaussInt:
expr≔x4−17x3−29Ix3−188x2+339Ix2+1682x−86Ix−1178−1244I:
GIrootsexpr
4+9I,1,7+11I,1,1+I,1,5+8I,1
f≔2+Ix2+3+7Ix+6−14I
GIrootsf
1+I,1
See Also
GaussInt[GIfacpoly]
Download Help Document