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

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=u⁢f1m1...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.

> 

with⁡polytools:

> 

splits⁡x2+x+1,x

1,x−RootOf⁡_Z2+_Z+1,1,x+1+RootOf⁡_Z2+_Z+1,1

(1)
> 

splits⁡x2+y⁢x+1+y2,x,b

1,x+y+RootOf⁡_Z2+y⁢_Z+y2+1,1,x−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