Math 2.0

Linear and multilinear algebra; matrix theory Canonical forms and decompositions Theorem

Smith normal form

Builds on Principal ideal domainInvertible matrixDivisibilityMinorGreatest common divisorInvariant factors and elementary divisors

Statement

Let RR be a principal ideal domain, and let AA be an m×nm \times n matrix over RR. Then there are an invertible m×mm \times m matrix PP and an invertible n×nn \times n matrix QQ over RR, an integer r≥0r \ge 0, and nonzero d1,…,dr∈Rd_1, \dots, d_r \in R such that:

  1. PAQPAQ is the m×nm \times n matrix with diagonal entries d1,…,dr,0,…,0d_1, \dots, d_r, 0, \dots, 0 and all other entries 00;
  2. did_i divides di+1d_{i+1} for 1≤i<r1 \le i < r.

The number rr is the rank of AA, and the elements d1,…,drd_1, \dots, d_r are unique up to multiplication by units of RR.

Remarks

Over a Euclidean domain such as ℤ\Z or F[x]F[x], the proof is an algorithm. Row and column operations move an entry of smallest size to the top left corner. Division with remainder then reduces the rest of its row and column. This is repeated until the corner entry divides all other entries. Then the process continues on the remaining block. Uniqueness follows because d1d2⋯dkd_1 d_2 \cdots d_k is a greatest common divisor of the k×kk \times k minors of AA, and this gcd does not change under multiplication by invertible matrices.

Example over ℤ\Z: for A=(2468)A = \begin{pmatrix} 2 & 4 \\ 6 & 8 \end{pmatrix}, the gcd of the entries is 22 and det⁡A=−8\det A = -8. So d1=2d_1 = 2 and d1d2=8d_1 d_2 = 8 up to sign, and the Smith normal form is diag⁡(2,4)\operatorname{diag}(2, 4).

The hypothesis that RR is a principal ideal domain is needed. Over ℤ[x]\Z[x], the 1×21 \times 2 matrix (2    x)(2 \;\; x) has no Smith normal form: d1d_1 would generate the ideal (2,x)(2, x), which is not principal.

The did_i are the invariant factors of AA.

Going deeper

For a student

The Smith normal form of a presentation matrix gives the structure theorem for finitely generated modules over a principal ideal domain. For R=ℤR = \Z this is the structure theorem for finitely generated abelian groups. Applied to xI−MxI - M over F[x]F[x], it gives the invariant factors of a square matrix MM over a field FF, hence the rational canonical form. Two square matrices MM and NN over FF are similar if and only if xI−MxI - M and xI−NxI - N have the same Smith normal form.

Reading path

To understand this page from the ground up, read these 7 pages in order. The foundations come first.

Show the path as a graph
Each page uses the pages above it. The colour of the bar on a box shows how strong the evidence is, and the box also gives it as text. The list has the same pages.
  • no evidence level
  1. Divisibility concept
  2. Greatest common divisor concept
  3. Invariant factors and elementary divisors concept
  4. Invertible matrix concept
  5. Minor concept
  6. Principal ideal domain concept
  7. Smith normal form statement

Further reading

  1. Web https://en.wikipedia.org/wiki/Smith_normal_form
About this page
TagMV28Z5N9XX
URIm2://MV28Z5N9XX
Kindstatement, theorem
WritingW0 stub
MSC15A21, 13F10, 15B36
StatusThis copy of the site has no build data. Run m2 status MV28Z5N9XX.
AboutInvariant factors and elementary divisors
UsesPrincipal ideal domain, Invertible matrix, Divisibility, Minor, Greatest common divisor, Invariant factors and elementary divisors
Same as
Changed2 November 2026

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • a source with a locator (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

No page links to this page yet.