自由群(free group)とは、集合 $X$ の元を生成元とし、群の公理から従う関係以外の関係を何も課さない群 $F(X)$ である。任意の群 $G$ と任意の写像 $X\to G$ に対し、それを延長する準同型 $F(X)\to G$ がただ一つ存在するという普遍性で定義され、$X$ の文字とその逆文字を並べて隣り合う $x$ と $x^{-1}$ を消し尽くした既約語の全体として構成される。階数(基底の濃度)はアーベル化 $F_n^{\mathrm{ab}}\cong\mathbb{Z}^n$ により一意に定まり、$F_1\cong\mathbb{Z}$、階数 $2$ 以上の自由群は非可換な無限群である。自由群の単位元以外の元はすべて無限位数を持つ。任意の群は自由群の剰余群であり、群の表示の出発点となる。部分群はすべて自由群である(Nielsen–Schreier の定理)。
前提知識: 群, 群準同型, 部分群, 正規部分群, 剰余群
自由群は、与えられた生成元の間に「群の公理から従う関係以外の関係を何も課さない」群である。生成元の集合 $X$ から作られる自由群 $F(X)$ の元は、$X$ の文字とその逆文字を並べた語のうち、隣り合う $x$ と $x^{-1}$ を消し尽くした既約語として、ただ一通りに表される。任意の群は自由群の剰余群として得られるので、自由群は群の表示(生成元と関係式による群の記述)の出発点であり、位相幾何では円周のウェッジ和の基本群として現れる。本記事では、普遍性による定義、既約語による構成と普遍性の完全証明、階数の一意性、例と反例、部分群についての Nielsen–Schreierの定理の言明を扱う。
自由群は、写像から準同型への一意な延長という普遍性で定義するのが標準である(DF04、Lan02)。以下 $X$ を任意の集合(空でもよい)とする。
群 $F$ と写像 $\iota\colon X\to F$ の組 $(F,\iota)$ が $X$ 上の自由群(free group on $X$)であるとは、次の性質(自由群の普遍性)を満たすことをいう。
任意の群 $G$ と任意の写像 $f\colon X\to G$ に対し、$\varphi\circ\iota=f$ を満たす群準同型 $\varphi\colon F\to G$ がただ一つ存在する。
このとき $\iota(X)$ の元を $F$ の自由生成元(free generator)といい、$X$(または $\iota(X)$)を $F$ の自由生成系あるいは基底(basis)という。prop-free-group-uniqueness により $X$ 上の自由群は同型を除いて一意なので、これを $F(X)$ と書く。群 $G$ が自由群であるとは、ある集合 $X$ とある写像 $\iota\colon X\to G$ について $(G,\iota)$ が $X$ 上の自由群になることをいう。
定義は存在を主張していない。$X$ 上の自由群が実際に存在することは、thm-free-group-universal で既約語を用いて証明する。まず、普遍性だけから従う基本的な性質を確かめる。
$(F,\iota)$ と $(F',\iota')$ がともに $X$ 上の自由群ならば、$\theta\circ\iota=\iota'$ を満たす同型 $\theta\colon F\to F'$ がただ一つ存在する。
$(F,\iota)$ の普遍性を $G=F'$、$f=\iota'$ に適用して、$\theta\circ\iota=\iota'$ を満たす準同型 $\theta\colon F\to F'$ を得る。同様に $(F',\iota')$ の普遍性から $\theta'\circ\iota'=\iota$ を満たす準同型 $\theta'\colon F'\to F$ を得る。合成 $\theta'\circ\theta\colon F\to F$ は $(\theta'\circ\theta)\circ\iota=\theta'\circ\iota'=\iota$ を満たす準同型であり、$\mathrm{id}_F$ も同じ性質を持つので、$(F,\iota)$ の普遍性の一意性により $\theta'\circ\theta=\mathrm{id}_F$ である。同様に $\theta\circ\theta'=\mathrm{id}_{F'}$ である。よって $\theta$ は同型である。$\theta\circ\iota=\iota'$ を満たす準同型は普遍性によりただ一つなので、この同型は一意である。$\square$
自由群は「関係式のない群」である。群 $G$ の元 $g_1,\dots,g_n$ の間には、群の公理から必ず成り立つ関係($g_ig_i^{-1}=e$ など)のほかに、$G$ 固有の関係($g_1g_2=g_2g_1$ や $g_1^3=e$ など)が成り立つことがある。自由群 $F(X)$ は、$X$ の元を文字として、群の公理が強制する関係だけを認めた群であり、これが「任意の群 $G$ への任意の写像 $X\to G$ が準同型に延びる」という普遍性の内容である。もし $F(X)$ の中で自由生成元の間に余分な関係が成り立てば、その関係を満たさない群 $G$ への写像は準同型に延びないからである。
普遍性を満たす群を実際に作る。$X$ の各文字 $x$ に対して形式的な逆文字 $x^{-1}$ を用意し、文字を並べた語のうち「打ち消し」が起こらないものを群の元とする。
集合 $X$ に対し、直積 $X^{\pm}:=X\times\{1,-1\}$ の元を文字(letter)といい、$(x,1)$ を $x$、$(x,-1)$ を $x^{-1}$ と書く。文字 $a=(x,\varepsilon)$ に対し $a^{-1}:=(x,-\varepsilon)$ と定める。$(a^{-1})^{-1}=a$ であり、$a\ne a^{-1}$ である。
文字の有限列 $w=a_1a_2\cdots a_n$($n\ge0$)を $X$ 上の語(word)といい、$n$ を $w$ の長さという。長さ $0$ の語を空語といい $\varepsilon$ と書く。語 $a_1\cdots a_n$ が既約語(reduced word)であるとは、$1\le i< n$ なるどの $i$ についても $a_{i+1}\ne a_i^{-1}$ であることをいう。空語と長さ $1$ の語は既約語である。$X$ 上の既約語全体の集合を $W(X)$ と書く。
二つの語 $u=a_1\cdots a_n$、$v=b_1\cdots b_m$ を並べた語 $uv:=a_1\cdots a_nb_1\cdots b_m$ を $u$ と $v$ の連接という。語 $w$ の中に隣り合う文字の対 $aa^{-1}$ があるとき、その対を取り除いて長さ $2$ だけ短い語を作る操作を簡約(cancellation)という。
既約語の集合 $W(X)$ に群の構造を入れる。積を「連接してから簡約を繰り返す」と定めたいが、簡約の順序によらず同じ既約語に到達すること(結合法則の本質)を直接示すのは煩雑である。以下では、各文字を $W(X)$ 上の全単射として作用させ、対称群 $\mathrm{Sym}(W(X))$ の部分群として群を実現する。この方法は van der Waerden による(Lan02、Hat02 §1.2)。
文字 $a\in X^{\pm}$ に対し、写像 $L_a\colon W(X)\to W(X)$ を次で定める。既約語 $w=b_1\cdots b_m$ に対し、
任意の文字 $a$ について $L_{a^{-1}}\circ L_a=\mathrm{id}_{W(X)}$ である。したがって $L_a$ は $W(X)$ 上の全単射であり、その逆写像は $L_{a^{-1}}$ である。
既約語 $w=b_1\cdots b_m$ をとる。
(i) $m=0$ または $b_1\ne a^{-1}$ のとき、$L_a(w)=ab_1\cdots b_m$ である。この語の先頭の文字 $a$ は $(a^{-1})^{-1}$ に等しいので、$L_{a^{-1}}$ の定義の第 2 の場合により $L_{a^{-1}}(L_a(w))=b_1\cdots b_m=w$ である。
(ii) $b_1=a^{-1}$ のとき、$L_a(w)=b_2\cdots b_m$ である。$w$ が既約語なので $b_2\ne b_1^{-1}=a$ である($m=1$ なら $b_2\cdots b_m$ は空語)。したがって $L_{a^{-1}}$ の定義の第 1 の場合により $L_{a^{-1}}(L_a(w))=a^{-1}b_2\cdots b_m=b_1b_2\cdots b_m=w$ である。
以上で $L_{a^{-1}}\circ L_a=\mathrm{id}$ が示された。$a$ を $a^{-1}$ で置き換えれば $L_a\circ L_{a^{-1}}=\mathrm{id}$ も得られる。よって $L_a$ は全単射で、逆写像は $L_{a^{-1}}$ である。$\square$
語 $w$ に対し、$L_w(\varepsilon)$ を $w$ の既約化といい $\rho(w)$ と書く。lem-free-group-reduction により $\rho(w)$ は $w$ を簡約し尽くして得られる唯一の既約語であり、$w$ が既約語なら $\rho(w)=w$、また $L_w=L_{\rho(w)}$ である。
$X$ を集合とする。既約語の集合 $W(X)$ に、積を
$$
w\cdot w':=\rho(ww')\qquad(w,w'\in W(X))
$$
(連接してから既約化する)で定めると、$W(X)$ は群になる。単位元は空語 $\varepsilon$ であり、既約語 $w=a_1\cdots a_n$ の逆元は $a_n^{-1}\cdots a_1^{-1}$ である。さらに、写像 $w\mapsto L_w$ は $W(X)$ から対称群 $\mathrm{Sym}(W(X))$ への単射準同型である。
$S:=\{L_w\mid w\in W(X)\}\subset\mathrm{Sym}(W(X))$ とおく(各 $L_w$ が全単射であることは、lem-free-group-letter-bijection により全単射の合成だからである)。
(a) $S$ は部分群である。 $L_\varepsilon=\mathrm{id}\in S$ である。$w,w'\in W(X)$ に対し、$L_w\circ L_{w'}=L_{ww'}=L_{\rho(ww')}\in S$ である(連接についての $L_{uv}=L_u\circ L_v$ と lem-free-group-reduction)。$w=a_1\cdots a_n\in W(X)$ に対し $\bar w:=a_n^{-1}\cdots a_1^{-1}$ とおくと、$\bar w$ は既約語である。実際、$\bar w$ の隣り合う文字 $a_{i+1}^{-1},a_i^{-1}$ について $a_i^{-1}=(a_{i+1}^{-1})^{-1}=a_{i+1}$ ならば $a_{i+1}=a_i^{-1}$ となり $w$ の既約性に反する。lem-free-group-letter-bijection により
$$
L_{\bar w}\circ L_w=L_{a_n^{-1}}\circ\cdots\circ L_{a_1^{-1}}\circ L_{a_1}\circ\cdots\circ L_{a_n}=\mathrm{id}
$$
であり、同様に $L_w\circ L_{\bar w}=\mathrm{id}$ なので、$L_w^{-1}=L_{\bar w}\in S$ である。よって $S$ は $\mathrm{Sym}(W(X))$ の部分群である。
(b) $w\mapsto L_w$ は $W(X)$ から $S$ への全単射である。 全射は $S$ の定義による。単射は、lem-free-group-reduction の 1 により $L_w=L_{w'}$ ならば $w=L_w(\varepsilon)=L_{w'}(\varepsilon)=w'$ となることによる。
(c) 群構造の移送。 (b) の全単射 $\Lambda\colon W(X)\to S$、$\Lambda(w)=L_w$ によって $S$ の群構造を $W(X)$ に移す。すなわち $w\cdot w':=\Lambda^{-1}(L_w\circ L_{w'})$ と定めれば、$W(X)$ は群になり $\Lambda$ は同型である。(a) で見たように $L_w\circ L_{w'}=L_{\rho(ww')}$ であり $\rho(ww')\in W(X)$ なので、$w\cdot w'=\rho(ww')$ である。これは定理の積の定義と一致する。単位元は $\Lambda^{-1}(\mathrm{id})=\varepsilon$ であり、$w$ の逆元は $\Lambda^{-1}(L_w^{-1})=\Lambda^{-1}(L_{\bar w})=\bar w=a_n^{-1}\cdots a_1^{-1}$ である。$\Lambda$ が単射準同型であることは (b)・(c) による。$\square$
以後、この群 $W(X)$ を $F(X)$ と書き、$X$ の元 $x$ を長さ $1$ の既約語 $x$ に対応させる写像を $\iota\colon X\to F(X)$ と書く。長さ $1$ の語 $x^{-1}$ は、thm-free-group-reduced-words-group により群 $F(X)$ における $\iota(x)$ の逆元である。したがって既約語 $a_1\cdots a_n$ は、群 $F(X)$ の中で長さ $1$ の語 $a_1,\dots,a_n$ の積 $a_1\cdot a_2\cdots a_n$ に等しい(連接 $a_1\cdots a_n$ がすでに既約なので既約化しても変わらない)。すなわち $F(X)$ は $\iota(X)$ で生成され、各元は既約語として一意に書ける。この一意な表し方を自由群の元の標準形という。
$(F(X),\iota)$ は $X$ 上の自由群である。すなわち、任意の群 $G$ と任意の写像 $f\colon X\to G$ に対し、$\varphi\circ\iota=f$ を満たす準同型 $\varphi\colon F(X)\to G$ がただ一つ存在する。とくに、任意の集合 $X$ 上の自由群が存在する。
存在。 文字 $a\in X^{\pm}$ に対し $\hat f(a)\in G$ を、$\hat f(x):=f(x)$、$\hat f(x^{-1}):=f(x)^{-1}$ で定める。すると任意の文字 $a$ について $\hat f(a^{-1})=\hat f(a)^{-1}$ である。任意の語 $w=a_1\cdots a_n$(既約とは限らない)に対し
$$
\tilde f(w):=\hat f(a_1)\hat f(a_2)\cdots\hat f(a_n)\in G
$$
と定める($n=0$ なら単位元 $e_G$)。$G$ の積の結合法則により、連接について $\tilde f(uv)=\tilde f(u)\tilde f(v)$ である。また一回の簡約は $\tilde f$ の値を変えない。実際
$$
\tilde f(u\,aa^{-1}\,v)=\tilde f(u)\,\hat f(a)\hat f(a)^{-1}\,\tilde f(v)=\tilde f(u)\tilde f(v)=\tilde f(uv)
$$
である。lem-free-group-reduction により $\rho(w)$ は $w$ から有限回の簡約で得られるので、任意の語 $w$ について $\tilde f(\rho(w))=\tilde f(w)$ である。
$\varphi$ を $\tilde f$ の $W(X)=F(X)$ への制限とする。既約語 $w,w'$ に対し
$$
\varphi(w\cdot w')=\tilde f(\rho(ww'))=\tilde f(ww')=\tilde f(w)\tilde f(w')=\varphi(w)\varphi(w')
$$
なので $\varphi$ は準同型である。また $\varphi(\iota(x))=\tilde f(x)=\hat f(x)=f(x)$ なので $\varphi\circ\iota=f$ である。
一意性。 $\psi\colon F(X)\to G$ を $\psi\circ\iota=f$ を満たす準同型とする。$\psi$ は準同型なので $\psi(x^{-1})=\psi(\iota(x)^{-1})=\psi(\iota(x))^{-1}=f(x)^{-1}=\hat f(x^{-1})$ であり、したがって任意の文字 $a$ について $\psi(a)=\hat f(a)$ である。既約語 $w=a_1\cdots a_n$ は $F(X)$ の中で長さ $1$ の語の積 $a_1\cdot a_2\cdots a_n$ に等しいので、
$$
\psi(w)=\psi(a_1)\psi(a_2)\cdots\psi(a_n)=\hat f(a_1)\cdots\hat f(a_n)=\varphi(w)
$$
である。よって $\psi=\varphi$ である。$\square$
$X=\emptyset$ のとき、既約語は空語だけなので $F(\emptyset)$ は自明群である。普遍性から直接見ても、任意の群 $G$ への準同型 $\{e\}\to G$ はただ一つなので自明群は空集合上の自由群である。
$X=\{x\}$ が 1 元集合のとき、整数の加法群 $\mathbb{Z}$ と写像 $\iota(x)=1$ の組は $X$ 上の自由群である。実際、群 $G$ と $g:=f(x)\in G$ に対し、$n\mapsto g^n$ は $\mathbb{Z}\to G$ の準同型で $1\mapsto g$ を満たし、$\mathbb{Z}$ は $1$ で生成されるので、$1\mapsto g$ を満たす準同型はこれに限る。prop-free-group-uniqueness により $F(\{x\})\cong\mathbb{Z}$ である。既約語の側から見れば、$\{x\}$ 上の既約語は $x^n:=x\cdots x$($n$ 個)と $x^{-n}:=x^{-1}\cdots x^{-1}$($n$ 個)と空語だけであり、$x^n\mapsto n$ が同型を与える。
$X=\{a,b\}$ とする。$F(X)$ の元は $a,a^{-1},b,b^{-1}$ を並べた既約語であり、たとえば $ab$、$ba$、$aba^{-1}b^{-1}$、$a^2b^{-3}a$ は互いに異なる元である。積は連接して簡約する。たとえば
$$
(ab)\cdot(b^{-1}a)=\rho(abb^{-1}a)=a^2,\qquad(aba^{-1})\cdot(ab^{-1}a^{-1})=\rho(aba^{-1}ab^{-1}a^{-1})=\varepsilon
$$
であり、後者は $aba^{-1}$ の逆元が $ab^{-1}a^{-1}$ であることを表す。$ab$ と $ba$ は異なる既約語なので $ab\ne ba$、すなわち $F(X)$ は非可換である。同じ理由で、$X$ が 2 元以上を持てば $F(X)$ は非可換である。
長さ $n\ge1$ の既約語の個数を数える。先頭の文字は $4$ 通り、以降の各文字は直前の文字の逆文字以外の $3$ 通りなので、長さ $n$ の既約語は $4\cdot3^{n-1}$ 個ある。一般に $X$ が $k$ 元集合なら、長さ $n\ge1$ の既約語は $2k(2k-1)^{n-1}$ 個である。とくに $k\ge1$ なら $F(X)$ は無限群である。
$\mathbb{Z}^2=\mathbb{Z}\times\mathbb{Z}$ は自由群ではない。この群は $a=(1,0)$、$b=(0,1)$ の 2 元で生成され、ねじれがない(単位元以外の元の位数は無限)が、生成元の間に関係 $ab=ba$ が成り立つ。
証明。$\mathbb{Z}^2$ がある集合 $X$ 上の自由群だと仮定する。$\mathbb{Z}^2$ はアーベル群なので、ex-free-group-rank-two により $X$ は 2 元以上を持てない。よって $X$ は空集合または 1 元集合であり、ex-free-group-small により $\mathbb{Z}^2$ は自明群または $\mathbb{Z}$ と同型である。$\mathbb{Z}^2$ は自明群でない。また $\mathbb{Z}^2$ は巡回群でない。実際、巡回群の剰余群は巡回群であり、$\mathbb{Z}^2/2\mathbb{Z}^2$ は位数 $4$ の群で単位元以外の 3 個の元がすべて位数 $2$ であるから、位数 $4$ の元を持つ位数 $4$ の巡回群と同型でない。したがって $\mathbb{Z}^2\not\cong\mathbb{Z}$ であり、矛盾する。
この反例は、満たす性質「有限個の元で生成され、ねじれがない」と、満たさない性質「自由群である」を分け、含意「有限生成でねじれのない群は自由群である」を破る。また、$a,b$ が $\mathbb{Z}^2$ を生成しても $\{a,b\}$ が基底でない理由は、写像 $a\mapsto\sigma$、$b\mapsto\tau$($\sigma,\tau$ は可換でない群の元)が準同型に延びないことにある。$\mathbb{Z}^2$ は自由アーベル群(アーベル群の圏における自由対象)ではあるが、自由群ではない。
自明群でない有限群は自由群でない。たとえば $\mathbb{Z}/n\mathbb{Z}$($n\ge2$)は $1$ 元で生成されるが、関係 $n\cdot[1]=[0]$ を満たすので自由群でない。これは、prop-free-group-torsion-free により自由群の単位元以外の元がすべて無限位数を持つことから従う。この反例が破る含意は「1 元で生成される群は自由群である」である。
$F(X)\cong F(Y)$ ならば $X$ と $Y$ の濃度が等しいことを示す。道具はアーベル化である。群 $G$ の元 $g,h$ に対し $[g,h]:=ghg^{-1}h^{-1}$ を交換子といい、すべての交換子で生成される部分群 $[G,G]$ を交換子部分群という。$g[a,b]g^{-1}=[gag^{-1},gbg^{-1}]$ なので交換子の集合は共役で閉じており、それが生成する部分群 $[G,G]$ は正規部分群である。剰余群 $G^{\mathrm{ab}}:=G/[G,G]$ を $G$ のアーベル化という。$G^{\mathrm{ab}}$ では $[g][h][g]^{-1}[h]^{-1}=[\,[g,h]\,]=e$ なので $G^{\mathrm{ab}}$ はアーベル群である。
群 $G$ とアーベル群 $A$、準同型 $h\colon G\to A$ に対し、$h=\bar h\circ\pi$ を満たす準同型 $\bar h\colon G^{\mathrm{ab}}\to A$ がただ一つ存在する。ここで $\pi\colon G\to G^{\mathrm{ab}}$ は標準的な全射である。また、同型 $\theta\colon G\to G'$ は同型 $G^{\mathrm{ab}}\to G'^{\mathrm{ab}}$、$[g]\mapsto[\theta(g)]$ を誘導する。
$A$ がアーベル群なので $h([g,g'])=h(g)h(g')h(g)^{-1}h(g')^{-1}=e$ である。よって $h$ の核 $\ker h$ はすべての交換子を含み、部分群なので $[G,G]\subset\ker h$ である。準同型定理(剰余群の普遍性)により、$\bar h([g]):=h(g)$ は well-defined な準同型 $G^{\mathrm{ab}}\to A$ を定め、$h=\bar h\circ\pi$ を満たす。$\pi$ が全射なので、この性質を満たす $\bar h$ は一意である。
後半。$\theta$ は交換子を交換子に写す($\theta([g,g'])=[\theta(g),\theta(g')]$)ので $\theta([G,G])\subset[G',G']$ であり、$\theta^{-1}$ についても同様なので $\theta([G,G])=[G',G']$ である。よって $[g]\mapsto[\theta(g)]$ は well-defined な準同型 $G^{\mathrm{ab}}\to G'^{\mathrm{ab}}$ であり、$\theta^{-1}$ が誘導する準同型がその逆写像である。$\square$
$X$ を集合とし、$\mathbb{Z}^{(X)}$ を $X$ で添字づけられた $\mathbb{Z}$ の直和、すなわち有限個の $x$ を除いて $n_x=0$ となる族 $n=(n_x)_{x\in X}$ 全体のなす加法群とする。$x\in X$ に対し $e_x\in\mathbb{Z}^{(X)}$ を、$x$ 成分が $1$、他の成分が $0$ の族とする。このとき、$[\iota(x)]\mapsto e_x$ を満たす同型
$$
F(X)^{\mathrm{ab}}\cong\mathbb{Z}^{(X)}
$$
が存在する。
$F:=F(X)$、$\pi\colon F\to F^{\mathrm{ab}}$ を標準的な全射とする。
(a) $\mathbb{Z}^{(X)}$ の普遍性。 アーベル群 $B$(加法的に書く)と写像 $f\colon X\to B$ に対し、$h(n):=\sum_{x\in X}n_xf(x)$($n_x\ne0$ となる $x$ は有限個なので有限和)は準同型 $h\colon\mathbb{Z}^{(X)}\to B$ で $h(e_x)=f(x)$ を満たす。任意の $n$ は $n=\sum_xn_xe_x$ と書けるので、$e_x\mapsto f(x)$ を満たす準同型は $h$ に限る。
(b) $F^{\mathrm{ab}}$ の普遍性。 アーベル群 $B$ と写像 $f\colon X\to B$ に対し、自由群の普遍性により $\varphi\circ\iota=f$ を満たす準同型 $\varphi\colon F\to B$ があり、lem-free-group-abelianization により $\varphi=\bar\varphi\circ\pi$ を満たす準同型 $\bar\varphi\colon F^{\mathrm{ab}}\to B$ がある。$\bar\varphi([\iota(x)])=f(x)$ である。$F$ が $\iota(X)$ で生成され $\pi$ が全射なので、$F^{\mathrm{ab}}$ は $\{[\iota(x)]\}_{x\in X}$ で生成され、$[\iota(x)]\mapsto f(x)$ を満たす準同型は $\bar\varphi$ に限る。
(c) 同型の構成。 (a) を $B=F^{\mathrm{ab}}$、$f(x)=[\iota(x)]$ に適用して準同型 $h\colon\mathbb{Z}^{(X)}\to F^{\mathrm{ab}}$、$h(e_x)=[\iota(x)]$ を得る。(b) を $B=\mathbb{Z}^{(X)}$、$f(x)=e_x$ に適用して準同型 $k\colon F^{\mathrm{ab}}\to\mathbb{Z}^{(X)}$、$k([\iota(x)])=e_x$ を得る。$k\circ h$ は各 $e_x$ を固定する準同型なので、(a) の一意性により恒等写像である。$h\circ k$ は各 $[\iota(x)]$ を固定する準同型なので、(b) の一意性により恒等写像である。よって $h$ は同型である。$\square$
集合 $X,Y$ について、$F(X)\cong F(Y)$ ならば $X$ と $Y$ の間に全単射が存在する。逆に $X$ と $Y$ の間に全単射があれば $F(X)\cong F(Y)$ である。
後半は、全単射 $\beta\colon X\to Y$ に対し $(F(Y),\iota_Y\circ\beta)$ が $X$ 上の自由群になること(写像 $f\colon X\to G$ に対し $f\circ\beta^{-1}\colon Y\to G$ に $F(Y)$ の普遍性を適用する)と prop-free-group-uniqueness から従う。
前半を示す。同型 $F(X)\cong F(Y)$ は lem-free-group-abelianization によりアーベル化の同型を誘導し、thm-free-group-abelianization-free-abelian により群の同型 $\theta\colon\mathbb{Z}^{(X)}\to\mathbb{Z}^{(Y)}$ を得る。$\theta(2n)=2\theta(n)$ なので $\theta(2\mathbb{Z}^{(X)})\subset2\mathbb{Z}^{(Y)}$ であり、$\theta^{-1}$ についても同様なので $\theta(2\mathbb{Z}^{(X)})=2\mathbb{Z}^{(Y)}$ であり、$\theta$ は剰余群の同型 $\mathbb{Z}^{(X)}/2\mathbb{Z}^{(X)}\cong\mathbb{Z}^{(Y)}/2\mathbb{Z}^{(Y)}$ を誘導する。一方、$n\mapsto(n_x\bmod2)_x$ は全射準同型 $\mathbb{Z}^{(X)}\to(\mathbb{Z}/2\mathbb{Z})^{(X)}$ で、その核は $2\mathbb{Z}^{(X)}$ である。よって準同型定理により
$$
V_X:=(\mathbb{Z}/2\mathbb{Z})^{(X)}\cong\mathbb{Z}^{(X)}/2\mathbb{Z}^{(X)}\cong\mathbb{Z}^{(Y)}/2\mathbb{Z}^{(Y)}\cong(\mathbb{Z}/2\mathbb{Z})^{(Y)}=:V_Y
$$
である。
$X$ が有限集合で $|X|=m$ のとき、$V_X$ は $2^m$ 個の元を持つ有限群である。$V_X\cong V_Y$ なので $V_Y$ も有限であり、$Y$ が無限集合なら $V_Y$ は相異なる元 $e_y$($y\in Y$)を無限個含むので、$Y$ は有限である。$|Y|=m'$ とすれば $2^m=2^{m'}$ なので $m=m'$ であり、$X$ と $Y$ の間に全単射がある。
$X$ が無限集合のとき、上の議論により $Y$ も無限集合である。$V_X$ は位数 $2$ の有限体 $\mathbb{F}_2=\mathbb{Z}/2\mathbb{Z}$ 上のベクトル空間であり、$\{e_x\}_{x\in X}$ はその基底である(任意の元は有限個の $e_x$ の和として一意に書ける)。$V_Y$ についても同様である。加法群の同型 $V_X\to V_Y$ は、$\mathbb{F}_2$ のスカラーが $0,1$ だけなので $\mathbb{F}_2$ 線型な同型でもある。線型同型は基底を基底に写すので、$V_Y$ は $X$ で添字づけられた基底 $\{\theta(e_x)\}$ と $Y$ で添字づけられた基底 $\{e_y\}$ を持つ。ベクトル空間の二つの基底の間には全単射が存在する(次元の一意性、無限次元の場合を含めて Lan02 Chapter III §5)ので、$X$ と $Y$ の間に全単射がある。$\square$
自由群 $F$ の階数(rank)とは、$F\cong F(X)$ を満たす集合 $X$ の濃度 $|X|$ のことである。thm-free-group-rank-uniqueness により階数は基底の取り方によらず定まる。階数 $n$ の自由群を $F_n$ と書く。$F_0$ は自明群、$F_1\cong\mathbb{Z}$ であり、$n\ge2$ なら $F_n$ は非可換な無限群である。
階数の一意性の証明は「有限集合 $X$ に対し $F(X)^{\mathrm{ab}}\cong\mathbb{Z}^{|X|}$」を経由しており、$F_n^{\mathrm{ab}}\cong\mathbb{Z}^n$ である。これは、階数 $n$ の自由群と階数 $n$ の自由アーベル群が、アーベル化によって結びつくことを表している。
自由群 $F(X)$ の単位元でない元 $w$ について、任意の整数 $k\ge1$ に対し $w^k\ne\varepsilon$ である。すなわち $w$ の元の位数は無限である。
既約語 $v=b_1\cdots b_m$ が巡回既約であるとは、$m\le1$ であるか、または $b_m\ne b_1^{-1}$ であることをいう。
主張。 空でない既約語 $w$ は、既約語 $u$ と空でない巡回既約な既約語 $v$ を用いて、連接 $u\,v\,\bar u$($\bar u$ は $u$ の文字を逆順に並べて各文字を逆文字に替えたもの)が既約語であるように $w=u\,v\,\bar u$ と書ける。
$w$ の長さ $n$ に関する帰納法で示す。$w$ が巡回既約なら $u:=\varepsilon$、$v:=w$ とすればよい。$w=a_1\cdots a_n$ が巡回既約でなければ $n\ge2$ かつ $a_n=a_1^{-1}$ であり、$n=2$ なら $w=a_1a_1^{-1}$ は既約でないので $n\ge3$ である。$w':=a_2\cdots a_{n-1}$ は長さ $n-2\ge1$ の既約語なので、帰納法の仮定により $w'=u'\,v\,\bar u'$($v$ は空でない巡回既約語、連接は既約語)と書ける。$u:=a_1u'$ とおくと $\bar u=\bar u'a_1^{-1}=\bar u'a_n$ であり、$w=a_1w'a_n=u\,v\,\bar u$ である。この連接は $w$ そのものなので既約語である。
結論。 $w=u\,v\,\bar u$ を主張のように分解する。$k\ge1$ に対し、連接 $u\,v\,v\cdots v\,\bar u$($v$ を $k$ 個並べる)が既約語であることを確かめる。$u$、$v$、$\bar u$ の内部と、$u$ と $v$ の境目、$v$ と $\bar u$ の境目は、連接 $u\,v\,\bar u$ が既約語であることから既約である。$v$ と $v$ の境目は、$v=b_1\cdots b_m$ の最後の文字 $b_m$ の次に $b_1$ が来る箇所であり、$m\ge2$ なら巡回既約性 $b_m\ne b_1^{-1}$ により、$m=1$ なら $b_1\ne b_1^{-1}$ により既約である。したがって、この連接は既約語であり、既約化しても変わらない。$\bar u$ は $u$ の逆元なので $w^k=(u\cdot v\cdot\bar u)^k=u\cdot v^k\cdot\bar u$ であり、この既約語に等しく、その長さは $2|u|+k|v|\ge k\ge1$ である。ゆえに $w^k\ne\varepsilon$ である。$\square$
自由群の任意の部分群は自由群である。さらに、$F$ が有限の階数 $n$ を持つ自由群で、部分群 $H$ の部分群の指数 $[F:H]=k$ が有限ならば、$H$ の階数は $k(n-1)+1$ である。
$F_2=F(\{a,b\})$ から $\mathbb{Z}/2\mathbb{Z}$ への準同型 $\varphi$ を $a\mapsto[1]$、$b\mapsto[0]$ で定め(普遍性により存在する)、$N:=\ker\varphi$ とおく。$\varphi$ は全射なので $[F_2:N]=2$ であり、thm-free-group-nielsen-schreier により $N$ は階数 $2(2-1)+1=3$ の自由群である。
$N$ が 3 元 $b$、$a^2$、$aba^{-1}$ で生成されることは直接確かめられる。これらは $\varphi$ で $[0]$ に写るので $N$ の元である。$K$ をこの 3 元が生成する部分群とすると $K\subset N$ である。集合 $K\cup aK$ が $a^{\pm1},b^{\pm1}$ の左からの積で閉じていることを見る。$bK=K$、$b^{-1}K=K$、$aK=aK$、$a\cdot aK=a^2K=K$、$a^{-1}K=a\cdot a^{-2}K=aK$、$a^{-1}\cdot aK=K$ は明らかである。また $a^{-1}ba=a^{-2}(aba^{-1})a^2\in K$ なので $b\cdot aK=a(a^{-1}ba)K=aK$ であり、同様に $a^{-1}b^{-1}a\in K$ から $b^{-1}\cdot aK=aK$ である。$\varepsilon\in K$ なので、$F_2$ の任意の元(文字の積)は $K\cup aK$ に属し、$F_2=K\cup aK$ である。$aK\subset aN$ と $K\subset N$、および $a\notin N$ なので $N\cap aN=\emptyset$ であることから $N=K$ である。
$X$ 上の自由群 $F(X)$ と部分集合 $R\subset F(X)$ に対し、$R$ を含む最小の正規部分群 $N(R)$($R$ の正規閉包)による剰余群 $\langle X\mid R\rangle:=F(X)/N(R)$ を、生成元 $X$ と関係子 $R$ による群の表示という。詳細は群の表示の記事が扱う。自由群は $R=\emptyset$ の場合、すなわち関係子のない表示 $\langle X\mid\emptyset\rangle$ を持つ群である。
任意の群 $G$ は自由群の剰余群である。実際、$G$ の台集合を $X$ とし、恒等写像 $X\to G$ を自由群の普遍性で準同型 $\pi\colon F(X)\to G$ に延ばせば $\pi$ は全射であり、準同型定理から $G\cong F(X)/\ker\pi$ を得る(群の表示の記事の命題「すべての群は表示を持つ」)。この意味で、すべての群は自由群に関係式を課して得られる。
$\langle a,b\mid\emptyset\rangle=F_2$ であり、関係子 $aba^{-1}b^{-1}$ を一つ加えた $\langle a,b\mid aba^{-1}b^{-1}\rangle$ は $\mathbb{Z}^2$ と同型である(群の表示の記事の例「自由アーベル群の表示」)。$F_2$ の交換子部分群 $[F_2,F_2]$ は $r:=aba^{-1}b^{-1}$ の正規閉包 $N(r)$ に等しい。実際、$[F_2,F_2]$ は $r$ を含む正規部分群なので $N(r)\subset[F_2,F_2]$ であり、逆に $F_2/N(r)$ では生成元の像が可換なのでアーベル群となり、lem-free-group-abelianization の証明と同様に $[F_2,F_2]\subset N(r)$ である。したがってthm-free-group-abelianization-free-abelian の $F_2^{\mathrm{ab}}\cong\mathbb{Z}^2$ はこの表示の言い換えである。一つの関係子を課すだけで、非可換な無限群 $F_2$ からアーベル群 $\mathbb{Z}^2$ に変わる。
自由群の普遍性は、群の圏から集合の圏への忘却関手 $U$ に対し、集合 $X$ と群 $G$ について全単射
$$
\mathrm{Hom}_{\mathbf{Grp}}(F(X),G)\cong\mathrm{Hom}_{\mathbf{Set}}(X,U(G)),\qquad\varphi\mapsto\varphi\circ\iota
$$
が存在することを述べている。この全単射は $X$ と $G$ について自然変換の意味で自然であり、$X\mapsto F(X)$ は $U$ の左随伴関手である(Lan02)。写像 $\beta\colon X\to Y$ に対し、$\iota_Y\circ\beta$ を延長した準同型 $F(\beta)\colon F(X)\to F(Y)$ が関手の射への作用である。
thm-free-group-reduced-words-group により、$F(X)$ の二つの元が等しいかどうかは、与えられた語を既約化して比較すれば判定できる。すなわち自由群の語の問題は既約化のアルゴリズムで解ける。一般の有限表示 $\langle X\mid R\rangle$ では、二つの語が同じ元を表すかを判定するアルゴリズムが存在しない表示があることが知られている(Novikov と Boone の定理。群の表示の記事の注意「二つの異なる判定課題」を参照)。
Mathpediaは寄付と、参考文献の書籍リンク(Amazonアソシエイト)の紹介料で運営されています。 支援について / 寄付する