1 辺の向きと閉歩道
定義 1.1. 空でない頂点集合V、正辺の集合E+、写像s,t:E+→Vをもつ組をグラフ (graph) という。正辺eの始点をs(e)、終点をt(e)とする。各正辺に形式的な逆辺e−1を付け加え、
s(e−1)=t(e),t(e−1)=s(e),(e−1)−1=eと定める。正辺と逆辺は相異なるものとし、向き付きの辺全体をE±と書く。s(e)=t(e)である辺をループという。同じ両端をもつ相異なる辺も許す。
辺列P=e1⋯emがt(ei)=s(ei+1)を満たすとき、Pを歩道という。各頂点に長さ零の歩道も置く。隣接するee−1の挿入または削除によって移り合う歩道を同値とし、同値類を[P]と書く。挿入と削除は始点と終点を変えない。隣接する逆辺の組をもたない歩道を簡約歩道という。
任意の二頂点を歩道で結ぶことができるグラフを連結という。ループがなく、各二頂点の間の辺が高々一本であり、辺の向きを忘れた単純無向グラフが木であるとき、このグラフを木という。頂点集合を変えず、正辺の一部とその逆辺からなる木を全域木という。
補題 1.2. グラフの各歩道はただ一つの簡約歩道と同値である。木では、任意の二頂点を結ぶ簡約歩道がただ一つ存在する。したがって、木の閉歩道は長さ零の歩道と同値である。
証明. 正辺の集合E+上の語として歩道を扱うと、§E7.9 補題 1.3により簡約形は一意である。逆辺の組の削除は歩道の接続条件を保つため、得られる簡約語も歩道である。
木では、辺列と頂点列が一対一に対応し、逆辺の組がないことは頂点列に後戻りがないことと同値である。§E1.24 定理 2.2 (3)により、二頂点を結ぶ簡約歩道は一意である。同じ頂点を結ぶ長さ零の歩道は簡約されているので、閉歩道の簡約形は長さ零である。▨
補題 1.3. 選択公理を仮定する。任意の連結グラフは全域木をもつ。
証明. グラフからループを除き、相異なる二頂点の間に辺が存在するとき、その二頂点を単純無向グラフの辺とする。元の歩道からループを除くことによって、この単純無向グラフが連結であることが従う。§E1.24 定理 3.2により全域木を取る。その全域木の各辺に対して、同じ両端をもつ元のグラフの辺を選択公理によって一本選ぶ。選んだ辺とその逆辺からなる部分グラフは、求める全域木である。一頂点の場合は辺のない部分グラフが全域木である。▨
定義 1.4. グラフΓの頂点oを固定する。oを始点と終点とする歩道の同値類全体をL(Γ,o)と書く。積[P][Q]は、Pの後にQを通る連結歩道PQの同値類とする。単位元はoにおける長さ零の歩道の類であり、[e1⋯em]の逆元は[em−1⋯e1−1]である。この群を閉歩道群 (closed-walk group) という。
証明. 挿入と削除は歩道の前後に別の歩道を付け加えても行うことができるので、積は代表によらず定まる。辺列の連結は結合的であり、長さ零の歩道は連結を変えない。歩道と逆向きの歩道の連結は中央から逆辺を相殺して長さ零になる。したがって群の公理が成り立つ。▨
補題 1.5. 連結グラフΓ、頂点o、全域木Tを取る。各頂点vに対し、T内のoからvへの唯一の簡約歩道をpvとする。Tに属さない正辺の集合をBとする。このとき、
e⟼[ps(e)ept(e)−1](e∈B)は同型F(B)→L(Γ,o)に延長される。
証明.§E7.9 定理 1.6によって、表示された写像に対応する準同型をα:F(B)→L(Γ,o)とする。歩道Pの辺列からTの辺を除き、残った正辺e∈Bを文字e、その逆辺を文字e−1として読むと、F(B)の元を得る。逆辺の挿入と削除はこの元を変えない。歩道の連結は語の連結に対応するので、この操作は準同型β:L(Γ,o)→F(B)を定める。
各e∈Bに対して、ps(e)とpt(e)−1の辺はすべてTに属するので、βα(e)=eである。普遍性の一意性からβαは恒等写像である。
閉歩道P=e1⋯emの頂点列をv0=o,v1,…,vm=oとする。閉歩道群において
[P]=i=1∏m[pvi−1eipvi−1]が成り立つ。右辺の隣接するpvi−1pviが相殺され、poは長さ零だからである。eiがTに属するとき、対応する閉歩道はT内にあるため、補題 1.2によりその類は単位元である。eiが木外の正辺eならば対応する類はα(e)であり、逆辺e−1ならばα(e)−1である。したがって右辺はαβ([P])に等しい。よってαβも恒等写像であり、二つの準同型は互いに逆である。▨
2 Cayley グラフと商グラフ
定義 2.1. 集合X上の自由群F(X)の Cayley グラフ (Cayley graph)CXを、頂点集合がF(X)、正辺集合がF(X)×Xであるグラフとして定める。正辺(g,x)はgからgxへ向かい、ラベルxをもつ。その逆辺のラベルはx−1とする。
補題 2.2. 任意の集合Xに対し、CXは木である。各頂点gと各文字y∈X±1に対し、gから出るラベルyの辺がただ一つ存在し、その終点はgyである。
証明. ラベルxの辺は(g,x)であり、ラベルx−1の辺は(gx−1,x)−1である。よってラベルと始点から辺は一意に定まる。ラベル語wの歩道をgから通った終点はgwである。
一文字xは単位元でないので、ループはない。同じ両端をもつ二つの辺を共通の始点gから向け、そのラベルをy,zとするとgy=gzとなる。§E7.9 補題 1.3により一文字の簡約語y,zは等しく、辺も等しい。したがって辺の向きを忘れると単純無向グラフになる。
逆文字が隣接するラベル語に対応する二辺は、辺の一意性によって互いの逆辺である。したがって簡約歩道のラベル語は簡約語である。任意のg,k∈F(X)に対し、g−1kの唯一の簡約語をgから読むとkへの簡約歩道を得る。逆に、gからkへの簡約歩道のラベル語はg−1kの簡約語である。§E7.9 補題 1.3によりこの歩道は一意であり、§E1.24 定理 2.2 (3)と§E1.24 定理 2.2によりCXは木である。▨
定義 2.3. 集合Xと部分群H≤F(X)に対し、HはCXに左乗法で作用する。頂点と正辺への作用は
h⋅g=hg,h⋅(g,x)=(hg,x)であり、逆辺への作用は逆辺を取る操作と可換に定める。各hの作用は始点、終点、辺の逆を保つ。この作用は頂点上で自由、すなわちh⋅g=gならばh=1である。また、正辺を正辺へ送るので、どの元も辺をその逆辺へ送らない。この性質を辺反転がないという。
商グラフ (quotient graph)ΓH=H\CXの頂点は右剰余類Hg、正辺は(Hg,x)とし、
(Hg,x):Hg⟶Hgxと定める。Hg=Hkならばk=hgを満たすh∈Hが存在し、Hkx=Hgxであるから、終点は代表によらない。射影q:CX→ΓHはg↦Hg、(g,x)↦(Hg,x)によって定め、逆辺とも可換にする。
補題 2.4. 集合Xと部分群H≤F(X)に対し、商グラフΓHは連結である。ΓHの任意の歩道Pと、その始点の上にあるg∈F(X)に対して、gを始点としqによってPへ写る歩道がただ一つ存在する。Pのラベル語がwならば、この持上げの終点はgwである。持上げは逆辺の挿入と削除に対応する。
証明. 各g∈F(X)へ1から歩道が存在するので、その像はHとHgを結ぶ。よってΓHは連結である。
頂点Hgから出る正辺はラベルxごとに(Hg,x)の一本である。Hgから出る逆辺のうちラベルx−1のものは(Hgx−1,x)−1の一本である。前者のgからの持上げは(g,x)、後者の持上げは(gx−1,x)−1である。各辺をこの式によって順に持ち上げると存在と一意性が従い、各段階で頂点は右からラベルを乗じたものになる。逆辺の組の持上げは互いの逆辺であるから、その挿入と削除は持ち上げた歩道の同値類を変えない。▨
補題 2.5. 任意の集合Xと部分群H≤F(X)に対し、Hを基点とする商グラフの閉歩道群からHへの写像
θ:L(ΓH,H)⟶Hを、閉歩道を1から持ち上げた終点を対応させることによって定める。この写像は群同型である。
証明. 閉歩道のラベル語をwとする。補題 2.4により持上げの終点はwであり、閉じていることからHw=H、したがってw∈Hである。逆辺の挿入と削除はラベル語の自由簡約に対応するので、θは同値類上で定まる。
閉歩道P,Qの1からの持上げの終点をh,kとする。Qの持上げにhの左作用を施した歩道はhから出発し、同じQへ射影され、終点はhkである。持上げの一意性から、PQを1から持ち上げた終点もhkとなる。よってθ([P][Q])=θ([P])θ([Q])である。
任意のh∈Hに対して、CXの1からhへの歩道の像はHにおける閉歩道であり、その像のθによる値はhである。したがってθは全射である。θ([P])=1ならば、Pの持上げは木CXの閉歩道である。補題 2.2と補題 1.2により、その持上げは長さ零へ簡約される。簡約を射影するとPも長さ零と同値になるので、θの核は自明である。したがってθは単射でもある。▨
3 部分群の自由基底
定理 3.1. 集合X、部分群H≤F(X)、商グラフΓHの全域木Tを取る。各頂点vに対し、TのHからvへの唯一の簡約歩道を1から持ち上げ、その終点をtvとする。このときHtv=vであり、tH=1である。
Tに属さない正辺の集合をBとする。正辺e=(v,x)∈Bの終点をuとして
be=tvxtu−1と定めると、be∈Hであり、写像e↦beは同型F(B)→Hに延長される。特に、族(be)e∈BはHの自由基底である。
証明.補題 2.4によりHtv=vであり、基点の木内歩道は長さ零なのでtH=1である。u=vxであるから、Htvx=Htuとなり、tvxtu−1∈Hである。
補題 1.5の同型α:F(B)→L(ΓH,H)と補題 2.5の同型θの合成を取る。木内歩道pvのラベルの積はtvであり、pu−1のラベルの積はtu−1である。したがってθα(e)=tvxtu−1=beであり、この合成が求める同型である。▨
定理 3.2. 選択公理を仮定する。任意の自由群の任意の部分群は自由群である。
証明. 自由群をF(X)と同一視し、部分群をHとする。補題 2.4と補題 1.3によりΓHに全域木が存在する。定理 3.1によりHは自由群と同型である。▨
4 有限指数と階数
補題 4.1. 自由群が有限な自由基底をもつとき、その自由基底の個数は基底の選択によらない。この個数を自由群の階数という。
証明. 個数rの自由基底をもつ群Gに対し、§E7.9 定理 1.6によって、Gから位数二の群C2への準同型は基底からC2への写像と一対一に対応する。したがってその個数は2rである。別の有限自由基底の個数がsならば2r=2sとなり、r=sである。無限自由基底が存在すれば、異なる一つの基底元だけをC2の非単位元へ送る準同型を取ることによって、相異なる準同型が無限個得られる。これは準同型が2r個であることに反する。よって有限自由基底をもつ群に無限自由基底はない。▨
証明. 個数rの自由基底Xを取り、F=F(X)と同一視する。逆元を取る写像gH↦Hg−1は左剰余類と右剰余類の間の全単射であるので、ΓHの頂点はd個である。正辺は各頂点と各x∈Xに一つずつあるためdr本である。
全域木Tを取る。有限木の辺数に関する§E1.24 注意 2.6により、Tの正辺はd−1本である。定理 3.1が与える自由基底の個数は
dr−(d−1)=1+d(r−1)であり、補題 4.1によりこの個数がHの階数である。r=0のときFとHはともに自明群なのでd=1であり、同じ式は階数零を与える。▨
5 可算無限の自由基底
例 5.1.F=F({a,b})とし、§E7.9 定理 1.6によって定まる準同型
φ:F⟶Z,φ(a)=1,φ(b)=0の核をHとする。このときHは
{anba−n∣n∈Z}を自由基底にもつ。したがってHは可算無限の自由基底をもち、有限生成ではない。
証明.φはanをnへ送るので全射である。二つの右剰余類Hg,Hkが等しいこととkg−1∈Hであることは同値であり、さらにφ(g)=φ(k)と同値である。よってHg↦φ(g)は商グラフの頂点とZの全単射を与える。この同一視の下で、正辺のラベルがaならばnからn+1へ向かい、ラベルがbならばnにおけるループとなる。
aの辺だけからなる部分グラフをTとする。任意の整数m,nの間の後戻りのない歩道は、整数を一つずつ増加させる歩道または一つずつ減少させる歩道の一つに限られる。したがって§E1.24 定理 2.2によりTは全域木である。基点0からnへの木内歩道の持上げの終点はanである。木外の正辺は各nにおけるbのループの一本ずつなので、定理 3.1は表示された自由基底を与える。同型F(Z)→Hによって相異なる文字は相異なる基底元へ写るため、この基底は可算無限である。
Hの有限個の元を取る。各元はこの自由基底の有限語であり、これらの語に現れる基底元全体の集合Sは有限である。nをanba−n∈/Sとなるように選ぶ。普遍性によって、この基底元をC2の非単位元へ、他の基底元を単位元へ送る準同型H→C2が存在する。取った有限個の元はすべてその核に入るが、anba−nは核に入らない。したがって取った有限個の元はHを生成しない。▨