10장 — 잉여류와 라그랑주 정리

Fraleigh, A First Course in Abstract Algebra, 7th edition, Section 10. SNU 현대대수학 (26-1) 보조 학습 자료.

잉여류(coset)는 부분군을 평행이동한 복사본이다. 라그랑주 정리는 이 기하학적 그림을 나눗셈 가능성에 관한 진술로 바꾼다. 즉 모든 부분군의 크기는 군의 크기를 나눈다는 것이다. 부분군 구조가 본격적인 셈 정리를 낳는 것은 이것이 처음이며, 이는 몫군(quotient group, 14장)의 진정한 선구가 된다.


§10.1 좌잉여류와 우잉여류

정의 10.1 (좌잉여류). HGH \le G이고 aGa \in G이라 하자. *aa에 의해 결정되는 HH의 좌잉여류(left coset)*는

aH={ah:hH}.aH = \{ah : h \in H\}.

정의 10.2 (우잉여류). *aa에 의해 결정되는 HH의 우잉여류(right coset)*는

Ha={ha:hH}.Ha = \{ha : h \in H\}.

아벨군에서는 모든 aa에 대해 aH=HaaH = Ha인데, 이는 ah=haah = ha이기 때문이다. 비아벨군에서는 둘이 다를 수 있다.

잉여류 계산 예제

예제 10.3 (Z\mathbb{Z}에서의 잉여류). G=ZG = \mathbb{Z} (덧셈군)과 H=3Z={0,±3,±6,}H = 3\mathbb{Z} = \{0, \pm 3, \pm 6, \dots\}을 택한다. Z\mathbb{Z}가 아벨군이므로 좌잉여류와 우잉여류는 일치한다. 잉여류를 덧셈으로 적으면

0+3Z=3Z={,6,3,0,3,6,},0 + 3\mathbb{Z} = 3\mathbb{Z} = \{\dots, -6, -3, 0, 3, 6, \dots\}, 1+3Z={,5,2,1,4,7,},1 + 3\mathbb{Z} = \{\dots, -5, -2, 1, 4, 7, \dots\}, 2+3Z={,4,1,2,5,8,}.2 + 3\mathbb{Z} = \{\dots, -4, -1, 2, 5, 8, \dots\}.

이들은 정확히 33을 법으로 하는 잉여류(residue class)이다. 모든 정수는 이들 중 정확히 하나에 속하므로, 세 잉여류는 Z\mathbb{Z}를 분할한다.

예제 10.4 (Z6\mathbb{Z}_6에서의 잉여류). G=Z6={0,1,2,3,4,5}G = \mathbb{Z}_6 = \{0,1,2,3,4,5\}H=2={0,2,4}H = \langle 2 \rangle = \{0, 2, 4\}이라 하자. 그러면

0+H={0,2,4},1+H={1,3,5}.0 + H = \{0, 2, 4\}, \qquad 1 + H = \{1, 3, 5\}.

2+H={2,4,0}=0+H2 + H = \{2, 4, 0\} = 0 + H3+H={3,5,1}=1+H3 + H = \{3, 5, 1\} = 1 + H임에 유의하라. 서로 다른 잉여류는 정확히 두 개이며, [G:H]=6/3=2[G:H] = 6/3 = 2이다.

그림: 2ˉ\langle \bar{2}\rangle에 의한 Z6\mathbb{Z}_6의 잉여류 분할.

둥근 모서리 상자 두 개가 두 잉여류이다. 이는 잉여류가 군을 분할한다는 일반 진술의 유한 모형이다.

예제 10.5 (S3S_3에서의 좌잉여류와 우잉여류). G=S3G = S_3H={e,(1  2  3),(1  3  2)}=(1  2  3)H = \{e, (1\;2\;3), (1\;3\;2)\} = \langle (1\;2\;3) \rangle라 하자. H=3|H| = 3이고 S3=6|S_3| = 6이므로, 잉여류는 [S3:H]=2[S_3 : H] = 2개이다.

좌잉여류:

eH=H={e,  (1  2  3),  (1  3  2)}.eH = H = \{e,\; (1\;2\;3),\; (1\;3\;2)\}.

호환(transposition) (1  2)H(1\;2) \notin H를 택하면

(1  2)H={(1  2)e,  (1  2)(1  2  3),  (1  2)(1  3  2)}={(1  2),  (2  3),  (1  3)}.(1\;2)H = \{(1\;2)e,\; (1\;2)(1\;2\;3),\; (1\;2)(1\;3\;2)\} = \{(1\;2),\; (2\;3),\; (1\;3)\}.

