이 장에서는 기존의 군들로부터 새로운 군을 만들어 내는 첫 번째 체계적 구성을 소개하며, 모든 유한생성 아벨군의 분류 정리에서 정점에 이른다. 이 정리는 대수학에서 가장 깔끔한 구조 정리 중 하나다.


§11.1 외부 직접곱

정의 11.1 (외부 직접곱)

을 군이라 하자. 외부 직접곱(external direct product) 은 모든 -튜플로 이루어진 집합

성분별 연산(componentwise operation)

을 준 것이다.

기호. 또는 간단히 으로 쓴다.

표준 사상

모든 직접곱에는 내장된 준동형사상이 함께 따라온다:

  • 사영(projection) 로 정의된다. 이들은 전사 준동형사상이다.
  • 포함사상(inclusion) 로 정의되며, 번째 자리에 놓인다. 이들은 단사 준동형사상이다.

§11.2 직접곱에서 원소의 위수

정리 11.3 (위수 공식)

이고 각 에서 유한 위수 를 갖는다고 하자. 그러면

풀이가 있는 계산

예제 11.4. 에서:

원소좌표의 위수곱에서의 위수
,
,
,
,

이지만 위수가 인 원소가 없으므로, 이 군은 순환군이 아니다.

간단 점검

에서 가능한 최대 위수는 이다. 이 곱이 순환군일 필요충분조건은 이 값이 과 같은 것, 즉 인 것이다.

예제 11.5. 에서:

은 위수 을 가지므로, 이 원소는 군 전체를 생성한다: .


§11.3 은 언제 순환군인가?

정리 11.6 (순환성 판정법)

이것이 성립할 때 이다.

따름정리 11.7 (순환군의 일반 곱)


§11.3½ 중국인의 나머지 정리

따름정리 11.7은 순환군의 언어로 표현한 정확히 **중국인의 나머지 정리(Chinese Remainder Theorem, CRT)**이다. 그 중심적 중요성 때문에 이를 독립된 정리로 진술한다.

정리 11.7½ (중국인의 나머지 정리 — 군 형태)

를 쌍마다 서로소인 양의 정수라 하고 라 하자. 그러면

특히, 가 소인수분해라면,

정리 11.7¾ (중국인의 나머지 정리 — 환 형태)

이면,

가 (단지 군으로서가 아니라) **환(ring)**으로서 성립한다. 그 동형사상은 이다.

환 형태가 왜 중요한가

환 동형사상은 덧셈뿐 아니라 곱셈도 보존한다. 이는 다음을 의미한다:

  • 이며, 서로소인 에 대하여 공식 을 되찾는다.
  • 동시 합동식 연립방정식은 각 인자에 대하여 독립적으로 법(modulo)을 따져 푼 다음, 다시 결합하여 풀 수 있다.

이는 환론(몫환, 아이디얼)을 공부할 때 다시 나타날 것이다.

풀이가 있는 예제: 합동식 연립방정식 풀기

문제. , 를 풀어라.

풀이. CRT에 의해 이며 사상은 이다. 의 원상이 필요하다.

를 시도하면 가 나온다. 을 시도하면 이 나온다. 확인: ✓ 그리고 ✓.

따라서 가 법 15에 대한 유일한 해다.

체계적 방법. , 이고 , 를 찾는다. 그러면 (이고 이므로)이고 (이고 이므로)이다. 해는 이다.

표준 응용

분해근거
쌍마다 서로소

CRT는 쌍마다 서로소임을 요구한다

임에도 이다. 반드시 쌍마다 서로소인 조각들로 분해해야 한다: .

그림: 작은 직접곱 격자.

이 격자는 좌표별 법칙을 눈에 보이게 만든다: 한 번의 이동은 한 인자만 바꾸는 반면, 군의 전체 원소는 두 좌표를 한꺼번에 기록한다.


§11.4 유한생성 아벨군의 기본 정리

이것은 이 장의 핵심 구조 결과이며, 강의 전반부에서 가장 중요한 정리 중 하나다.

정리 11.8 (FTFGAG — 불변인자 형태)

모든 유한생성 아벨군 는 다음 형태의 군과 동형이다

여기서 이고

정수 (자유 계수(free rank) 또는 베티 수(Betti number))와 정수들 (불변인자(invariant factor))는 에 의해 유일하게 결정된다.

정리 11.9 (FTFGAG — 기본 약수 형태)

