순환군(cyclic group)은 이 분야에서 가장 투명한 군이다. 하나의 원소로 생성되며, 그 부분군 구조는 전적으로 약수 산술에 의해 지배되고, 정수론과 추상대수학 사이의 다리를 제공한다. 이후의 많은 결과 --- 정규부분군, 몫군, 유한생성 아벨군의 분류 --- 는 일반화되기에 앞서 순환군의 경우에서 먼저 학습된다.


§6.1 순환군: 정의와 예

정의 6.1 (순환군).GG이 어떤 원소 aGa \in G가 존재하여 GG의 모든 원소가 aa의 거듭제곱이 될 때 **순환적(cyclic)**이라고 한다. 이를 G=aG = \langle a \rangle로 쓴다. 덧셈 표기에서는 모든 원소가 어떤 nZn \in \mathbb{Z}에 대해 nana의 꼴을 갖는다. 원소 aaGG의 **생성원(generator)**이라 한다.

명시적으로, aa가 유한 위수 nn을 가지면

G=a={e,a,a2,,an1},G = \langle a \rangle = \{e, a, a^2, \dots, a^{n-1}\},

이고 G=n|G| = n이다. aa가 무한 위수를 가지면, 모든 거듭제곱 aka^k (kZk \in \mathbb{Z})은 서로 다르며 GG은 무한집합이다.


§6.2 모든 순환군은 아벨군이다

정리 6.2. 모든 순환군은 아벨군이다.

이 증명은 짧지만 그 내용은 중요하다. 군이 한 원소의 거듭제곱에 의해 제어되는 순간, 군 연산은 지수에 대한 산술로 환원되고, 정수 산술은 교환적이다. 역은 거짓이다 --- V4V_4은 아벨군이지만 순환적이지 않다.


§6.3 순환군의 부분군은 순환적이다

정리 6.3. 순환군의 모든 부분군은 순환적이다.

이 증명은 “나눗셈 정리” 방식 논증의 전형이다. 어떤 집합이 그것의 최소 양의 원소에 의해 생성됨을 보이려면, 임의의 원소를 그 최소 원소로 나누고 나머지가 반드시 0이 되어야 함을 논증한다.


§6.4 순환군의 분류

정리 6.4 (분류). GG을 순환군이라 하자.

  • GG가 무한이면 GZG \cong \mathbb{Z}이다.
  • GG가 위수 nn의 유한군이면 GZnG \cong \mathbb{Z}_n이다.

이 분류는 동형을 무시하면 순환군에 정확히 두 종류, 즉 Z\mathbb{Z}Zn\mathbb{Z}_n만이 존재함을 말한다. 모든 순환군은 그 생성원의 위수에 의해 완전히 결정된다.


§6.5 Zn\mathbb{Z}_n에서 원소의 위수

정리 6.5 (위수 공식). Zn\mathbb{Z}_n에서 kˉ\bar{k}의 위수는

ord(kˉ)=ngcd(k,n).\operatorname{ord}(\bar{k}) = \frac{n}{\gcd(k, n)}.

§6.6 Zn\mathbb{Z}_n의 생성원과 오일러 토션트 함수

정리 6.6. 원소 kˉ\bar{k}Zn\mathbb{Z}_n을 생성할 필요충분조건은 gcd(k,n)=1\gcd(k, n) = 1이다.

정의 6.7 (오일러 토션트 함수). n1n \ge 1에 대해 다음을 정의한다:

ϕ(n)={k:1kn,  gcd(k,n)=1}.\phi(n) = |\{k : 1 \le k \le n,\; \gcd(k, n) = 1\}|.

동등하게, ϕ(n)\phi(n)Zn\mathbb{Z}_n의 생성원의 개수이다.

따름정리 6.8. 순환군 Zn\mathbb{Z}_n은 정확히 ϕ(n)\phi(n)개의 생성원을 갖는다.


§6.7 오일러 토션트 함수: 공식

정리 6.9. 소수 거듭제곱 pkp^k에 대해:

ϕ(pk)=pkpk1=pk1(p1).\phi(p^k) = p^k - p^{k-1} = p^{k-1}(p-1).

정리 6.10 (곱셈성). gcd(m,n)=1\gcd(m, n) = 1이면

ϕ(mn)=ϕ(m)ϕ(n).\phi(mn) = \phi(m)\,\phi(n).

따름정리 6.11 (일반 공식). n=p1a1p2a2prarn = p_1^{a_1} p_2^{a_2} \cdots p_r^{a_r}이면