실제로,

(1  2)(1  2  3)=(2  3),(1  2)(1  3  2)=(1  3),(1\;2)(1\;2\;3) = (2\;3), \qquad (1\;2)(1\;3\;2) = (1\;3),

이므로 이 좌잉여류는 정확히 호환들의 집합이다.

우잉여류:

He=H={e,  (1  2  3),  (1  3  2)}.He = H = \{e,\; (1\;2\;3),\; (1\;3\;2)\}. H(1  2)={(1  2),  (1  2  3)(1  2),  (1  3  2)(1  2)}.H(1\;2) = \{(1\;2),\; (1\;2\;3)(1\;2),\; (1\;3\;2)(1\;2)\}.

실제로,

(1  2  3)(1  2)=(1  3),(1  3  2)(1  2)=(2  3),(1\;2\;3)(1\;2) = (1\;3), \qquad (1\;3\;2)(1\;2) = (2\;3),

이므로 이 우잉여류 역시 호환들의 집합이다.

이 경우 좌잉여류와 우잉여류가 집합으로서 우연히 같아진다 (둘 다 {H,{(1  2),(1  3),(2  3)}}\{H, \{(1\;2),(1\;3),(2\;3)\}\}을 준다). 이는 HHS3S_3에서 지수(index) 22를 갖고, 지수 22인 부분군은 항상 정규(normal)이기 때문이다 (§10.8과 14장 참조).


§10.1a 케일리 표에서 잉여류 구조 읽기

유한군 GG의 케일리 표(Cayley table, 또는 군표)는 G×G|G| \times |G| 곱셈표이다. 즉 행 aa, 열 bb의 성분은 곱 abab이다. 모든 유한군은 그 케일리 표로 완전히 결정되며, 이 표는 부분군과 잉여류 정보를 시각적으로 인상적인 방식으로 담고 있다. 이 절에서는 Fraleigh가 표 10.5—10.9에서 사용하는 잉여류 음영(coset shading) 기법을 전개한다.

빠른 복습: 케일리 표가 알려주는 것

G={g1,g2,,gn}G = \{g_1, g_2, \dots, g_n\}에 대해, 케일리 표는 다음과 같다:

g1g_1g2g_2\cdotsgng_n
g1g_1g1g1g_1 g_1g1g2g_1 g_2\cdotsg1gng_1 g_n
g2g_2g2g1g_2 g_1g2g2g_2 g_2\cdotsg2gng_2 g_n
\vdots\vdots\vdots\ddots\vdots
gng_ngng1g_n g_1gng2g_n g_2\cdotsgngng_n g_n

두 가지 기본 성질:

  1. 라틴 방진 성질(Latin square property). GG의 모든 원소는 각 행과 각 열에 정확히 한 번씩 나타난다. (증명: 왼쪽 곱셈 gagg \mapsto agGG 위의 전단사이다.)
  2. 항등원 행/열. g1=eg_1 = e이면, 첫째 행은 단지 g1,g2,,gng_1, g_2, \dots, g_n를 순서대로 적은 것이고, 첫째 열도 마찬가지이다.

잉여류 음영: 핵심 아이디어

HGH \le G이고 지수가 [G:H]=k[G:H] = k이라 하자. 좌잉여류 a1H,a2H,,akHa_1H, a_2H, \dots, a_kHGG을 크기가 같은 kk개의 블록으로 분할한다. 이제 같은 잉여류에 속한 원소들이 인접하도록 (함께 묶이도록) 케일리 표의 행과 열을 재배열한다. 그런 다음 각 잉여류에 음영을 부여하고 (가령 밝음, 중간, 어두움 등), 각 성분 abababab이 속한 잉여류에 따라 색칠한다.

이렇게 얻은 음영 표는 잉여류 자체가 군을 이루는지 드러내 준다.

예제: H={0,3}H = \{0, 3\}을 갖는 Z6\mathbb{Z}_6

이것은 Fraleigh의 예제 10.4이다. G=Z6G = \mathbb{Z}_6H={0,3}H = \{0, 3\}을 택하면, H=2|H| = 2이고 [G:H]=3[G:H] = 3이다. 세 잉여류는 다음과 같다:

C0={0,3},C1={1,4},C2={2,5}.C_0 = \{0, 3\}, \qquad C_1 = \{1, 4\}, \qquad C_2 = \{2, 5\}.

