아벨 군

군론에서 **아벨 군**(Abel群, ) 또는 **가환군**(可換群, )은 교환 법칙이 성립하는 군이다. 정수환 위의 가군으로 생각할 수 있다.

## 정의
아벨 군은 다음과 같은 두 가지 방법으로 정의할 수 있다.
* **아벨 군**은 모든 g,h\in G에 대하여 g+h=h+g인 군 (G,+)이다.
* **아벨 군**은 정수환 \mathbb Z 위의 가군 (G,+,n\cdot_{n \in \mathbb Z})이다.
두 정의는 서로 동치이다. 교환 법칙을 만족시키는 군 (G,+)이 주어졌다면, 여기에
:n\cdot g=\begin{cases}\overbrace{g+g+\cdots+g}^n&n>0\\(-n)\cdot(-g)&n
와 같이 정수환의 작용을 정의할 수 있다. 반대로, 정수환 위의 가군 (G,+,n\cdot_{n\in\mathbb Z})이 주어졌다면, 정수환의 작용을 잊으면 (G,+)는 가환 법칙을 만족시키는 군을 이룬다.

### 생성 집합
아벨 군 G의 **생성 집합**(生成集合, ) S\subset G은 다음 조건을 만족시키는 부분 집합이다.
* 임의의 g\in G에 대하여, 다음 두 조건을 만족시키는 함수 n\colon S\to\mathbb Z가 존재한다.
** \{s\in S\colon n(s)\ne0\}은 유한 집합이다.
** g=\sum_{s\in S}n(s)s이다.
G의 **최소 생성 집합**(最小生成集合, )은 생성 집합 가운데, 집합의 크기가 가장 작은 것이다. 최소 생성 집합이 유한 집합인 아벨 군을 **유한 생성 아벨 군**(有限生成Abel群, )이라고 한다.

### 계수
아벨 군 G의 **[[일차 독립]] 부분 집합**(一次獨立部分集合, ) A=\{a_i\}_{i\in I}\subset G는 그 합이 0인 선형 결합이 자명한 선형 결합밖에 없는 부분 집합이다. 즉, n=(n_i)_{i\in I}가 유한개의 성분들만 0이 아닌 |I|개 음이 아닌 정수들의 순서쌍이라고 하면,
:\sum_{i\in I}n_ia_i=0
일 필요충분조건은 n=0인 경우다.

아벨 군 G의 **계수**(階數, ) \operatorname{rank}G는 다음과 같이 두 가지 방법으로 정의될 수 있는 기수이다.
* \operatorname{rank}G는 G의 일차 독립 부분집합들의 집합의 크기들의 최댓값이다.
* \operatorname{rank}G=\dim_{\mathbb Q}G\otimes\mathbb Q이다. 여기서 \otimes는 아벨 군의 텐서곱이다.
따라서, 유리수 위의 벡터 공간의 경우, 아벨 군으로서의 계수는 유리수 위의 벡터 공간으로서의 차원과 같다.

### 높이
아벨 군 G의 원소 g\in G 및 소수 p가 주어졌을 때, g의 **<math>p</math>-높이**() \operatorname{ht}_p(g)\in\mathbb N\cup\{\infty\}는 다음과 같다.
:\operatorname{ht}_p(g)=\sup\{n\in\mathbb N\colon\exists h\in G\colon p^nh=g\}\in\mathbb N\cup\{\infty\}

### 직접곱과 직합

아벨 군들의 집합 \{G_i\}_{i\in I}이 주어졌다면, **[[직접곱]]**
:\prod_{i\in I}G_i
를 정의할 수 있다. 이는 군의 직접곱의 특수한 경우이며, 아벨 군들의 직접곱은 항상 아벨 군을 이룬다.

아벨 군들의 집합 \{G_i\}_{i\in I}이 주어졌다면, **[[직합]]**
:\bigoplus_{i\in I}G_i
를 정의할 수 있다. 이는 가군의 직합의 특수한 경우이다. 직합은 직접곱의 부분군이다.
:\bigoplus_{i\in I}G_i\subseteq\prod_{i\in I}G_i
만약 I가 유한 집합이라면 직합은 직접곱과 같으나, 무한 집합이라면 직합은 직접곱의 진부분 집합이다.

