GIfacpoly - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.
Our website is currently undergoing maintenance, which may result in occasional errors while browsing. We apologize for any inconvenience this may cause and are working swiftly to restore full functionality. Thank you for your patience.

Online Help

All Products    Maple    MapleSim


GaussInt

  

GIfacpoly

  

factor a multivariate polynomial over Gaussian ring

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

GIfacpoly(z)

Parameters

z

-

multivariate polynomial over Gaussian ring

Description

• 

The function GIfacpoly computes the factorization of a multivariate polynomial with Gaussian integer coefficients.

• 

The result is returned in the form [u,[[p1,ⅇ1],...,[pm,ⅇm]] where z=up1ⅇ1...pmⅇm, pi is an irreducible polynomial over Gaussian ring with the gcd of its coefficients being 1, ei is its exponent (multiplicity) and u is a Gaussian integer.

Examples

withGaussInt:

expr1x417x329Ix3188x2+339Ix2+1682x86Ix11781244I

expr1x417x329Ix3188x2+339Ix2+1682x86Ix11781244I

(1)

GIfacpolyexpr1

1,x+1+I,1,x+7+11I,1,x+4+9I,1,x+5+8I,1

(2)

expr22+Ix2+3+7Ix+614I

expr22+Ix2+3+7Ix+614I

(3)

GIfacpolyexpr2

−I,x+1+I,1,x2Ix+104I,1

(4)

See Also

factor

GIfactor