동등하게, 모든 유한생성 아벨군 는 다음과 동형이다

여기서 들은 (반드시 서로 다를 필요는 없는) 소수이고 각 이다. 소수 거듭제곱 (기본 약수(elementary divisor))는 순서를 바꾸는 것을 제외하면 유일하게 결정된다.

이 정리는 Fraleigh에서 증명 없이 진술된다

완전한 증명은 PID 위의 가군 이론(Lang의 3장에서 전개됨)을 필요로 한다. 이 수준에서는 이를 받아들이고 그것을 사용하는 데 집중한다.

두 형태는 서로를 결정한다

불변인자와 기본 약수는 동일한 정보를 두 가지 다른 방식으로 부호화한다. 이 둘 사이를 변환할 수 있는 것이 필수적이다.

풀이가 있는 예제 11.9a (두 언어로 쓴 하나의 군)

유한 아벨군 가 다음 기본 약수를 갖는다고 하자

그러면

불변인자로 변환하기 위해 소수별로 정리한다:

  • :
  • :

두 목록이 이미 같은 길이, 즉 이므로 채워 넣기는 필요 없다. 열별로 곱한다:

소수열 1열 2열 3
-부분
-부분

따라서 불변인자는

이고

이제 검산을 위해 반대 방향으로 돌아가 본다:

소수 거듭제곱 조각들을 다시 모으면

가 나온다. 따라서 두 기술은 정말로 동일한 군을 부호화한다.


§11.5 기본 약수와 불변인자 사이의 변환

그림: 기본 약수를 불변인자로 묶기.

그림을 열별로 읽는다: 각 열은 그 열의 소수 거듭제곱 항목들을 곱하여 하나의 불변인자를 만들어 낸다.

알고리즘: 기본 약수 → 불변인자

입력: 소수 거듭제곱 기본 약수들의 목록.

절차:

  1. 각 소수 에 대하여, 모든 -거듭제곱 기본 약수를 모으고 비감소(non-decreasing) 순서로 정렬한다.
  2. 을 어느 한 소수에 대한 기본 약수의 최대 개수라 하자. 모든 목록을 길이 로 만들기 위해 각 소수의 목록을 왼쪽들로 채운다.
  3. 번째 불변인자 는 모든 소수에 걸친 번째 항목들의 곱이다.

왜 작동하는가: 각 열은 각 소수의 거듭제곱을 최대 하나만 포함하므로, 각 열의 항목들은 쌍마다 서로소다. CRT(따름정리 11.7)에 의해 는 열 에 있는 순환군들의 곱과 동형이다. 왼쪽 채우기는 각 행 안에서 거듭제곱이 비감소이므로 을 보장한다.

알고리즘: 불변인자 → 기본 약수

입력:인 불변인자 .

절차: CRT를 사용하여 각 를 소수 거듭제곱으로 인수분해한다:

여기서 -진 부치(valuation)다. 그 결과로 나온 모든 소수 거듭제곱을 모은다( 인자는 버린다). 이것들이 기본 약수다.

생산적 분투: 서두르면 변환 알고리즘이 어디서 무너지는가

흔한 잘못된 추측

소수 거듭제곱 인자들을 나열하고 나면, 어떤 순서로 결합하더라도 여전히 올바른 불변인자를 얻는다.

어디서 무너지는가. 나눗셈 사슬이 즉시 깨질 수 있다. 예를 들어 기본 약수

을 택하자. 올바른 절차는 다음과 같다:

  • -부분 목록:
  • -부분 목록: 왼쪽에 채워서

그러면 불변인자는

이다. 대신 오른쪽에 채우면, 열 가 나와서

를 만들어 내는데, 이는 이므로 불변인자 분해가 아니다.

고친 방법. 항상:

  • 각 소수 목록을 비감소 순서로 정렬하고,
  • 왼쪽에 들로 채우고,
  • 열별로 곱한다.

채우기의 핵심은 단지 보기 좋게 만드는 것이 아니다. 그것은 정확히 나눗셈 사슬을 보존하는 것이다.


§11.6 풀이가 있는 분류 예제

예제 11.10. 위수 인 모든 아벨군을 분류하라.

의 기본 약수 분할은 지수 의 분할이다:

의 분할기본 약수불변인자

원소의 위수로 이들을 구별하기:

  • : 위수 인 원소를 갖는다
  • : 최대 위수가 이며, 위수 인 원소를 갖는다
  • : 항등원이 아닌 모든 원소가 위수 를 갖는다