임의의 크기의 집합 I에 대하여 다음이 성립한다.
:\operatorname{rank}\left(\bigoplus_{i\in I}G_i\right) = \sum_{i\in I}\operatorname{rank}G_i
여기서 우변은 기수의 합이다.

### 텐서곱

아벨 군들의 집합 \{G_i\}_{i\in I}이 주어졌다면, **텐서곱**
:\bigotimes_{i\in I}G_i
을 취할 수 있다. 이는 가군의 텐서곱의 특수한 경우다.

## 성질
### 군론적 성질
다음과 같은 포함 관계가 성립한다.
:순환군 ⊊ 아벨 유한군 ⊊ 유한 생성 아벨 군 ⊊ 아벨 군 ⊊ 데데킨트 군 ⊊ 멱영군 ⊊ 가해군 ⊊ 군
특히, 모든 아벨 군은 데데킨트 군이므로, 아벨 군의 모든 부분군은 정규 부분군이다.

아벨 군들의 직접곱은 아벨 군이다. 아벨 군의 부분군은 아벨 군이다. 그러나 아벨 군의 자유곱은 아벨 군이 아니다.

유한 생성 아벨 군의 유한 개의 직합은 유한 생성 아벨 군을 이룬다.

모든 아벨 유한군은 유한 생성 아벨 군이며, 계수가 0이다.

모든 아벨 군 G에 대하여, G의 계수는 G의 최소 생성 집합의 크기보다 같거나 작고, G의 최소 생성 집합의 크기는 G의 크기보다 같거나 작다.

아벨 군 가운데 단순군인 것은 소수 크기의 순환군 \mathbb Z/p밖에 없다.

### 가군론적 성질
아벨 군은 정수환 위의 가군이므로, 가군론을 적용할 수 있다. 가군론적 각종 성질은 아벨 군의 성질에 다음과 같이 대응한다.

아벨 군 G의 (정수환 위의 가군으로서의) 크룰 차원은 다음과 같다.
:m=\begin{cases}\inf\{n\in\mathbb Z^+\colon nG=0\}\in\mathbb Z^+&\exists n\in\mathbb Z^+\colon nG=0\\
0&\nexists n\in\mathbb Z^+\colon nG=0\end{cases}
라고 하자. 그렇다면 G의 크룰 차원은 \mathbb Z/(m)의 크룰 차원과 같다. 즉, m=0일 경우 G의 크룰 차원은 1이며, m=1인 경우 G의 크룰 차원은 -\infty이며, 0 또는 1이 아닌 경우 G의 크룰 차원은 0이다.

아벨 군 G의 (정수환 위의 가군으로서의) 길이는 그 합성열()의 최대 길이와 같다. 예를 들어, 아벨 유한군 \mathbb Z/(n)의 길이는 n의 소인수 분해가
:n=\prod_ip_i^{n_i}
일 때 \sum_in_i이다. 무한 순환군 \mathbb Z의 길이는 무한대이다.

정역 R 위의 가군의 계수는 \operatorname{rank}M=\dim_{\operatorname{Frac}R}M\otimes_R\operatorname{Frac}R)이다. 여기서 \operatorname{Frac}R는 R의 분수체를 뜻하며, \dim_{\operatorname{Frac}R}는 분수체 위의 벡터 공간으로서의 차원이다. 이 경우, 아벨 군의 가군론적 계수는 아벨 군으로서의 계수와 같다.

