]> Group Theory - Abelian Groups

Group Theory

We no longer assume that the groups we study are finite.

With abelian groups, additive notation is often used instead of multiplicative notation. In other words the identity is represented by 0 , and a+b represents the element obtained from applying the group operation to a and b.

A group G is the direct sum of two subgroups U,V if every element xG can be written in the form x=u+v where uU,vV, and u+v=0 implies u=v=0 . We write G=UV.

Note that U,V cannot have a nonzero element w in common, otherwise w+(w)=0 is a nontrivial decomposition of zero. Also u,v are uniquely determined by x for if u 1 +v 1 =u 2 +v 2 implies u 1 u 2 =v 2 v 1 UV.

More generally we have G=U 1 ...U r, if every xG can be written in the form x=u 1 +...+u r and also if 0 =u 1 +...+u r implies 0 =u 1 =...=u r. Clearly if G is finite we have G=U 1 ...U r.

An abelian group A is a free abelian group of rank r if there exist u 1 ,...,u rA such that A=u 1 ,...,.u r and a 1 u 1 +...+a ru r implies a 1 =...=a r=0 . Alternatively we may require every xA can be uniquely written in the form x=a 1 u 1 +...+a ru r. The set {u 1 ,...,u r} is a set of free generators of A. The trivial group is viewed as a free abelian group of rank zero, and viewed as been generated by the empty set.

Generators need not be unique. However it is easy to see that two sets of free generators are related by a unimodular (determinant of absolute value one) matrix transformation.

Theorem: [Dedekind] Let F be a free abelian group of rank r and let G be a nonzero subgroup of F. Then G is a free abelian group of rank s with sr. Furthermore, F has a set of free generators {u 1 ,...,u r} such that G is generated by v 1 = a 1 1 u 1 + a 1 2 u 2 + ... + a 1 ru r v 2 = a 2 2 u 2 + ... + a 2 ru r v s = a ssu s+... + a sru r for some a ij with a 1 1 ,a 2 2 ,...,a ss positive.

Proof: Let {u 1 ,...,u r} be free generators for F. Then take any nonzero element b=b 1 u 1 +...+b ru r of G. After permuting the u i's if necessary, assume b 1 0 . Then since G is closed under inverses, we may take b 1 >0 .

Enumerate all elements x 1 u 1 +...+x ru r of G and consider the set of possible positive integer values for x 1 . We know this set is nonempty since b 1 is a possible value. Then call the smallest integer in this set a 1 1 and take any element v 1 =a 1 1 u 1 +...+a 1 ru rG for which this minimum is attained.

Then every element x 1 u 1 +...+x ru rG must satisfy a 1 1 x 1 , since we have x 1 =a 1 1 q+b for integers q,b with 0 b<a 1 1 (which implies x 1 =b for some element of G), and we have chosen a 1 1 to be minimal.

Thus for all xG, for some integer q we have xqv 1 =b 2 u 2 +...+b ru r for some b 2 ,...,b r. If r=1 then we are done since we have F=u 1 , G=a 1 1 u 1 .

We use induction. Suppose r>1 . Let F 1 =u 2 ,...,u r,G 1 =GG 1 . Then G 1 is a subgroup of F 1 and by inductive hypothesis G 1 =v 2 ,..,v s where sr and v 2 = a 2 2 u 2 + a 2 3 u 2 + ... + a 2 ru r v 3 = a 3 3 u 3 + ... + a 3 ru r v s = a ssu s+... + a sru r with a 2 2 ,...,a ss positive. We claim v 1 ,...,v s generate G. We have already seen that for any xG, there exists some integer q such that xqv 1 F 1 . Then xqv 1 G 1 , hence G=v 1 ,...,v s.

It remains to show that v 1 ,...,v s are independent. Suppose not, that is, there exists a nontrivial relation c 1 v 1 +...+c sv s=0 . We must have c 1 0 because by induction we cannot have a nontrivial relation between v 2 ,...,v s. Expressing the v i's in terms of the u i's, we arrive at a nontrivial relation between the u i's since the coeffecient of u 1 is c 1 a 1 1 0 , a contradiction since the u i's are independent.

