GIfacpoly - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.

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