### 대수기하학적 성질
아벨 군은 정수환 위의 가군이다. 대수기하학적으로, 정수환의 스펙트럼은 다음과 같이, 소수 주 아이디얼을 닫힌 점으로 하는 1차원 스킴이다.
:정수환의 그림. 닫힌 점들은 소수로 생성되는 주 아이디얼이며, 이 밖에 일반점 (0)이 있다.
가환환 위의 가군은 가환환의 스펙트럼 위의 가군층을 이룬다. 즉, 아벨 군은 정수환의 스펙트럼 \operatorname{Spec}\mathbb Z 위의 층으로 생각할 수 있다. 이 경우, 유한 생성 아벨 군
:G=\bigoplus_{\mathfrak p\in\operatorname{Spec}\mathbb Z}\sum_{k=1}^\infty(\mathbb Z/\mathfrak p^k)^{\oplus n(\mathfrak p^k)}
의 지지 집합은
:\{\mathfrak p\in\operatorname{Spec}\mathbb Z\colon\exists k\colon n(\mathfrak p^k)\ne0\}
이다. 가군층의 직합 및 텐서곱은 아벨 군의 직합 및 텐서곱과 같다. 아벨 군 G의, 닫힌 점 (p) 위에서의 가군층의 올은 유한체 \mathbb F_p 위의 벡터 공간
:G\otimes_{\mathbb Z}\mathbb F_p\cong\mathbb F_p^{\oplus(n(0)+\sum_kn(p^k))}
이며, 일반점 (0) 위에서의 가군층의 올은 유리수 위의 벡터 공간
:G\otimes_{\mathbb Z}\mathbb Q\cong\mathbb Q^{\oplus n(0)}
이다. 즉, 일반점 위에서의 가군층의 차원은 아벨 군의 계수와 같다.

예를 들어, 순환군 \mathbb Z/m의 지지 집합은 m의 소인수들이다. 만약 \mathbb Z/m 및 \mathbb Z/n이 주어졌을 때, 두 아벨 군의 텐서곱은
:\mathbb Z/\gcd\{m,n\}
이 된다. 특히, m과 n이 서로소라면 이는 자명군이 된다. 기하학적으로, 이는 \mathbb Z/m\otimes\mathbb Z/n의 지지 집합은 \mathbb Z/m의 지지 집합과 \mathbb Z/n의 지지 집합의 교집합이 되기 때문이다. 두 지지 집합이 겹치지 않는다면, 텐서곱이 항상 0이 된다.

### 호몰로지 대수학적 성질
아벨 군을 정수환 위의 가군으로 간주하였을 때, 사영 가군은 자유 아벨 군이며, 단사 가군은 나눗셈군이다.

임의의 아벨 군 G는 자유 아벨 군 F의 몫군 F/N으로 나타낼 수 있다.
:0\to N\to F\to G\to0
또한, 자유 아벨 군의 모든 부분군은 자유 아벨 군이므로, 이는 길이가 1인 사영 분해를 이룬다. 따라서, 아벨 군 G의 사영 차원은 다음과 같다.
* G가 자유 아벨 군일 경우, \operatorname{pd}_{\mathbb Z}G=0
* G가 자유 아벨 군이 아닐 경우, \operatorname{pd}_{\mathbb Z}G=1
마찬가지로, 임의의 아벨 군 G은 어떤 나눗셈군 D의 부분군으로 나타낼 수 있다.
:0\to G\to D\to Q
또한, 나눗셈군의 몫군은 역시 나눗셈군이므로, 이는 길이가 1인 단사 분해를 이룬다. 따라서, 아벨 군 G의 단사 차원은 다음과 같다.
* G가 나눗셈군일 경우, \operatorname{id}_{\mathbb Z}G=0
* G가 나눗셈군이 아닐 경우, \operatorname{id}_{\mathbb Z}G=1

### 범주론적 성질
아벨 군과 군 준동형의 범주 \operatorname{Ab}는 대수 구조 다양체의 범주이므로, 완비 범주이자 쌍대 완비 범주이다. 이 경우, 각종 극한과 쌍대극한은 다음과 같다.

다시 말해, 정수환 위의 단사 가군은 나눗셈군이며, 정수환 위의 사영 가군은 자유 아벨 군이다.

아벨 군의 아벨 범주이며, 따라서 다음 성질들이 성립한다.
* 두 아벨 군 사이의 군 준동형들의 집합은 자연스럽게 아벨 군의 구조를 갖는다. 구체적으로, \phi,\chi\colon G\to H가 주어졌다면 (\phi+\chi)\colon g\mapsto \phi(g)+\chi(g)와 같이 정의한다.
* 모든 유한 곱과 유한 쌍대곱이 존재하며, 서로 같다. 이는 직접곱(=아벨 군의 직합)이다.
* 분할 보조정리가 성립한다.

