군이 정의되고 나면, 다음으로 떠오르는 구조적 질문은 이것이다. 주어진 군 안에 이미 들어 있는 더 작은 군은 무엇인가? 부분군이 그 답이며, 이는 군론의 기본적인 내부 구조이다. 이후의 모든 구성 — 잉여류(coset), 정규부분군(normal subgroup), 몫군(quotient), 군의 작용(group action) — 은 부분군에 대한 숙달에 의존한다.


§5.1 부분군의 정의

정의 5.1 (부분군)

를 군이라 하자. 부분집합 가 다음을 만족하면 의 **부분군(subgroup)**이라 하고, 로 표기한다.

  1. ,
  2. 가 동일한 연산 아래에서 그 자체로 군을 이룬다.

조건 (2)가 뜻하는 바는 다음과 같다. 연산 로 제한하면 그 값이 안에 있고(닫혀 있음, closure), 가 결합법칙을 만족하며, 항등원을 가지고, 의 모든 원소가 안에 역원을 가진다.

참고. 결합법칙은 로부터 거저 물려받으므로, 이를 따로 확인하는 일은 결코 없다. 실제로 해야 할 일은 공집합이 아님, 닫혀 있음, 항등원, 역원이다.

명제 5.2 (항등원과 역원이 일치함)

이면 다음이 성립한다.

  • 의 항등원은 의 항등원과 같다.
  • 에 대하여, 에서의 의 역원은 에서의 의 역원과 같다.

이 명제가 중요한 이유는, 새로운 항등원이나 새로운 역원을 “발견”할 필요가 없음을 뜻하기 때문이다. 의 군 구조는 전적으로 로부터 물려받은 것이다.


§5.2 2단계 부분군 판정법

모든 군의 공리를 확인하는 것은 낭비다. 다음 판정법이 표준적으로 쓰이는 일꾼이다.

정리 5.3 (2단계 부분군 판정법)

공집합이 아닌 부분집합 의 부분군일 필요충분조건은 다음과 같다.

  1. 연산에 대해 닫혀 있음: 모든 에 대하여 ;
  2. 역원에 대해 닫혀 있음: 모든 에 대하여 .

예제 5.4. 의 부분군임을 보여라.

확인. 이므로 이다.

  • 닫혀 있음: 이면 이다.
  • 역원: 이면 이다.

2단계 판정법에 의해 이다.


§5.3 1단계 부분군 판정법

정리 5.3의 두 조건은 하나의 조건으로 합칠 수 있다.

정리 5.5 (1단계 부분군 판정법)

공집합이 아닌 부분집합 의 부분군일 필요충분조건은 다음과 같다.

이 증명은 되풀이되는 대수적 기법을 보여 주므로 체득해 둘 가치가 있다. 즉, 보편적인 조건에서 입력값을 교묘하게 선택하여 항등원, 역원, 곱을 차례로 만들어 내는 기법이다.

예제 5.6. 의 부분군임을 보여라.

확인. 이므로 이고, 따라서 이 집합은 공집합이 아니다. 에 대하여:

따라서 이다. 1단계 판정법에 의해 이다.


§5.4 유한 부분군 판정법

유한 부분집합의 경우 역원을 확인할 필요가 없다 — 비둘기집 원리(pigeonhole principle)가 그 일을 대신한다.

정리 5.7 (유한 부분군 판정법)

를 군 공집합이 아닌 유한 부분집합이라 하자. 가 군 연산에 대해 닫혀 있으면(즉, 모든 에 대하여 ), 이다.

무한집합에 대해서는 이것이 성립하지 않는 이유. 음이 아닌 정수 은 덧셈에 대해 닫혀 있는 의 공집합이 아닌 부분집합이다. 그러나 이므로 은 부분군이 아니다. 비둘기집 논증이 유한성을 요구하므로 증명이 깨진다.


§5.5 표준적인 부분군: 자명한 부분군, 진부분군이 아닌 부분군, 중심, 그리고 순환 부분군

모든 군 는 적어도 두 개의 부분군을 가진다.

  • 자명한 부분군(trivial subgroup): .
  • 전체 부분군(improper subgroup): .

인 부분군 를 **진 비자명 부분군(proper nontrivial subgroup)**이라 한다.

정의 5.8 (군의 중심)

의 **중심(center)**은 다음과 같다.

말로 풀면, 의 모든 원소와 가환인 원소들로 정확히 이루어진다.

정리 5.9. .

예제 5.10.

의 중심을 계산한다.

원소 은 모든 원소와 가환이어야 한다. 을 확인하면:

이므로 호환(transposition) 과 가환이 아니고, 따라서 이다. 비슷한 계산을 통해 항등원이 아닌 모든 원소가 적어도 하나의 다른 원소와 가환이 아님을 알 수 있다.

인 군을 중심이 자명한(centerless) 군이라 한다. 는 가장 작은 비가환군이며, 중심이 자명하다.

예제 5.11.

, 즉 스칼라 행렬임을 주장한다.

이면 모든 에 대하여 이므로 스칼라 행렬은 중심에 속한다.

