polytools(deprecated)/splits - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.

Online Help

All Products    Maple    MapleSim


Home : Support : Online Help : polytools(deprecated)/splits

polytools

  

splits

  

complete Factorization of a Polynomial

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

splits(a, x)

splits(a, x, b)

Parameters

a

-

polynomial

x

-

variable

b

-

variable

Description

• 

Important: The polytools package has been deprecated. Use the superseding command PolynomialTools[Splits] instead.

• 

The splits function computes the complete factorization of a univariate polynomial.

• 

The univariate polynomial a in x, with rational or algebraic number coefficients or polynomial coefficients, is factored into linear factors.

• 

The factorization is returned in the form u,f1,m1,..,fn,mn where a=uf1m1...fnmn where each fk (the factor) is a unit normal irreducible polynomial and each mk (its multiplicity) is a positive integer.

• 

In the case of three arguments, the third argument b is assigned the extensions of Q on output, where Q is the set of rational numbers.

• 

The command with(polytools,splits) allows the use of the abbreviated form of this command.

Examples

Important: The polytools package has been deprecated. Use the superseding command PolynomialTools[Splits] instead.

withpolytools:

splitsx2+x+1,x

1,x+1+RootOf_Z2+_Z+1,1,xRootOf_Z2+_Z+1,1

(1)

splitsx2+yx+1+y2,x,b

1,xRootOf_Z2+y_Z+y2+1,1,x+y+RootOf_Z2+y_Z+y2+1,1

(2)

b

RootOf_Z2+y_Z+y2+1

(3)

See Also

AFactor

PolynomialTools[Splits]

polytools(deprecated)[split]

RootOf