Now let F=u 1 ,...,u r be an abelian free group of rank r. Recall any set of generators of F is related to the u i's via a unimodular matrix transformation, hence such a generator b 1 u 1 +...+b ru r must have gcd(b 1 ,...,b r)=1 . The converse is also true:

Lemma: Let F=u 1 ,...,u r. Let v=b 1 u 1 +...+b ru r with gcd(b 1 ,...,b r)=1 . Then there exist v 2 ,...,v rF with F=v,v 2 ,...,v r.

Proof: Set s=b 1 +...+b r. If s=1 then the result is trivial, since we have v=±u i for some i. We shall induct on s.

If s>1 then at least two of the b i's are nonzero, and without loss of generality assume b 1 b 2 >0 . Then set u 1 =u 1 ,u 2 =u 1 +u 2 ,u j=u j for j3 . Clearly F=u 1 ,...,u r, and we have v=(b 1 b 2 )u 1 +b 2 u 2 +...+b ru r Furthermore gcd(b 1 b 2 ,b 2 ,...,b r)=1 and b 1 b 2 +b 2 +...+b r<s so by inductive hypothesis the result follows.

Theorem: Let F be a finitely generated free abelian group of rank r and let G be a subgroup of F of rank s with 0 <sr. Then there exist generators for F v 1 ,...,v r such that G=h 1 v 1 ,...,h sv s where h 1 ,...,h s are positive integers satisfying h ih i+1 for i=1 ,...,s1 .

Proof: Let u 1 ,...,u r be a set of generators for F. Take any xG. Write x=x 1 u 1 +...+x ru r. Define δ(x)=gcd(x 1 ,...,x r). We claim that δ(x) is independent of the choice of generators of F.

This is easily seen because if u 1 ,...,u r are another set of generators, we can write the u i's in terms of the u i's showing that gcd(x 1 ,...x r)gcd(x 1 ,...,x r) where x=x 1 u 1 +...+x ru r. By symmetry we must have equality.

Now take any nonzero y 1 G such that δ(y 1 ) is minimal. Set h 1 =δ(y 1 ). Then y 1 can be written y 1 =h 1 (z 1 u 1 +...+z ru r) for some integers z i satisfying gcd(z 1 ,...,z r)=1 . By the lemma, there exist elements v 2 ,...v r which together with v 1 generate F.

Hence an element yG can be written y=w 1 v 1 +w 2 v 2 +...+w rv r Now h 1 must divide w 1 , since we have w 1 =qh 1 +m for some 0 le0 <h 1 and h 1 is minimal. (Consider δ(yqy 1 ).) Thus yqy 1 =t 2 v 2 +...+t 2 v r If r=1 we are done, for we have s=1 ,F=v 1 ,G=h 1 v 1 . We induct on r, so suppose r>1 .

Let F 1 =v 1 ,v 2 ,...,v r and G 1 =F 1 G. Then G 1 is a subgroup of F 1 whose rank we shall denote by t1 where 0 <tr. If t=1 then G 1 =0 and since G=hv 1 we are done. Otherwise t<1 , and by inductive hypothesis there exist free generators v 2 ,...,v r of F 1 such that G 1 =h 2 v 2 ,...,h tv t where h ih i+1 for i=2 ,..,t1 . Now F=v 1 ,...,v r and any yG can be written y=q 1 h 1 v 1 +g 1 for some g 1 G 1 . Thus h 1 v 1 ,...,h tv t generate G. They must also be independent, becuause a nontrival relation between them imply a nontrivial relation between the generators v 1 ,...,v r of F.

Thus G=h 1 v 1 ,...,h tv t and t=s. It remains to show h 1 h 2 . Write h 2 =ah 1 +b where 0 b<h 1 . Then consider y 0 =h 1 v 1 +h 2 v 2 G. We have δ(y 0 )=gcd(h 1 ,h 2 )=gcd(h 1 ,b). By minimality of h 1 we must have b=0 .