(a) Prove that by elementary row and column operations we may assume a1 occurs in a relations matrix (aij) where a1∣aij for all i,j.
(b) Prove there is a relations matrix of the form (aij) where a1,1=a1|aij for all i,j and a1k=ak1=0 for all k>1.
(c) Let a2 be a g.c.d. of all the entries except the element a1 in the relations matrix in (b). Prove there is a relations matrix of the form above where additionally a2,2=a2 and a2k=ak2=0 for k≠2.
(d) Prove there is a relations matrix diagonalized from the top left a1,a2,...,ak for some k≤n such that a1∣a2∣...∣ak. Derive the theorem for finitely generated modules over Euclidean Domains.
Proof: (a,b) Let N:R→N be the norm on R. For a matrix M with entries in R define N(M) to be the minimum norm taken over the nonzero entries over M. For A the initial relations matrix, let A′ be a minimal matrix attainable from A by elementary row and column operations with regard to N(A′), and let a1 be the nonzero entry of A′ possessing such minimum norm. Move a1 to position (1,1) by a row and column interchange. We claim a1 divides all the entries of A′, and as such is the g.c.d. of all the entries of A (since any divisor of all the entries of A still acts as a divisor after an operation, and the operation is reversible). First, we show a1∣a1i and a1∣ai1. By definition of the norm write a1i=qa1+r, and subtract q times the first column from the ith column to set r in the (1,i) position; since N(r)<N(a1) or r=0, we must have the latter by the minimality of A′, and thus a1∣a1i. The case for the first column is parallel.
Now attain a matrix like the one in (b) by subtracting appropriate multiples of the first row and column. We show a1∣aij for all i,j and we will be done. Add the ith row to the first to set aij in the (1,j) position while still retaining a1 in the (1,1) position (as the entry in the (i,1) is zero), and as above prove the remainder of the division is zero. This is matrix B.
(c) Simply iterate the process of (a,b) by focusing on the matrix B1,1. These operations will not disturb the outer part of the matrix because of the zeros.
(d) Continue iterating to obtain the matrix in (d). By considering the new basis for Rn, we haveRn/ker φ=(R ⊕ ... ⊕ R)/(Ra1 ⊕ ... ⊕ Rak [⊕ 0 ⊕ ... ⊕ 0])≅Rn−k ⊕ R/(a1) ⊕ ... ⊕ R/(ak) ◻~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Though the above proof is nonconstructive, a process for obtaining such a matrix with minimal norm can be described as follows: Given A, move the nonzero element with minimal norm to the top left. Use Euclid's algorithm to obtain the smallest possible norm among the elements of the first row, which is a g.c.d. of the row. Subtract the other elements of the row to zero and repeat with the first column. Now if a1,1 doesn't divide aij then add row i to row 1 and use Euclid's algorithm between a1,1 and a1,j to obtain an element of smaller norm. Repeat until completion.
No comments:
Post a Comment