역으로, 이 모든 가역 행렬과 가환이라고 하자. 특히 은 모든 기본 행렬(elementary matrix) 과 가환인데, 이 행렬은 행에 행의 배를 더하는 것이다. 표준적인 선형대수 논증에 의해 이는 이 스칼라일 수밖에 없도록 강제한다.

예제 5.12. 가환군의 중심

가 가환이면 모든 에 대하여 이므로 모든 원소가 중심에 속한다.

역으로, 가 가환일 필요충분조건은 이다.


§5.6 순환 부분군

정의 5.13 (원소가 생성하는 순환 부분군)

에 대하여, **가 생성하는 순환 부분군(cyclic subgroup)**은 다음과 같다.

(덧셈 표기로는: .)

정리 5.14. 모든 에 대하여 이다.

명제 5.15 (최소성)

를 포함하는 가장 작은 부분군이다. 즉, 이고 이면 이다.

순환군과의 연결.가 어떤 에 대하여 이면 순환군(cyclic)이다. 따라서 순환 부분군은 군으로서 순환인 부분군과 정확히 일치한다. 모든 군의 모든 원소는 하나의 순환 부분군을 생성한다. 이것이 추상적 개념인 “순환군”(제6장)과 여기서 다루는 내부 구조 사이를 잇는 다리이다.

예제 5.16. 에서: .

예제 5.17. 에서: (위수 4) 및 (위수 3).

예제 5.18. 에서: (위수 3) 및 (위수 2).


§5.7 부분군 격자

정의 5.19 (부분군 격자)

의 **부분군 격자(subgroup lattice)**는 포함 관계 로 순서를 준 의 모든 부분군의 부분순서집합(poset)이다. 이는 하세 도형(Hasse diagram)으로 그려진다. 즉, 도형에서 위쪽에 있는 부분군이 아래쪽의 부분군을 포함하고, 변(edge)은 포함 관계가 한 “단계” 차이가 나는 부분군들을 잇는다.

예제 5.20. 의 격자

의 부분군은 다음과 같다.

  • (위수 6)
  • (위수 3)
  • (위수 2)
  • (위수 1)

그림: 의 부분군 격자.

부분군의 위수 는 정확히 의 약수이며, 포함 관계는 가분성(divisibility)을 반영한다. 즉, 이므로 이다.

예제 5.21. 의 격자

의 약수는 이다. 이에 대응하는 부분군은 다음과 같다.

생성원부분군위수

그림: 의 부분군 격자.

포함 관계: (을 법으로 의 배수이므로), 등이다. 이므로 임에 유의하라.

예제 5.22. 의 격자

. 약수: .

그림: 의 부분군 격자.

의 각 약수 에 대하여 위수 인 순환 부분군이 하나씩 있다. 포함 관계: 일 필요충분조건은 이다(즉, 생성원이 클수록 부분군은 작아지고, 포함 관계는 생성원에 대한 가분성 순서를 뒤집는다).

예제 5.23. 의 격자

는 위수 를 가지며 비가환군이다. 그 부분군은 다음과 같다.

부분군원소위수
여섯 개 전부

그림: 의 부분군 격자.

위수 3인 부분군은 하나(지수(index) 2의 유일한 부분군으로, 나중에 정규부분군임이 밝혀진다)이고, 위수 2인 부분군은 셋이다. 위수 2인 부분군 중 어느 것도 다른 것을 포함하지 않으며, 위수 3인 부분군은 그중 어느 것도 포함하지 않는다.


§5.8 부분군의 교집합

정리 5.24. 부분군들로 이루어진 임의의 족의 교집합은 부분군이다.

의 부분군들로 이루어진 (무한일 수도 있는) 족이라 하자. 그러면

이것이 중요한 이유. 이 정리는 집합이 생성하는 부분군이 잘 정의됨을 보장한다. 임의의 부분집합 에 대하여, 부분군 는 다음과 같이 정의할 수 있다.

오른쪽의 족은 공집합이 아니므로( 자신이 그러한 이기 때문에), 정리 5.24에 의해 그 교집합은 부분군이며, 이는 를 포함하는 가장 작은 부분군이다.

정리 5.25. 두 부분군의 합집합은 일반적으로 부분군이 아니다.

더 정확히 말하면, 일 때 일 필요충분조건은 또는 이다.

구체적인 반례. 에서 은 부분군이다. 그러나 , 이고, 이 짝수도 의 배수도 아니므로 이다. 따라서 은 부분군이 아니다.


§5.9 의 부분군

이것은 이 강의에서 처음 등장하는 진정한 구조 정리이다.

정리 5.26. 의 모든 부분군은 어떤 에 대하여 의 꼴이다.

참고 (Lang의 관점). Lang의 Algebra에서 이 정리는 가 **주 아이디얼 정역(principal ideal domain, PID)**이라는 진술이다. 의 모든 부분군은 환 의 아이디얼이고, 이 정리는 그러한 모든 아이디얼이 주(principal)임을, 즉 하나의 원소로 생성됨을 말한다. 이는 PID 이론 전체의 원형으로, 나중에 유한생성 가환군의 구조 정리(제11장)와 다항식환 이론을 지배한다.


