Howell normal form: Difference between revisions
NN OR Tag: Reverted |
Adamant.pwn (talk | contribs) two references to published articles, Storjohann paper is reliable enough and independent from the original author |
||
Line 45: | Line 45: | ||
[[Category:Matrix normal forms]] |
[[Category:Matrix normal forms]] |
||
{{Proposed deletion/dated |
|||
|concern = [[WP:NN|Non-notable]] [[WP:PE|original research]]. Google it. Try again after you get cited in peer reviewed papers. |
|||
|timestamp = 20220210161734 |
|||
|nom = 85.76.70.69 |
|||
|help = |
|||
}} |
Revision as of 16:46, 10 February 2022
In linear algebra and ring theory, Howell normal form is a generalization of the row echelon form of a matrix over ring.
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.