请输入您要查询的字词:

 

单词 SmithNormalForm
释义

Smith normal form


This topic gives a version of the Gauss elimination algorithm for a commutativePlanetmathPlanetmathPlanetmath principal ideal domainMathworldPlanetmath which is usually described only for a field.

Let A0 be a m×n-matrix with entries from a commutative principal idealdomain R. For aR{0} δ(a) denotes the number ofprime factorsMathworldPlanetmathPlanetmath of a. Start with t=1 and choose jt to be the smallestcolumn index of A with a non-zero entry.

(I)

If at,jt=0 and ak,jt0, exchange rows 1 and k.

(II)

If there is an entry at position (k,jt) such that at,jtak,jt, then set β=gcd(at,jt,ak,jt) and chooseσ,τR such that

σat,jt-τak,jt=β.

By left-multiplication with an appropriate matrix it can be achieved that row 1of the matrix productMathworldPlanetmath is the sum of row 1 multiplied by σ and row kmultiplied by (-τ). Then we get β at position (t,jt), whereδ(β)<δ(at,jt).Repeating these steps one obtains a matrix having an entry at position(t,jt) that divides all entries in column jt.

(III)

Finally, adding appropriate multiplesMathworldPlanetmathPlanetmath of row t, it can be achieved that allentries in column jt except for that at position (t,jt) are zero. This canbe achieved by left-multiplication with an appropriate matrix.

Applying the steps described above to the remaining non-zero columns of theresulting matrix (if any), we get an m×n-matrix with column indicesj1,,jr where rmin(m,n), each of which satisfies thefollowing:

  1. 1.

    the entry at position (l,jl) is non-zero;

  2. 2.

    all entries below and above position (l,jl) as well as entries left of(l,jl) are zero.

Furthermore, all rows below the r-th row are zero.

Now we can re-order the columns of this matrix so that elements on positions(i,i) for 1ir are nonzero and δ(ai,i)δ(ai+1,i+1) for 1i<r; and all columns right of the r-thcolumn (if present) are zero. For short set αi for the element atposition (i,i). δ has non-negative integer values; soδ(α1)=0 is equivalentPlanetmathPlanetmath to α1 being a unit of R.δ(αi)=δ(αi+1) can either happen if αi andαi+1 differ by a unit factor, or if they are relatively prime. In thelatter case one can add column i+1 to column i (which doesn’t changeαi) and then apply appropriate row manipulations to get αi=1.And for δ(αi)<δ(αi+1) and αiαi+1 one can apply step (II) after adding column i+1 to column i.This diminishes the minimum δ-values for non-zero entries of the matrix,and by reordering columns etc. we end up with a matrix whose diagonal elementsαi satisfy αiαi+1 1i<r.

Since all row and column manipulations involved in the process are ,this shows that there exist invertiblePlanetmathPlanetmathPlanetmath m×m and n×n-matricesS,T so that SAT is

[α1000α2000αr000000].

This is the Smith normal form of the matrix. The elements αi are unique up to associatesMathworldPlanetmath and are calledelementary divisors.

随便看

 

数学辞典收录了18232条数学词条,基本涵盖了常用数学知识及数学英语单词词组的翻译及用法,是数学学习的有利工具。

 

Copyright © 2000-2023 Newdu.com.com All Rights Reserved
更新时间:2025/5/4 8:54:05