コンテンツにスキップ

群のコホモロジーと群の拡大:bar 分解・交差準同型・Schur–Zassenhaus・Hilbert 90

対象読者: 本テーマの鎖複体の章と射影・入射対象の章を学び、群の作用・正規部分群・半直積を学部の群論で知っている人。群の拡大は仮定しません。

前提となる記事:鎖複体とホモトピー圏:長完全列・写像錐・非輪状集成補題、射影対象・入射対象と Grothendieck 圏:十分な入射対象と入射包

生 Markdown

群が整数や体の元のような「数の集まり」に作用しているとき、「作用で動かない元はどれだけあるか」「作用でねじれた準同型はどれだけあるか」「その集まりを核にもつ群は何通りあるか」といった問いが自然に出てきます。この記事は、これらの問いを群のコホモロジーという一つの道具で数える方法を作ります。読み終えると、小さな群でコホモロジーを実際に計算し、群の拡大が半直積になるかどうかを判定できるようになります。

  • 群 GG が Abel 群 MM に作用しているとき(GG 加群)、GG 加群の圏はアーベル圏で、核・余核・完全性は台の Abel 群で判定できます。群のコホモロジー Hn(G,M)H^n(G, M) は、自明な GG 加群 Z\mathbb{Z} の射影分解 P∙P_\bullet をとって Hom⁡G(P∙,M)\operatorname{Hom}_G(P_\bullet, M) のコホモロジーとして定め、分解の取り方によりません。これは Z[G]\mathbb{Z}[G] 加群の Ext⁡Z[G]n(Z,M)\operatorname{Ext}^n_{\mathbb{Z}[G]}(\mathbb{Z}, M) です。
  • 具体的な射影分解として bar 分解があり、その完全性は台の Abel 群の縮約ホモトピーで示せます。これから Hn(G,M)H^n(G, M) は「GnG^n 上の MM 値関数」のなすコチェイン複体のコホモロジーとして計算できます。
  • H0(G,M)=MGH^0(G, M) = M^G、H1(G,M)H^1(G, M) は交差準同型を主交差準同型で割ったもの、H1(G,Z)≅GabH_1(G, \mathbb{Z}) \cong G^{\mathrm{ab}} です。H2(G,M)H^2(G, M) は「MM を核とし作用を固定した GG の拡大」の同値類と 1 対 1 に対応し、00 は半直積に対応します。
  • 巡回群には周期 2 の自由分解があり、Hn(Z/m,Z)H^n(\mathbb{Z}/m, \mathbb{Z}) は nn が正の偶数なら Z/m\mathbb{Z}/m、奇数なら 00 です。Shapiro の補題は部分群のコホモロジーを余誘導加群(部分群の加群から GG 加群を作る操作の一つ)のコホモロジーに移します。
  • 指数有限の部分群について余制限と制限の合成は指数倍で、有限群では n≥1n \ge 1 の Hn(G,M)H^n(G, M) は ∣G∣|G| で消えます。系として、位数と指数が互いに素な Abel 正規部分群は補群をもち、補群はすべて共役です(Schur–Zassenhaus の定理の Abel 核の場合)。
  • 体 LL の有限な自己同型群 GG について H1(G,L×)=0H^1(G, L^\times) = 0、H1(G,L)=0H^1(G, L) = 0 です(Hilbert の定理 90 の一般形と加法版)。証明は Dedekind の補題(相異なる体の準同型は一次独立である、という補題)だけを使います。

群 GG が Abel 群 MM に作用しているとき、次の三つの問いは一見ばらばらです。

  1. MM の元のうち、GG のすべての元で動かないものはどれだけあるか。
  2. 写像 f ⁣:G→Mf\colon G \to M で f(gh)=f(g)+gf(h)f(gh) = f(g) + g f(h) を満たすもの(作用でねじれた準同型)は、どれだけ「自明でない」か。
  3. MM を正規部分群とし、商が GG になる群 EE はどれだけあるか。とくに EE はいつ半直積 M⋊GM \rtimes G になるか。

群のコホモロジーは、これらがそれぞれ H0H^0、H1H^1、H2H^2 という一つの理論の低次の項であることを教えます。(1) は不変部分 MGM^G です。(2) の写像は Galois 理論の Hilbert の定理 90 や、表現の拡大の分類に現れます。(3) は有限群論で群を「核と商」から組み立てるときの基本問題で、Schur–Zassenhaus の定理はその答えの一つです。

理論の形は可換環論の Ext⁡\operatorname{Ext} と同じです。自明な GG 加群 Z\mathbb{Z} の射影分解を作り、Hom⁡\operatorname{Hom} をとってコホモロジーを計算します。ただし、係数環 Z[G]\mathbb{Z}[G] は GG が可換でない限り可換環ではないので、可換環上の加群の結果をそのまま引用することはできません。この章では、GG 加群の圏を「1 対象の圏 GG から Abel 群の圏への関手の圏」と見てアーベル圏の一般論に乗せ、鎖複体とホモトピー圏の章のホモトピーと長完全列、射影対象・入射対象と Grothendieck 圏の章の射影対象を使って、必要な比較定理をこの章の中で証明します。

計算の主役は bar 分解です。これは Z\mathbb{Z} の自由分解を群の乗法だけから書き下したもので、そこから得られるコチェインの式が (2)・(3) の条件式そのものになります。後半では、部分群と商群の間でコホモロジーを移す制限・余制限・インフレーションを導入し、有限群と Galois 理論への応用を証明します。

以下 GG は群で、単位元を 11 と書きます。宇宙の約束(圏・関手・自然変換の章、公理 2.2[圏・関手・自然変換])のもとで、GG と、これから扱う Abel 群はすべて小さい集合とします。Abel 群の圏 Ab=ModZ\mathsf{Ab} = \mathsf{Mod}_{\mathbb{Z}} はアーベル圏で、mono は単射、epi は全射です(命題 4.6[加法圏とアーベル圏])。

定義 2.1(群環)↗

GG の元を基底とする自由 Abel 群 Z[G]=Z(G)\mathbb{Z}[G] = \mathbb{Z}^{(G)}(定義 2.2[加群・完全列・中山の補題])に、基底の上で g⋅h=ghg \cdot h = gh(群の積)となる双線形な積

(∑gagg)(∑hbhh)=∑g,hagbh gh\Bigl(\sum_{g} a_g g\Bigr)\Bigl(\sum_{h} b_h h\Bigr) = \sum_{g, h} a_g b_h\, gh

を入れたものを GG の群環という。結合法則は群の結合法則から、単位元は 1∈G1 \in G である。環準同型 ε ⁣:Z[G]→Z\varepsilon\colon \mathbb{Z}[G] \to \mathbb{Z}、ε(∑agg)=∑ag\varepsilon(\sum a_g g) = \sum a_g を添加写像という。

定義 2.2(G 加群・不変部分・余不変部分)↗

  1. Abel 群 MM と GG の MM への作用(定義 2.1[群の作用と Sylow の定理])(g,m)↦gm(g, m) \mapsto gm で、各 gg について m↦gmm \mapsto gm が群準同型であるものの組を GG 加群という。GG 加群 M,NM, N の間の群準同型 ff で f(gm)=gf(m)f(gm) = g f(m) を満たすものを GG 準同型といい、その全体を Hom⁡G(M,N)\operatorname{Hom}_G(M, N) と書く。GG 加群と GG 準同型のなす圏を ModG\mathsf{Mod}_G と書く。
  2. すべての gg で gm=mgm = m となる GG 加群を自明な GG 加群という。とくに断らない限り Z\mathbb{Z} は自明な GG 加群とみなす。
  3. MG={m∈M:gm=m (∀g∈G)}M^G = \{ m \in M : gm = m \ (\forall g \in G)\} を不変部分、MG=M/⟨gm−m:g∈G,m∈M⟩M_G = M / \langle gm - m : g \in G, m \in M\rangle を余不変部分という。
  4. 集合 XX について、G×XG \times X を基底とする自由 Abel 群に g(h,x)=(gh,x)g(h, x) = (gh, x) で作用を入れた GG 加群を Z[G](X)\mathbb{Z}[G]^{(X)} と書き、XX 上の自由 GG 加群という。ex=(1,x)e_x = (1, x) と書く。

GG 加群の構造は、作用を線形に延ばして (∑agg)m=∑ag gm(\sum a_g g) m = \sum a_g\, gm とおけば Z[G]\mathbb{Z}[G] 加群の構造と同じものです。逆に Z[G]\mathbb{Z}[G] 加群は G⊂Z[G]G \subset \mathbb{Z}[G] の作用で GG 加群になります。Z[G](X)\mathbb{Z}[G]^{(X)} は Z[G]\mathbb{Z}[G] 加群としては Z[G]\mathbb{Z}[G] の XX 個の直和です。

命題 2.3(G 加群の圏はアーベル圏)✓

ModG\mathsf{Mod}_G はアーベル圏である。GG 準同型 f ⁣:M→Nf\colon M \to N の核・余核は、台の Abel 群の核 Ker⁡f\operatorname{Ker} f・余核 N/f(M)N/f(M) に誘導された作用を入れたものである。ff が mono であることと単射であること、epi であることと全射であることはそれぞれ同値で、GG 加群の列が ModG\mathsf{Mod}_G で完全であることと、台の Abel 群の列として完全であることは同値である。

証明(命題 2.3)

1 つの対象 ∗\ast をもち、Hom⁡(∗,∗)=G\operatorname{Hom}(\ast, \ast) = G、合成を群の積、恒等射を 11 とする圏を BGBG と書きます。合成の結合法則と単位法則は群の公理そのものなので BGBG は圏で、GG が小さいので小さい圏です(定義 3.2[圏・関手・自然変換])。

関手 F ⁣:BG→AbF\colon BG \to \mathsf{Ab} は Abel 群 F(∗)F(\ast) と群準同型の族 F(g)F(g) で F(1)=1F(1) = 1、F(gh)=F(g)F(h)F(gh) = F(g) F(h) を満たすもの、すなわち GG 加群 M=F(∗)M = F(\ast)、gm=F(g)(m)gm = F(g)(m) と同じものです。自然変換 α ⁣:F⇒F′\alpha\colon F \Rightarrow F' は 1 つの準同型 α∗\alpha_\ast で、自然性 α∗F(g)=F′(g)α∗\alpha_\ast F(g) = F'(g) \alpha_\ast は GG 準同型の条件 α∗(gm)=gα∗(m)\alpha_\ast(gm) = g \alpha_\ast(m) そのものです。合成も一致するので、ModG\mathsf{Mod}_G は関手圏 [BG,Ab][BG, \mathsf{Ab}](定義 5.3[圏・関手・自然変換])と同型な圏です。

Ab\mathsf{Ab} はアーベル圏(命題 4.6[加法圏とアーベル圏])なので、命題 5.7[加法圏とアーベル圏] により [BG,Ab][BG, \mathsf{Ab}] はアーベル圏で、核・余核は各対象で、すなわち唯一の対象 ∗\ast で Ab\mathsf{Ab} の核・余核をとって得られ、mono・epi・完全性も ∗\ast での Ab\mathsf{Ab} の性質で判定されます。Ab\mathsf{Ab} の核・余核は Ker⁡f\operatorname{Ker} f と N/f(M)N / f(M)、mono は単射、epi は全射です(命題 4.6[加法圏とアーベル圏] の 1・2)。

以下、GG 加群の完全列・部分加群・商加群は、台の Abel 群のそれに作用を入れたものとして扱います。

補題 2.4(自由 G 加群)✓

XX を集合とし、F=Z[G](X)F = \mathbb{Z}[G]^{(X)} とする。

  1. 任意の GG 加群 MM と元の族 (mx)x∈X(m_x)_{x \in X} に対し、ψ(ex)=mx\psi(e_x) = m_x を満たす GG 準同型 ψ ⁣:F→M\psi\colon F \to M がただ一つある。したがって Hom⁡G(F,M)→MX\operatorname{Hom}_G(F, M) \to M^X、ψ↦(ψ(ex))x\psi \mapsto (\psi(e_x))_x は Abel 群の同型で、MM について自然である。
  2. FF は ModG\mathsf{Mod}_G の射影対象である(定義 3.1[射影対象・入射対象と Grothendieck 圏])。
  3. FG≅Z(X)F_G \cong \mathbb{Z}^{(X)} で、同型は gex↦exg e_x \mapsto e_x で与えられる。
  4. HH を GG の部分群とすると、FF は作用を HH に制限して自由 HH 加群である。正確には、右剰余類 HgHg の代表系 RR を一つ選ぶと、F≅Z[H](R×X)F \cong \mathbb{Z}[H]^{(R \times X)}(HH 加群として)で、同型は (hr,x)↦(h,(r,x))(hr, x) \mapsto (h, (r, x)) で与えられる。