ϕ(n)=ni=1r(11pi)=i=1rpiai1(pi1).\phi(n) = n \prod_{i=1}^{r}\left(1 - \frac{1}{p_i}\right) = \prod_{i=1}^{r} p_i^{a_i - 1}(p_i - 1).

§6.8 Zn\mathbb{Z}_n의 부분군 격자

정리 6.12 (Zn\mathbb{Z}_n의 부분군). n1n \ge 1이라 하자. nn의 각 약수 dd에 대해, Zn\mathbb{Z}_n에는 위수 dd의 부분군이 정확히 하나 존재하며, 그것은 n/d\langle \overline{n/d} \rangle이다. 역으로, Zn\mathbb{Z}_n의 모든 부분군은 이 꼴을 갖는다. 특히, Zn\mathbb{Z}_n의 부분군들은 nn의 양의 약수들과 일대일 대응한다.

격자 풀이: Z12\mathbb{Z}_{12}

1212의 약수는 1,2,3,4,6,121, 2, 3, 4, 6, 12이다. 부분군은 다음과 같다:

약수 dd부분군 12/d\langle \overline{12/d} \rangle원소위수
110ˉ={0ˉ}\langle \bar{0} \rangle = \{\bar{0}\}{0ˉ}\{\bar{0}\}11
226ˉ\langle \bar{6} \rangle{0ˉ,6ˉ}\{\bar{0}, \bar{6}\}22
334ˉ\langle \bar{4} \rangle{0ˉ,4ˉ,8ˉ}\{\bar{0}, \bar{4}, \bar{8}\}33
443ˉ\langle \bar{3} \rangle{0ˉ,3ˉ,6ˉ,9ˉ}\{\bar{0}, \bar{3}, \bar{6}, \bar{9}\}44
662ˉ\langle \bar{2} \rangle{0ˉ,2ˉ,4ˉ,6ˉ,8ˉ,10ˉ}\{\bar{0}, \bar{2}, \bar{4}, \bar{6}, \bar{8}, \bar{10}\}66
12121ˉ\langle \bar{1} \rangleZ12\mathbb{Z}_{12}1212

포함 관계는 다음과 같다:

  • 6ˉ3ˉ1ˉ=Z12\langle\bar{6}\rangle \subset \langle\bar{3}\rangle \subset \langle\bar{1}\rangle = \mathbb{Z}_{12}
  • 6ˉ2ˉ1ˉ=Z12\langle\bar{6}\rangle \subset \langle\bar{2}\rangle \subset \langle\bar{1}\rangle = \mathbb{Z}_{12}
  • 4ˉ2ˉ\langle\bar{4}\rangle \subset \langle\bar{2}\rangle
  • 4ˉ1ˉ\langle\bar{4}\rangle \subset \langle\bar{1}\rangle
  • 3ˉ1ˉ\langle\bar{3}\rangle \subset \langle\bar{1}\rangle
  • {0ˉ}\{\bar{0}\} \subset 전체

그림: Z12\mathbb{Z}_{12}의 부분군 격자.

그림: Z12\mathbb{Z}_{12}에서의 약수, 부분군, 생성원.

그 그림을 행 단위로 읽어 보라. 예를 들어 약수 44은 위수 44의 유일한 부분군 3ˉ\langle \bar{3}\rangle에 대응하며, 그 부분군은 위수 44의 생성원을 정확히 φ(4)=2\varphi(4)=2개, 즉 3ˉ\bar{3}9ˉ\bar{9}을 기여한다. 이것이 정리 6.12와 항등식 dnϕ(d)=n\sum_{d \mid n}\phi(d)=n 둘 모두의 배후에 있는 구체적인 메커니즘이다.

격자 풀이: Z30\mathbb{Z}_{30}

30=23530 = 2 \cdot 3 \cdot 5의 약수는 1,2,3,5,6,10,15,301, 2, 3, 5, 6, 10, 15, 30이다. 부분군은 다음과 같다:

약수 dd부분군 30/d\langle \overline{30/d} \rangle위수
110ˉ={0ˉ}\langle \bar{0} \rangle = \{\bar{0}\}11
2215\langle \overline{15} \rangle22
3310\langle \overline{10} \rangle33
556ˉ\langle \bar{6} \rangle55
665ˉ\langle \bar{5} \rangle66
10103ˉ\langle \bar{3} \rangle1010
15152ˉ\langle \bar{2} \rangle1515
30301ˉ=Z30\langle \bar{1} \rangle = \mathbb{Z}_{30}3030

그림: Z30\mathbb{Z}_{30}의 부분군 격자.