§5.10 풀이 예제: 부분군의 확인과 실패

예제 5.27. 곱셈 아래의 양의 유리수 집합.

이고 이라 하자.

  • 공집합이 아님: .
  • 닫혀 있음: 가 유리수이면 도 유리수이다.
  • 역원: 가 유리수이면 도 유리수이다.

따라서 이다.

예제 5.28. 행렬식이 양수인 행렬.

이고 라 하자.

  • 공집합이 아님: .
  • 닫혀 있음: 둘 다 양수일 때 .
  • 역원: .

따라서 이다.

예제 5.29. 에서의 닫힘 실패.

라 하자. 는 부분군인가?

계산하면 이다. 따라서 는 합성에 대해 닫혀 있지 않고, 그러므로 부분군이 아니다.

예제 5.30. 역원의 실패.

이고 라 하자.

은 공집합이 아니고 덧셈에 대해 닫혀 있다. 그러나 이고 이므로 는 역원 조건을 만족하지 못한다. 부분군이 아니다. (이것은 유한 부분군 판정법이 왜 유한성을 요구하는지를 보여 주는 표준적인 예이다.)

예제 5.31. 의 부분군 확인.

의 부분군인가?

는 공집합이 아니고 유한하며 이다. 케일리 표(Cayley table, 12를 법으로 한 덧셈)로 닫힘을 확인한다.

모든 항목이 안에 있다. 유한 부분군 판정법(정리 5.7)에 의해 이다.

사실 이다.


§5.11 구조적 관점 (Lang)

Lang의 Algebra에서 부분군은 범주 Grp에서의 부분대상(subobject)으로 다루어진다. 부분군 는 단사(monic) 준동형사상 에 대응한다. 이는 단순한 추상화가 아니다 — 다음 몇 가지 점을 분명히 해 준다.

  1. 부분군 판정법은 인식 기준이다. 이는 유도된 연산을 가진 부분집합이 언제 부분대상을 이루는지를 판정한다. 범주론적 관점은 다음과 같이 말한다. 가 부분대상일 필요충분조건은 포함 사상이 사상(morphism)인 것이다.

  2. 교집합은 극한이다. 정리 5.24(부분군의 교집합은 부분군이다)는 부분대상의 극한(limit)이 존재한다는 사실의 특수한 경우이다. 생성된 부분군 는 부분군 격자에서의 하한(infimum)이다.

  3. 부분군 격자는 구조를 부호화한다. 부분군의 격자는 군의 불변량이다. 부분군 격자가 동형이 아닌 두 군은 동형일 수 없다. 위수가 같은 군조차 그 격자로 구별할 수 있다(을 비교하라: 둘 다 위수 4이지만 격자의 모양이 다르다).

  4. 정리 5.26과 주 아이디얼 정역. 의 모든 부분군이 순환이라는 사실은 가 PID라는 것과 동치이다. 이는 PID 위의 유한생성 가군(module)에 대한 구조 정리의 원형으로, 유한생성 가환군의 분류를 낳는다.


§5.13 플래시카드용 요약

외워 둘 핵심 사실

  1. 부분군의 정의: 일 필요충분조건은 , 이고 가 동일한 연산 아래에서 군인 것이다.
  2. 2단계 판정법: 이고, : .
  3. 1단계 판정법: 이고, : .
  4. 유한 판정법: 가 유한하고 공집합이 아니며 연산에 대해 닫혀 있으면 이다.
  5. 중심: 은 항상 부분군이다. 가 가환일 필요충분조건은 이다.
  6. 순환 부분군: 를 포함하는 가장 작은 부분군이다.
  7. 교집합: 부분군들의 임의의 교집합은 부분군이다.
  8. 합집합: 일 필요충분조건은 또는 이다.
  9. 의 부분군: 의 모든 부분군은 의 꼴이다(즉, 는 PID이다).
  10. 의 격자:에 대하여 위수 인 순환 부분군이 하나씩 있으며, 포함 관계가 가분성을 반영한다.

제5장을 마치기 전에 익혀 두어야 할 것

다음을 할 수 있어야 한다.

  • 1단계 및 2단계 부분군 판정법을 진술하고 증명하기
  • 유한 부분군 판정법을 진술하고 증명하며, 왜 유한성이 필요한지 설명하기
  • 특정 부분집합에 대한 부분군 주장을 (적절한 판정법을 이용하여) 확인하거나 반증하기
  • 작은 군(, , , 가환군)에 대하여 을 계산하기
  • 이 부분군이며 를 포함하는 가장 작은 부분군인지 설명하기
  • (작은 ) 및 에 대한 부분군 격자를 그리기
  • 부분군의 교집합이 부분군임을 증명하기
  • 부분군의 합집합이 실패함을 보이는 반례를 제시하기
  • 의 모든 부분군이 의 꼴임을 진술하고 증명하기
  • 정리 5.26을 의 PID 성질과 연결하기 (Lang의 관점)