망각 함자
:\operatorname{Ab}\to\operatorname{Set}
의 왼쪽 수반 함자가 존재하며, 이는 집합을 그 집합으로부터 생성되는 자유 아벨 군에 대응시킨다. 마찬가지로, 포함 함자
:\operatorname{Ab}\to\operatorname{Grp}
의 왼쪽 수반 함자가 존재하며, 이는 군을 그 아벨화에 대응시킨다.

또한, 아벨 군의 범주에서 유사환의 범주로 가는 충실충만한 함자
:\operatorname{Ab}\to\operatorname{Rng}
가 존재한다. 이는 아벨 군 (G,+,0)를 모든 곱이 0인 유사환 (G,+,\cdot,0), g\cdot h=0\forall g,h\in G으로 대응시킨다.

폰트랴긴 쌍대성에 의하여, 아벨 군의 범주의 반대 범주는 콤팩트 하우스도르프 아벨 위상군과 연속 군 준동형의 범주와 동치이다.
:\operatorname{Ab}^{\operatorname{op}}\simeq\operatorname{HausCompAb}
또한, 아벨 유한군의 범주의 반대 범주는 스스로와 동치이다.
:\operatorname{FinAb}^{\operatorname{op}}\simeq\operatorname{FinAb}

### 모형 이론적 성질
아벨 군의 모임은 하나의 2항 연산(+)과 하나의 1항 연산(&minus;), 하나의 0항 연산(0)을 갖는 대수 구조 다양체이다. 군의 대수 구조 다양체와 마찬가지로, 아벨 군의 합동 관계는 임의의 부분군에 의하여 정의된다 (아벨 군의 경우 모든 부분군이 정규 부분군이다).

## 분류
아벨 군들은 일차적으로 계수 \operatorname{rank}G에 의하여 분류된다. 이는 기수이다.

일반적인 아벨 군은 분류하기 힘들다. 다만, 다음과 같은 부분적인 분류가 존재한다.
* 유한 생성 아벨 군은 완전히 분류되었다. 즉, 모든 유한 생성 아벨 군은 그 계수 및 꼬임 부분군에 의하여 완전히 분류된다.
* 꼬임 부분군이 없는 계수 1의 아벨 군 역시 완전히 분류되었다.
* 나눗셈군 역시 완전히 분류되었다.

### 아벨 유한군의 분류
모든 아벨 유한군은 다음과 같은 형태로 표준적으로 나타낼 수 있으며, 이러한 표현은 유일하다. 이를 **소분해**(素分解, )라고 한다.
:G=\bigoplus_p\bigoplus_{i=1}^{t_p}\mathbb Z/p^{n_{p,i}}\qquad(n_{p,1}\ge n_{p,2}\ge\cdots\ge n_{p,t_p})
여기서 p는 소수이다.

마찬가지로 아벨 유한군을 다음과 같이 표현할 수도 있으며, 이를 **불변 인자 분해**(不變因子分解, )라고 한다.
:\mathbb Z/k_1 \oplus \cdots \oplus \mathbb Z/k_u
여기서
:k_u \mid k_{u-1} \mid \cdots \mid k_1
이다 (a\mid b는 a가 b의 약수임을 뜻한다).

이 두 분해는 중국인의 나머지 정리를 사용하여 서로 동치임을 보일 수 있다. 구체적으로,
:k_1=\prod_pp^{n_{p,1}}
:k_2=\prod_pp^{n_{p,2}}
:\vdots
와 같다. 여기서, 만약 i>t_p라면 n_{p,i}=0으로 정의한다.

아벨 유한군은 항상 계수가 0이며, 최소 생성 집합의 크기는 \max_p\{t_p\}이다. 즉, 불변 인자 분해에서 항의 수와 같다.