証明(補題 2.4)

1. FF は Z\mathbb{Z} 加群として {gex}\{g e_x\} を基底とする自由加群なので、補題 2.5[加群・完全列・中山の補題] の 1 により ψ(gex)=gmx\psi(g e_x) = g m_x を満たす群準同型 ψ\psi がただ一つあります。ψ(h⋅gex)=ψ(hg ex)=hg mx=hψ(gex)\psi(h \cdot g e_x) = \psi(hg\, e_x) = hg\, m_x = h \psi(g e_x) が基底で成り立ち、両辺は Z\mathbb{Z} 線形なので ψ\psi は GG 準同型です。GG 準同型 ψ′\psi' が ψ′(ex)=mx\psi'(e_x) = m_x を満たせば ψ′(gex)=gmx\psi'(g e_x) = g m_x なので ψ′=ψ\psi' = \psi です。対応 ψ↦(ψ(ex))\psi \mapsto (\psi(e_x)) は和を保ち、φ ⁣:M→N\varphi\colon M \to N との合成は成分ごとの φ\varphi に対応するので自然です。

2. ModG\mathsf{Mod}_G の epi は全射です(命題 2.3)。全射 p ⁣:M→Np\colon M \to N と φ ⁣:F→N\varphi\colon F \to N について、各 xx で p(mx)=φ(ex)p(m_x) = \varphi(e_x) となる mxm_x を選び、1 の ψ\psi をとると、pψp\psi と φ\varphi はともに GG 準同型で exe_x での値が一致するので、1 の一意性から pψ=φp\psi = \varphi です。

3. Z\mathbb{Z} 線形写像 F→Z(X)F \to \mathbb{Z}^{(X)}、gex↦exg e_x \mapsto e_x は全射で、g′(gex)−gex↦0g'(g e_x) - g e_x \mapsto 0 なので FG→Z(X)F_G \to \mathbb{Z}^{(X)} を誘導します。逆向きに ex↦[ex]e_x \mapsto [e_x] とおくと、FGF_G では [gex]=[ex][g e_x] = [e_x] なので、二つの写像は互いに逆です。

4. GG は右剰余類の交わらない和 G=⨆r∈RHrG = \bigsqcup_{r \in R} Hr で、h↦hrh \mapsto hr は H→HrH \to Hr の全単射です。よって G×XG \times X と H×(R×X)H \times (R \times X) は (hr,x)↔(h,(r,x))(hr, x) \leftrightarrow (h, (r, x)) で全単射に対応し、HH の作用(左からの積)はこの対応で保たれます。基底の全単射は自由 Abel 群の同型を与えます。

次の比較定理は、どの射影分解を選んでもコホモロジーが同じになることを示すための道具です。考え方は、射影対象が全射に沿って写像を持ち上げられることを使い、左の項から順に一段ずつ写像を作っていく、というものです。2 の「ホモトピー」は、そうして作った二つの持ち上げの差が境界の形に書ける、という主張です。

補題 2.5(比較定理(G 加群))✓

