Smith normal form

In mathematics, the Smith normal form (sometimes abbreviated SNF[1]) is a normal form that can be defined for any matrix (not necessarily square) with entries in a principal ideal domain (PID). The Smith normal form of a matrix is diagonal, and can be obtained from the original matrix by multiplying on the left and right by invertible square matrices. In particular, the integers are a PID, so one can always calculate the Smith normal form of an integer matrix. The Smith normal form is very useful for working with finitely generated modules over a PID, and in particular for deducing the structure of a quotient of a free module. It is named after the Irish mathematician Henry John Stephen Smith.

  1. ^ Stanley, Richard P. (2016). "Smith normal form in combinatorics". Journal of Combinatorial Theory. Series A. 144: 476–495. arXiv:1602.00166. doi:10.1016/j.jcta.2016.06.013. S2CID 14400632.