(Z6,+6)(\mathbb{Z}_6, +_6)의 케일리 표를 원소들이 잉여류별로 묶이도록 재배열한다: 0,31,42,50, 3 \mid 1, 4 \mid 2, 5.

+6+_6003311442255
00003311442255
33330044115522
11114422553300
44441155220033
22225533004411
55552200331144

이제 잉여류 소속에 따라 음영을 준다. C0={0,3}C_0 = \{0,3\}에는 LT (밝음), C1={1,4}C_1 = \{1,4\}에는 MD (중간), C2={2,5}C_2 = \{2,5\}에는 DK (어두움)로 적는다:

+6+_6003311442255
00LTLTMDMDDKDK
33LTLTMDMDDKDK
11MDMDDKDKLTLT
44MDMDDKDKLTLT
22DKDKLTLTMDMD
55DKDKLTLTMDMD

핵심 관찰. 행과 열을 잉여류별로 묶어 만든 2×22 \times 2 블록들을 보라. 각 블록은 단일한 균일 음영이다. 이는 aaaa'가 같은 좌잉여류에 있고 bbbb'가 같은 좌잉여류에 있을 때마다, 곱 abababa'b'가 같은 잉여류에 떨어짐을 뜻한다. 다시 말해, abab이 속하는 잉여류는 aabb의 잉여류에만 의존하며, 특정 대표원의 선택에는 의존하지 않는다.

이것이 바로 잉여류 집합이 유도된 연산 아래 군을 이루기 위해 필요한 조건이다. 음영을 읽어내면 3×33 \times 3 “잉여류 곱셈표”가 얻어진다:

LTMDDK
LTLTMDDK
MDMDDKLT
DKDKLTMD

LT 0\to 0, MD 1\to 1, DK 2\to 2으로 바꾸면, 이것은 정확히 Z3\mathbb{Z}_3의 케일리 표이다. 따라서 Z6\mathbb{Z}_6에서 HH의 세 잉여류는 “대표원을 더한 뒤 결과의 잉여류를 취한다”는 연산 아래 Z3\mathbb{Z}_3과 동형인 군을 이룬다. 이것이 몫군(factor group) Z6/HZ3\mathbb{Z}_6 / H \cong \mathbb{Z}_3이며, 14장에서 제대로 다룬다.

왜 균일 블록이 “잘 정의된 잉여류 곱셈”을 뜻하는가

몫군 구성은 잉여류 위에 잘 정의된 이항연산을 필요로 한다:

(aH)(bH):=(ab)H.(aH)(bH) := (ab)H.

위험은 aH=aHaH = a'H이고 bH=bHbH = b'H인데 (즉 a,aa, a'은 같은 잉여류에 있고, b,bb, b'도 같은 잉여류에 있는데) (ab)H(ab)H(ab)H \ne (a'b')H인 경우이다. 이런 일이 일어난다면 그 “연산”은 어떤 대표원을 고르느냐에 의존하게 되고, 실제로는 잉여류 위의 함수가 아니게 된다.

음영 케일리 표에서 균일 블록은 다음을 뜻한다: 그 블록 안의 모든 성분 쌍에 대해 곱이 같은 잉여류에 떨어진다. 그러므로 균일 블록 \Leftrightarrow 잘 정의된 잉여류 곱셈 \Leftrightarrow 잉여류가 군을 이룬다.

이것이 정확히 HH이 정규 부분군이라는 조건이다 (모든 aGa \in G에 대해 aH=HaaH = Ha). 완전한 증명은 14장에 있지만, 음영 표는 구체적이고 시각적인 진단법을 제공한다.

반례: 정규가 아닌 부분군을 갖는 S3S_3

Fraleigh의 표 10.8—10.9는 이 실패를 예시한다. 8장의 표기를 사용하여 G=S3G = S_3를 택한다:

ρ0=e,ρ1=(1  2  3),ρ2=(1  3  2),μ1=(2  3),μ2=(1  3),μ3=(1  2).\rho_0 = e, \quad \rho_1 = (1\;2\;3), \quad \rho_2 = (1\;3\;2), \quad \mu_1 = (2\;3), \quad \mu_2 = (1\;3), \quad \mu_3 = (1\;2).

지수 [S3:H]=3[S_3 : H] = 3을 갖는 위수 22의 부분군 H={ρ0,μ1}H = \{\rho_0, \mu_1\}을 생각한다.

좌잉여류:

ρ0H={ρ0,μ1},ρ1H={ρ1,μ3},ρ2H={ρ2,μ2}.\rho_0 H = \{\rho_0, \mu_1\}, \quad \rho_1 H = \{\rho_1, \mu_3\}, \quad \rho_2 H = \{\rho_2, \mu_2\}.

(확인: ρ1μ1=(1  2  3)(2  3)=(1  2)=μ3\rho_1 \mu_1 = (1\;2\;3)(2\;3) = (1\;2) = \mu_3이고 ρ2μ1=(1  3  2)(2  3)=(1  3)=μ2\rho_2 \mu_1 = (1\;3\;2)(2\;3) = (1\;3) = \mu_2.)

이제 S3S_3의 케일리 표를 원소들이 좌잉여류별로 묶이도록 적고 (ρ0,μ1ρ1,μ3ρ2,μ2\rho_0, \mu_1 \mid \rho_1, \mu_3 \mid \rho_2, \mu_2), 잉여류 소속에 따라 음영을 준다.

ρ0\rho_0μ1\mu_1ρ1\rho_1μ3\mu_3ρ2\rho_2μ2\mu_2
ρ0\rho_0LTLTMDMDDKDK
μ1\mu_1LTLTDKDKMDMD
ρ1\rho_1MDMDDKDKLTLT
μ3\mu_3MDDKLTMDDKLT
ρ2\rho_2DKDKLTLTMDMD
μ2\mu_2DKMDMDLTLTDK

(성분들은 8장의 완전한 S3S_3 곱셈표로부터 계산되었다.)

2×22 \times 2 블록들을 보라. 이들은 균일하지 않다. 예를 들어, 행 {μ3}\{\mu_3\}와 열 {ρ0,μ1}\{\rho_0, \mu_1\}에 있는 블록은 성분 MD와 DK를 가진다 — 같은 블록 안에 서로 다른 두 음영이 있다. 이는 잉여류 곱셈이 잘 정의되지 않음을 뜻한다. 즉 같은 잉여류의 서로 다른 대표원이 서로 다른 잉여류의 곱을 줄 수 있다.

구체적으로: ρ1\rho_1μ3\mu_3는 둘 다 잉여류 C1={ρ1,μ3}C_1 = \{\rho_1, \mu_3\}에 있고, ρ0\rho_0C0C_0에 있다. 그런데 ρ1ρ0=ρ1C1\rho_1 \cdot \rho_0 = \rho_1 \in C_1인 한편 μ3ρ0=μ3C1\mu_3 \cdot \rho_0 = \mu_3 \in C_1이다 — 이 경우는 괜찮다. 그러나 다른 블록들을 보면: μ3μ1=(1  2)(2  3)=(1  2  3)=ρ1C1\mu_3 \cdot \mu_1 = (1\;2)(2\;3) = (1\;2\;3) = \rho_1 \in C_1이지만 μ3ρ1=(1  2)(1  2  3)=(2  3)=μ1C0\mu_3 \cdot \rho_1 = (1\;2)(1\;2\;3) = (2\;3) = \mu_1 \in C_0이다. 행-잉여류가 같고 열-잉여류가 같은데, 결과-잉여류가 다르다. 그 블록은 균일하지 않으며, 잉여류 곱셈이 무너진다.

진단. H={ρ0,μ1}H = \{\rho_0, \mu_1\}S3S_3에서 정규가 아니다: 좌잉여류는 ρ1H={ρ1,μ3}\rho_1 H = \{\rho_1, \mu_3\}인데 우잉여류는 Hρ1={ρ1,μ2}H\rho_1 = \{\rho_1, \mu_2\}이므로, ρ1HHρ1\rho_1 H \ne H\rho_1이다.

대조: 정규 부분군 ρ1\langle \rho_1 \rangle을 갖는 S3S_3

이제 지수 22을 갖는 H={ρ0,ρ1,ρ2}=(1  2  3)H = \{\rho_0, \rho_1, \rho_2\} = \langle (1\;2\;3) \rangle을 택한다. 두 잉여류는 다음과 같다:

C0={ρ0,ρ1,ρ2},C1={μ1,μ2,μ3}.C_0 = \{\rho_0, \rho_1, \rho_2\}, \qquad C_1 = \{\mu_1, \mu_2, \mu_3\}.

케일리 표를 잉여류별로 묶어 음영을 준다:

ρ0\rho_0ρ1\rho_1ρ2\rho_2μ1\mu_1μ2\mu_2μ3\mu_3
ρ0\rho_0LTLTLTDKDKDK
ρ1\rho_1LTLTLTDKDKDK
ρ2\rho_2LTLTLTDKDKDK
μ1\mu_1DKDKDKLTLTLT
μ2\mu_2DKDKDKLTLTLT
μ3\mu_3DKDKDKLTLTLT