이를 약수 산술로 읽어 보라: d1d2d_1 \mid d_2일 때 정확히 30/d130/d2\langle \overline{30/d_1}\rangle \subseteq \langle \overline{30/d_2}\rangle이다. 예를 들어 위수 1515의 부분군 2ˉ\langle \bar{2}\rangle는 위수 55와 위수 33의 부분군을 포함하지만, 위수 22의 부분군은 포함하지 않는다.

포함 규칙은 다음과 같다: d1d2d_1 \mid d_2일 필요충분조건이 n/d1n/d2\langle \overline{n/d_1} \rangle \subseteq \langle \overline{n/d_2} \rangle이다.

격자 풀이: Z36\mathbb{Z}_{36}

36=223236 = 2^2 \cdot 3^2의 약수는 1,2,3,4,6,9,12,18,361, 2, 3, 4, 6, 9, 12, 18, 36이다. 부분군은 다음과 같다:

약수 dd생성원 36/d\overline{36/d}위수
110ˉ\bar{0}11
2218\overline{18}22
3312\overline{12}33
449ˉ\bar{9}44
666ˉ\bar{6}66
994ˉ\bar{4}99
12123ˉ\bar{3}1212
18182ˉ\bar{2}1818
36361ˉ\bar{1}3636

포함 격자는 3636의 약수 격자이다:

18Z36182ˉ3ˉ4ˉ6ˉ9ˉ1218{0ˉ}\begin{array}{ccccccccc} \phantom{\langle\overline{18}\rangle} & & & & \mathbb{Z}_{36} & & & & \phantom{\langle\overline{18}\rangle} \\[6pt] & & & \swarrow & & \searrow & & & \\[6pt] & & \langle\bar{2}\rangle & & & & \langle\bar{3}\rangle & & \\[6pt] & \swarrow & & \searrow & & \swarrow & & \searrow & \\[6pt] \langle\bar{4}\rangle & & & & \langle\bar{6}\rangle & & & & \langle\bar{9}\rangle \\[6pt] & \searrow & & \swarrow & & \searrow & & \swarrow & \\[6pt] & & \langle\overline{12}\rangle & & & & \langle\overline{18}\rangle & & \\[6pt] & & & \searrow & & \swarrow & & & \\[6pt] & & & & \{\bar{0}\} & & & & \end{array}

여기서 위수 18과 12는 극대 진부분군이며, 그 교집합은 위수 6의 6ˉ\langle \bar{6} \rangle이다.


§6.9 항등식 dnϕ(d)=n\sum_{d \mid n} \phi(d) = n

정리 6.13. 모든 양의 정수 nn에 대해,

dnϕ(d)=n.\sum_{d \mid n} \phi(d) = n.

§6.10 풀이 예제

예 6.10a: Z20\mathbb{Z}_{20}의 모든 생성원

1k201 \le k \le 20이고 gcd(k,20)=1\gcd(k, 20) = 1인 모든 kˉ\bar{k}을 구해야 한다. 20=22520 = 2^2 \cdot 5이므로:

gcd(k,20)=1    k is odd and not divisible by 5.\gcd(k,20) = 1 \iff k \text{ is odd and not divisible by } 5.

생성원은 다음과 같다:

1ˉ,  3ˉ,  7ˉ,  9ˉ,  11ˉ,  13ˉ,  17ˉ,  19ˉ.\bar{1},\; \bar{3},\; \bar{7},\; \bar{9},\; \bar{11},\; \bar{13},\; \bar{17},\; \bar{19}.

개수: ϕ(20)=20(112)(115)=8\phi(20) = 20(1 - \tfrac{1}{2})(1 - \tfrac{1}{5}) = 8. \checkmark

예 6.10b: Z18\mathbb{Z}_{18}의 모든 부분군

18=23218 = 2 \cdot 3^2이므로 1818의 약수는 1,2,3,6,9,181, 2, 3, 6, 9, 18이다.

약수 dd생성원 18/d\overline{18/d}부분군위수
110ˉ\bar{0}{0ˉ}\{\bar{0}\}11
229ˉ\bar{9}{0ˉ,9ˉ}\{\bar{0}, \bar{9}\}22
336ˉ\bar{6}{0ˉ,6ˉ,12}\{\bar{0}, \bar{6}, \overline{12}\}33
663ˉ\bar{3}{0ˉ,3ˉ,6ˉ,9ˉ,12,15}\{\bar{0}, \bar{3}, \bar{6}, \bar{9}, \overline{12}, \overline{15}\}66
992ˉ\bar{2}{0ˉ,2ˉ,4ˉ,6ˉ,8ˉ,10,12,14,16}\{\bar{0}, \bar{2}, \bar{4}, \bar{6}, \bar{8}, \overline{10}, \overline{12}, \overline{14}, \overline{16}\}99
18181ˉ\bar{1}Z18\mathbb{Z}_{18}1818