따라서 세 군은 쌍마다 동형이 아니다.

예제 11.11. 위수 인 모든 아벨군을 분류하라.

-멱 부분()에 대하여, 의 분할은 다음을 준다: , , .

-멱 부분()에 대하여, 의 분할은 다음을 준다: , .

각 조합은 하나의 동형류를 준다: 총 개의 군.

-부분-부분군 (기본 약수 형태)불변인자

예제 11.12. 과제 문제: .

이것은 정확히 과제 1의 문제 3에서의 계산이다. 모범으로서 여기에 포함한다.

1단계. 소인수분해: , , .

2단계. 각 인자에 CRT 적용:

3단계. 소수별로 기본 약수를 모은다:

  • :
  • :
  • :

4단계. 불변인자 표를 작성한다(최대 목록 길이 , 왼쪽에 들로 채움):

소수열 1열 2열 3

불변인자: , , .

검증: 이고, .


§11.7 군의 지수

정의 11.13

유한군 의 **지수(exponent)**는 모든 에 대하여 가 성립하는 가장 작은 양의 정수 이다. 동등하게, 이다.

예제 11.14. 의 지수는 이다. 의 지수는 이다.


§11.8 내부 직접곱

가 외부 직접곱의 인자처럼 “행동하는” 부분군 를 포함할 때, 를 **내부 직접곱(internal direct product)**이라 한다.

정의 11.15

가 부분군 내부 직접곱이라는 것은 다음을 만족하는 것이다:

  1. 의 모든 원소를 어떤 , 에 대하여 로 쓸 수 있다.
  2. 모든 , 에 대하여 이다.
  3. 이다.

정리 11.16. 의 내부 직접곱이면, 이다.

이것은 정확히 과제 1의 문제 4이다. 과제의 조건 (a)–(c)는 정확히 내부 직접곱의 정의다.

비고 11.17 (정규성과의 연결)

일반적인 (아벨군이 아닐 수도 있는) 군에서, 내부 직접곱의 표준 정의는 조건 (2)를 가 모두 에서 **정규(normal)**라는 요구조건으로 대체한다. 아벨군에서는 모든 부분군이 정규이므로, 두 정의가 일치한다. 일반 형태는 반직접곱 이론에서 다시 나타날 것이다.


§11.9 동형인 분해 알아보기

흔한 연습 유형: 서로 다르게 보이는 두 순환군의 곱이 주어졌을 때, 그들이 동형인지 판별하라.

전략. 둘 다 기본 약수 형태로 환원한다(각 을 CRT를 사용하여 소수 거듭제곱 조각으로 인수분해). 소수 거듭제곱 인자들의 중복집합(multiset)이 일치하면, 두 군은 동형이다.

예제 11.18.

인가?

분해:

같은 기본 약수: . 그렇다, 동형이다.

예제 11.19.

인가?

분해: 좌변은 기본 약수 를 갖는다. 우변은 을 갖는다. 동형이 아니다.

다른 간단한 논증: 좌변에는 위수 인 원소가 없는 반면(최대 위수 ), 우변에는 있다.

예제 11.20.

인가?

이므로, CRT는 을 준다. 그렇다.


§11.10 주어진 위수의 아벨군 세기와 구별하기

정리 11.21

위수 인 동형이 아닌 아벨군의 개수는

이며, 여기서 의 분할의 개수다.

예제 11.22. 위수 인 아벨군의 개수:


§11.11 구조적 관점 (Lang)

이 장에 대한 Lang의 서술은 Fraleigh보다 한 층 더 깊은 곳에서 시작한다. 핵심적 움직임은 다음과 같다:

유한생성 아벨군을 단지 군으로 생각하지 말라. 그것을 위의 가군(module)으로 생각하라.

이 한 가지 관점의 변화가 왜 정수 행렬, 나눗셈 사슬, 소수 거듭제곱 분해가 그토록 자연스럽게 나타나는지를 설명한다.

아벨군은 정확히 -가군이다

정의 11.23 (-가군 관점). 가 덧셈으로 쓰인 아벨군이라면, 다음을 정의한다

그러면 는 환 위의 가군이 된다.

명제 11.24. 아벨군을 주는 것은 -가군을 주는 것과 동등하다.