⋯→P1→d1P0→εA→0\cdots \to P_1 \xrightarrow{d_1} P_0 \xrightarrow{\varepsilon} A \to 0 を、各 PnP_n が ModG\mathsf{Mod}_G の射影対象である GG 加群の複体とし、⋯→Q1→d1Q0→ηB→0\cdots \to Q_1 \xrightarrow{d_1} Q_0 \xrightarrow{\eta} B \to 0 を GG 加群の完全列とする。GG 準同型 f ⁣:A→Bf\colon A \to B に対し、次が成り立つ。

  1. ηf0=fε\eta f_0 = f \varepsilon、dnfn=fn−1dnd_n f_n = f_{n-1} d_n(n≥1n \ge 1)を満たす GG 準同型 fn ⁣:Pn→Qnf_n\colon P_n \to Q_n が存在する(ff の持ち上げ)。
  2. (fn)(f_n) と (fn′)(f'_n) がともに ff の持ち上げなら、GG 準同型 hn ⁣:Pn→Qn+1h_n\colon P_n \to Q_{n+1}(n≥0n \ge 0)で f0−f0′=d1h0,fn−fn′=dn+1hn+hn−1dn(n≥1)f_0 - f'_0 = d_1 h_0, \qquad f_n - f'_n = d_{n+1} h_n + h_{n-1} d_n \quad (n \ge 1) を満たすものがある。
証明(補題 2.5)

記号を揃えるため P−1=AP_{-1} = A、Q−1=BQ_{-1} = B、d0=εd_0 = \varepsilon(PP 側)、d0=ηd_0 = \eta(QQ 側)、f−1=ff_{-1} = f とおきます。QQ 側の列が完全なので、各 n≥0n \ge 0 で dn ⁣:Qn→Ker⁡dn−1d_n\colon Q_n \to \operatorname{Ker} d_{n-1} は全射です(n=0n = 0 では Ker⁡d−1=B\operatorname{Ker} d_{-1} = B と読み、η\eta が全射であることを指します)。

1. n≥0n \ge 0 について fn−1f_{n-1} まで作ったとします(n≥1n \ge 1 では dn−1fn−1=fn−2dn−1d_{n-1} f_{n-1} = f_{n-2} d_{n-1} も仮定します)。n≥1n \ge 1 なら dn−1(fn−1dn)=fn−2dn−1dn=0d_{n-1} (f_{n-1} d_n) = f_{n-2} d_{n-1} d_n = 0 なので、fn−1dnf_{n-1} d_n の値は Ker⁡dn−1\operatorname{Ker} d_{n-1} に入ります(n=0n = 0 では fεf \varepsilon の値は BB に入ります)。dn ⁣:Qn→Ker⁡dn−1d_n\colon Q_n \to \operatorname{Ker} d_{n-1} は全射、すなわち ModG\mathsf{Mod}_G の epi で(命題 2.3)、PnP_n は射影対象なので、dnfn=fn−1dnd_n f_n = f_{n-1} d_n を満たす fnf_n があります。

2. un=fn−fn′u_n = f_n - f'_n とおくと、ηu0=0\eta u_0 = 0、dnun=un−1dnd_n u_n = u_{n-1} d_n です。h−1=0h_{-1} = 0 とおき、n≥0n \ge 0 について hn−1,hn−2h_{n-1}, h_{n-2} まで作ったとして v=un−hn−1dnv = u_n - h_{n-1} d_n を考えます。n=0n = 0 では ηv=ηu0=0\eta v = \eta u_0 = 0 です。n≥1n \ge 1 では、帰納法の仮定 un−1=dnhn−1+hn−2dn−1u_{n-1} = d_n h_{n-1} + h_{n-2} d_{n-1} から

dnv=un−1dn−dnhn−1dn=hn−2dn−1dn=0d_n v = u_{n-1} d_n - d_n h_{n-1} d_n = h_{n-2} d_{n-1} d_n = 0

です。いずれにせよ vv の値は Ker⁡dn\operatorname{Ker} d_n に入り、dn+1 ⁣:Qn+1→Ker⁡dnd_{n+1}\colon Q_{n+1} \to \operatorname{Ker} d_n は全射なので、PnP_n の射影性から dn+1hn=vd_{n+1} h_n = v となる hnh_n があります。これが求める式です。

可換環上の加群についての同じ主張が可換環論の 比較定理(定理 3.3)[Tor・Ext と深さ] です。Z[G]\mathbb{Z}[G] は一般に可換でないので、ここでは ModG\mathsf{Mod}_G で直接示しました。

定義 3.1(bar 分解)↗

n≥0n \ge 0 について Bn=Z[G](Gn)B_n = \mathbb{Z}[G]^{(G^n)} を GnG^n 上の自由 GG 加群とし、基底 e(g1,…,gn)e_{(g_1, \ldots, g_n)} を [g1∣⋯∣gn][g_1 | \cdots | g_n] と書く(B0=Z[G]B_0 = \mathbb{Z}[G] の基底は [ ][\ ] の 1 つ)。GG 準同型 dn ⁣:Bn→Bn−1d_n\colon B_n \to B_{n-1}(n≥1n \ge 1)と ε ⁣:B0→Z\varepsilon\colon B_0 \to \mathbb{Z} を、基底の上で

dn[g1∣⋯∣gn]=g1[g2∣⋯∣gn]+∑i=1n−1(−1)i[g1∣⋯∣gigi+1∣⋯∣gn]+(−1)n[g1∣⋯∣gn−1],ε[ ]=1\begin{aligned} d_n [g_1 | \cdots | g_n] &= g_1 [g_2 | \cdots | g_n] + \sum_{i=1}^{n-1} (-1)^i [g_1 | \cdots | g_i g_{i+1} | \cdots | g_n] + (-1)^n [g_1 | \cdots | g_{n-1}], \\ \varepsilon [\ ] &= 1 \end{aligned}

となるものとして定める(補題 2.4 の 1)。たとえば d1[g]=g[ ]−[ ]d_1 [g] = g[\ ] - [\ ]、d2[g∣h]=g[h]−[gh]+[g]d_2 [g | h] = g[h] - [gh] + [g] である。列 ⋯→B2→B1→B0→εZ→0\cdots \to B_2 \to B_1 \to B_0 \xrightarrow{\varepsilon} \mathbb{Z} \to 0 を bar 分解(標準分解)という。

次の定理の証明の方針は、列が完全であることを直接調べる代わりに、「先頭に元を一つ付け足す」写像 ss(縮約ホモトピー)を作り、ds+sd=1d s + s d = 1 を確かめることです。この式が成り立てば、dx=0d x = 0 の元は x=d(sx)x = d(sx) と書けるので、完全性が出ます。たとえば B0B_0 の基底 g[ ]g[\ ] では、d1s0(g[ ])=d1[g]=g[ ]−[ ]d_1 s_0 (g[\ ]) = d_1 [g] = g[\ ] - [\ ] に s−1ε(g[ ])=[ ]s_{-1}\varepsilon (g[\ ]) = [\ ] を足すと g[ ]g[\ ] に戻ります。

定理 3.2(bar 分解は自由分解)✓

bar 分解は GG 加群の完全列である。とくに dn−1dn=0d_{n-1} d_n = 0、εd1=0\varepsilon d_1 = 0 で、B∙→ZB_\bullet \to \mathbb{Z} は自明な GG 加群 Z\mathbb{Z} の自由分解(各項が自由 GG 加群の完全列)である。

証明(定理 3.2)

記号を揃えるため B−1=ZB_{-1} = \mathbb{Z}、d0=εd_0 = \varepsilon とおきます。GG 加群の列の完全性は台の Abel 群で判定できるので(命題 2.3)、Abel 群の準同型(GG 準同型である必要はない)で議論します。

縮約ホモトピー。 s−1 ⁣:Z→B0s_{-1}\colon \mathbb{Z} \to B_0 を 1↦[ ]1 \mapsto [\ ]、sn ⁣:Bn→Bn+1s_n\colon B_n \to B_{n+1}(n≥0n \ge 0)を Z\mathbb{Z} 基底の上で g[g1∣⋯∣gn]↦[g∣g1∣⋯∣gn]g[g_1 | \cdots | g_n] \mapsto [g | g_1 | \cdots | g_n] となる Z\mathbb{Z} 線形写像とします(補題 2.5[加群・完全列・中山の補題] の 1)。次を示します。

d0s−1=1Z,dn+1sn+sn−1dn=1Bn(n≥0).d_0 s_{-1} = 1_{\mathbb{Z}}, \qquad d_{n+1} s_n + s_{n-1} d_n = 1_{B_n} \quad (n \ge 0).

ε[ ]=1\varepsilon[\ ] = 1 から最初の式が出ます。n=0n = 0 では x=g[ ]x = g[\ ] について d1s0x+s−1εx=(g[ ]−[ ])+[ ]=xd_1 s_0 x + s_{-1} \varepsilon x = (g[\ ] - [\ ]) + [\ ] = x です。n≥1n \ge 1 で x=g[g1∣⋯∣gn]x = g[g_1 | \cdots | g_n] とすると、定義から

dn+1snx=g[g1∣⋯∣gn]−[gg1∣g2∣⋯∣gn]+∑i=1n−1(−1)i+1[g∣g1∣⋯∣gigi+1∣⋯∣gn]+(−1)n+1[g∣g1∣⋯∣gn−1],sn−1dnx=[gg1∣g2∣⋯∣gn]+∑i=1n−1(−1)i[g∣g1∣⋯∣gigi+1∣⋯∣gn]+(−1)n[g∣g1∣⋯∣gn−1]\begin{aligned} d_{n+1} s_n x &= g[g_1 | \cdots | g_n] - [g g_1 | g_2 | \cdots | g_n] + \sum_{i=1}^{n-1} (-1)^{i+1} [g | g_1 | \cdots | g_i g_{i+1} | \cdots | g_n] + (-1)^{n+1} [g | g_1 | \cdots | g_{n-1}], \\ s_{n-1} d_n x &= [g g_1 | g_2 | \cdots | g_n] + \sum_{i=1}^{n-1} (-1)^i [g | g_1 | \cdots | g_i g_{i+1} | \cdots | g_n] + (-1)^n [g | g_1 | \cdots | g_{n-1}] \end{aligned}

です(dn+1[g∣g1∣⋯∣gn]d_{n+1}[g | g_1 | \cdots | g_n] の和のうち第 1 項 i=1i = 1 が −[gg1∣⋯ ]-[g g_1 | \cdots]、第 i+1i+1 項が上の和の項です)。足すと xx 以外はすべて打ち消し合います。両辺は Z\mathbb{Z} 線形なので、基底で成り立てば全体で成り立ちます。

dd=0d d = 0。 εd1[g]=1−1=0\varepsilon d_1 [g] = 1 - 1 = 0 と εd1\varepsilon d_1 の GG 線形性から d0d1=0d_0 d_1 = 0 です。n≥2n \ge 2 で dn−2dn−1=0d_{n-2} d_{n-1} = 0 を仮定すると、上の式を 2 回使って

dn−1dnsn−1=dn−1(1−sn−2dn−1)=dn−1−(1−sn−3dn−2)dn−1=sn−3dn−2dn−1=0d_{n-1} d_n s_{n-1} = d_{n-1} (1 - s_{n-2} d_{n-1}) = d_{n-1} - (1 - s_{n-3} d_{n-2}) d_{n-1} = s_{n-3} d_{n-2} d_{n-1} = 0

です(n=2n = 2 では最後の式は s−1d0d1s_{-1} d_0 d_1 で、d0d1=0d_0 d_1 = 0 を使います)。BnB_n の Z\mathbb{Z} 基底の元は g[g1∣⋯∣gn]=g sn−1(g1[g2∣⋯∣gn])g[g_1 | \cdots | g_n] = g\, s_{n-1}(g_1 [g_2 | \cdots | g_n]) の形で、dn−1dnd_{n-1} d_n は GG 線形なので、BnB_n 全体で dn−1dn=0d_{n-1} d_n = 0 です。

完全性。 x∈Bnx \in B_n(n≥−1n \ge -1)が dnx=0d_n x = 0 を満たせば(n=−1n = -1 では条件なし)、x=dn+1snx+sn−1dnx=dn+1(snx)x = d_{n+1} s_n x + s_{n-1} d_n x = d_{n+1}(s_n x) なので xx は像に入ります。したがって列は各項で完全で、各 BnB_n は自由 GG 加群、とくに射影対象です(補題 2.4 の 2)。

縮約ホモトピー ss は GG 準同型ではありません。GG 加群の複体としては可縮でないが、Abel 群の複体としては可縮である、というのが bar 分解の要点です。

定義 3.3(群のコホモロジーとホモロジー)↗

自明な GG 加群 Z\mathbb{Z} の射影分解とは、各 PnP_n が ModG\mathsf{Mod}_G の射影対象である完全列 ⋯→P1→d1P0→εZ→0\cdots \to P_1 \xrightarrow{d_1} P_0 \xrightarrow{\varepsilon} \mathbb{Z} \to 0 をいう(定理 3.2 により存在する)。GG 加群 MM について、

  1. Cn=Hom⁡G(Pn,M)C^n = \operatorname{Hom}_G(P_n, M)(n≥0n \ge 0、n<0n \lt 0 では 00)、dnφ=φ∘dn+1d^n \varphi = \varphi \circ d_{n+1} とする Abel 群の複体の nn 次コホモロジー(定義 2.3[鎖複体とホモトピー圏])を Hn(G,M)H^n(G, M) と書き、GG の MM に係数をもつ nn 次コホモロジーという。
  2. Pn⊗M=Pn⊗ZMP_n \otimes M = P_n \otimes_{\mathbb{Z}} M に対角作用 g(p⊗m)=gp⊗gmg(p \otimes m) = gp \otimes gm を入れ(テンソル積の普遍性 定理 2.2[テンソル積と平坦性・射影加群・入射加群] により各 gg で準同型が定まる)、鎖複体 ((Pn⊗M)G,(dn⊗1)G)((P_n \otimes M)_G, (d_n \otimes 1)_G) の nn 次ホモロジーを Hn(G,M)H_n(G, M) と書き、nn 次ホモロジーという。

GG 準同型 u ⁣:M→M′u\colon M \to M' は φ↦uφ\varphi \mapsto u \varphi により鎖写像を誘導するので、Hn(G,−)H^n(G, -) は ModG\mathsf{Mod}_G から Ab\mathsf{Ab} への加法関手です。定義が分解の選び方によらないことを次に示します。

命題 3.4(分解によらないこと)✓

P∙→ZP_\bullet \to \mathbb{Z} と P∙′→ZP'_\bullet \to \mathbb{Z} を射影分解とする。idZ\mathrm{id}_{\mathbb{Z}} の持ち上げ f ⁣:P∙→P∙′f\colon P_\bullet \to P'_\bullet(補題 2.5)が誘導する写像

f∗ ⁣:Hn(Hom⁡G(P∙′,M))→Hn(Hom⁡G(P∙,M)),f∗ ⁣:Hn((P∙⊗M)G)→Hn((P∙′⊗M)G)f^*\colon H^n(\operatorname{Hom}_G(P'_\bullet, M)) \to H^n(\operatorname{Hom}_G(P_\bullet, M)), \qquad f_*\colon H_n((P_\bullet \otimes M)_G) \to H_n((P'_\bullet \otimes M)_G)

は同型で、持ち上げ ff の選び方によらず、MM について自然である。

証明(命題 3.4)

P′P' は完全で PP の各項は射影対象なので、補題 2.5 の 1 により持ち上げ ff があります。f,f′f, f' を二つの持ち上げとし、同じ補題の 2 の hnh_n をとります。kn ⁣:Hom⁡G(Pn′,M)→Hom⁡G(Pn−1,M)k^n\colon \operatorname{Hom}_G(P'_n, M) \to \operatorname{Hom}_G(P_{n-1}, M) を knφ=φhn−1k^n \varphi = \varphi h_{n-1}(k0=0k^0 = 0)とおくと、

φfn−φfn′=(φdn+1)hn+(φhn−1)dn=kn+1(dnφ)+dn−1(knφ)\varphi f_n - \varphi f'_n = (\varphi d_{n+1}) h_n + (\varphi h_{n-1}) d_n = k^{n+1}(d^n \varphi) + d^{n-1}(k^n \varphi)

なので、f∗f^* と f′∗f'^* は Abel 群の複体の鎖写像としてホモトピック(定義 4.1[鎖複体とホモトピー圏])で、コホモロジーで同じ写像を誘導します(命題 4.2[鎖複体とホモトピー圏] の 2)。

g ⁣:P′→Pg\colon P' \to P を逆向きの持ち上げとすると、gfg f と 1P1_P はどちらも idZ\mathrm{id}_{\mathbb{Z}} の P→PP \to P の持ち上げなので、いま示したことから f∗g∗=(gf)∗=1f^* g^* = (gf)^* = 1 がコホモロジーで成り立ちます。同様に g∗f∗=1g^* f^* = 1 で、f∗f^* は同型です。MM についての自然性は、u ⁣:M→M′u\colon M \to M' について u(φfn)=(uφ)fnu(\varphi f_n) = (u \varphi) f_n であることから従います。

ホモロジーも同じです。GG 準同型 a ⁣:Pn→Pm′a\colon P_n \to P'_m に (a⊗1)G(a \otimes 1)_G を対応させる操作は和と合成を保つので(a⊗1a \otimes 1 はテンソル積の普遍性から定まり、対角作用と可換です)、上のホモトピーの式に (−⊗1)G(- \otimes 1)_G を施せば f∗f_* と f∗′f'_* が鎖ホモトピックであることがわかり、以下同様です。

系 3.5(コチェインによる表示)✓

Cn(G,M)C^n(G, M) を写像 Gn→MG^n \to M 全体(C0(G,M)=MC^0(G, M) = M)とし、δn ⁣:Cn(G,M)→Cn+1(G,M)\delta^n\colon C^n(G, M) \to C^{n+1}(G, M) を

(δnf)(g1,…,gn+1)=g1f(g2,…,gn+1)+∑i=1n(−1)if(g1,…,gigi+1,…,gn+1)+(−1)n+1f(g1,…,gn)(\delta^n f)(g_1, \ldots, g_{n+1}) = g_1 f(g_2, \ldots, g_{n+1}) + \sum_{i=1}^{n} (-1)^i f(g_1, \ldots, g_i g_{i+1}, \ldots, g_{n+1}) + (-1)^{n+1} f(g_1, \ldots, g_n)

で定める。

  1. (C∙(G,M),δ)(C^\bullet(G, M), \delta) は複体で、Hn(G,M)≅Hn(C∙(G,M))H^n(G, M) \cong H^n(C^\bullet(G, M)) が MM について自然に成り立つ。CnC^n の元を nn コチェイン、Ker⁡δn=Zn(G,M)\operatorname{Ker} \delta^n = Z^n(G, M) の元を nn コサイクル、Im⁡δn−1=Bn(G,M)\operatorname{Im} \delta^{n-1} = B^n(G, M) の元を nn コバウンダリという。
  2. Hn(G,Z)H_n(G, \mathbb{Z}) は、Z(Gn)\mathbb{Z}^{(G^n)} を項とし、微分を基底の上で ∂[g1∣⋯∣gn]=[g2∣⋯∣gn]+∑i=1n−1(−1)i[⋯∣gigi+1∣⋯ ]+(−1)n[g1∣⋯∣gn−1]\partial [g_1 | \cdots | g_n] = [g_2 | \cdots | g_n] + \sum_{i=1}^{n-1} (-1)^i [\cdots | g_i g_{i+1} | \cdots] + (-1)^n [g_1 | \cdots | g_{n-1}] とする鎖複体の nn 次ホモロジーと同型である。
  3. GG 加群の短完全列 0→M′→M→M′′→00 \to M' \to M \to M'' \to 0 から、自然な長完全列 0→H0(G,M′)→H0(G,M)→H0(G,M′′)→H1(G,M′)→⋯→Hn(G,M′′)→Hn+1(G,M′)→⋯0 \to H^0(G, M') \to H^0(G, M) \to H^0(G, M'') \to H^1(G, M') \to \cdots \to H^n(G, M'') \to H^{n+1}(G, M') \to \cdots が得られる。
証明(系 3.5)

1. 補題 2.4 の 1 により、φ↦(f(g1,…,gn)=φ([g1∣⋯∣gn]))\varphi \mapsto (f(g_1, \ldots, g_n) = \varphi([g_1 | \cdots | g_n])) は MM について自然な同型 Hom⁡G(Bn,M)≅Cn(G,M)\operatorname{Hom}_G(B_n, M) \cong C^n(G, M) です。この同型で dnφ=φdn+1d^n \varphi = \varphi d_{n+1} を移すと、φ\varphi の GG 線形性 φ(g1[g2∣⋯ ])=g1φ([g2∣⋯ ])\varphi(g_1 [g_2 | \cdots]) = g_1 \varphi([g_2 | \cdots]) により上の δn\delta^n になります。bar 分解は射影分解なので(定理 3.2)、命題 3.4 から主張が出ます。

2. 命題 2.3[テンソル積と平坦性・射影加群・入射加群] の 1・4 により Bn⊗Z≅BnB_n \otimes \mathbb{Z} \cong B_n(x⊗k↦kxx \otimes k \mapsto kx)で、Z\mathbb{Z} の作用は自明なので対角作用は BnB_n の作用に一致します。補題 2.4 の 3 により (Bn)G≅Z(Gn)(B_n)_G \cong \mathbb{Z}^{(G^n)}(g[g1∣⋯ ]↦[g1∣⋯ ]g[g_1 | \cdots] \mapsto [g_1 | \cdots])で、dnd_n はこの同一視で ∂\partial になります(第 1 項の係数 g1g_1 が消えます)。

3. BnB_n は射影対象なので Hom⁡G(Bn,−)\operatorname{Hom}_G(B_n, -) は完全関手です(命題 3.2[射影対象・入射対象と Grothendieck 圏] の 1 ⇒ 3)。よって 0→Hom⁡G(B∙,M′)→Hom⁡G(B∙,M)→Hom⁡G(B∙,M′′)→00 \to \operatorname{Hom}_G(B_\bullet, M') \to \operatorname{Hom}_G(B_\bullet, M) \to \operatorname{Hom}_G(B_\bullet, M'') \to 0 は Ab\mathsf{Ab} の複体の短完全列で(命題 2.2[鎖複体とホモトピー圏] の 4)、定理 3.1[鎖複体とホモトピー圏] と 命題 3.3[鎖複体とホモトピー圏] から自然な長完全列が得られます。n<0n \lt 0 の項は 00 です。

注意 3.6(Ext としての群のコホモロジー)

GG 加群を Z[G]\mathbb{Z}[G] 加群と同一視すると、定義 3.3 は Hom⁡Z[G](Z,−)\operatorname{Hom}_{\mathbb{Z}[G]}(\mathbb{Z}, -) の右導来関手、すなわち Hn(G,M)=Ext⁡Z[G]n(Z,M)H^n(G, M) = \operatorname{Ext}^n_{\mathbb{Z}[G]}(\mathbb{Z}, M) であり、Hn(G,M)=Tor⁡nZ[G](Z,M)H_n(G, M) = \operatorname{Tor}_n^{\mathbb{Z}[G]}(\mathbb{Z}, M) です(導来関手と Ext の一般論は 定義 6.1[導来関手と δ 関手]、比較定理は 定理 3.1[導来関手と δ 関手])。この章の証明はその一般論を使わず、上の比較定理と bar 分解だけで閉じています。

定義 4.1(交差準同型・主交差準同型)↗

MM を GG 加群とする。写像 f ⁣:G→Mf\colon G \to M が

f(gh)=f(g)+gf(h)(g,h∈G)f(gh) = f(g) + g f(h) \quad (g, h \in G)

を満たすとき交差準同型という。m∈Mm \in M により f(g)=gm−mf(g) = gm - m と書ける写像を主交差準同型という。

命題 4.2(H0H^0 と H1H^1)✓

MM を GG 加群とする。

  1. H0(G,M)=MGH^0(G, M) = M^G。
  2. Z1(G,M)Z^1(G, M) は交差準同型全体、B1(G,M)B^1(G, M) は主交差準同型全体で、H1(G,M)≅Z1(G,M)/B1(G,M)H^1(G, M) \cong Z^1(G, M) / B^1(G, M)。
  3. MM が自明な GG 加群なら H1(G,M)≅Hom⁡(G,M)H^1(G, M) \cong \operatorname{Hom}(G, M)(群準同型全体)。
  4. Z2(G,M)Z^2(G, M) は gf(h,k)−f(gh,k)+f(g,hk)−f(g,h)=0g f(h, k) - f(gh, k) + f(g, hk) - f(g, h) = 0 を満たす f ⁣:G2→Mf\colon G^2 \to M 全体で、B2(G,M)B^2(G, M) は c ⁣:G→Mc\colon G \to M により (δc)(g,h)=gc(h)−c(gh)+c(g)(\delta c)(g, h) = g c(h) - c(gh) + c(g) と書けるもの全体である。
証明(命題 4.2)

系 3.5 の 1 の式を低次で書き下します。(δ0m)(g)=gm−m(\delta^0 m)(g) = gm - m、(δ1f)(g,h)=gf(h)−f(gh)+f(g)(\delta^1 f)(g, h) = g f(h) - f(gh) + f(g)、(δ2f)(g,h,k)=gf(h,k)−f(gh,k)+f(g,hk)−f(g,h)(\delta^2 f)(g, h, k) = g f(h, k) - f(gh, k) + f(g, hk) - f(g, h) です。

1:C−1=0C^{-1} = 0 なので H0=Ker⁡δ0={m:gm=m (∀g)}=MGH^0 = \operatorname{Ker} \delta^0 = \{m : gm = m\ (\forall g)\} = M^G。2:δ1f=0\delta^1 f = 0 は交差準同型の条件、Im⁡δ0\operatorname{Im} \delta^0 は主交差準同型全体です。3:作用が自明なら主交差準同型は gm−m=0gm - m = 0 だけで、交差準同型の条件は f(gh)=f(g)+f(h)f(gh) = f(g) + f(h) です。4:δ2\delta^2 と δ1\delta^1 の式そのものです。

命題 4.3(H0H_0 と H1H_1 とアーベル化)✓

H0(G,Z)≅ZH_0(G, \mathbb{Z}) \cong \mathbb{Z}、H1(G,Z)≅Gab=G/[G,G]H_1(G, \mathbb{Z}) \cong G^{\mathrm{ab}} = G / [G, G] である。後者の同型は [g][g] の類を gg の類に写す。

証明(命題 4.3)

系 3.5 の 2 の鎖複体を使います。∂[g]=[ ]−[ ]=0\partial [g] = [\ ] - [\ ] = 0 なので、H0=Z(G0)=ZH_0 = \mathbb{Z}^{(G^0)} = \mathbb{Z}、H1=Z(G)/Im⁡∂2H_1 = \mathbb{Z}^{(G)} / \operatorname{Im} \partial_2 で、∂2[g∣h]=[h]−[gh]+[g]\partial_2 [g | h] = [h] - [gh] + [g] です。

GabG^{\mathrm{ab}} を加法的に書きます。Z(G)→Gab\mathbb{Z}^{(G)} \to G^{\mathrm{ab}}、[g]↦gˉ[g] \mapsto \bar g(補題 2.5[加群・完全列・中山の補題] の 1)は [h]−[gh]+[g]↦hˉ−gh‾+gˉ=0[h] - [gh] + [g] \mapsto \bar h - \overline{gh} + \bar g = 0 を満たすので、α ⁣:H1→Gab\alpha\colon H_1 \to G^{\mathrm{ab}} を誘導します。逆に β0 ⁣:G→H1\beta_0\colon G \to H_1、g↦[g]g \mapsto [g] の類は、H1H_1 で [gh]=[g]+[h][gh] = [g] + [h] なので Abel 群への群準同型で、命題 6.1[随伴関手と随伴関手定理] の 2 により β ⁣:Gab→H1\beta\colon G^{\mathrm{ab}} \to H_1、gˉ↦[g]\bar g \mapsto [g] を誘導します。αβ\alpha\beta と βα\beta\alpha は生成元 gˉ\bar g、[g][g] を固定するので恒等写像です。

H1H^1 と H1H_1 は、作用が自明なら「準同型」と「アーベル化」という双対な形をしています。H1(G,Z)≅GabH_1(G, \mathbb{Z}) \cong G^{\mathrm{ab}} は、代数的位相幾何の Hurewicz の定理(H1H_1 は π1\pi_1 のアーベル化)の群論版です。

定義 5.1(群の拡大・因子団)↗

GG を群、MM を GG 加群とする。

  1. MM による GG の拡大とは、群 EE、単射準同型 i ⁣:M→Ei\colon M \to E(MM は加法群、EE は乗法的に書く)、全射準同型 π ⁣:E→G\pi\colon E \to G の組で、i(M)=Ker⁡πi(M) = \operatorname{Ker} \pi かつ x i(m) x−1=i(π(x)m)(x∈E, m∈M)x\, i(m)\, x^{-1} = i(\pi(x) m) \quad (x \in E,\ m \in M) を満たすものをいう(EE の共役による MM への作用が、与えられた GG の作用と一致する)。
  2. 二つの拡大 (E,i,π)(E, i, \pi)、(E′,i′,π′)(E', i', \pi') が同値であるとは、群の同型 ϕ ⁣:E→E′\phi\colon E \to E' で ϕi=i′\phi i = i'、π′ϕ=π\pi' \phi = \pi を満たすものがあることをいう。
  3. 写像 s ⁣:G→Es\colon G \to E で πs=idG\pi s = \mathrm{id}_G を満たすもの(準同型とは限らない)を切断という。準同型である切断があるとき、拡大は分裂するという。
  4. 切断 ss について、s(g)s(h)s(gh)−1∈Ker⁡π=i(M)s(g) s(h) s(gh)^{-1} \in \operatorname{Ker} \pi = i(M) なので、s(g)s(h)=i(fs(g,h)) s(gh)s(g) s(h) = i(f_s(g, h))\, s(gh) により fs ⁣:G2→Mf_s\colon G^2 \to M が定まる。fsf_s を ss の因子団という。
0MEGiπs(集合の写像)s(g) s(h) = i(f(g,h)) s(gh)
拡大と切断。切断 s は準同型とは限らず、そのずれ s(g)s(h)s(gh)^{-1} が M に値をとる 2 コサイクル(因子団)になる。

次の定理の要点は、集合としての切断 ss を一つ選ぶと、それが準同型からどれだけずれているか(因子団)が 2 コサイクルになり、切断を取り替えるとそれがコバウンダリだけ変わる、ということです。したがって拡大の同値類はコホモロジー類で決まり、逆に任意の 2 コサイクルから群を組み立てられます。

定理 5.2(H2H^2 と拡大)✓

GG を群、MM を GG 加群とする。

  1. 拡大 EE の任意の切断 ss について fs∈Z2(G,M)f_s \in Z^2(G, M) で、その類 [fs]∈H2(G,M)[f_s] \in H^2(G, M) は ss の選び方によらず、拡大の同値類だけで決まる。
  2. 対応 E↦[fs]E \mapsto [f_s] は、MM による GG の拡大の同値類全体から H2(G,M)H^2(G, M) への全単射である。
  3. [fs]=0[f_s] = 0 であることと拡大が分裂することは同値である。このとき EE は半直積 M⋊θGM \rtimes_\theta G(θg(m)=gm\theta_g(m) = gm、定義 5.2[群の作用と Sylow の定理])と同型である。
証明(定理 5.2)

コサイクルとコバウンダリの式は 命題 4.2 の 4 を使います。

基本の計算。 x∈Ex \in E について g=π(x)g = \pi(x) とおくと π(xs(g)−1)=1\pi(x s(g)^{-1}) = 1 なので、x=i(m)s(g)x = i(m) s(g) となる mm がただ一つあります(ii は単射)。拡大の条件から s(g)i(n)s(g)−1=i(gn)s(g) i(n) s(g)^{-1} = i(gn) です。よって

i(m)s(g)⋅i(n)s(h)=i(m+gn+fs(g,h)) s(gh).(∗)i(m) s(g) \cdot i(n) s(h) = i(m + gn + f_s(g, h))\, s(gh). \qquad (\ast)

1:コサイクル。 s(g)s(h)s(k)s(g) s(h) s(k) を二通りに計算します。

(s(g)s(h))s(k)=i(fs(g,h))s(gh)s(k)=i(fs(g,h)+fs(gh,k)) s(ghk),s(g)(s(h)s(k))=s(g)i(fs(h,k))s(hk)=i(gfs(h,k)+fs(g,hk)) s(ghk).\begin{aligned} (s(g) s(h)) s(k) &= i(f_s(g, h)) s(gh) s(k) = i(f_s(g, h) + f_s(gh, k))\, s(ghk), \\ s(g) (s(h) s(k)) &= s(g) i(f_s(h, k)) s(hk) = i(g f_s(h, k) + f_s(g, hk))\, s(ghk). \end{aligned}

表示の一意性から gfs(h,k)−fs(gh,k)+fs(g,hk)−fs(g,h)=0g f_s(h, k) - f_s(gh, k) + f_s(g, hk) - f_s(g, h) = 0、すなわち fs∈Z2(G,M)f_s \in Z^2(G, M) です。

1:切断によらないこと。 別の切断 s′s' について π(s′(g)s(g)−1)=1\pi(s'(g) s(g)^{-1}) = 1 なので s′(g)=i(c(g))s(g)s'(g) = i(c(g)) s(g) となる c ⁣:G→Mc\colon G \to M があります。逆に任意の cc についてこの s′s' は切断です。(∗)(\ast) から

s′(g)s′(h)=i(c(g)+gc(h)+fs(g,h)) s(gh)=i(fs(g,h)+gc(h)−c(gh)+c(g)) s′(gh)s'(g) s'(h) = i(c(g) + g c(h) + f_s(g, h))\, s(gh) = i\bigl(f_s(g, h) + g c(h) - c(gh) + c(g)\bigr)\, s'(gh)

なので fs′=fs+δcf_{s'} = f_s + \delta c で、類は同じです。同値な拡大 ϕ ⁣:E→E′\phi\colon E \to E' があれば ϕs\phi s は E′E' の切断で、ϕs(g)ϕs(h)=i′(fs(g,h)) ϕs(gh)\phi s(g) \phi s(h) = i'(f_s(g, h))\, \phi s(gh) なので fϕs=fsf_{\phi s} = f_s です。

2:単射。 拡大 E,E′E, E' と切断 s,s′s, s' について fs′−fs=δcf_{s'} - f_s = \delta c なら、上の計算で s′s' を i′(−c)s′i'(-c) s' に取り替えると fs′=fsf_{s'} = f_s にできます。ϕ(i(m)s(g))=i′(m)s′(g)\phi(i(m) s(g)) = i'(m) s'(g) とおくと、(∗)(\ast) の右辺の形が EE と E′E' で同じなので ϕ\phi は準同型で、表示の一意性から全単射です。π′ϕ=π\pi' \phi = \pi は明らかです。s(1)s(1)=i(fs(1,1))s(1)s(1) s(1) = i(f_s(1, 1)) s(1) から s(1)=i(fs(1,1))s(1) = i(f_s(1, 1))、同様に s′(1)=i′(fs(1,1))s'(1) = i'(f_s(1, 1)) なので、ϕ(i(m))=ϕ(i(m−fs(1,1))s(1))=i′(m−fs(1,1))s′(1)=i′(m)\phi(i(m)) = \phi(i(m - f_s(1, 1)) s(1)) = i'(m - f_s(1, 1)) s'(1) = i'(m) で、ϕi=i′\phi i = i' です。

2:全射。 f∈Z2(G,M)f \in Z^2(G, M) とし、a=f(1,1)a = f(1, 1) とおきます。コサイクルの条件で g=h=1g = h = 1 とすると f(1,k)=af(1, k) = a、h=k=1h = k = 1 とすると f(g,1)=gaf(g, 1) = ga です。定数写像 c(g)=ac(g) = a について (δc)(g,h)=ga(\delta c)(g, h) = ga なので、f′=f−δcf' = f - \delta c は f′(1,k)=f′(g,1)=0f'(1, k) = f'(g, 1) = 0 を満たし、ff と同じ類です。E=M×GE = M \times G に

(m,g)(n,h)=(m+gn+f′(g,h), gh)(m, g)(n, h) = (m + gn + f'(g, h),\ gh)

で積を入れます。((m,g)(n,h))(p,k)((m, g)(n, h))(p, k) と (m,g)((n,h)(p,k))(m, g)((n, h)(p, k)) の第 1 成分はそれぞれ m+gn+ghp+f′(g,h)+f′(gh,k)m + gn + ghp + f'(g, h) + f'(gh, k) と m+gn+ghp+gf′(h,k)+f′(g,hk)m + gn + ghp + g f'(h, k) + f'(g, hk) で、コサイクルの条件から等しいので結合的です。f′(1,k)=f′(g,1)=0f'(1, k) = f'(g, 1) = 0 から (0,1)(0, 1) は単位元で、(m,g)(−g−1m−g−1f′(g,g−1), g−1)=(0,1)(m, g)(-g^{-1} m - g^{-1} f'(g, g^{-1}),\ g^{-1}) = (0, 1) なので各元は右逆元をもちます。結合的で単位元をもち各元が右逆元をもてば群です(xy=1xy = 1、yz=1yz = 1 なら x=x(yz)=(xy)z=zx = x(yz) = (xy) z = z で、yy は xx の両側逆元)。i(m)=(m,1)i(m) = (m, 1)、π(m,g)=g\pi(m, g) = g は準同型で i(M)=Ker⁡πi(M) = \operatorname{Ker} \pi です。s(g)=(0,g)s(g) = (0, g) とおくと (m,g)=i(m)s(g)(m, g) = i(m) s(g)、s(g)i(m)=(gm,g)=i(gm)s(g)s(g) i(m) = (gm, g) = i(gm) s(g) なので、x=i(n)s(g)x = i(n) s(g) について x i(m) x−1=i(n)i(gm)i(−n)=i(gm)x\, i(m)\, x^{-1} = i(n) i(gm) i(-n) = i(gm) で、これは拡大です。s(g)s(h)=(f′(g,h),gh)=i(f′(g,h))s(gh)s(g) s(h) = (f'(g, h), gh) = i(f'(g, h)) s(gh) なので fs=f′f_s = f' です。

3. 準同型の切断 σ\sigma については fσ=0f_\sigma = 0 です。逆に [fs]=0[f_s] = 0、fs=δcf_s = \delta c なら、s′=i(−c)ss' = i(-c) s は fs′=0f_{s'} = 0、すなわち準同型です。このとき K=s′(G)K = s'(G) は部分群で、π\pi は KK 上で単射なので K∩i(M)={1}K \cap i(M) = \{1\}、表示 x=i(m)s′(g)x = i(m) s'(g) から i(M)K=Ei(M) K = E です。i(M)i(M) は正規部分群なので、命題 5.3[群の作用と Sylow の定理] により E≅i(M)⋊KE \cong i(M) \rtimes K で、KK の i(M)i(M) への共役作用は s′(g)i(m)s′(g)−1=i(gm)s'(g) i(m) s'(g)^{-1} = i(gm) です。i ⁣:M→i(M)i\colon M \to i(M)、s′ ⁣:G→Ks'\colon G \to K で移せば E≅M⋊θGE \cong M \rtimes_\theta G です。

作用が自明な場合、拡大の条件は i(M)i(M) が EE の中心に含まれることで、そのような拡大を中心拡大といいます。

例 5.3(四元数群と二面体群を 2 コサイクルで区別する)

V={1,a,b,ab}≅Z/2⊕Z/2V = \{1, a, b, ab\} \cong \mathbb{Z}/2 \oplus \mathbb{Z}/2、M=Z/2M = \mathbb{Z}/2(自明な作用)とします。f(1,g)=f(g,1)=0f(1, g) = f(g, 1) = 0 を満たすコサイクルを正規化されたコサイクルと呼び、qf(g)=f(g,g)q_f(g) = f(g, g) とおきます。正規化された f,f′f, f' が同じ類なら f′−f=δcf' - f = \delta c で、(δc)(1,1)=c(1)(\delta c)(1, 1) = c(1) が 00 なので、g2=1g^2 = 1 から (δc)(g,g)=2c(g)−c(1)=0(\delta c)(g, g) = 2c(g) - c(1) = 0、すなわち qf′=qfq_{f'} = q_f です。したがって qfq_f は類の不変量です。

中心拡大 EE の切断を s(1)=1s(1) = 1 ととると因子団は正規化されていて、s(g)2=i(f(g,g))s(g2)=i(q(g))s(g)^2 = i(f(g, g)) s(g^2) = i(q(g)) です。つまり q(g)≠0q(g) \ne 0 は「gg の持ち上げの位数が 44」ということです(持ち上げは s(g)s(g) と zs(g)z s(g)、z=i(1)z = i(1) の 2 つで、zz は中心にあるので平方は同じです)。

  • 二面体群 D4=⟨r,t∣r4=t2=1, trt−1=r−1⟩D_4 = \langle r, t \mid r^4 = t^2 = 1,\ t r t^{-1} = r^{-1} \rangle の中心 {1,r2}\{1, r^2\} による商は位数 44 で、r2r^2、t2t^2、(rt)2(rt)^2 がすべて中心に入るので全元の位数が 22 以下で、rˉ↦a\bar r \mapsto a、tˉ↦b\bar t \mapsto b により VV と同型です。rˉ\bar r の持ち上げ r,r3r, r^3 は位数 44、tˉ\bar t の持ち上げ t,r2tt, r^2 t と rˉtˉ\bar r \bar t の持ち上げ rt,r3trt, r^3 t は位数 22 なので、q=(1,0,0)q = (1, 0, 0) です。
  • 四元数群 Q8={±1,±i,±j,±k}Q_8 = \{\pm 1, \pm i, \pm j, \pm k\} の中心 {±1}\{\pm 1\} による商も VV で、±i,±j,±k\pm i, \pm j, \pm k はすべて位数 44 なので q=(1,1,1)q = (1, 1, 1) です。

qq が違うので、二つの中心拡大は H2(V,Z/2)H^2(V, \mathbb{Z}/2) の異なる類を与えます。qq を VV の生成元の取り方で並べ替えても (1,0,0)(1, 0, 0) と (1,1,1)(1, 1, 1) は移り合わないので、群として同型でないこともここから読めます。

注意 5.4(Abel 群の拡大との比較)

GG が Abel 群で作用が自明でも、群の拡大 EE は可換とは限りません(上の D4D_4、Q8Q_8)。EE も Abel 群である拡大だけを数えるのが Abel 群の Ext⁡Z1(G,M)\operatorname{Ext}^1_{\mathbb{Z}}(G, M) で(定理 4.2[Ext と拡大])、それは H2(G,M)H^2(G, M) の部分群(対称なコサイクルの類)に当たります。Lie 代数の 1 次元中心拡大が第 2 コホモロジーで分類されること(定理 3.3[Witt 代数と Virasoro 代数])も、上の証明と同じ「切断のずれがコサイクルになる」という議論です。

定理 6.1(巡回群のコホモロジー)✓

G=⟨t⟩G = \langle t \rangle を位数 mm の巡回群とし、N=∑i=0m−1ti∈Z[G]N = \sum_{i=0}^{m-1} t^i \in \mathbb{Z}[G] とおく。

  1. 次は Z\mathbb{Z} の自由分解である(各項は Z[G]\mathbb{Z}[G]、写像は Z[G]\mathbb{Z}[G] の元の掛け算)。 ⋯→t−1Z[G]→NZ[G]→t−1Z[G]→NZ[G]→t−1Z[G]→εZ→0\cdots \xrightarrow{t-1} \mathbb{Z}[G] \xrightarrow{N} \mathbb{Z}[G] \xrightarrow{t-1} \mathbb{Z}[G] \xrightarrow{N} \mathbb{Z}[G] \xrightarrow{t-1} \mathbb{Z}[G] \xrightarrow{\varepsilon} \mathbb{Z} \to 0
  2. GG 加群 MM について、NM(x)=∑itixN_M(x) = \sum_i t^i x(x∈Mx \in M)とおくと H0(G,M)=MG,Hn(G,M)≅{Ker⁡NM/(t−1)M(n は奇数),MG/NMM(n≥2 は偶数).H^0(G, M) = M^G, \qquad H^n(G, M) \cong \begin{cases} \operatorname{Ker} N_M / (t-1)M & (n \text{ は奇数}), \\ M^G / N_M M & (n \ge 2 \text{ は偶数}). \end{cases}
証明(定理 6.1)

1. GG は可換なので Z[G]\mathbb{Z}[G] は可換環で、元 aa の掛け算は GG 準同型です。Z[G]\mathbb{Z}[G] の元は ∑i=0m−1aiti\sum_{i=0}^{m-1} a_i t^i と一意に書けます。(t−1)N=tm−1=0(t - 1) N = t^m - 1 = 0、ε(t−1)=0\varepsilon(t - 1) = 0 なので複体です。完全性を 3 か所で確かめます。

  • Ker⁡ε=(t−1)Z[G]\operatorname{Ker} \varepsilon = (t-1)\mathbb{Z}[G]:∑ai=0\sum a_i = 0 なら ∑aiti=∑ai(ti−1)\sum a_i t^i = \sum a_i (t^i - 1) で、ti−1=(t−1)(1+t+⋯+ti−1)t^i - 1 = (t - 1)(1 + t + \cdots + t^{i-1}) です。
  • Ker⁡(t−1)=NZ[G]\operatorname{Ker}(t - 1) = N \mathbb{Z}[G]:添字を  mod m\bmod m で読むと (t−1)∑aiti=∑i(ai−1−ai)ti(t - 1) \sum a_i t^i = \sum_i (a_{i-1} - a_i) t^i なので、これが 00 ならすべての aia_i が等しく、∑aiti=a0N\sum a_i t^i = a_0 N です。逆の包含は (t−1)N=0(t-1)N = 0 です。
  • Ker⁡N=(t−1)Z[G]\operatorname{Ker} N = (t-1)\mathbb{Z}[G]:Nti=NN t^i = N から N∑aiti=(∑ai)NN \sum a_i t^i = (\sum a_i) N で、これが 00 であることは ε(a)=0\varepsilon(a) = 0 と同値なので、最初の項目に帰着します。

ε\varepsilon は全射です。各項 Z[G]\mathbb{Z}[G] は 1 点上の自由 GG 加群なので射影対象です(補題 2.4 の 2)。

2. Hom⁡G(Z[G],M)≅M\operatorname{Hom}_G(\mathbb{Z}[G], M) \cong M、φ↦φ(1)\varphi \mapsto \varphi(1) で(補題 2.4 の 1)、aa の掛け算から誘導される φ↦φ(a⋅−)\varphi \mapsto \varphi(a \cdot -) は φ(a)=aφ(1)\varphi(a) = a \varphi(1) により MM 上の aa の作用に対応します。よってコチェイン複体は M→t−1M→NMM→t−1M→NM⋯M \xrightarrow{t-1} M \xrightarrow{N_M} M \xrightarrow{t-1} M \xrightarrow{N_M} \cdots で、命題 3.4 によりそのコホモロジーが Hn(G,M)H^n(G, M) です。tt が GG を生成するので Ker⁡(t−1)=MG\operatorname{Ker}(t - 1) = M^G で、主張の形になります。

例 6.2(Hn(Z/m,H^n(Z/m, Z))

M=ZM = \mathbb{Z}(自明な作用)では t−1t - 1 は 00、NN は mm 倍です。定理 6.1 から

H0(Z/m,Z)=Z,H2k−1(Z/m,Z)=0,H2k(Z/m,Z)=Z/m(k≥1)H^0(\mathbb{Z}/m, \mathbb{Z}) = \mathbb{Z}, \qquad H^{2k-1}(\mathbb{Z}/m, \mathbb{Z}) = 0, \qquad H^{2k}(\mathbb{Z}/m, \mathbb{Z}) = \mathbb{Z}/m \quad (k \ge 1)

です。H2(Z/m,Z)=Z/mH^2(\mathbb{Z}/m, \mathbb{Z}) = \mathbb{Z}/m は、定理 5.2 により Z\mathbb{Z} による Z/m\mathbb{Z}/m の中心拡大がちょうど mm 類あることを意味します。類 00 は直積 Z×Z/m\mathbb{Z} \times \mathbb{Z}/m です。m≥2m \ge 2 のとき 0→Z→mZ→Z/m→00 \to \mathbb{Z} \xrightarrow{m} \mathbb{Z} \to \mathbb{Z}/m \to 0 は 00 でない類を与えます。準同型の切断 Z/m→Z\mathbb{Z}/m \to \mathbb{Z} は、Z\mathbb{Z} に位数有限の元が 00 しか無いので零写像しかなく、πs=id\pi s = \mathrm{id} を満たさないからです。

定義 6.3(余誘導加群)↗

HH を GG の部分群、MM を HH 加群とする。写像 φ ⁣:G→M\varphi\colon G \to M で φ(hg)=hφ(g)\varphi(hg) = h \varphi(g)(h∈Hh \in H、g∈Gg \in G)を満たすもの全体に、(gφ)(x)=φ(xg)(g \varphi)(x) = \varphi(xg) で GG の作用を入れた GG 加群を CoInd⁡HGM\operatorname{CoInd}_H^G M と書き、余誘導加群という。H={1}H = \{1\} のときは、Abel 群 AA について CoInd⁡1GA\operatorname{CoInd}_1^G A は写像 G→AG \to A 全体である。

(gφ)(hx)=φ(hxg)=h(gφ)(x)(g\varphi)(hx) = \varphi(hxg) = h (g\varphi)(x) なので gφg\varphi は再び条件を満たし、(g(g′φ))(x)=(g′φ)(xg)=φ(xgg′)=((gg′)φ)(x)(g(g'\varphi))(x) = (g'\varphi)(xg) = \varphi(xgg') = ((gg')\varphi)(x) なので作用です。Z[G]⊗Z[H]M\mathbb{Z}[G] \otimes_{\mathbb{Z}[H]} M を誘導加群といい、指数 [G:H][G : H] が有限なら余誘導加群と同型になりますが、この章では余誘導加群だけを使います。

次の補題は、部分群 HH のコホモロジーを、GG 全体の加群のコホモロジーとして読み替えるものです。証明の中心は Φ\Phi で、HH 準同型 φ\varphi を「xx に、gg ごとに φ(gx)\varphi(gx) を返す関数を対応させる写像」に包み直します。定義域と値域は、φ\varphi は FF から MM へ、Φ(φ)\Phi(\varphi) は FF から余誘導加群(GG から MM への写像の集まり)へ、と一段ずつ確かめれば追えます。

補題 6.4(Shapiro の補題)✓

HH を GG の部分群、MM を HH 加群とする。すべての n≥0n \ge 0 で

Hn(H,M)≅Hn(G,CoInd⁡HGM).H^n(H, M) \cong H^n(G, \operatorname{CoInd}_H^G M).

とくに Abel 群 AA について、n≥1n \ge 1 で Hn(G,CoInd⁡1GA)=0H^n(G, \operatorname{CoInd}_1^G A) = 0 である。

証明(補題 6.4)

B∙B_\bullet を GG の bar 分解とします。補題 2.4 の 4 により各 BnB_n は自由 HH 加群で、完全性は作用によらないので(命題 2.3)、B∙→ZB_\bullet \to \mathbb{Z} は ModH\mathsf{Mod}_H の射影分解です(補題 2.4 の 2 を HH に使う)。よって Hn(H,M)=Hn(Hom⁡H(B∙,M))H^n(H, M) = H^n(\operatorname{Hom}_H(B_\bullet, M)) です(命題 3.4)。

GG 加群 FF について、Φ ⁣:Hom⁡H(F,M)→Hom⁡G(F,CoInd⁡HGM)\Phi\colon \operatorname{Hom}_H(F, M) \to \operatorname{Hom}_G(F, \operatorname{CoInd}_H^G M) を Φ(φ)(x)(g)=φ(gx)\Phi(\varphi)(x)(g) = \varphi(gx) で定めます。Φ(φ)(x)(hg)=φ(hgx)=hφ(gx)\Phi(\varphi)(x)(hg) = \varphi(hgx) = h \varphi(gx) なので Φ(φ)(x)\Phi(\varphi)(x) は余誘導加群の元で、Φ(φ)(g′x)(y)=φ(yg′x)=Φ(φ)(x)(yg′)=(g′Φ(φ)(x))(y)\Phi(\varphi)(g'x)(y) = \varphi(y g' x) = \Phi(\varphi)(x)(y g') = (g' \Phi(\varphi)(x))(y) なので Φ(φ)\Phi(\varphi) は GG 準同型です。逆写像は Ψ(ψ)(x)=ψ(x)(1)\Psi(\psi)(x) = \psi(x)(1) で、Ψ(ψ)(hx)=ψ(x)(h)=hψ(x)(1)\Psi(\psi)(hx) = \psi(x)(h) = h \psi(x)(1) から HH 準同型です。ΨΦ(φ)(x)=φ(x)\Psi \Phi(\varphi)(x) = \varphi(x)、ΦΨ(ψ)(x)(g)=ψ(gx)(1)=(gψ(x))(1)=ψ(x)(g)\Phi \Psi(\psi)(x)(g) = \psi(gx)(1) = (g\psi(x))(1) = \psi(x)(g) なので互いに逆です。GG 準同型 u ⁣:F′→Fu\colon F' \to F について Φ(φu)=Φ(φ)u\Phi(\varphi u) = \Phi(\varphi) u なので、Φ\Phi はコチェイン複体の同型 Hom⁡H(B∙,M)≅Hom⁡G(B∙,CoInd⁡HGM)\operatorname{Hom}_H(B_\bullet, M) \cong \operatorname{Hom}_G(B_\bullet, \operatorname{CoInd}_H^G M) を与え、コホモロジーも同型です。

H={1}H = \{1\} では Mod1=Ab\mathsf{Mod}_1 = \mathsf{Ab} で、0→Z→1Z→00 \to \mathbb{Z} \xrightarrow{1} \mathbb{Z} \to 0(P0=ZP_0 = \mathbb{Z}、n≥1n \ge 1 で Pn=0P_n = 0)が射影分解なので、n≥1n \ge 1 で Hn(1,A)=0H^n(1, A) = 0 です。

Φ\Phi が与える自然な全単射は、制限関手 ModG→ModH\mathsf{Mod}_G \to \mathsf{Mod}_H が CoInd⁡HG\operatorname{CoInd}_H^G の左随伴であることを言っています(定義 2.1[随伴関手と随伴関手定理])。制限は完全で、自由 GG 加群を自由 HH 加群に移すので、Shapiro の補題は「随伴は導来関手に伝わる」という一般的な事実(命題 6.3[導来関手と δ 関手])の特別な場合です。

7. 制限・余制限・インフレーションと Schur–Zassenhaus の定理

Section titled “7. 制限・余制限・インフレーションと Schur–Zassenhaus の定理”

部分群 H≤GH \le G について、GG の bar 分解 B∙B_\bullet は ModH\mathsf{Mod}_H の射影分解でもあります(補題 6.4 の証明の第 1 段落)。したがって GG 加群 MM について Hn(H,M)=Hn(Hom⁡H(B∙,M))H^n(H, M) = H^n(\operatorname{Hom}_H(B_\bullet, M)) と計算できます。

定義 7.1(制限・余制限・インフレーション)↗

H≤GH \le G を部分群、MM を GG 加群、B∙B_\bullet を GG の bar 分解とする。

  1. 包含 Hom⁡G(Bn,M)⊆Hom⁡H(Bn,M)\operatorname{Hom}_G(B_n, M) \subseteq \operatorname{Hom}_H(B_n, M) が誘導する res⁡ ⁣:Hn(G,M)→Hn(H,M)\operatorname{res}\colon H^n(G, M) \to H^n(H, M) を制限という。
  2. 指数 [G:H][G : H] が有限のとき、左剰余類の代表系 RR(G=⨆r∈RrHG = \bigsqcup_{r \in R} rH)をとり、Hom⁡H(Bn,M)→Hom⁡G(Bn,M)\operatorname{Hom}_H(B_n, M) \to \operatorname{Hom}_G(B_n, M) を (Nφ)(x)=∑r∈Rr φ(r−1x)(\mathcal{N}\varphi)(x) = \sum_{r \in R} r\, \varphi(r^{-1} x) で定める。これが誘導する cor⁡ ⁣:Hn(H,M)→Hn(G,M)\operatorname{cor}\colon H^n(H, M) \to H^n(G, M) を余制限という。
  3. NN を GG の正規部分群とする。m∈MNm \in M^N、g∈Gg \in G、n∈Nn \in N について ngm=g(g−1ng)m=gmn g m = g (g^{-1} n g) m = gm なので MNM^N は GG の作用で閉じ、(gN)m=gm(gN) m = gm により G/NG/N 加群になる。コチェイン f∈Cn(G/N,MN)f \in C^n(G/N, M^N) に (g1,…,gn)↦f(g1N,…,gnN)∈M(g_1, \ldots, g_n) \mapsto f(g_1 N, \ldots, g_n N) \in M を対応させる写像は δ\delta と可換で(δ\delta の式の第 1 項の g1g_1 の作用は g1Ng_1 N の作用と同じ)、inf⁡ ⁣:Hn(G/N,MN)→Hn(G,M)\operatorname{inf}\colon H^n(G/N, M^N) \to H^n(G, M) を誘導する。これをインフレーションという。

余制限の直感は、HH の上で決まったものを、GG の剰余類の代表元 rr ごとに動かして足し合わせ、GG 全体の上のものにする、ということです。GG 上のものを制限してから余制限すると、同じものを剰余類の個数だけ足すことになるので、指数倍になります。

命題 7.2(制限と余制限)✓

H≤GH \le G を部分群、MM を GG 加群とする。

  1. 系 3.5 のコチェインで表すと、res⁡\operatorname{res} は f↦f∣Hnf \mapsto f|_{H^n}(GnG^n 上の写像を HnH^n に制限する)で与えられる。n=0n = 0 では包含 MG⊆MHM^G \subseteq M^H である。
  2. [G:H][G : H] が有限なら、cor⁡\operatorname{cor} は代表系 RR の選び方によらずに定まり、cor⁡∘res⁡=[G:H]⋅id\operatorname{cor} \circ \operatorname{res} = [G : H] \cdot \mathrm{id} が Hn(G,M)H^n(G, M) 上で成り立つ。n=0n = 0 では cor⁡ ⁣:MH→MG\operatorname{cor}\colon M^H \to M^G は m↦∑r∈Rrmm \mapsto \sum_{r \in R} rm である。
証明(命題 7.2)

1. HH の bar 分解を B∙HB^H_\bullet とし、ι ⁣:BnH→Bn\iota\colon B^H_n \to B_n を基底の包含 [h1∣⋯∣hn]↦[h1∣⋯∣hn][h_1 | \cdots | h_n] \mapsto [h_1 | \cdots | h_n] から定まる HH 準同型とします。dd と ε\varepsilon の式は同じなので ι\iota は idZ\mathrm{id}_{\mathbb{Z}} の持ち上げで、命題 3.4 により ι∗ ⁣:Hn(Hom⁡H(B∙,M))→Hn(Hom⁡H(B∙H,M))\iota^*\colon H^n(\operatorname{Hom}_H(B_\bullet, M)) \to H^n(\operatorname{Hom}_H(B^H_\bullet, M)) は二つの計算の間の標準的な同型です。合成 φ↦φι\varphi \mapsto \varphi \iota は、コチェインでは f↦f∣Hnf \mapsto f|_{H^n} です。n=0n = 0 では C0=MC^0 = M で、この写像は恒等写像なので、H0H^0 の上では MG⊆MHM^G \subseteq M^H です。

2. φ\varphi を HH 準同型とします。代表 rr を rhrh(h∈Hh \in H)に替えると rh φ(h−1r−1x)=rhh−1φ(r−1x)=rφ(r−1x)rh\, \varphi(h^{-1} r^{-1} x) = rh h^{-1} \varphi(r^{-1} x) = r \varphi(r^{-1} x) なので、Nφ\mathcal{N}\varphi は RR によりません。g∈Gg \in G について、g−1Rg^{-1} R も左剰余類の代表系なので

(Nφ)(gx)=∑r∈Rr φ(r−1gx)=∑r′∈g−1Rgr′ φ(r′−1x)=g(Nφ)(x)(\mathcal{N}\varphi)(gx) = \sum_{r \in R} r\, \varphi(r^{-1} g x) = \sum_{r' \in g^{-1} R} g r'\, \varphi(r'^{-1} x) = g (\mathcal{N}\varphi)(x)

で、Nφ\mathcal{N}\varphi は GG 準同型です。dd は GG 準同型なので (Nφ)d=N(φd)(\mathcal{N}\varphi) d = \mathcal{N}(\varphi d) で、N\mathcal{N} は複体の写像です。φ\varphi が GG 準同型なら rφ(r−1x)=φ(x)r \varphi(r^{-1} x) = \varphi(x) なので Nφ=[G:H]φ\mathcal{N}\varphi = [G : H] \varphi で、コホモロジーでも cor⁡∘res⁡=[G:H]\operatorname{cor} \circ \operatorname{res} = [G : H] です。

n=0n = 0:φ∈Hom⁡H(B0,M)\varphi \in \operatorname{Hom}_H(B_0, M) が φd1=0\varphi d_1 = 0 を満たすことは φ(g[ ])=φ([ ])\varphi(g[\ ]) = \varphi([\ ])(すべての gg)と同値で、HH 線形性から m=φ([ ])∈MHm = \varphi([\ ]) \in M^H です。こうして H0(H,M)≅MHH^0(H, M) \cong M^H、φ↦φ([ ])\varphi \mapsto \varphi([\ ]) で、(Nφ)([ ])=∑rrφ(r−1[ ])=∑rrm(\mathcal{N}\varphi)([\ ]) = \sum_r r \varphi(r^{-1}[\ ]) = \sum_r r m です。

系 7.3(有限群では |G| が消す)✓

GG を有限群、MM を GG 加群、n≥1n \ge 1 とする。

  1. ∣G∣⋅Hn(G,M)=0|G| \cdot H^n(G, M) = 0。
  2. MM 上の ∣G∣|G| 倍写像が全単射なら(たとえば MM が有限で ∣M∣|M| と ∣G∣|G| が互いに素なら)、Hn(G,M)=0H^n(G, M) = 0。
証明(系 7.3)

1. H={1}H = \{1\} に 命題 7.2 の 2 を使うと、∣G∣=cor⁡∘res⁡|G| = \operatorname{cor} \circ \operatorname{res} は Hn(1,M)H^n(1, M) を経由します。補題 6.4 の証明の最後に示したとおり n≥1n \ge 1 で Hn(1,M)=0H^n(1, M) = 0 なので、∣G∣|G| 倍は 00 です。

2. μ(m)=∣G∣m\mu(m) = |G| m は GG 準同型で、全単射なら ModG\mathsf{Mod}_G の同型なので、関手 Hn(G,−)H^n(G, -) で移した Hn(G,μ)H^n(G, \mu) も同型です。コチェインの上で μ\mu は φ↦∣G∣φ\varphi \mapsto |G| \varphi なので、Hn(G,μ)H^n(G, \mu) は ∣G∣|G| 倍写像で、1 によりこれは 00 です。同型が 00 なので Hn(G,M)=0H^n(G, M) = 0 です。MM が有限で gcd⁡(∣M∣,∣G∣)=1\gcd(|M|, |G|) = 1 のとき、∣G∣m=0|G| m = 0 なら mm の位数は ∣G∣|G| を割り、また巡回部分群 ⟨m⟩\langle m \rangle の位数として 定理 6.1[部分群と剰余類] により ∣M∣|M| を割るので 11 です。よって ∣G∣|G| 倍は有限集合 MM 上の単射、したがって全単射です。

次の系の方針は、補群を「準同型の切断」、補群どうしの共役を「交差準同型」に読み替えることです。H2=0H^2 = 0 なら拡大が分裂して補群が存在し、H1=0H^1 = 0 なら二つの補群の差の交差準同型が主交差準同型になり、共役であることが出ます。

系 7.4(Schur–Zassenhaus の定理(Abel 核の場合))✓

GG を有限群、NN を Abel 群である正規部分群とし、∣N∣|N| と指数 [G:N][G : N] は互いに素とする。

  1. NN は補群をもつ。すなわち N∩K={1}N \cap K = \{1\}、NK=GNK = G を満たす部分群 KK があり、G≅N⋊KG \cong N \rtimes K である。
  2. NN の補群はすべて NN の元で共役である。
証明(系 7.4)

Q=G/NQ = G/N とおきます(定理 5.1[正規部分群と商群]。∣Q∣=[G:N]|Q| = [G : N])。q=xNq = xN について q⋅n=xnx−1q \cdot n = x n x^{-1} とおくと、NN が可換なので (xn′)n(xn′)−1=xnx−1(xn')n(xn')^{-1} = xnx^{-1} で代表によらず、NN(演算を加法的に書く)は QQ 加群です。包含 N→GN \to G と商写像 π ⁣:G→Q\pi\colon G \to Q は、NN による QQ の拡大です(定義 5.1)。∣N∣|N| と ∣Q∣|Q| は互いに素なので、系 7.3 の 2 により H1(Q,N)=H2(Q,N)=0H^1(Q, N) = H^2(Q, N) = 0 です。

1. 定理 5.2 の 3 により拡大は分裂し、準同型の切断 σ ⁣:Q→G\sigma\colon Q \to G があります。K=σ(Q)K = \sigma(Q) が補群で、半直積の同型は同じ定理の証明の 3 で示したとおりです。

2. K′K' を別の補群とします。π∣K′\pi|_{K'} は核が K′∩N={1}K' \cap N = \{1\} なので単射で、G=NK′G = NK' から全射です。その逆写像 σ′ ⁣:Q→K′⊆G\sigma'\colon Q \to K' \subseteq G は準同型の切断です。c(q)=σ′(q)σ(q)−1∈Nc(q) = \sigma'(q) \sigma(q)^{-1} \in N とおくと、

σ′(qr)=c(q)σ(q)c(r)σ(r)=c(q) (σ(q)c(r)σ(q)−1) σ(qr)\sigma'(qr) = c(q) \sigma(q) c(r) \sigma(r) = c(q)\, \bigl(\sigma(q) c(r) \sigma(q)^{-1}\bigr)\, \sigma(qr)

なので、加法的に書けば c(qr)=c(q)+q⋅c(r)c(qr) = c(q) + q \cdot c(r)、すなわち cc は交差準同型です(定義 4.1)。H1(Q,N)=0H^1(Q, N) = 0 と 命題 4.2 の 2 から、ある n∈Nn \in N で c(q)=q⋅n−nc(q) = q \cdot n - n、乗法的には c(q)=σ(q)nσ(q)−1n−1=n−1σ(q)nσ(q)−1c(q) = \sigma(q) n \sigma(q)^{-1} n^{-1} = n^{-1} \sigma(q) n \sigma(q)^{-1}(NN は可換)です。よって σ′(q)=n−1σ(q)n\sigma'(q) = n^{-1} \sigma(q) n で、K′=n−1KnK' = n^{-1} K n です。

NN が可換でない場合も Schur–Zassenhaus の定理(補群の存在)は成り立ちますが、Sylow 部分群と中心を使った帰納法が加わるので、この章では扱いません。

命題 7.5(インフレーション–制限完全列)✓

NN を GG の正規部分群、MM を GG 加群とする。次の列は完全である。

0→H1(G/N,MN)→inf⁡H1(G,M)→res⁡H1(N,M)0 \to H^1(G/N, M^N) \xrightarrow{\operatorname{inf}} H^1(G, M) \xrightarrow{\operatorname{res}} H^1(N, M)
証明(命題 7.5)

命題 4.2 の 2 により H1H^1 を交差準同型の類で表し、inf⁡\operatorname{inf} は f↦f∘πf \mapsto f \circ \pi(π ⁣:G→G/N\pi\colon G \to G/N)、res⁡\operatorname{res} は NN への制限です(定義 7.1 の 3、命題 7.2 の 1)。

inf の単射性。 f ⁣:G/N→MNf\colon G/N \to M^N が交差準同型で、f(π(g))=gm−mf(\pi(g)) = gm - m(m∈Mm \in M)とします。n∈Nn \in N では f(π(n))=f(1)=0f(\pi(n)) = f(1) = 0(交差準同型では f(1)=f(1)+f(1)f(1) = f(1) + f(1))なので nm=mnm = m、すなわち m∈MNm \in M^N です。よって f(gN)=(gN)m−mf(gN) = (gN)m - m は G/NG/N 加群 MNM^N の主交差準同型です。

res⁡∘inf⁡=0\operatorname{res} \circ \operatorname{inf} = 0。 (f∘π)∣N=f(1)=0(f \circ \pi)|_N = f(1) = 0 です。

Ker⁡res⁡⊆Im⁡inf⁡\operatorname{Ker} \operatorname{res} \subseteq \operatorname{Im} \operatorname{inf}。 交差準同型 f ⁣:G→Mf\colon G \to M が NN 上で f(n)=nm−mf(n) = nm - m とします。f′(g)=f(g)−(gm−m)f'(g) = f(g) - (gm - m) は同じ類で、f′∣N=0f'|_N = 0 です。f′(gn)=f′(g)+gf′(n)=f′(g)f'(gn) = f'(g) + g f'(n) = f'(g) なので f′f' は剰余類 gNgN の上で一定です。また ng=gn′ng = g n'(n′=g−1ng∈Nn' = g^{-1} n g \in N)から f′(n)+nf′(g)=f′(ng)=f′(gn′)=f′(g)f'(n) + n f'(g) = f'(ng) = f'(gn') = f'(g)、すなわち nf′(g)=f′(g)n f'(g) = f'(g) で、f′f' の値は MNM^N に入ります。よって f′=fˉ∘πf' = \bar f \circ \pi となる fˉ ⁣:G/N→MN\bar f\colon G/N \to M^N があり、fˉ(π(g)π(h))=f′(gh)=f′(g)+gf′(h)\bar f(\pi(g)\pi(h)) = f'(gh) = f'(g) + g f'(h) から fˉ\bar f は交差準同型です。

注意 7.6(Maschke の定理をコホモロジーで読む)

体 kk 上の有限群 GG の表現 VV と不変部分空間 WW について、kk 線形写像の空間 Hom⁡k(V/W,W)\operatorname{Hom}_k(V/W, W) は (gϕ)(x)=gϕ(g−1x)(g\phi)(x) = g\phi(g^{-1}x) で GG 加群になり、V→V/WV \to V/W の kk 線形な切断を GG 線形なものに取り替えられるかどうかの障害は H1(G,Hom⁡k(V/W,W))H^1(G, \operatorname{Hom}_k(V/W, W)) の元です(切断を一つ固定し、gg で動かしたものとの差が交差準同型になります)。∣G∣|G| が kk で可逆なら、この群は kk ベクトル空間で ∣G∣|G| 倍が全単射なので、系 7.3 の 2 により 00 です。これは Maschke の定理(定理 3.1)[有限群の表現] の言い換えで、平均化による通常の証明は余制限 cor⁡\operatorname{cor} の計算そのものです。

体 LL と、LL の自己同型からなる有限群 GG を考えます。LL の加法群と乗法群 L×L^\times は、GG の作用で GG 加群です(L×L^\times の演算は乗法なので、交差準同型の条件は a(στ)=a(σ) σ(a(τ))a(\sigma\tau) = a(\sigma)\, \sigma(a(\tau))、主交差準同型は σ↦σ(x)/x\sigma \mapsto \sigma(x)/x と書かれます)。有限次 Galois 拡大 L/KL/K の Galois 群 Gal(L/K)\mathrm{Gal}(L/K) はその典型例です。

定理 8.1(Hilbert の定理 90(一般形))✓

LL を体、GG を LL の自己同型からなる有限群とする。H1(G,L×)=0H^1(G, L^\times) = 0 である。すなわち、写像 a ⁣:G→L×a\colon G \to L^\times が a(στ)=a(σ) σ(a(τ))a(\sigma\tau) = a(\sigma)\, \sigma(a(\tau)) を満たすなら、ある x∈L×x \in L^\times によりすべての σ\sigma で a(σ)=σ(x)/xa(\sigma) = \sigma(x)/x と書ける。とくに有限次 Galois 拡大 L/KL/K について H1(Gal(L/K),L×)=0H^1(\mathrm{Gal}(L/K), L^\times) = 0。

証明(定理 8.1)

GG の元は相異なる体の準同型 L→LL \to L で、係数 a(τ)a(\tau) はすべて 00 でないので、補題 7.6[ガロア理論への招待] により ∑τ∈Ga(τ)τ(c)\sum_{\tau \in G} a(\tau) \tau(c) は cc の関数として恒等的に 00 ではありません。b=∑τa(τ)τ(c)≠0b = \sum_{\tau} a(\tau) \tau(c) \ne 0 となる c∈Lc \in L をとります。σ∈G\sigma \in G について、交差準同型の条件 σ(a(τ))=a(σ)−1a(στ)\sigma(a(\tau)) = a(\sigma)^{-1} a(\sigma\tau) を使うと

σ(b)=∑τσ(a(τ)) στ(c)=a(σ)−1∑τa(στ) στ(c)=a(σ)−1b\sigma(b) = \sum_{\tau} \sigma(a(\tau))\, \sigma\tau(c) = a(\sigma)^{-1} \sum_{\tau} a(\sigma\tau)\, \sigma\tau(c) = a(\sigma)^{-1} b

です(τ↦στ\tau \mapsto \sigma\tau は GG の全単射)。σ(b)≠0\sigma(b) \ne 0 なので a(σ)=b/σ(b)=σ(x)/xa(\sigma) = b / \sigma(b) = \sigma(x)/x(x=b−1x = b^{-1})で、aa は主交差準同型です。命題 4.2 の 2 から H1(G,L×)=0H^1(G, L^\times) = 0 です。

命題 8.2(Hilbert の定理 90(加法版))✓

LL を体、GG を LL の自己同型からなる有限群とする。H1(G,L)=0H^1(G, L) = 0 である。すなわち、a ⁣:G→La\colon G \to L が a(στ)=a(σ)+σ(a(τ))a(\sigma\tau) = a(\sigma) + \sigma(a(\tau)) を満たすなら、ある y∈Ly \in L で a(σ)=σ(y)−ya(\sigma) = \sigma(y) - y と書ける。

証明(命題 8.2)

係数をすべて 11 として 補題 7.6[ガロア理論への招待] を使うと、t=∑τ∈Gτ(c)≠0t = \sum_{\tau \in G} \tau(c) \ne 0 となる c∈Lc \in L があります。σ(t)=∑τστ(c)=t\sigma(t) = \sum_\tau \sigma\tau(c) = t です。b=t−1∑τa(τ)τ(c)b = t^{-1} \sum_{\tau} a(\tau) \tau(c) とおくと、σ(a(τ))=a(στ)−a(σ)\sigma(a(\tau)) = a(\sigma\tau) - a(\sigma) から

σ(b)=t−1∑τ(a(στ)−a(σ))στ(c)=b−a(σ) t−1∑τστ(c)=b−a(σ)\sigma(b) = t^{-1} \sum_{\tau} \bigl(a(\sigma\tau) - a(\sigma)\bigr) \sigma\tau(c) = b - a(\sigma)\, t^{-1} \sum_\tau \sigma\tau(c) = b - a(\sigma)

です。よって a(σ)=b−σ(b)=σ(y)−ya(\sigma) = b - \sigma(b) = \sigma(y) - y(y=−by = -b)で、命題 4.2 の 2 から H1(G,L)=0H^1(G, L) = 0 です。

例 8.3(巡回拡大の Hilbert 90 を読み直す)

L/KL/K を次数 dd の巡回拡大、σ\sigma を Galois 群 GG の生成元とします。定理 6.1 の 2 を M=L×M = L^\times に使うと(乗法的に書くと t−1t - 1 は x↦σ(x)/xx \mapsto \sigma(x)/x、NN はノルム NL/KN_{L/K} です)

H1(G,L×)≅{β∈L×:NL/K(β)=1}/{σ(x)/x:x∈L×}H^1(G, L^\times) \cong \{\beta \in L^\times : N_{L/K}(\beta) = 1\} / \{\sigma(x)/x : x \in L^\times\}

で、定理 8.1 によりこれは自明です。つまりノルム 11 の β\beta は β=σ(x)/x\beta = \sigma(x)/x と書け、c=x−1c = x^{-1} とおけば β=c/σ(c)\beta = c/\sigma(c) です。これは数論の章の Hilbert の定理 90(定理 4.1)[S 単数と Kummer 理論] そのもので、Kummer 理論の出発点になります。

注意 8.4(この先の話題)

  • Galois コホモロジー。 Galois 拡大の塔 K⊆M⊆LK \subseteq M \subseteq L(M/KM/K も Galois)では、N=Gal(L/M)N = \mathrm{Gal}(L/M) について (L×)N=M×(L^\times)^N = M^\times で(標数 00 なら 定理 4.1[ガロア理論への招待] の 1 を L/ML/M に使えばわかります)、命題 7.5 は H1H^1 を拡大の塔に沿って比べる道具になります。H2(Gal(L/K),L×)H^2(\mathrm{Gal}(L/K), L^\times)(相対 Brauer 群)、カップ積、Tate コホモロジーは類体論で扱います。インフレーション–制限完全列を高次に延ばすのが Lyndon–Hochschild–Serre のスペクトル系列です。
  • 分類空間。 離散群 GG の分類空間 BGBG(定義 6.4[ホモトピー群とファイブレーション])について、自明な係数の特異コホモロジー Hn(BG;A)H^n(BG; A) は Hn(G,A)H^n(G, A) と同型です。EGEG の特異鎖複体が Z\mathbb{Z} の自由 GG 分解になることが理由で、bar 分解はその組合せ的な模型です。この同型はこの章では使いません。

演習はいずれもこの記事のために作ったものです。

演習 9.1標準

G={1,t}G = \{1, t\} を位数 22 の群とし、Z−\mathbb{Z}^- を t⋅k=−kt \cdot k = -k で作用させた GG 加群とします。すべての n≥0n \ge 0 について Hn(G,Z−)H^n(G, \mathbb{Z}^-) を求め、H1H^1 の 00 でない類を交差準同型で表してください。

解答

定理 6.1 を m=2m = 2 で使います。t−1t - 1 は −2-2 倍、N=1+tN = 1 + t は 00 写像です。H0=Ker⁡(−2)=0H^0 = \operatorname{Ker}(-2) = 0。奇数次は Ker⁡N/(t−1)Z=Z/2Z\operatorname{Ker} N / (t-1)\mathbb{Z} = \mathbb{Z}/2\mathbb{Z}、正の偶数次は Ker⁡(t−1)/NZ=0\operatorname{Ker}(t-1) / N\mathbb{Z} = 0 です。

交差準同型 ff は f(1)=0f(1) = 0 と k=f(t)k = f(t) で決まり、条件 f(t2)=f(t)+tf(t)=k−k=0=f(1)f(t^2) = f(t) + t f(t) = k - k = 0 = f(1) は任意の kk で成り立ちます。主交差準同型は f(t)=tm−m=−2mf(t) = tm - m = -2m なので、H1≅Z/2ZH^1 \cong \mathbb{Z}/2\mathbb{Z} で、f(t)=1f(t) = 1 が 00 でない類です。

演習 9.2易

E=Z/4E = \mathbb{Z}/4、M=2E≅Z/2M = 2E \cong \mathbb{Z}/2、E/M≅Z/2E/M \cong \mathbb{Z}/2 とします。この拡大は分裂しないことを示し、系 7.4 で ∣N∣|N| と指数が互いに素という仮定を外せないことを確かめてください。また、この拡大の類が H2(Z/2,Z/2)H^2(\mathbb{Z}/2, \mathbb{Z}/2) の 00 でない元であることを、例 5.3 と同じ不変量で確かめてください。

解答

補群 KK は位数 22 の部分群で MM と交わらないものですが、Z/4\mathbb{Z}/4 の位数 22 の元は 22 だけで、それは MM に入ります。よって補群は無く、拡大は分裂しません(定理 5.2 の 3)。∣M∣=2|M| = 2 と指数 22 は互いに素ではありません。

s(0)=0s(0) = 0、s(1ˉ)=1s(\bar 1) = 1 と切断をとると、因子団は正規化されていて、s(1ˉ)+s(1ˉ)=2=i(1)+s(0ˉ)s(\bar 1) + s(\bar 1) = 2 = i(1) + s(\bar 0) から f(1ˉ,1ˉ)=1≠0f(\bar 1, \bar 1) = 1 \ne 0 です。例 5.3 と同じ議論で、正規化されたコサイクルの f(g,g)f(g, g)(g2=1g^2 = 1)は類の不変量なので、この類は 00 ではありません。定理 6.1 から H2(Z/2,Z/2)=(Z/2)/2(Z/2)=Z/2H^2(\mathbb{Z}/2, \mathbb{Z}/2) = (\mathbb{Z}/2)/2(\mathbb{Z}/2) = \mathbb{Z}/2 なので、拡大の同値類は直積 Z/2⊕Z/2\mathbb{Z}/2 \oplus \mathbb{Z}/2 と Z/4\mathbb{Z}/4 の 2 つだけです。

演習 9.3易

GG を有限群とします。自明な GG 加群について H1(G,Z)=0H^1(G, \mathbb{Z}) = 0 と H1(G,Q/Z)≅Hom⁡(G,Q/Z)H^1(G, \mathbb{Q}/\mathbb{Z}) \cong \operatorname{Hom}(G, \mathbb{Q}/\mathbb{Z}) を示してください。G=Z/mG = \mathbb{Z}/m のとき後者の位数はいくつですか。

解答

命題 4.2 の 3 により H1(G,A)=Hom⁡(G,A)H^1(G, A) = \operatorname{Hom}(G, A) です。f ⁣:G→Zf\colon G \to \mathbb{Z} が準同型なら、g∈Gg \in G の位数を kk として kf(g)=f(gk)=0k f(g) = f(g^k) = 0 なので f(g)=0f(g) = 0 です。後者はそのままです。G=Z/mG = \mathbb{Z}/m では準同型は生成元の行き先 x∈Q/Zx \in \mathbb{Q}/\mathbb{Z} で mx=0mx = 0 を満たすもので決まり、そのような xx は 0,1/m,…,(m−1)/m0, 1/m, \ldots, (m-1)/m の mm 個なので、位数は mm です。

  • K. S. Brown, Cohomology of Groups, Graduate Texts in Mathematics 87, Springer, 1982 — 第 I〜IV 章(群環、bar 分解、低次のコホモロジーと拡大、制限・余制限・Shapiro の補題)。
  • C. A. Weibel, An Introduction to Homological Algebra, Cambridge University Press, 1994 — 第 6 章(群のホモロジーとコホモロジー)。
  • J.-P. Serre, Local Fields, Graduate Texts in Mathematics 67, Springer, 1979 — 第 VII 章(群のコホモロジー)、第 X 章(Hilbert の定理 90)。
  • J. Neukirch, A. Schmidt, K. Wingberg, Cohomology of Number Fields, 2nd ed., Springer, 2008 — 第 I 章。

このテーマの 100 本ノック(100 問)

執筆: Claude Code(Opus 5.5)、Claude Code(Sonnet 5.5)・監査 2 回(Claude Code)・最終 2026-10-12

この記事の誤りを報告する ・運営: 夢現技研合同会社 ・料金 ・利用条件 ・特定商取引法に基づく表記

© 2026 夢現技研合同会社 ・コード例は MIT ライセンスです。