정확히 66개의 부분군이 있다 --- 각 약수마다 하나씩이다.

예 6.10c: Z12\mathbb{Z}_{12}에서 모든 원소의 위수

ord(kˉ)=12/gcd(k,12)\operatorname{ord}(\bar{k}) = 12/\gcd(k,12)을 사용하면, 전체 표는 다음과 같다:

kˉ0ˉ1ˉ2ˉ3ˉ4ˉ5ˉ6ˉ7ˉ8ˉ9ˉ1011ord(kˉ)1126431221234612\begin{array}{c|cccccccccccc} \bar{k} & \bar{0} & \bar{1} & \bar{2} & \bar{3} & \bar{4} & \bar{5} & \bar{6} & \bar{7} & \bar{8} & \bar{9} & \overline{10} & \overline{11} \\ \hline \operatorname{ord}(\bar{k}) & 1 & 12 & 6 & 4 & 3 & 12 & 2 & 12 & 3 & 4 & 6 & 12 \end{array}

관찰하라: 각 위수의 원소 개수가 ϕ(d)\phi(d)과 일치한다:

  • 위수 11: 11개 원소 (ϕ(1)=1\phi(1) = 1)
  • 위수 22: 11개 원소 (ϕ(2)=1\phi(2) = 1)
  • 위수 33: 22개 원소 (ϕ(3)=2\phi(3) = 2)
  • 위수 44: 22개 원소 (ϕ(4)=2\phi(4) = 2)
  • 위수 66: 22개 원소 (ϕ(6)=2\phi(6) = 2)
  • 위수 1212: 44개 원소 (ϕ(12)=4\phi(12) = 4)

합: 1+1+2+2+2+4=121+1+2+2+2+4 = 12. \checkmark


§6.11 랭(Lang)의 관점: 자유 순환군으로서의 Z\mathbb{Z}

랭의 요점은 “모든 순환군은 Z\mathbb{Z}이거나 Zn\mathbb{Z}_n이다”라는 표어보다 더 강하다. 그는 **보편성질(universal property)**에서 출발한다.

정리 6.14 (Z\mathbb{Z}의 보편성질). GG를 군이라 하고 gGg \in G이라 하자. 그러면

φg:ZG\varphi_g : \mathbb{Z} \to G

인 유일한 군 준동형사상이 존재하여

φg(1)=g.\varphi_g(1) = g.

을 만족한다. 곱셈 표기에서 이 준동형사상은

φg(n)=gn(nZ).\varphi_g(n) = g^n \qquad (n \in \mathbb{Z}).

이것이 Z\mathbb{Z}이 “하나의 생성원 위에서 자유롭다(free on one generator)“는 정확한 의미이다. 생성원 11이 어디로 가는지 지정하는 순간, 준동형사상 전체가 강제된다.

그림: 자유 순환군으로서의 Z\mathbb{Z}의 보편성질.

Z\mathbb{Z}에서 나가는 준동형사상을 지정하려면 11의 상(image)을 지정하는 것만으로 충분하다. 사상의 나머지는 강제된다.

따름정리 6.15. φg\varphi_g의 상은 gg에 의해 생성된 순환부분군이다:

im(φg)=g.\operatorname{im}(\varphi_g)=\langle g\rangle.

따름정리 6.16. φg\varphi_g의 핵은 다음과 같다:

  • gg가 무한 위수를 가지면 {0}\{0\}.
  • gg가 유한 위수 nn을 가지면 nZn\mathbb{Z}.

이제 순환군의 분류는 거의 필연적이 된다:

따름정리 6.17 (재해석된 분류). 모든 순환군은 Z\mathbb{Z}을 그 부분군 중 하나로 나눈 몫이다. 더 정확히는:

  • gg가 무한 위수를 가지면 gZ\langle g\rangle \cong \mathbb{Z}이다;
  • gg가 유한 위수 nn을 가지면
gZ/nZ.\langle g\rangle \cong \mathbb{Z}/n\mathbb{Z}.

