# Revision history [back]

### Smith-McMillan Form of a polynomial matrix

sage: s = var('s'); sage: G = matrix([[1,-1],[s2+s-4,2s2-s-8],[s2-4, 2s2-8]])

G is a symbolic matrix, each entry of which is a polynomial of variable 's'.

How can we calculate the Smith McMillan Form?

NOTE: G.smith_form() doesn't work.

### Smith-McMillan Form of a polynomial matrix

sage: s = var('s'); sage: G = matrix([[1,-1],[s2+s-4,2matrix([[1,-1],[s^2+s-4,2ss^2-s-8],[s^2-4, 22-s-8],[s2-4, 2s2-8]])s^2-8]])

G is a symbolic matrix, each entry of which is a polynomial of variable 's'.

How can we calculate the Smith McMillan Form?

NOTE: G.smith_form() doesn't work.

### Smith-McMillan Form of a polynomial matrix

sage: s = var('s'); var('s')

sage: G = matrix([[1,-1],[s^2+s-4,2s^2-s-8],[s^2-4, 2s^2-8]])

G is a symbolic matrix, each entry of which is a polynomial of variable 's'.

How can we calculate the Smith McMillan Form?

NOTE: G.smith_form() doesn't work.

### Smith-McMillan Form of a polynomial matrix

sage: s = var('s')

sage: G = matrix([[1,-1],[s^2+s-4,2s^2-s-8],[s^2-4, 2s^2-8]])

G is a symbolic matrix, each entry of which is a polynomial of variable 's'.

# How can we calculate the Smith McMillan Form?Form of the matrix G?

NOTE: G.smith_form() doesn't work.

 5 No.5 Revision tmonteil 20703 ●25 ●146 ●382 http://wiki.sagemath.o...

### Smith-McMillan Form of a polynomial matrix

sage: s = var('s')var('s')
sage: G = matrix([[1,-1],[s^2+s-4,2*s^2-s-8],[s^2-4, 2*s^2-8]])


sage: G = matrix([[1,-1],[s^2+s-4,2s^2-s-8],[s^2-4, 2s^2-8]])

G G is a symbolic matrix, each entry of which is a polynomial of variable 's'.s.

# How can we calculate the Smith McMillan Form of the matrix G?

NOTE: G.smith_form() G.smith_form() doesn't work.