모든 3×33 \times 3 블록이 균일한 음영이다. 잉여류 표를 읽어내면:

LTDK
LTLTDK
DKDKLT

이것은 Z2\mathbb{Z}_2이다. 따라서 S3/(1  2  3)Z2S_3 / \langle (1\;2\;3) \rangle \cong \mathbb{Z}_2이며, 이는 지수 22인 부분군에 대해 예상되는 결과이다.

요약: 음영 진단법

조건음영 표의 모습결과
HGH \trianglelefteq G (정규)모든 잉여류 블록이 단일한 균일 음영잉여류가 군을 이룬다 (G/HG/H가 잘 정의됨)
HH이 정규가 아님일부 블록이 섞인 음영을 포함잘 정의된 잉여류 곱셈이 없음

이 기법은 임의의 유한군에 대해 작동한다. 실제로: 케일리 표를 적고, 원소를 잉여류별로 묶고, 음영을 주고, 블록이 균일한지 확인한다. 균일한 블록이면 몫군을 얻은 것이고, 섞인 블록이면 그 부분군은 정규가 아니며 그 잉여류들을 통한 몫군은 존재하지 않는다.

이 시각적 접근은 14장에서 완전한 일반성으로 다시 다루어지며, 거기서 HH의 잉여류가 (aH)(bH)=abH(aH)(bH) = abH 아래 군을 이루는 것은 HGH \trianglelefteq G일 때, 그리고 오직 그때뿐임을 증명한다.


§10.2 잉여류는 군을 분할한다

핵심 아이디어: GG 위에 다음으로 관계를 정의한다

ab    a1bH.a \sim b \iff a^{-1}b \in H.

정리 10.6. 관계 \simGG 위의 동치관계이며, aa의 동치류는 좌잉여류 aHaH이다.

따름정리 10.7. GG에서 HH의 서로 다른 좌잉여류들은 GG의 분할을 이룬다. 즉 GG의 모든 원소는 정확히 하나의 좌잉여류에 속하며, 두 좌잉여류는 같거나 서로소이다.


§10.3 모든 잉여류는 같은 크기를 가진다

정리 10.8. 임의의 aGa \in G에 대해 aH=H|aH| = |H|이다.

참고. 같은 논증으로 전단사 hhah \mapsto ha를 통해 Ha=H|Ha| = |H|임을 보인다.


§10.4 라그랑주 정리

정리 10.9 (라그랑주 정리). GG이 유한군이고 HGH \le G이면, H|H|G|G|를 나눈다.

정의 10.10 (지수). *GG에서 HH의 지수(index)*는 [G:H][G:H]로 적으며, GG에서 HH의 서로 다른 좌잉여류의 개수이다. 위 증명에 의해, GG이 유한이면

[G:H]=GH.[G:H] = \frac{|G|}{|H|}.

예제 10.11. [Z6:2]=6/3=2[\mathbb{Z}_6 : \langle 2 \rangle] = 6/3 = 2. [S3:(1  2  3)]=6/3=2[S_3 : \langle (1\;2\;3) \rangle] = 6/3 = 2.


§10.5 라그랑주 정리의 따름정리

따름정리 10.12 (원소의 위수는 G|G|을 나눈다). GG가 유한군이고 aGa \in G이면, 위수 a|a|G|G|를 나눈다.

따름정리 10.13. GGG=n|G| = n인 유한군이면, 모든 aGa \in G에 대해 an=ea^n = e이다.

따름정리 10.14 (소수 위수의 군은 순환군이다). pp이 소수이고 G=p|G| = p이면, GG는 순환군이며 모든 비항등 원소는 생성원이다.

따름정리 10.15 (페르마 소정리). pp가 소수이고 gcd(a,p)=1\gcd(a, p) = 1이면,

ap11(modp).a^{p-1} \equiv 1 \pmod{p}.

예제. p=7p = 7, a=3a = 3을 택한다. 그러면 36=7293^6 = 729이다. 이제 729=1047+1729 = 104 \cdot 7 + 1이므로 361(mod7)3^6 \equiv 1 \pmod{7}이고, 이는 페르마를 확인해 준다.

따름정리 10.16 (오일러 정리). gcd(a,n)=1\gcd(a, n) = 1이면,

aϕ(n)1(modn),a^{\phi(n)} \equiv 1 \pmod{n},