이는 앞서 본 여러 사실을 하나의 그림으로 묶는다:

  • Z\mathbb{Z}의 부분군은 발생할 수 있는 핵과 정확히 일치하므로, nZn\mathbb{Z}의 꼴이어야 한다.
  • Z\mathbb{Z}의 몫은 정확히 순환군들이다.
  • 유한 대 무한 순환군은 선택된 생성원이 자명하지 않은 핵을 갖는지에 의해 전적으로 제어된다.

보편성질의 두 가지 구체적 확인

  1. G=Z12G=\mathbb{Z}_{12}g=5ˉg=\bar{5}을 택하자. 유일한 준동형사상

    φ5ˉ:ZZ12,n5n\varphi_{\bar{5}}:\mathbb{Z}\to\mathbb{Z}_{12}, \qquad n\mapsto \overline{5n}

    은 상 5ˉ=Z12\langle\bar{5}\rangle=\mathbb{Z}_{12}을 갖는데, 이는 gcd(5,12)=1\gcd(5,12)=1이기 때문이다. 그 핵은 12Z12\mathbb{Z}인데, 이는 5ˉ\bar{5}이 위수 1212을 갖기 때문이다.

  2. G=Z12G=\mathbb{Z}_{12}g=4ˉg=\bar{4}을 택하자. 그러면

    φ4ˉ:ZZ12,n4n\varphi_{\bar{4}}:\mathbb{Z}\to\mathbb{Z}_{12}, \qquad n\mapsto \overline{4n}

    은 상

    {0ˉ,4ˉ,8ˉ}=4ˉ\{\bar{0},\bar{4},\bar{8}\}=\langle\bar{4}\rangle

    을 가지며, 핵은 3Z3\mathbb{Z}인데, 이는 4ˉ\bar{4}가 위수 33을 갖기 때문이다. 따라서

    Z/3Z4ˉ.\mathbb{Z}/3\mathbb{Z}\cong \langle\bar{4}\rangle.

이 예들은 생성원, 상, 핵을 한꺼번에 보여 주기 때문에 음미할 가치가 있다. 랭의 방식에서 순환군은 생성원을 가진 헐벗은 집합이 아니라, 보편적 순환 대상 Z\mathbb{Z}에서 나가는 유일한 사상의 상으로 이해하는 것이 가장 좋다.


제13장 및 제14장으로의 다리 — Z\mathbb{Z}에서 준동형사상과 몫으로

보편성질 절은 제6장이 생성원만에 관한 것이기를 멈추고 사상에 관한 것이 되기 시작하는 곳이다.

원소 gGg \in G에서 시작하자. 보편성질은 유일한 준동형사상

φg:ZG,φg(1)=g.\varphi_g:\mathbb{Z}\to G,\qquad \varphi_g(1)=g.

을 준다. 그 하나의 사상이 이미 이후의 세 장을 맹아 형태로 담고 있다:

  • 은 순환부분군 g\langle g\rangle이다;
  • gg의 위수를 기록한다;
  • Z/ker(φg)\mathbb{Z}/\ker(\varphi_g)g\langle g\rangle과 동형이다.

따라서 진정한 구조적 경로는

Z as free cyclic object    homomorphisms out of Z    kernels nZ    Z/nZ    classification of cyclic groups.\mathbb{Z}\text{ as free cyclic object} \;\longrightarrow\; \text{homomorphisms out of }\mathbb{Z} \;\longrightarrow\; \text{kernels }n\mathbb{Z} \;\longrightarrow\; \mathbb{Z}/n\mathbb{Z} \;\longrightarrow\; \text{classification of cyclic groups}.

이것은 g=1ˉZng=\bar{1}\in \mathbb{Z}_n일 때 완전히 구체적이 된다. 대응하는 준동형사상은 나머지 사상

ρn:ZZn,ρn(m)=mˉ.\rho_n:\mathbb{Z}\to \mathbb{Z}_n,\qquad \rho_n(m)=\bar{m}.

이다. 그 상은 Zn\mathbb{Z}_n 전체이고, 그 핵은 nZn\mathbb{Z}이며, Chapter 13 - Homomorphisms의 제1동형정리는 다음을 말할 것이다:

Z/nZZn.\mathbb{Z}/n\mathbb{Z}\cong \mathbb{Z}_n.

그런 다음 Chapter 14 - Factor Groups는 같은 사실을 몫군 구성으로 재구성한다: nn을 법으로 하는 잉여류는 Z\mathbb{Z}에서 정규부분군 nZn\mathbb{Z}의 잉여류이다.

그것이 제6장이 순환군 예시의 목록 그 이상인 이유이다. 이곳은 핵-상-몫 패턴 전체가 친숙한 환경에서 이미 가시화되는 첫 번째 장소이다.