linalg(deprecated)/minpoly - Help

Online Help

All Products    Maple    MapleSim


Home : Support : Online Help : linalg(deprecated)/minpoly

linalg(deprecated)

  

minpoly

  

compute the minimum polynomial of a matrix

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

minpoly(A, x)

Parameters

A

-

square matrix

x

-

name

Description

• 

Important: The linalg package has been deprecated. Use the superseding command, LinearAlgebra[MinimalPolynomial], instead.

  

- For information on migrating linalg code to the new packages, see examples/LinearAlgebraMigration.

• 

The procedure minpoly(A, x) computes the minimum polynomial of the matrix A in x. The minimum polynomial is the polynomial of lowest degree which annihilates A.

• 

The minimum polynomial will always divide the characteristic polynomial.

• 

The command with(linalg,minpoly) allows the use of the abbreviated form of this command.

Examples

Important: The linalg package has been deprecated. Use the superseding command, LinearAlgebra[MinimalPolynomial], instead.

withlinalg:

Aarray2,1,0,0,0,2,0,0,0,0,1,1,0,0,2,4:

mminpolyA,x

mx37x2+16x12

(1)

pexpandcharpolyA,x

px49x3+30x244x+24

(2)

dividep,m

true

(3)

See Also

linalg(deprecated)[charpoly]

LinearAlgebra