여기서 ϕ(n)=Zn\phi(n) = |\mathbb{Z}_n^{*}|는 오일러 토션트 함수(totient function)이다.

참고. 페르마 소정리는 n=pn = p이 소수인 특수한 경우인데, ϕ(p)=p1\phi(p) = p - 1이기 때문이다.


§10.6 라그랑주의 역은 거짓이다

자연스러운 질문: ddG|G|를 나누면, GG는 반드시 위수 dd인 부분군을 가져야 하는가? 답은 아니오이다.

정리 10.17. 교대군(alternating group) A4A_4은 위수 1212을 가지지만 위수 66인 부분군을 갖지 않는다.

참고. 라그랑주의 역은 일부 군의 부류에 대해서는 성립한다 — 예를 들어 유한 아벨군, 그리고 더 일반적으로 실로우 이론(Sylow theory)에 의한 pp-군이다 (Fraleigh의 36장). 완전한 실로우 정리들은 G|G|을 나누는 소수의 거듭제곱에 대해 위수 pkp^k인 부분군의 존재를 보장한다.


§10.7 잉여류 계산 예제

Z12\mathbb{Z}_{12}에서 3\langle 3 \rangle의 잉여류

G=Z12G = \mathbb{Z}_{12}H=3={0,3,6,9}H = \langle 3 \rangle = \{0, 3, 6, 9\}이라 하자. 그러면 H=4|H| = 4이므로 [G:H]=12/4=3[G:H] = 12/4 = 3이다. 세 잉여류:

0+H={0,3,6,9},0 + H = \{0, 3, 6, 9\}, 1+H={1,4,7,10},1 + H = \{1, 4, 7, 10\}, 2+H={2,5,8,11}.2 + H = \{2, 5, 8, 11\}.

확인: 3+H={3,6,9,0}=0+H3 + H = \{3, 6, 9, 0\} = 0 + H, 4+H={4,7,10,1}=1+H4 + H = \{4, 7, 10, 1\} = 1 + H 등등. Z12\mathbb{Z}_{12}의 모든 원소는 정확히 하나의 잉여류에 나타난다.

Z8\mathbb{Z}_8에서 2\langle 2 \rangle의 잉여류

G=Z8G = \mathbb{Z}_8H=2={0,2,4,6}H = \langle 2 \rangle = \{0, 2, 4, 6\}라 하자. 그러면 H=4|H| = 4이고 [G:H]=8/4=2[G : H] = 8/4 = 2이다. 잉여류:

0+H={0,2,4,6},1+H={1,3,5,7}.0 + H = \{0, 2, 4, 6\}, \qquad 1 + H = \{1, 3, 5, 7\}.

이들은 Z8\mathbb{Z}_8의 짝수 원소와 홀수 원소이다.

좌잉여류 대 우잉여류: 둘이 다른 예제

G=S3G = S_3K={e,(1  2)}K = \{e, (1\;2)\}라 하자. 그러면 K=2|K| = 2이고 [S3:K]=3[S_3 : K] = 3이다.

좌잉여류:

eK={e,(1  2)},eK = \{e, (1\;2)\}, (1  2  3)K={(1  2  3),  (1  2  3)(1  2)}={(1  2  3),  (1  3)},(1\;2\;3)K = \{(1\;2\;3),\; (1\;2\;3)(1\;2)\} = \{(1\;2\;3),\; (1\;3)\}, (1  3  2)K={(1  3  2),  (1  3  2)(1  2)}={(1  3  2),  (2  3)}.(1\;3\;2)K = \{(1\;3\;2),\; (1\;3\;2)(1\;2)\} = \{(1\;3\;2),\; (2\;3)\}.

(확인: (1  2  3)(1  2)(1\;2\;3)(1\;2): 12211\to 2\to 2\to 1(1  2)(1\;2)을 먼저 적용한 뒤 (1  2  3)(1\;2\;3)을 적용하면: 1231\to 2\to 3, 2122\to 1\to 2, 3313\to 3\to 1. 이는 (1  3)(1\;3)이다. 그리고 (1  3  2)(1  2)(1\;3\;2)(1\;2): 1211\to 2\to 1, 2132\to 1\to 3, 3323\to 3\to 2이므로 (2  3)(2\;3)가 된다.)

우잉여류:

Ke={e,(1  2)},Ke = \{e, (1\;2)\}, K(1  2  3)={(1  2  3),  (1  2)(1  2  3)}={(1  2  3),  (2  3)},K(1\;2\;3) = \{(1\;2\;3),\; (1\;2)(1\;2\;3)\} = \{(1\;2\;3),\; (2\;3)\}, K(1  3  2)={(1  3  2),  (1  2)(1  3  2)}={(1  3  2),  (1  3)}.K(1\;3\;2) = \{(1\;3\;2),\; (1\;2)(1\;3\;2)\} = \{(1\;3\;2),\; (1\;3)\}.

(확인: (1  2)(1  2  3)(1\;2)(1\;2\;3): (1  2  3)(1\;2\;3)을 먼저 적용한 뒤 (1  2)(1\;2)를 적용하면: 1211\to 2\to 1, 2332\to 3\to 3, 3123\to 1\to 2. 이는 (2  3)(2\;3)이다. 그리고 (1  2)(1  3  2)(1\;2)(1\;3\;2): (1  3  2)(1\;3\;2)을 먼저 적용한 뒤 (1  2)(1\;2)를 적용하면: 1331\to 3\to 3, 2122\to 1\to 2, 3213\to 2\to 1. 이는 (1  3)(1\;3)이다.)

비교:

좌잉여류우잉여류
{e,(1  2)}\{e, (1\;2)\}{e,(1  2)}\{e, (1\;2)\}
{(1  2  3),(1  3)}\{(1\;2\;3), (1\;3)\}{(1  2  3),(2  3)}\{(1\;2\;3), (2\;3)\}
{(1  3  2),(2  3)}\{(1\;3\;2), (2\;3)\}{(1  3  2),(1  3)}\{(1\;3\;2), (1\;3)\}

좌잉여류와 우잉여류는 다르다. 예를 들어, (1  3)(1\;3)은 왼쪽에서는 잉여류 (1  2  3)K(1\;2\;3)K에 있지만 오른쪽에서는 K(1  3  2)K(1\;3\;2)에 있다. 이는 K={e,(1  2)}K = \{e, (1\;2)\}S3S_3정규 부분군이 아니기 때문에 일어난다.


§10.8 좌잉여류와 우잉여류가 같을 때 — 정규 부분군 예고

정의 10.18 (정규 부분군, 예고). 부분군 HGH \le G가 모든 aGa \in G에 대해 aH=HaaH = Ha이면 *정규(normal)*라 하며, HGH \trianglelefteq G으로 적는다.

HH가 정규일 때, 잉여류 집합 G/H={aH:aG}G/H = \{aH : a \in G\} 자체가 연산 (aH)(bH)=abH(aH)(bH) = abH 아래 군이 된다. 이것이 몫군(factor group) 또는 *상군(quotient group)*이다 (14장).

관찰 10.19. 지수 22인 모든 부분군은 정규이다.

이것이 S3S_3에서 (1  2  3)\langle (1\;2\;3) \rangle의 잉여류(예제 10.5)가 같은 좌분해와 우분해를 가졌던 이유이다: 지수가 22이었다.


§10.9 셈 논증의 응용

라그랑주 정리는 군의 곱셈표를 모르고도 군의 구조를 제한하는 강력한 도구이다.

예제 10.20. G=12|G| = 12이라 하자. 라그랑주에 의해, 가능한 부분군의 위수는 1212의 약수들이다: 1,2,3,4,6,121, 2, 3, 4, 6, 12. 가능한 원소의 위수 역시 이 값들로 제한된다.

예제 10.21. G=35=57|G| = 35 = 5 \cdot 7라 하자. 그러면 모든 원소는 3535을 나누는 위수를 가지므로, 가능한 원소의 위수는 1,5,7,351, 5, 7, 35이다. 특히, 위수 22이나 33인 원소는 없다.

예제 10.22. GG가 위수 66인 원소 aa를 갖는 위수 66인 군이라 하자. 그러면 a=G\langle a \rangle = G이므로 GG는 순환군이다. 반면, S3S_3은 위수 66를 가지지만 위수 66인 원소는 없으므로 (원소들은 위수 1,2,31, 2, 3을 가진다) S3S_3은 순환군이 아니다. 사실 이들은 동형을 무시하면 위수 66인 유일한 두 군이다.

예제 10.23 (Z12\mathbb{Z}_{12}의 부분군 격자). Z12\mathbb{Z}_{12}의 부분군은 다음과 같다:

  • 1=Z12\langle 1 \rangle = \mathbb{Z}_{12} (위수 1212),
  • 2={0,2,4,6,8,10}\langle 2 \rangle = \{0,2,4,6,8,10\} (위수 66),
  • 3={0,3,6,9}\langle 3 \rangle = \{0,3,6,9\} (위수 44),
  • 4={0,4,8}\langle 4 \rangle = \{0,4,8\} (위수 33),
  • 6={0,6}\langle 6 \rangle = \{0,6\} (위수 22),
  • 0={0}\langle 0 \rangle = \{0\} (위수 11).

