Jump to content

Howell normal form

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Jochen Burghardt (talk | contribs) at 17:18, 10 February 2022 (top: ce; wikilink Z_N). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

In linear algebra and ring theory, the Howell normal form is a generalization of the row echelon form of a matrix over the ring of integers modulo N, .

Definition

Let be a matrix over . A matrix is called to be in the row echelon form if it has the following properties:

  • Let be the number of non-zero rows of . Then first rows of the matrix are non-zero,
  • For , let be the index of a first non-zero element in the row . Then .

With elementary transforms, any matrix in the row echelon form can be reduced in a way that the following properties will hold:

  • For any , the leading element of is a divisor of ,
  • For any it holds that .

If matrix adheres to the properties above, it is said to be in the reduced row echelon form.

Let be the row span of . Matrix in reduced row echelon form is said to be in the Howell normal form if it adheres to the following additional property:

  • let be an elements of the row span of , such that for any . Then , where is the matrix obtained of rows from -th to -th of the matrix .

Properties

Let be matrices over . Their linear spans are equal if and only if their Howell normal forms are equal. For example, the matrices

have the same Howell normal form over :

References

  • John A. Howell (April 1986). "Spans in the module (Z_m)^S". Linear and Multilinear Algebra. 19 (1): 67–77. doi:10.1080/03081088608817705. ISSN 0308-1087. Zbl 0596.15013. Wikidata Q110879587.
  • Arne Storjohann; Thom Mulders (24 August 1998). "Fast Algorithms for Linear Algebra Modulo N". Lecture Notes in Computer Science: 139–150. doi:10.1007/3-540-68530-8_12. ISSN 0302-9743. Wikidata Q110879586.