이것이 왜 유한생성 아벨군이 선형대수와 같은 세계에 속하는지의 이유다. 그 환이 체가 아니므로 그 이론은 벡터공간보다 더 미묘하지만, 조직 원리는 동일하다: 생성원, 관계, 행렬, 표준형으로의 환원.

표시: 생성원과 관계가 정수 행렬이 된다

가 생성원 을 갖는 유한생성 아벨군이라 하자. 그러면 전사 준동형사상

이 존재하며, 여기서 은 표준 기저 벡터다.

는 생성원들 사이의 모든 정수 관계로 이루어진 부분군이다:

따라서

이것이 Lang의 정말로 중요한 첫 번째 움직임이다: 모든 유한생성 아벨군은 자유 가군 의 몫이다.

가 관계 벡터 에 의해 생성된다면, 그 벡터들을 정수 행렬 의 행으로 놓는다. 그러면

로 쓰며, 통상적인 행/열 관례에 따른다. 정확한 관례는 그 발상보다 덜 중요하다: 유한생성 아벨군은 정수 행렬로 부호화된다.

스미스 표준형은 분류 정리 뒤의 엔진이다

그림: 정수 행렬에서 분류된 아벨군에 이르는 길잡이로서의 스미스 표준형.

이 도식의 핵심은 행렬 환원이 분류와 별개가 아니라는 것이다; 그것은 불변인자를 만들어 내는 메커니즘이다.

정리 11.25 (스미스 표준형, 군론적 귀결). 를 정수 행렬이라 하자. 그러면 다음을 만족하는 가역 정수 행렬 가 존재한다

여기서

결과적으로,

이것이 정리 11.8의 진정한 기원이다. 불변인자는 어디선가 갑자기 끄집어낸 신비한 정수가 아니다; 그것은 표시 행렬의 스미스 표준형의 대각 성분이다.

왜 기본 약수와 불변인자가 같은 정리의 두 얼굴인가

대각형

에 도달하고 나면, 그것을 읽는 똑같이 자연스러운 두 가지 방식이 나타난다.

  1. 대각 성분 를 그대로 둔다. 이는 **불변인자 분해(invariant factor decomposition)**를 준다:

  2. 를 소수 거듭제곱으로 인수분해한 다음 CRT를 사용하여 그 소수 거듭제곱 부분들을 쪼갠다. 이는 **기본 약수 분해(elementary divisor decomposition)**를 준다.

따라서:

  • 불변인자는 쓰인 그대로의 스미스 표준형에서 나온다;
  • 기본 약수는 대각 성분의 추가적인 소수 거듭제곱 분해에서 나온다.

이것이 §11.5의 변환 알고리즘이 작동하는 이유다. 그것은 고립된 묘기가 아니다; 그것은 스미스 표준형 이후에 적용된 CRT다.

작은 스미스 표준형 스타일 예제

생성원 와 관계

로 표시되는 아벨군을 생각하자. 그 관계 행렬은

이다. 위에서 스미스 표준형으로 환원할 수 있다:

따라서 그 군은

이다.

이 예제가 중요한 이유: 그것은 관계 문제가 어떻게 순환군의 표준 곱으로 바뀌는지를 정확히 보여 준다. 분류 정리는 이 계산의 전역적 형태다.

풀이가 있는 예제 11.25a (스스로 읽히지 않는 표시 행렬)

아벨군

을 생각하자. 그 표시 행렬은

이다.

언뜻 보면, 서두르는 독자는 첫 행을 ” 관계 같은 것”으로, 둘째 행을 ” 관계 같은 것”으로 읽으려 할지도 모른다. 그것은 정확히 잘못된 직관인데, 두 관계 모두 같은 생성원을 포함하기 때문이다.

를 스미스 표준형으로 환원한다:

각 움직임이 무엇을 하는지는 다음과 같다:

  1. 더 작은 피벗 가 먼저 나오도록 두 행을 맞바꾼다.
  2. 를 행 로 대체한다.
  3. 를 열 로 대체한다.
  4. 둘째 행에 을 곱한다.

따라서 스미스 표준형은

이다. 그러므로

이다.

이 계산이 무엇을 드러내는지 주목하라. 원래의 표시는 위수 의 인자를 눈에 띄게 광고하지 않았다. 그 인자는 생성원 가군과 관계 가군에서 기저를 바꾼 후에야 나타난다. 이것이 바로 스미스 표준형이 올바른 도구인 이유다.