모든 부분군의 위수(1,2,3,4,6,121,2,3,4,6,12)는 라그랑주가 보장하듯 1212를 나눈다. 각각의 지수는 [G:H]=12/H[G:H] = 12/|H|이다.


§10.10 랭의 관점 — 올로서의 잉여류

세르주 랭(Serge Lang, Algebra, Ch. I)은 잉여류를 자연스러운 사영(natural projection)의 렌즈를 통해 본다. HGH \le G이면, 전사

π:GG/H,π(a)=aH,\pi : G \to G/H, \qquad \pi(a) = aH,

를 정의한다. 여기서 G/HG/H은 좌잉여류들의 집합을 나타낸다 (HH이 정규가 아닌 한 반드시 군은 아니다). 잉여류 aHaH 위에서의 π\pi의 *올(fiber)*은

π1(aH)={gG:gH=aH}=aH.\pi^{-1}(aH) = \{g \in G : gH = aH\} = aH.

이다. 그러므로 각 올은 좌잉여류이며, 올들은 GG을 분할한다.

라그랑주 정리는 전사의 올에 관한 진술이 된다: 모든 올은 같은 농도 H|H|를 가지며 올은 [G:H][G:H]개이므로 G=[G:H]H|G| = [G:H] \cdot |H|이다.

이 관점은 군을 넘어 일반화된다: 유한집합 사이의 전사 f:XYf: X \to Y이 같은 크기 nn의 올을 모두 가질 때마다 X=nY|X| = n \cdot |Y|이다. 라그랑주 정리는 군을 그 잉여류 공간으로 보내는 자연스러운 사영이 항상 이 등(等)올 성질을 가진다고 말한다.

HGH \trianglelefteq G일 때, 집합 G/HG/H는 그 자체로 군이고 π\pi은 군 준동형사상(homomorphism)이다. 그러면 라그랑주는 준동형사상이 사영인 제1동형정리(first isomorphism theorem)의 특수한 경우가 된다.


생산적 분투 — 라그랑주가 주는 것과 주지 않는 것

흔한 틀린 추측 1

ddG|G|를 나누면, GG는 위수 dd인 부분군을 반드시 포함해야 한다.

무너지는 지점. 라그랑주 정리는 부분군의 위수가 G|G|를 나누어야 한다고만 말한다. 이는 필요조건이지 충분조건이 아니다. §10.6의 반례가 표준적인 경고이다: A4A_4은 위수 1212을 가지지만 위수 66인 부분군은 없다.

고친 방법. 라그랑주를 제한 도구로 사용하라:

  • 부분군의 위수를 배제하기 위해,
  • 가능한 원소의 위수를 제한하기 위해,
  • 탐색을 안내하기 위해.

그러나 나눗셈 가능성을 존재 정리로 취급하지 말라. 존재성은 보통 실제 구성, 추가 구조, 또는 실로우 정리 같은 더 깊은 결과를 요구한다.

흔한 틀린 추측 2

좌잉여류와 우잉여류는 같은 평행이동 복사본에 대한 두 가지 표기일 뿐이다.

무너지는 지점. 비아벨군에서는 왼쪽 곱셈과 오른쪽 곱셈이 부분군을 서로 다르게 옮길 수 있다. K={e,(1  2)}S3K=\{e,(1\;2)\}\le S_3에 대한 계산이 정확히 이것을 보여준다: (1  2  3)K(1\;2\;3)KK(1  2  3)K(1\;2\;3)은 서로 다른 집합이다.

고친 방법. 등식 aH=HaaH=Ha를 표기 수준의 편의가 아니라 정리 수준의 진술로 취급하라. 좌잉여류와 우잉여류가 모든 aa에 대해 일치한다면, 그것이 바로 14장에서 몫군으로 가는 문을 여는 정규성의 예고이다.

이 두 실수는 나란히 두고 볼 가치가 있다. 첫째는 셈 정리를 존재 정리로 과하게 읽는다. 둘째는 표기 패턴을 구조적 대칭으로 과하게 읽는다. 둘 다 10장을 슬로건 우선이 아니라 주의 깊게 읽어야 하는 이유의 예이다.