순환군

testwiki
둘러보기로 이동 검색으로 이동

틀:위키데이터 속성 추적 군론에서 순환군(循環群, 틀:Llang)은 한 원소로 생성될 수 있는 이다. 즉, 순환군의 모든 원소는 어떤 고정된 원소의 거듭제곱이다. (군의 연산이 곱셈이 아닌 덧셈일 경우, 모든 원소는 고정 원소의 정수배이다.)

정의

의 원소 gG가 생성하는 순환군 g은 다음과 같다.

g={gn:n}={,g2,g1,1,g,g2,}G

차수

G차수(次數, 틀:Llang,ord) 또는 위수(位數)는 집합으로서의 크기 |G|를 뜻한다.

군의 원소 gG차수 ordg는 그 원소가 생성하는 순환군의 차수이다. 즉, 거듭제곱하여 항등원이 되는 최소 지수와 같거나, 그러한 지수가 없다면 무한대와 같다.

ordg=|g|={n+:gn=1min{n+:gn=1}n+:gn=1+{}

지수

G지수(指數, 틀:Llang) expG는 모든 원소를 거듭제곱하여 항등원이 되는 최소 지수와 같거나, 그러한 지수가 없다면 무한대와 같다.

expG={n+gG:gn=1lcmgGordg=min{n+:gG:gn=1}n+gG:gn=1+{}

분류

순환군은 정수군 또는 그 몫군동형이다. 무한 순환군은 정수군, 유한 순환군은 정수군의 유한 몫군과 동형이다.

g{Zordg=Zordgordg<

성질

약수 관계

군의 유한 차수 원소 gG 및 정수 n에 대하여, 다음 두 조건이 서로 동치이다.

  • gn=1
  • ordgn

틀:증명

  • (⇐) ordgn이라면, n=nordgn가 존재하므로, gn=(gordg)n=1n=1이다.
  • (⇒) gn=1이라면, nordg의 나머지 있는 나눗셈을 n=qordg+r라고 하면, gr=gngordg=1이므로, 차수의 정의에 따라 r=0이다. 즉, ordgn이다.

틀:증명 끝

지수가 유한한 군 G 및 정수 n에 대하여, 다음 두 조건이 서로 동치이다.

  • 임의의 g𝔾에 대하여, gn=1
  • expGn

틀:증명

  • (⇐) expGn이라면, n=nexpGn가 존재하므로, 임의의 gG에 대하여, gn=(gexpG)n=1n=1이다.
  • (⇒) 임의의 gG에 대하여 gn=1이라면, 임의의 gG에 대하여 ordgn이므로, 지수의 정의에 따라 expGn이다.

틀:증명 끝

유한군 G에 대하여, 다음과 같은 약수 관계가 성립한다.

ordgexpG|G|

군의 유한 차수 원소 gG정규 부분군 NG에 대하여, 다음과 같은 약수 관계가 성립한다.

ord(gN)ordg

틀:증명

(gN)ordg=gordgN=N

틀:증명 끝

항등식

군의 유한 차수 원소 gG 및 정수 n에 대하여, 다음과 같은 항등식이 성립한다.

ordgn=ordggcd{ordg,n}

틀:증명 다음 두 가지를 보이는 것으로 족하다.

  • ordgnordggcd{ordg,n}
    • 증명: (gn)ordggcd{ordg,n}=(gordg)ngcd{ordg,n}=1ngcd{ordg,n}=1
  • ordggcd{ordg,n}ordgn
    • 증명: 1=(gn)ordgn=gnordgn이므로, ordgnordgn이므로, ordggcd{ordg,n}ngcd{ordg,n}ordgn이므로, ordggcd{ordg,n}ordgn

틀:증명 끝

군의 원소 g,hG가 다음 두 조건을 만족시킨다고 하자.

  • gh=hg
  • gcd{ordg,ordh}=1

그렇다면, 다음과 같은 항등식이 성립한다.

ord(gh)=ordgordh

틀:증명 다음 두 가지를 보이는 것으로 족하다.

  • ord(gh)ordgordh
    • 증명: (gh)ord(gh)=(gordg)ordh(hordh)ordg=1ordh1ordg=1
  • ordgordhord(gh)
    • 증명: 1=(gh)ordgord(gh)=hordgord(gh)이므로, ordhordgord(gh)이므로, ordhord(gh)이다. 비슷하게, ordgordhord(gh)이다. 따라서, ordgordhord(gh)이다.

틀:증명 끝

반대로, 군의 원소 xG의 차수를 다음과 같은 꼴로 나타낼 수 있다고 하자.

ordx=mn(gcd{m,n}=1)

그렇다면, 다음 조건들을 만족시키는 g,hG가 존재한다.

  • x=gh=hg
  • ordg=m
  • ordh=n

틀:증명 베주 항등식에 따라, 다음 조건을 만족시키는 u,v가 존재한다.

1=mu+nv

조건을 만족시키는 g,hG를 다음과 같이 취할 수 있다.

g=xnv
g=xmu

다음 두 가지를 보이는 것으로 족하다.

  • ordgm, ordhn
    • 증명: gm=(xnv)m=(xmn)v=1v=1
  • mordg, nordh
    • 증명: mn=ord(gh)=ordgordh

틀:증명 끝

유한 아벨 군 G에 대하여, 다음 조건을 만족시키는 gG가 존재한다.

  • 임의의 hG에 대하여, ordhordg

즉, 다음이 성립한다.

maxgGordg=expG

틀:증명 최대 차수 원소 gG를 취하자. 임의의 hG에 대하여,

ordhordg

라고 가정하자. 그렇다면,

vp(ordg)<vp(ordh)

를 만족시키는 소인수 pordh가 존재한다. 이 경우,

ordgpvp(ordg)=ordgpvp(ordg)
ordhordhpvp(ordh)=pvp(ordh)

이므로,

ord(gpvp(ordg)hordhpvp(ordh))=pvp(ordh)vp(ordg)ordg>ordg

이며, 이는 모순이다. 틀:증명 끝

순환군

모든 순환군은 유한 생성 아벨 군이다.

G에 대하여, 다음 세 조건이 서로 동치이다.

틀:증명

  • 소수 크기의 군 ⇒ 순환 단순군: |G|가 소수라면, 라그랑주 정리에 따라, 그 부분군은 {1G},G밖에 없으므로, G는 단순군이다. 1GgG를 취하자. 그렇다면, |g|=p이므로, g=G이다. 즉, G는 순환군이다.
  • 순환 단순군 ⇒ 아벨 단순군: 모든 순환군은 아벨 군이므로 성립한다.
  • 아벨 단순군 ⇒ 소수 크기의 군: |G|가 소수가 아니라고 가정하자. G가 순환군인 경우, 자명하지 않은 (정규) 부분군이 존재하므로, G는 단순군이 아니며, 이는 모순이다. G가 순환군이 아닌 경우, 임의의 1GgG를 취하자. 그렇다면, gG이며, g1,G이므로, G는 단순군이 아니며, 이 역시 모순이다.

틀:증명 끝

순환군의 부분군 역시 순환군이다. 구체적으로, g의 부분군은 다음과 같은 꼴로 나타낼 수 있다.

gn{nordg=nordgordg<

순환군의 몫군 역시 순환군이다.

유한군 G에 대하여, 다음 두 조건이 서로 동치이다.

  • G는 순환군이다.
  • 임의의, |G|의 양의 약수 d에 대하여, {HG:|H|=d}1이다.
  • 임의의 m+에 대하여, |{xG:xm=1}|m이다.

틀:증명

  • (1) ⇒ (2): 순환군 g의, 크기 d의 부분군은 gordgd가 유일하다.
  • (1) ⇐ (2): 임의의 0<d|G|에 대하여, |{gG:ordg=d}|=ϕ(d)>0임을 증명하자. (여기서 ϕ오일러 피 함수이다.) 그렇다면, 특히 ordg=|G|gG가 존재하므로, G는 순환군이다.
    • 증명: ordg=ordh=dg,hG를 취하자. 그렇다면, (2)에 의하여 g=h이므로, h=gnn가 존재한다. 차수 공식을 사용하면 gcd{n,d}=1를 얻는다. 즉, 구하려는 수는 0이거나 ϕ(d)이다. 또한, n=d|G|ϕ(d)이므로, 구하려는 수는 ϕ(d)이다.
  • (1) ⇔ (3):: 쉴로브 정리를 사용하여 증명할 수 있다.

틀:증명 끝

순환군 Zm,Zn에 대하여, 다음 세 조건이 서로 동치이다.

  • ZmZnZmn
  • gcd{m,n}=1

틀:증명

  • (⇐) ord(11)=ord(10)ord(01)=mn
  • (⇒) 만약 gcd{m,n}1이라면, |{abZmZn:(ab)mngcd{m,n}=1}|=|ZmZn|=mn>mngcd{m,n}이므로, ZmZn≇Zmn이다.

틀:증명 끝

코시 정리에 따르면, 임의의 소인수 p|G|에 대하여, ordgp=pgpG가 존재한다.

응용

유한 아벨 군의 분해

틀:본문 유한 아벨 군의 분해에 응용되는 한 가지 핵심적인 보조정리는 다음과 같다. G가 아벨 유한 p-군, aG가 그 최대 차수 원소라고 하자. 그렇다면, G=a×BBG가 존재한다. 틀:증명 귀류법을 사용하여, G가 최소 크기 반례라고 하자. 그렇다면, |G|2이며, Ga이므로, 최소 차수 원소 bGa를 취할 수 있다. 이제 다음과 같은 일련의 명제를 증명하기만 하면 된다.

  • ordb=p
    • 증명: 그렇지 않다면, ordb=pe (e2)이며, ordbp=pe1이므로, bpa이다. bp=an (n)이라고 하자. 그렇다면, ordagcd{orda,n}=ordbp<ordborda이므로, pn이다. 따라서, (banp)p=1G이며, banpGa인데, 이는 b의 선택과 모순이다.
  • ab=1
    • 증명: 1Gam=bnab (0n<p)라고 하자. 그렇다면, 1=nu+pvu,v가 존재하며, b=bnubpv=amua이다. 이는 모순이다.
  • abG/b은 최대 차수 원소이다.
    • 증명: 우선 ord(ab)orda이다. ord(ab)<orda라고 가정하면, (ab)ordap=1이므로, aordapab=1이다. 이는 모순이다. 따라서 ord(ab)=orda이며, abG/b은 최대 차수 원소이다.
  • G/b=ab×(B/b)bBG/b가 존재한다.
    • 증명: |G/b|=|G|/p<|G|
  • G=a×B
    • 증명: 우선, G/b=ab×(B/b)=(a/b)×(B/b)=(aB)/b이므로, G=aB이다. 또한, (aB)/b(a/b)(B/b)={b}이므로, aBab=1이며, G=a×B이다.

틀:증명 끝

같이 보기

외부 링크