证明:m阶循环群都与(Zm,+)(m≥1)同构,无限阶循环群都与(Z,+)同构,所以我们只要讨论(Zm,+)和(Z,+)就足够了.
对于(Zm,+)来说,当m=1时,(Zm,+)=(0,+),其子群就是({0},+),当然是循环群.当m>1时,设循环群的某一子群H有k个元素,分别为a(1)1,⋯,a(1)k.从这k个元素里取出两个相邻元素a(1)i,a(1)i+1,求它们的最大公因数a(2)i,一共有k−1种取法,得到k−1个最大公因数a(2)1,⋯,a(2)k−1.我们有∀1≤i≤k−1,a(2)i∈H.(这是因为根据贝祖定理,∃x,y∈Z,使得xa(1)i+ya(1)i+1=a(2)i).
然后我们把a(2)1,⋯,a(2)k−1进行同样的处理,得到a(3)1,⋯,a(3)k−2.这样子一直继续下去,最终我们会得到一个a(k)1.如果a(k)1=1,则H=Zm.否则,H是由a(k)1生成的循环群.
对于(Z,+)来说,论证和(Zm,+)类似.若(Z,+)的子群是({0},+),则显然这个子群是循环群.若这个子群里的元素多于一个,则按从小到大排列a(1)1,⋯,a(1)k,⋯
取相邻两个数的最大公约数,我们得到另一列数a(2)1,⋯,a(1)k−1⋯这样子一直进行下去.我们知道,a(1)1≥a(2)1≥⋯≥a(t)1≥⋯
则容易得到a(1)1,a(2)1,⋯,a(t)1⋯这个无限数列中,必定只有有限个数不同,除了这有限个不同的数外,其余的数都相同.那么,我们容易得到,所有的数其实都是某一个数的倍数.这个数就是H的生成元,所以H是循环群.
没有评论:
发表评论