#### 아벨 유한군의 자기 동형
아벨 유한군의 자기 동형군 역시 완전히 알려져 있다.
소분해가 주어진 아벨 p-유한군의 자기 동형군의 크기는 다음과 같다.
:\left|\operatorname{Aut}\left(\bigoplus_{i=1}^t\mathbb Z/p^{n_i}\right)\right|= \prod_{k=1}^t(p^{t+1-D_k}-p^{k-1})\prod_{j=1}^tp^{n_j(D_j-1)}\prod_{i=1}^tp^{C_i(n_i-1)}
여기서 항상
:n_1\ge n_2\ge\cdots\ge n_t
이며,
:C_i=\max\{j\colon n_{p,i}=n_{p,j}\}
:D_i=\min\{j\colon n_{p,i}=n_{p,j}\}
이다. 임의의 아벨 유한군
:G=\bigoplus_pG_p
의 자기 동형군은
:\operatorname{Aut}(G)=\prod_p\operatorname{Aut}(G_p)
이다.

### 유한 생성 아벨 군의 분류
모든 유한 생성 아벨 군 G는 다음과 같은 형태로 표준적으로 나타낼 수 있으며, 이러한 표현은 유일하다.
:G=\mathbb Z^n\oplus\operatorname{Tors}(G)
여기서 \operatorname{Tors}(G)는 아벨 유한군이며, G의 **[[꼬임 부분군]]**이라고 한다. 자연수 n\in\mathbb N은 G의 계수와 같다.

### 꼬임 부분군이 없는 계수 1 아벨 군의 분류
꼬임 부분군이 자명군이며, 계수가 1인 아벨 군들은 다음과 같이 완전히 분류된다.

계수가 1인 아벨 군 G가 주어졌다고 하자. 임의의 g\in G (g\ne0)에 대하여, 모든 소수 p에 대한 p-높이들의 수열
:\operatorname{ht}(g)=(\operatorname{ht}_2(g),\operatorname{ht}_3(g),\operatorname{ht}_5(g),\dots,\operatorname{ht}_p(g),\dots,)
을 정의할 수 있다. 임의의 두 원소 g,h\in G (g\ne 0\ne h)에 대하여, 계수가 1이므로 항상
:mg=nh
인 m,n\in\mathbb Z\setminus\{0\}이 존재한다 (\gcd(g,h)=1). 따라서, 만악 p가 m 또는 n의 소인수가 아니라면, \operatorname{ht}_p(g)=\operatorname{ht}_p(h)가 된다. 즉, \operatorname{ht}(g)와 \operatorname{ht}(h)는 유한 개의 성분을 제외하고는 서로 일치한다. 이러한 두 s,t에 대하여
:s\sim t\iff|\{p\colon s_p\ne t_p\}|
와 같이 동치 관계를 정의하면, 동치류 [\operatorname{ht}(g)]는 g\in G에 상관없이 유일하게 정의된다. 이를 G의 **형**() T(G)라고 하자.

그렇다면, 꼬임 부분군이 없는 계수 1의 두 아벨 군 G, H에 대하여 다음 두 조건이 서로 동치이다.
* G와 H는 서로 동형이다.
* 두 군은 같은 형을 갖는다. 즉, T(G)=T(H)이다.

### 고차 계수 아벨 군
계수가 2 이상인 아벨 군의 분류는 사실상 불가능한 것으로 생각된다. 계수가 2 이상인, 꼬임 부분군이 자명한 아벨 군의 분류는 계수 1인 경우와 비교할 때 (어떤 집합론적인 엄밀한 의미에서) 훨씬 더 어렵다.

## 예
흔히 볼 수 있는 아벨 군의 예로는 다음이 있다.

## 역사
역사적으로, 군론은 고차 방정식의 해법 가능성 여부에 대한 갈루아 이론으로부터 출발하였다. 이를 연구하던 닐스 헨리크 아벨은 어떤 다항식의 분해체의 갈루아 군이 아벨 군일 경우, 다항식의 해를 거듭제곱근만으로 나타낼 수 있음을 보였다. (이후 에바리스트 갈루아는 사실 갈루아 군이 가해군임이 족함을 보였다. 아벨 군은 가해군의 특수한 경우이다.)

아벨의 업적을 기리기 위하여, 카미유 조르당이 이 개념을 "아벨 군"이라고 명명하였다.

## 참고 문헌

* 
* 
* 
* 
* 

## 같이 보기
* 리 군
* 아벨 범주
* 가해군
* 가군
* 유체론
* 자유 아벨 군

## 외부 링크
* 
* 
* 
* 
* 
* 
* 


분류:닐스 헨리크 아벨