생산적 분투: 왜 관계를 행 단위로 읽으면 실패하는가

흔한 잘못된 추측

표시 행렬에 두 행이 있다면, 각 행이 답의 한 순환 인자에 대응해야 한다.

어디서 무너지는가. 관계는 같은 생성원에 대한 제약이므로, 서로 상호작용한다. 위의 예제에서 어느 행도 그 자체로는 인자 을 시사하지 않지만, 결합된 관계 체계는 그것을 시사한다.

고친 방법. 표시 행렬을 마치 각 관계가 고립되어 존재하는 것처럼 행 단위로 읽지 말라. 모든 관계를 함께 묶고, 정수 행 및 열 연산을 허용하고, 스미스 표준형이 독립적인 비틀림 방향들을 분리한 후에만 그 군을 읽으라.

Lang의 관점이 설명하는, Fraleigh가 암묵적으로 남겨 둔 것

  • 왜 정수 행렬이 나타나는가: 유한생성 아벨군은 의 몫이므로, 관계는 정수 선형 결합이다.
  • 왜 나눗셈 사슬이 나타나는가: 그들은 스미스 표준형에 내장되어 있다.
  • 왜 비틀림 없는 부분이 인가: 영 대각 성분이 자유 좌표로 살아남는다.
  • 왜 그 정리가 유일한가: 스미스 표준형은 단원(unit)을 제외하면 유일하며, 에서 이는 부호를 제외하면 유일함을 뜻한다.
  • 왜 CRT가 두 번 들어오는가: 한 번은 서로소 위수의 순환군을 쪼개기 위해, 또 한 번은 불변인자와 기본 약수 사이를 오가기 위해.

이 강의 수준에서는 보통 완전한 가군 증명을 배경으로서 받아들인다. 그러나 이 기계 장치가 무대 뒤에 존재함을 아는 것은 그 정리가 기적적이라기보다는 응당 얻어진 것으로 느껴지게 만든다.


13장과 14장으로의 다리 — 곱, 자유 대상, 그리고 몫

이 장은 동시에 두 가지 구조적 방향을 가리킨다.

첫째, 직접곱에 관한 앞부분 절들은 Chapter 13 - Homomorphisms을 준비하며, 거기서 직접곱은 보편성질로 특징지어진다: 곱으로의 사상은 호환되는 좌표 사상과 같다.

둘째, 표시 행렬 절들은 Chapter 14 - Factor Groups를 준비하는데, 모든 유한생성 아벨군은 어떤 관계의 부분군 에 대하여

로 표시되기 때문이다.

따라서 구조적 경로는 다음과 같다:

  • 자유 아벨군 ;
  • 관계 부분군 에 의한 몫;
  • 표준 사영 ;
  • 관계를 스미스 표준형으로 만들어 분류.

이것이 왜 이 장이 강의의 양쪽에 속하는지의 이유다:

  • 그것은 여전히 Fraleigh처럼 계산적이고 유한해 보인다;
  • 그러나 그것은 이미 13장부터 15장까지가 명시적으로 만들 몫-과-인수분해 구조를 가지고 있다.

§11.13 플래시카드용 요약

암기할 핵심 사실

  1. .
  2. 일 필요충분조건은 .
  3. 위수 인 아벨군의 개수는 .
  4. 가장 큰 불변인자 = 군의 지수.
  5. 아벨군의 동형 검정: 기본 약수로 환원하여 비교한다.
  6. 의 내부 직접곱: , 의 원소가 교환 가능, 이 필요하다.

11장을 떠나기 전에 숙달해야 할 것

다음을 할 수 있어야 한다:

  • 최소공배수 공식을 사용하여 직접곱에서 위수를 계산하기
  • FTFGAG의 두 형태를 진술하고 적용하기
  • 기본 약수 형태와 불변인자 형태 사이를 변환하기 (열 알고리즘)
  • 주어진 위수의 모든 유한 아벨군을 분류하기
  • 두 순환군의 곱이 언제 동형인지 판별하기
  • 내부 직접곱 정리를 증명하기 (과제 1에 나왔다)
  • 순환군의 곱에서 주어진 위수의 원소를 세기
  • 왜 유한생성 아벨군이 유한생성 -가군과 같은 것인지 설명하기
  • 표시 행렬과 스미스 표준형이 어떻게 불변인자 분해를 만들어 내는지 설명하기