この章の目標
拡大次数と最小多項式を計算でき、次数の乗法性を使って具体的な拡大の次数を決定できる
単純拡大 K ( α ) ≅ K [ x ] / ( f ) K(\alpha) \cong K[x]/(f) K ( α ) ≅ K [ x ] / ( f ) を理解し、K ( α ) K(\alpha) K ( α ) の中で逆元などを計算できる
定規とコンパスによる作図の問題を体の拡大の言葉に翻訳し、古典的な 3 つの作図問題の不可能性を証明できる
分解体の存在と一意性を証明し、正規拡大・分離拡大・完全体の概念を理解する
有限体の存在と一意性、乗法群の巡回性、原始元定理を証明できる
前提 :第5章 (剰余環、極大イデアル、標数、フロベニウス準同型)、第6章 (既約多項式、アイゼンシュタインの判定法)、02-linear-algebra 第2章 (基底と次元)
x 2 − 2 x^2 - 2 x 2 − 2 は Q \mathbb{Q} Q に根をもたないが、R \mathbb{R} R の中では根 2 \sqrt{2} 2 をもつ。x 2 + 1 x^2 + 1 x 2 + 1 は R \mathbb{R} R に根をもたないが、C \mathbb{C} C では根 i i i をもつ。方程式を解くことは、係数の体を広げて根を含む体を作ることだといえる。本章では、体 K K K とそれを含む体 L L L の組(体の拡大)を、L L L を K K K 上のベクトル空間とみる線形代数と、第5章・第6章の多項式環の理論を組み合わせて調べる。
主な成果は二つある。一つは、ギリシャ以来の作図問題(立方倍積・角の三等分・円積問題)が「拡大次数が 2 のべきでない」という単純な理由で不可能になることである。もう一つは、分解体・正規拡大・分離拡大・有限体といった、第9章 のガロア理論の舞台を整えることである。
本章では K , L , M K, L, M K , L , M などは体を表す。
8.1 拡大体と拡大次数
体の準同型 σ : K → L \sigma\colon K \to L σ : K → L は必ず単射である。実際 Ker σ \operatorname{Ker} \sigma Ker σ は K K K のイデアルで、σ ( 1 ) = 1 ≠ 0 \sigma(1) = 1 \neq 0 σ ( 1 ) = 1 = 0 より K K K 全体ではないから { 0 } \lbrace 0 \rbrace { 0 } である(第5章 命題 5.9)。そこで σ \sigma σ によって K K K を L L L の部分体と同一視することが多い。
定義 8.1 (拡大体・拡大次数)体 L L L が体 K K K を部分体として含むとき、L L L を K K K の拡大体 (extension field) といい、L / K L/K L / K を体の拡大 (field extension) という。L L L は K K K 上のベクトル空間であり、その次元 [ L : K ] : = dim K L [L : K] := \dim_K L [ L : K ] := dim K L を拡大次数 (degree) という。[ L : K ] < ∞ [L : K] < \infty [ L : K ] < ∞ のとき有限次拡大 (finite extension) という。K ⊂ M ⊂ L K \subset M \subset L K ⊂ M ⊂ L となる体 M M M を L / K L/K L / K の中間体 (intermediate field) という。
例 8.2
[ C : R ] = 2 [\mathbb{C} : \mathbb{R}] = 2 [ C : R ] = 2 (基底 1 , i 1, i 1 , i )。
Q ( 2 ) : = { a + b 2 ∣ a , b ∈ Q } \mathbb{Q}(\sqrt{2}) := \lbrace a + b\sqrt{2} \mid a, b \in \mathbb{Q} \rbrace Q ( 2 ) := { a + b 2 ∣ a , b ∈ Q } は R \mathbb{R} R の部分体である。和・差・積で閉じていることは明らかで、( a , b ) ≠ ( 0 , 0 ) (a, b) \neq (0, 0) ( a , b ) = ( 0 , 0 ) なら 2 ∉ Q \sqrt{2} \notin \mathbb{Q} 2 ∈ / Q より a 2 − 2 b 2 ≠ 0 a^2 - 2b^2 \neq 0 a 2 − 2 b 2 = 0 であり、( a + b 2 ) − 1 = ( a − b 2 ) / ( a 2 − 2 b 2 ) (a + b\sqrt{2})^{-1} = (a - b\sqrt{2})/(a^2 - 2b^2) ( a + b 2 ) − 1 = ( a − b 2 ) / ( a 2 − 2 b 2 ) となる。1 , 2 1, \sqrt{2} 1 , 2 は Q \mathbb{Q} Q 上一次独立なので [ Q ( 2 ) : Q ] = 2 [\mathbb{Q}(\sqrt{2}) : \mathbb{Q}] = 2 [ Q ( 2 ) : Q ] = 2 。
[ R : Q ] = ∞ [\mathbb{R} : \mathbb{Q}] = \infty [ R : Q ] = ∞ 。Q \mathbb{Q} Q 上有限次元のベクトル空間は Q n \mathbb{Q}^n Q n と同型で可算集合だが、R \mathbb{R} R は非可算である(00-foundations 第5章 )。
有理関数体 K ( t ) = Frac ( K [ t ] ) K(t) = \operatorname{Frac}(K[t]) K ( t ) = Frac ( K [ t ]) について [ K ( t ) : K ] = ∞ [K(t) : K] = \infty [ K ( t ) : K ] = ∞ (1 , t , t 2 , … 1, t, t^2, \dots 1 , t , t 2 , … が一次独立)。
定理 8.3 (次数の乗法性, tower law)K ⊂ M ⊂ L K \subset M \subset L K ⊂ M ⊂ L を体の拡大とする。{ α i } i ∈ I \lbrace \alpha_i \rbrace_{i \in I} { α i } i ∈ I が M M M の K K K 上の基底、{ β j } j ∈ J \lbrace \beta_j \rbrace_{j \in J} { β j } j ∈ J が L L L の M M M 上の基底ならば、{ α i β j } ( i , j ) ∈ I × J \lbrace \alpha_i\beta_j \rbrace_{(i, j) \in I \times J} { α i β j } ( i , j ) ∈ I × J は L L L の K K K 上の基底である。特に
[ L : K ] = [ L : M ] [ M : K ] [L : K] = [L : M]\,[M : K] [ L : K ] = [ L : M ] [ M : K ]
であり、L / K L/K L / K が有限次 ⟺ \iff ⟺ L / M L/M L / M と M / K M/K M / K がともに有限次である。
証明. 生成 :γ ∈ L \gamma \in L γ ∈ L は γ = ∑ j b j β j \gamma = \sum_j b_j\beta_j γ = ∑ j b j β j (b j ∈ M b_j \in M b j ∈ M 、有限和)と書け、各 b j = ∑ i a i j α i b_j = \sum_i a_{ij}\alpha_i b j = ∑ i a ij α i (a i j ∈ K a_{ij} \in K a ij ∈ K )と書けるので γ = ∑ i , j a i j α i β j \gamma = \sum_{i, j} a_{ij}\alpha_i\beta_j γ = ∑ i , j a ij α i β j 。一次独立 :∑ i , j a i j α i β j = 0 \sum_{i, j} a_{ij}\alpha_i\beta_j = 0 ∑ i , j a ij α i β j = 0 (a i j ∈ K a_{ij} \in K a ij ∈ K は有限個を除いて 0 0 0 )とすると ∑ j ( ∑ i a i j α i ) β j = 0 \sum_j \bigl(\sum_i a_{ij}\alpha_i\bigr)\beta_j = 0 ∑ j ( ∑ i a ij α i ) β j = 0 で、括弧内は M M M の元だから、β j \beta_j β j の M M M 上の一次独立性より各 j j j で ∑ i a i j α i = 0 \sum_i a_{ij}\alpha_i = 0 ∑ i a ij α i = 0 、さらに α i \alpha_i α i の一次独立性よりすべての a i j = 0 a_{ij} = 0 a ij = 0 。基底の濃度は ∣ I × J ∣ \lvert I \times J \rvert ∣ I × J ∣ なので次数の等式が従い、有限性の同値もここから従う。□ \square □
系 8.4 L / K L/K L / K が有限次拡大で M M M がその中間体ならば、[ M : K ] [M : K] [ M : K ] と [ L : M ] [L : M] [ L : M ] はともに [ L : K ] [L : K] [ L : K ] を割り切る。
たとえば [ L : K ] [L : K] [ L : K ] が素数なら、中間体は K K K と L L L しかない(問題 8.2)。
8.2 代数的元と最小多項式
2 \sqrt{2} 2 は有理数係数の多項式 x 2 − 2 x^2 - 2 x 2 − 2 の根だが、π \pi π はどんな有理数係数の多項式の根にもならない。この違いを定式化する。
定義 8.5 (代数的・超越的)L / K L/K L / K を拡大、α ∈ L \alpha \in L α ∈ L とする。f ( α ) = 0 f(\alpha) = 0 f ( α ) = 0 となる 0 0 0 でない f ∈ K [ x ] f \in K[x] f ∈ K [ x ] が存在するとき、α \alpha α は K K K 上代数的 (algebraic) であるといい、そうでないとき超越的 (transcendental) であるという。Q \mathbb{Q} Q 上代数的な複素数を代数的数 、超越的な複素数を超越数 という。
α 1 , … , α n ∈ L \alpha_1, \dots, \alpha_n \in L α 1 , … , α n ∈ L に対し、K K K と α 1 , … , α n \alpha_1, \dots, \alpha_n α 1 , … , α n を含む L L L の最小の部分環を K [ α 1 , … , α n ] K[\alpha_1, \dots, \alpha_n] K [ α 1 , … , α n ] 、最小の部分体を K ( α 1 , … , α n ) K(\alpha_1, \dots, \alpha_n) K ( α 1 , … , α n ) と書く。1 元で生成される拡大 K ( α ) / K K(\alpha)/K K ( α ) / K を単純拡大 (simple extension) という。
K [ α ] K[\alpha] K [ α ] は代入準同型 ev α : K [ x ] → L \operatorname{ev}_\alpha\colon K[x] \to L ev α : K [ x ] → L , f ↦ f ( α ) f \mapsto f(\alpha) f ↦ f ( α ) の像であり(第5章 5.9 節)、K ( α ) K(\alpha) K ( α ) は f ( α ) / g ( α ) f(\alpha)/g(\alpha) f ( α ) / g ( α ) (g ( α ) ≠ 0 g(\alpha) \neq 0 g ( α ) = 0 )の形の元全体である。Ker ev α \operatorname{Ker} \operatorname{ev}_\alpha Ker ev α は K [ x ] K[x] K [ x ] のイデアルなので単項イデアルであり(第5章 系 5.31)、α \alpha α が代数的であることは Ker ev α ≠ ( 0 ) \operatorname{Ker} \operatorname{ev}_\alpha \neq (0) Ker ev α = ( 0 ) と同値である。
定義 8.6 (最小多項式, minimal polynomial)α \alpha α が K K K 上代数的なとき、Ker ev α \operatorname{Ker} \operatorname{ev}_\alpha Ker ev α の生成元でモニック(最高次係数が 1 1 1 )なものを α \alpha α の K K K 上の最小多項式 といい、m α , K m_{\alpha, K} m α , K (K K K が明らかなら m α m_\alpha m α )と書く。deg m α , K \deg m_{\alpha, K} deg m α , K を α \alpha α の K K K 上の次数 という。
命題 8.7 α \alpha α を K K K 上代数的とし、m = m α , K m = m_{\alpha, K} m = m α , K とする。
f ∈ K [ x ] f \in K[x] f ∈ K [ x ] について、f ( α ) = 0 ⟺ m ∣ f f(\alpha) = 0 \iff m \mid f f ( α ) = 0 ⟺ m ∣ f 。
m m m は既約である。逆に、α \alpha α を根にもつモニックな既約多項式は m m m に限る。
m m m は、α \alpha α を根にもつ 0 0 0 でない多項式のうち次数が最小のモニック多項式である。
証明. (1) は定義そのものである。(2) m = g h m = gh m = g h (g , h g, h g , h は 1 次以上)なら g ( α ) h ( α ) = 0 g(\alpha)h(\alpha) = 0 g ( α ) h ( α ) = 0 で、L L L は整域なので g ( α ) = 0 g(\alpha) = 0 g ( α ) = 0 または h ( α ) = 0 h(\alpha) = 0 h ( α ) = 0 。(1) より m ∣ g m \mid g m ∣ g または m ∣ h m \mid h m ∣ h となり、次数に反する。モニックな既約多項式 f f f が f ( α ) = 0 f(\alpha) = 0 f ( α ) = 0 をみたせば、(1) より m ∣ f m \mid f m ∣ f で、f f f は既約かつ m m m は定数でないので f = m f = m f = m 。(3) は (1) から従う。□ \square □
定理 8.8 (単純拡大の構造)α ∈ L \alpha \in L α ∈ L を K K K 上代数的とし、m = m α , K m = m_{\alpha, K} m = m α , K , n = deg m n = \deg m n = deg m とする。
K [ α ] = K ( α ) K[\alpha] = K(\alpha) K [ α ] = K ( α ) であり、x ↦ α x \mapsto \alpha x ↦ α により体の同型 K [ x ] / ( m ) ≅ K ( α ) K[x]/(m) \cong K(\alpha) K [ x ] / ( m ) ≅ K ( α ) が得られる。
1 , α , … , α n − 1 1, \alpha, \dots, \alpha^{n-1} 1 , α , … , α n − 1 は K ( α ) K(\alpha) K ( α ) の K K K 上の基底である。特に [ K ( α ) : K ] = deg m α , K [K(\alpha) : K] = \deg m_{\alpha, K} [ K ( α ) : K ] = deg m α , K 。
α \alpha α が超越的ならば K [ x ] ≅ K [ α ] K[x] \cong K[\alpha] K [ x ] ≅ K [ α ] , K ( x ) ≅ K ( α ) K(x) \cong K(\alpha) K ( x ) ≅ K ( α ) であり、[ K ( α ) : K ] = ∞ [K(\alpha) : K] = \infty [ K ( α ) : K ] = ∞ である。
証明. (1) 準同型定理(第5章 定理 5.14)より K [ x ] / ( m ) ≅ Im ev α = K [ α ] K[x]/(m) \cong \operatorname{Im} \operatorname{ev}_\alpha = K[\alpha] K [ x ] / ( m ) ≅ Im ev α = K [ α ] 。m m m は既約なので K [ x ] / ( m ) K[x]/(m) K [ x ] / ( m ) は体である(第6章 系 6.15)。よって K [ α ] K[\alpha] K [ α ] は K K K と α \alpha α を含む体であり、K [ α ] ⊂ K ( α ) K[\alpha] \subset K(\alpha) K [ α ] ⊂ K ( α ) と K ( α ) K(\alpha) K ( α ) の最小性から K [ α ] = K ( α ) K[\alpha] = K(\alpha) K [ α ] = K ( α ) 。(2) f ( α ) ∈ K [ α ] f(\alpha) \in K[\alpha] f ( α ) ∈ K [ α ] に対し f = q m + r f = qm + r f = q m + r (deg r < n \deg r < n deg r < n )と割ると f ( α ) = r ( α ) f(\alpha) = r(\alpha) f ( α ) = r ( α ) なので、1 , α , … , α n − 1 1, \alpha, \dots, \alpha^{n-1} 1 , α , … , α n − 1 は K ( α ) K(\alpha) K ( α ) を張る。∑ i < n c i α i = 0 \sum_{i < n} c_i\alpha^i = 0 ∑ i < n c i α i = 0 なら、次数 n n n 未満の多項式 ∑ i c i x i \sum_i c_ix^i ∑ i c i x i が α \alpha α を根にもつので、命題 8.7(3) よりそれは 0 0 0 。超越的な場合は ev α \operatorname{ev}_\alpha ev α が単射なので、第5章 定理 5.25 により K ( x ) = Frac ( K [ x ] ) K(x) = \operatorname{Frac}(K[x]) K ( x ) = Frac ( K [ x ]) からの単射準同型に拡張され、その像は K K K と α \alpha α を含む最小の体 K ( α ) K(\alpha) K ( α ) である。□ \square □
K ( α ) K(\alpha) K ( α ) の元は a 0 + a 1 α + ⋯ + a n − 1 α n − 1 a_0 + a_1\alpha + \cdots + a_{n-1}\alpha^{n-1} a 0 + a 1 α + ⋯ + a n − 1 α n − 1 と一意的に書け、積は m ( α ) = 0 m(\alpha) = 0 m ( α ) = 0 を使って次数を下げれば計算できる。逆元は拡張ユークリッド互除法で求まる:g ( α ) ≠ 0 g(\alpha) \neq 0 g ( α ) = 0 なら m ∤ g m \nmid g m ∤ g で、m m m は既約だから gcd ( g , m ) = 1 \gcd(g, m) = 1 g cd( g , m ) = 1 。u g + v m = 1 ug + vm = 1 ug + v m = 1 となる u , v ∈ K [ x ] u, v \in K[x] u , v ∈ K [ x ] をとれば u ( α ) g ( α ) = 1 u(\alpha)g(\alpha) = 1 u ( α ) g ( α ) = 1 である。
例 8.9 (Q ( 2 3 ) \mathbb{Q}(\sqrt[3]{2}) Q ( 3 2 ) での計算)θ = 2 3 \theta = \sqrt[3]{2} θ = 3 2 とする。x 3 − 2 x^3 - 2 x 3 − 2 はアイゼンシュタインの判定法(p = 2 p = 2 p = 2 )で既約なので、m θ = x 3 − 2 m_\theta = x^3 - 2 m θ = x 3 − 2 、[ Q ( θ ) : Q ] = 3 [\mathbb{Q}(\theta) : \mathbb{Q}] = 3 [ Q ( θ ) : Q ] = 3 で、Q ( θ ) = { a + b θ + c θ 2 ∣ a , b , c ∈ Q } \mathbb{Q}(\theta) = \lbrace a + b\theta + c\theta^2 \mid a, b, c \in \mathbb{Q} \rbrace Q ( θ ) = { a + b θ + c θ 2 ∣ a , b , c ∈ Q } である。( θ 2 + 1 ) − 1 (\theta^2 + 1)^{-1} ( θ 2 + 1 ) − 1 を求めよう。g = x 2 + 1 g = x^2 + 1 g = x 2 + 1 , m = x 3 − 2 m = x^3 - 2 m = x 3 − 2 に互除法を行うと
x 3 − 2 = x ( x 2 + 1 ) − ( x + 2 ) , x 2 + 1 = ( x − 2 ) ( x + 2 ) + 5 x^3 - 2 = x(x^2 + 1) - (x + 2), \qquad x^2 + 1 = (x - 2)(x + 2) + 5 x 3 − 2 = x ( x 2 + 1 ) − ( x + 2 ) , x 2 + 1 = ( x − 2 ) ( x + 2 ) + 5
これを逆にたどると
5 = g − ( x − 2 ) ( x + 2 ) = g − ( x − 2 ) ( x g − m ) = ( 1 + 2 x − x 2 ) g + ( x − 2 ) m 5 = g - (x - 2)(x + 2) = g - (x - 2)(xg - m) = (1 + 2x - x^2)\,g + (x - 2)\,m 5 = g − ( x − 2 ) ( x + 2 ) = g − ( x − 2 ) ( xg − m ) = ( 1 + 2 x − x 2 ) g + ( x − 2 ) m
x = θ x = \theta x = θ を代入して ( θ 2 + 1 ) − 1 = ( 1 + 2 θ − θ 2 ) / 5 (\theta^2 + 1)^{-1} = (1 + 2\theta - \theta^2)/5 ( θ 2 + 1 ) − 1 = ( 1 + 2 θ − θ 2 ) /5 を得る。検算:θ 3 = 2 \theta^3 = 2 θ 3 = 2 , θ 4 = 2 θ \theta^4 = 2\theta θ 4 = 2 θ より ( θ 2 + 1 ) ( 1 + 2 θ − θ 2 ) = θ 2 + 2 θ 3 − θ 4 + 1 + 2 θ − θ 2 = 4 − 2 θ + 1 + 2 θ = 5 (\theta^2 + 1)(1 + 2\theta - \theta^2) = \theta^2 + 2\theta^3 - \theta^4 + 1 + 2\theta - \theta^2 = 4 - 2\theta + 1 + 2\theta = 5 ( θ 2 + 1 ) ( 1 + 2 θ − θ 2 ) = θ 2 + 2 θ 3 − θ 4 + 1 + 2 θ − θ 2 = 4 − 2 θ + 1 + 2 θ = 5 。
例 8.10 (最小多項式)
α = 2 + 3 \alpha = \sqrt{2} + \sqrt{3} α = 2 + 3 とすると α 2 = 5 + 2 6 \alpha^2 = 5 + 2\sqrt{6} α 2 = 5 + 2 6 より ( α 2 − 5 ) 2 = 24 (\alpha^2 - 5)^2 = 24 ( α 2 − 5 ) 2 = 24 、すなわち α \alpha α は x 4 − 10 x 2 + 1 x^4 - 10x^2 + 1 x 4 − 10 x 2 + 1 の根である。これが最小多項式であることは例 8.15 で示す。
最小多項式は基礎体に依存する。2 \sqrt{2} 2 の最小多項式は Q \mathbb{Q} Q 上では x 2 − 2 x^2 - 2 x 2 − 2 、R \mathbb{R} R 上では x − 2 x - \sqrt{2} x − 2 である。一般に K ⊂ M K \subset M K ⊂ M なら、命題 8.7(1) を M M M 上で使って m α , M ∣ m α , K m_{\alpha, M} \mid m_{\alpha, K} m α , M ∣ m α , K 。
p p p を素数、ζ p = e 2 π i / p \zeta_p = e^{2\pi i/p} ζ p = e 2 π i / p とする。ζ p \zeta_p ζ p は Φ p ( x ) = x p − 1 + ⋯ + x + 1 \Phi_p(x) = x^{p-1} + \cdots + x + 1 Φ p ( x ) = x p − 1 + ⋯ + x + 1 の根で、Φ p \Phi_p Φ p は既約(第6章 定理 6.26)なので m ζ p , Q = Φ p m_{\zeta_p, \mathbb{Q}} = \Phi_p m ζ p , Q = Φ p 、[ Q ( ζ p ) : Q ] = p − 1 [\mathbb{Q}(\zeta_p) : \mathbb{Q}] = p - 1 [ Q ( ζ p ) : Q ] = p − 1 。
e e e と π \pi π は超越数である(エルミート 1873 年、リンデマン 1882 年。証明は本教材では扱わない)。
8.3 代数拡大
定義 8.11 (代数拡大)L L L のすべての元が K K K 上代数的であるとき、L / K L/K L / K を代数拡大 (algebraic extension) という。
命題 8.12
有限次拡大は代数拡大である。
α 1 , … , α n ∈ L \alpha_1, \dots, \alpha_n \in L α 1 , … , α n ∈ L が K K K 上代数的ならば、K ( α 1 , … , α n ) / K K(\alpha_1, \dots, \alpha_n)/K K ( α 1 , … , α n ) / K は有限次拡大で、[ K ( α 1 , … , α n ) : K ] ≤ ∏ i deg m α i , K [K(\alpha_1, \dots, \alpha_n) : K] \leq \prod_i \deg m_{\alpha_i, K} [ K ( α 1 , … , α n ) : K ] ≤ ∏ i deg m α i , K である。
証明. (1) [ L : K ] = n [L : K] = n [ L : K ] = n なら、α ∈ L \alpha \in L α ∈ L に対し n + 1 n + 1 n + 1 個の元 1 , α , … , α n 1, \alpha, \dots, \alpha^n 1 , α , … , α n は一次従属で、その非自明な一次関係が α \alpha α を根にもつ 0 0 0 でない多項式を与える。(2) K i = K ( α 1 , … , α i ) K_i = K(\alpha_1, \dots, \alpha_i) K i = K ( α 1 , … , α i ) とおくと K i = K i − 1 ( α i ) K_i = K_{i-1}(\alpha_i) K i = K i − 1 ( α i ) で、α i \alpha_i α i は K i − 1 K_{i-1} K i − 1 上でも m α i , K m_{\alpha_i, K} m α i , K の根だから [ K i : K i − 1 ] = deg m α i , K i − 1 ≤ deg m α i , K [K_i : K_{i-1}] = \deg m_{\alpha_i, K_{i-1}} \leq \deg m_{\alpha_i, K} [ K i : K i − 1 ] = deg m α i , K i − 1 ≤ deg m α i , K (例 8.10(2))。定理 8.3 を繰り返し使えばよい。□ \square □
系 8.13 L / K L/K L / K を拡大とすると、L L L の元で K K K 上代数的なもの全体は L L L の部分体である。特に代数的数全体 Q ‾ \overline{\mathbb{Q}} Q は C \mathbb{C} C の部分体である。
証明. α , β \alpha, \beta α , β が代数的なら K ( α , β ) / K K(\alpha, \beta)/K K ( α , β ) / K は有限次拡大(命題 8.12(2))なので、その元 α ± β \alpha \pm \beta α ± β , α β \alpha\beta α β , α / β \alpha/\beta α / β (β ≠ 0 \beta \neq 0 β = 0 )は代数的である(命題 8.12(1))。□ \square □
たとえば 2 + 3 3 \sqrt{2} + \sqrt[3]{3} 2 + 3 3 や 2 7 5 \sqrt{2}\sqrt[5]{7} 2 5 7 が代数的数であることは、最小多項式を計算しなくてもわかる。
命題 8.14 (代数拡大の推移性)M / K M/K M / K と L / M L/M L / M がともに代数拡大ならば、L / K L/K L / K も代数拡大である。
証明. α ∈ L \alpha \in L α ∈ L の M M M 上の最小多項式の係数を c 0 , … , c d − 1 c_0, \dots, c_{d-1} c 0 , … , c d − 1 とし、K ′ = K ( c 0 , … , c d − 1 ) K' = K(c_0, \dots, c_{d-1}) K ′ = K ( c 0 , … , c d − 1 ) とおく。K ′ / K K'/K K ′ / K は有限次で(命題 8.12(2))、α \alpha α は K ′ K' K ′ 上代数的なので K ′ ( α ) / K ′ K'(\alpha)/K' K ′ ( α ) / K ′ も有限次。定理 8.3 より K ′ ( α ) / K K'(\alpha)/K K ′ ( α ) / K は有限次で、命題 8.12(1) より α \alpha α は K K K 上代数的である。□ \square □
例 8.15 (Q ( 2 , 3 ) \mathbb{Q}(\sqrt{2}, \sqrt{3}) Q ( 2 , 3 ) )[ Q ( 2 , 3 ) : Q ] = 4 [\mathbb{Q}(\sqrt{2}, \sqrt{3}) : \mathbb{Q}] = 4 [ Q ( 2 , 3 ) : Q ] = 4 を示す。3 ∉ Q ( 2 ) \sqrt{3} \notin \mathbb{Q}(\sqrt{2}) 3 ∈ / Q ( 2 ) を言えば [ Q ( 2 , 3 ) : Q ( 2 ) ] = 2 [\mathbb{Q}(\sqrt{2}, \sqrt{3}) : \mathbb{Q}(\sqrt{2})] = 2 [ Q ( 2 , 3 ) : Q ( 2 )] = 2 となり、定理 8.3 より次数は 2 ⋅ 2 = 4 2 \cdot 2 = 4 2 ⋅ 2 = 4 である。3 = a + b 2 \sqrt{3} = a + b\sqrt{2} 3 = a + b 2 (a , b ∈ Q a, b \in \mathbb{Q} a , b ∈ Q )とすると 3 = a 2 + 2 b 2 + 2 a b 2 3 = a^2 + 2b^2 + 2ab\sqrt{2} 3 = a 2 + 2 b 2 + 2 ab 2 で、2 ∉ Q \sqrt{2} \notin \mathbb{Q} 2 ∈ / Q より a b = 0 ab = 0 ab = 0 。b = 0 b = 0 b = 0 なら 3 = a ∈ Q \sqrt{3} = a \in \mathbb{Q} 3 = a ∈ Q 、a = 0 a = 0 a = 0 なら 6 = 2 b ∈ Q \sqrt{6} = 2b \in \mathbb{Q} 6 = 2 b ∈ Q となり、いずれも矛盾する。定理 8.3 の証明から、基底は 1 , 2 , 3 , 6 1, \sqrt{2}, \sqrt{3}, \sqrt{6} 1 , 2 , 3 , 6 である。
さらに α = 2 + 3 \alpha = \sqrt{2} + \sqrt{3} α = 2 + 3 について Q ( α ) = Q ( 2 , 3 ) \mathbb{Q}(\alpha) = \mathbb{Q}(\sqrt{2}, \sqrt{3}) Q ( α ) = Q ( 2 , 3 ) である。実際 ( 3 + 2 ) ( 3 − 2 ) = 1 (\sqrt{3} + \sqrt{2})(\sqrt{3} - \sqrt{2}) = 1 ( 3 + 2 ) ( 3 − 2 ) = 1 より α − 1 = 3 − 2 \alpha^{-1} = \sqrt{3} - \sqrt{2} α − 1 = 3 − 2 で、3 = ( α + α − 1 ) / 2 \sqrt{3} = (\alpha + \alpha^{-1})/2 3 = ( α + α − 1 ) /2 , 2 = ( α − α − 1 ) / 2 ∈ Q ( α ) \sqrt{2} = (\alpha - \alpha^{-1})/2 \in \mathbb{Q}(\alpha) 2 = ( α − α − 1 ) /2 ∈ Q ( α ) 。よって deg m α = 4 \deg m_\alpha = 4 deg m α = 4 であり、α \alpha α を根にもつモニックな 4 次式 x 4 − 10 x 2 + 1 x^4 - 10x^2 + 1 x 4 − 10 x 2 + 1 (例 8.10(1))は m α m_\alpha m α で割り切れるから m α m_\alpha m α に一致する。特に x 4 − 10 x 2 + 1 x^4 - 10x^2 + 1 x 4 − 10 x 2 + 1 は Q \mathbb{Q} Q 上既約である。
8.4 定規とコンパスによる作図
古代ギリシャ以来、次の 3 つの作図問題が未解決のまま残されていた。
立方倍積問題 :与えられた立方体の 2 倍の体積をもつ立方体の辺を作図せよ(辺 1 1 1 に対し 2 3 \sqrt[3]{2} 3 2 )。
角の三等分問題 :与えられた角を三等分せよ。
円積問題 :与えられた円と同じ面積の正方形を作図せよ(半径 1 1 1 に対し π \sqrt{\pi} π )。
これらが不可能であることは、19 世紀に体の拡大の言葉で証明された。
定義 8.16 (作図可能な数)平面を C \mathbb{C} C と同一視し、はじめに 2 点 0 , 1 0, 1 0 , 1 が与えられているとする。次の操作を有限回繰り返して得られる点を作図された点 という。
作図された 2 点を通る直線を引く。
作図された点を中心とし、作図された 2 点間の距離を半径とする円を描く。
こうして引いた直線・円どうしの交点を、新たに作図された点とする。
作図された点である複素数を作図可能 (constructible) という。ζ n = e 2 π i / n \zeta_n = e^{2\pi i/n} ζ n = e 2 π i / n が作図可能であるとき、正 n n n 角形は作図可能 であるという。
定理 8.17 (作図可能性の必要条件)z = x + y i z = x + yi z = x + y i (x , y ∈ R x, y \in \mathbb{R} x , y ∈ R )が作図可能ならば、体の列 Q = F 0 ⊂ F 1 ⊂ ⋯ ⊂ F m ⊂ R \mathbb{Q} = F_0 \subset F_1 \subset \cdots \subset F_m \subset \mathbb{R} Q = F 0 ⊂ F 1 ⊂ ⋯ ⊂ F m ⊂ R で、各 [ F j : F j − 1 ] = 2 [F_j : F_{j-1}] = 2 [ F j : F j − 1 ] = 2 かつ x , y ∈ F m x, y \in F_m x , y ∈ F m となるものが存在する。特に [ Q ( z ) : Q ] [\mathbb{Q}(z) : \mathbb{Q}] [ Q ( z ) : Q ] , [ Q ( x ) : Q ] [\mathbb{Q}(x) : \mathbb{Q}] [ Q ( x ) : Q ] , [ Q ( y ) : Q ] [\mathbb{Q}(y) : \mathbb{Q}] [ Q ( y ) : Q ] は 2 のべきである。
証明. ある段階までに作図された点の実部・虚部をすべて Q \mathbb{Q} Q に添加した体を F F F とする(F ⊂ R F \subset \mathbb{R} F ⊂ R )。F F F の元を座標にもつ 2 点を通る直線の方程式は a x + b y = c ax + by = c a x + b y = c (a , b , c ∈ F a, b, c \in F a , b , c ∈ F )の形である。F F F の元を座標にもつ点を中心とし、作図された 2 点間の距離 r r r を半径とする円の方程式は x 2 + y 2 + d x + e y + f = 0 x^2 + y^2 + dx + ey + f = 0 x 2 + y 2 + d x + ey + f = 0 (d , e , f ∈ F d, e, f \in F d , e , f ∈ F )の形である(r 2 ∈ F r^2 \in F r 2 ∈ F だから)。
2 直線の交点の座標は、F F F 係数の連立一次方程式の解なので F F F に属する。
直線と円の交点:直線の式で一方の変数を消去すると F F F 係数の 2 次方程式になるので、交点の座標は F ( D ) F(\sqrt{D}) F ( D ) (D ∈ F D \in F D ∈ F , D ≥ 0 D \geq 0 D ≥ 0 は判別式)に属する。
2 円の交点:2 つの円の式を引くと直線の式 ( d − d ′ ) x + ( e − e ′ ) y + ( f − f ′ ) = 0 (d - d')x + (e - e')y + (f - f') = 0 ( d − d ′ ) x + ( e − e ′ ) y + ( f − f ′ ) = 0 を得る(中心が同じ 2 円は交わらないか一致する)ので、直線と円の場合に帰着する。
よって 1 回の操作で新たに得られる点の座標は、[ F ′ : F ] ≤ 2 [F' : F] \leq 2 [ F ′ : F ] ≤ 2 となる体 F ′ ⊂ R F' \subset \mathbb{R} F ′ ⊂ R に属する。次数 1 の段階を取り除けば主張の列を得る。さらに z ∈ F m ( i ) z \in F_m(i) z ∈ F m ( i ) で、F m ⊂ R F_m \subset \mathbb{R} F m ⊂ R より [ F m ( i ) : Q ] = 2 m + 1 [F_m(i) : \mathbb{Q}] = 2^{m+1} [ F m ( i ) : Q ] = 2 m + 1 なので、系 8.4 より [ Q ( z ) : Q ] [\mathbb{Q}(z) : \mathbb{Q}] [ Q ( z ) : Q ] は 2 のべきである。x , y ∈ F m x, y \in F_m x , y ∈ F m についても同様。□ \square □
逆向きも成り立つ。こちらは初等幾何の作図を組み合わせるだけなので、概略にとどめる。
定理 8.18 (作図可能性の十分条件)作図可能な複素数全体 C \mathcal{C} C は C \mathbb{C} C の部分体であり、z ∈ C z \in \mathcal{C} z ∈ C ならば z z z の平方根も C \mathcal{C} C に属する。したがって、体の列 Q = K 0 ⊂ K 1 ⊂ ⋯ ⊂ K m ⊂ C \mathbb{Q} = K_0 \subset K_1 \subset \cdots \subset K_m \subset \mathbb{C} Q = K 0 ⊂ K 1 ⊂ ⋯ ⊂ K m ⊂ C で各 [ K j : K j − 1 ] = 2 [K_j : K_{j-1}] = 2 [ K j : K j − 1 ] = 2 となるものがあれば、K m K_m K m の元はすべて作図可能である。
証明の概略. 前半は初等幾何の標準的な作図による:垂線・平行線が引けること、円で長さを写して線分の和・差が作れること、正の実数 a , b a, b a , b に対し相似な三角形を使って a b ab ab , a / b a/b a / b が作れること、角の和と 2 等分が作れること、直径 1 + a 1 + a 1 + a の円を使って a \sqrt{a} a (a > 0 a > 0 a > 0 )が作れること。複素数の積・商・平方根は、極形式 z = r e i θ z = re^{i\theta} z = r e i θ で ∣ z w ∣ = ∣ z ∣ ∣ w ∣ \lvert zw \rvert = \lvert z \rvert \lvert w \rvert ∣ z w ∣ = ∣ z ∣ ∣ w ∣ , arg ( z w ) = arg z + arg w \arg(zw) = \arg z + \arg w arg ( z w ) = arg z + arg w , z = r e i θ / 2 \sqrt{z} = \sqrt{r}e^{i\theta/2} z = r e i θ /2 と書けるので、絶対値と偏角の作図に帰着する。後半:β ∈ K j ∖ K j − 1 \beta \in K_j \setminus K_{j-1} β ∈ K j ∖ K j − 1 の K j − 1 K_{j-1} K j − 1 上の最小多項式を x 2 + b x + c x^2 + bx + c x 2 + b x + c とすると、K j = K j − 1 ( β ) K_j = K_{j-1}(\beta) K j = K j − 1 ( β ) かつ β = ( − b ± b 2 − 4 c ) / 2 \beta = (-b \pm \sqrt{b^2 - 4c})/2 β = ( − b ± b 2 − 4 c ) /2 である。帰納法で K j − 1 ⊂ C K_{j-1} \subset \mathcal{C} K j − 1 ⊂ C とすれば、前半より β ∈ C \beta \in \mathcal{C} β ∈ C 、よって K j ⊂ C K_j \subset \mathcal{C} K j ⊂ C 。□ \square □
定理 8.19 (3 つの作図問題の不可能性)
(立方倍積)2 3 \sqrt[3]{2} 3 2 は作図可能でない。
(角の三等分)60 ∘ 60^\circ 6 0 ∘ の角は三等分できない。すなわち e i π / 9 e^{i\pi/9} e iπ /9 は作図可能でない。
(円積)π \sqrt{\pi} π は作図可能でない。
証明. (1) [ Q ( 2 3 ) : Q ] = 3 [\mathbb{Q}(\sqrt[3]{2}) : \mathbb{Q}] = 3 [ Q ( 3 2 ) : Q ] = 3 は 2 のべきでない(定理 8.17)。
(2) e i π / 3 = ( 1 + 3 i ) / 2 e^{i\pi/3} = (1 + \sqrt{3}i)/2 e iπ /3 = ( 1 + 3 i ) /2 は作図可能なので(定理 8.18)、60 ∘ 60^\circ 6 0 ∘ の角は作図できる。これを三等分できれば、単位円との交点として e i π / 9 e^{i\pi/9} e iπ /9 が作図され、その実部 c = cos 20 ∘ c = \cos 20^\circ c = cos 2 0 ∘ の次数は 2 のべきになる(定理 8.17)。一方、3 倍角の公式 cos 3 θ = 4 cos 3 θ − 3 cos θ \cos 3\theta = 4\cos^3\theta - 3\cos\theta cos 3 θ = 4 cos 3 θ − 3 cos θ に θ = 20 ∘ \theta = 20^\circ θ = 2 0 ∘ を代入すると 4 c 3 − 3 c = 1 / 2 4c^3 - 3c = 1/2 4 c 3 − 3 c = 1/2 、すなわち y = 2 c y = 2c y = 2 c は y 3 − 3 y − 1 = 0 y^3 - 3y - 1 = 0 y 3 − 3 y − 1 = 0 をみたす。この多項式は既約(第6章 例 6.28)なので [ Q ( c ) : Q ] = 3 [\mathbb{Q}(c) : \mathbb{Q}] = 3 [ Q ( c ) : Q ] = 3 となり、矛盾する。
(3) π \sqrt{\pi} π が作図可能なら π = ( π ) 2 \pi = (\sqrt{\pi})^2 π = ( π ) 2 も作図可能で、特に代数的数となるが、これは次の定理に反する。□ \square □
定理 8.20 (リンデマン, Lindemann)π \pi π は超越数である。
この定理の証明は解析的な議論を要し、本教材の範囲を超えるので省略する(主張のみ)。
注意
「角の三等分は不可能」とは、任意の角 を三等分する一般的な手順が存在しないという意味である。90 ∘ 90^\circ 9 0 ∘ の角は三等分できる(30 ∘ 30^\circ 3 0 ∘ は作図可能)。また、目盛りのついた定規を使うなど許される操作を増やせば、三等分は可能になる。
正多角形については、[ Q ( ζ 7 ) : Q ] = 6 [\mathbb{Q}(\zeta_7) : \mathbb{Q}] = 6 [ Q ( ζ 7 ) : Q ] = 6 より正 7 角形は作図できない(問題 8.4)。一方、ガウスは正 17 角形が作図可能であることを発見した。これは第9章 でガロア理論を使って証明する。
8.5 分解体
多項式のすべての根を含む最小の体を構成する。まず、根を 1 つ付け加える操作から始める。
定理 8.21 (クロネッカー, Kronecker)f ∈ K [ x ] f \in K[x] f ∈ K [ x ] を 1 次以上の多項式とすると、f f f が根をもつような K K K の拡大体 L L L で [ L : K ] ≤ deg f [L : K] \leq \deg f [ L : K ] ≤ deg f となるものが存在する。
証明. f f f の既約因子 g g g をとり、L = K [ x ] / ( g ) L = K[x]/(g) L = K [ x ] / ( g ) とおく。L L L は体であり(第6章 系 6.15)、K → L K \to L K → L , a ↦ a + ( g ) a \mapsto a + (g) a ↦ a + ( g ) は体の準同型なので単射で、K K K を L L L の部分体とみなせる。x ‾ = x + ( g ) \overline{x} = x + (g) x = x + ( g ) とおくと g ( x ‾ ) = g ( x ) + ( g ) = 0 g(\overline{x}) = g(x) + (g) = 0 g ( x ) = g ( x ) + ( g ) = 0 なので f ( x ‾ ) = 0 f(\overline{x}) = 0 f ( x ) = 0 。L = K ( x ‾ ) L = K(\overline{x}) L = K ( x ) で、x ‾ \overline{x} x の最小多項式は g g g の定数倍(命題 8.7(2))なので、定理 8.8 より [ L : K ] = deg g ≤ deg f [L : K] = \deg g \leq \deg f [ L : K ] = deg g ≤ deg f 。□ \square □
例 8.22 R [ x ] / ( x 2 + 1 ) ≅ C \mathbb{R}[x]/(x^2 + 1) \cong \mathbb{C} R [ x ] / ( x 2 + 1 ) ≅ C である。また x 2 + x + 1 x^2 + x + 1 x 2 + x + 1 は F 2 \mathbb{F}_2 F 2 に根をもたないので既約で、F 2 [ x ] / ( x 2 + x + 1 ) = { 0 , 1 , ω , ω + 1 } \mathbb{F}_2[x]/(x^2 + x + 1) = \lbrace 0, 1, \omega, \omega + 1 \rbrace F 2 [ x ] / ( x 2 + x + 1 ) = { 0 , 1 , ω , ω + 1 } (ω = x ‾ \omega = \overline{x} ω = x , ω 2 = ω + 1 \omega^2 = \omega + 1 ω 2 = ω + 1 )は 4 個の元からなる体である。
定義 8.23 (分解体, splitting field)f ∈ K [ x ] f \in K[x] f ∈ K [ x ] を n n n 次(n ≥ 1 n \geq 1 n ≥ 1 )とする。拡大 L / K L/K L / K が次の 2 条件をみたすとき、L L L を f f f の K K K 上の分解体 という。
f f f は L [ x ] L[x] L [ x ] で f = c ( x − α 1 ) ⋯ ( x − α n ) f = c(x - \alpha_1)\cdots(x - \alpha_n) f = c ( x − α 1 ) ⋯ ( x − α n ) と 1 次式の積に分解する。
L = K ( α 1 , … , α n ) L = K(\alpha_1, \dots, \alpha_n) L = K ( α 1 , … , α n ) 。
定理 8.24 (分解体の存在)n n n 次多項式 f ∈ K [ x ] f \in K[x] f ∈ K [ x ] の分解体 L L L が存在し、[ L : K ] ≤ n ! [L : K] \leq n! [ L : K ] ≤ n ! である。
証明. n n n についての帰納法。定理 8.21 により、f f f の根 α 1 \alpha_1 α 1 を含む拡大 K 1 = K ( α 1 ) K_1 = K(\alpha_1) K 1 = K ( α 1 ) で [ K 1 : K ] ≤ n [K_1 : K] \leq n [ K 1 : K ] ≤ n となるものがある。K 1 [ x ] K_1[x] K 1 [ x ] で f = ( x − α 1 ) g f = (x - \alpha_1)g f = ( x − α 1 ) g 、deg g = n − 1 \deg g = n - 1 deg g = n − 1 と書ける。帰納法の仮定より g g g の K 1 K_1 K 1 上の分解体 L = K 1 ( α 2 , … , α n ) L = K_1(\alpha_2, \dots, \alpha_n) L = K 1 ( α 2 , … , α n ) で [ L : K 1 ] ≤ ( n − 1 ) ! [L : K_1] \leq (n - 1)! [ L : K 1 ] ≤ ( n − 1 )! となるものがある。L = K ( α 1 , … , α n ) L = K(\alpha_1, \dots, \alpha_n) L = K ( α 1 , … , α n ) は f f f の分解体で、[ L : K ] ≤ n ⋅ ( n − 1 ) ! = n ! [L : K] \leq n \cdot (n - 1)! = n! [ L : K ] ≤ n ⋅ ( n − 1 )! = n ! 。□ \square □
分解体の一意性のために、準同型の延長を調べる。体の準同型 σ : K → L ′ \sigma\colon K \to L' σ : K → L ′ と f = ∑ a i x i ∈ K [ x ] f = \sum a_ix^i \in K[x] f = ∑ a i x i ∈ K [ x ] に対し f σ : = ∑ σ ( a i ) x i ∈ L ′ [ x ] f^\sigma := \sum \sigma(a_i)x^i \in L'[x] f σ := ∑ σ ( a i ) x i ∈ L ′ [ x ] と書く。f ↦ f σ f \mapsto f^\sigma f ↦ f σ は環準同型である。K ⊂ L K \subset L K ⊂ L のとき、準同型 τ : L → L ′ \tau\colon L \to L' τ : L → L ′ で τ ∣ K = σ \tau\vert_K = \sigma τ ∣ K = σ となるものを σ \sigma σ の延長 (extension) という。L , L ′ L, L' L , L ′ がともに K K K の拡大体で σ \sigma σ が包含写像のとき、その延長を K K K 準同型 (全単射なら K K K 同型 )という。
補題 8.25 (単純拡大への延長)σ : K → L ′ \sigma\colon K \to L' σ : K → L ′ を体の準同型、α \alpha α を K K K 上代数的な元、m = m α , K m = m_{\alpha, K} m = m α , K とする。σ \sigma σ の延長 τ : K ( α ) → L ′ \tau\colon K(\alpha) \to L' τ : K ( α ) → L ′ と m σ m^\sigma m σ の L ′ L' L ′ における根とは、τ ↦ τ ( α ) \tau \mapsto \tau(\alpha) τ ↦ τ ( α ) により 1 対 1 に対応する。特に、延長の個数は m σ m^\sigma m σ の L ′ L' L ′ における相異なる根の個数に等しく、deg m \deg m deg m 以下である。
証明. τ \tau τ が延長なら 0 = τ ( m ( α ) ) = m σ ( τ ( α ) ) 0 = \tau(m(\alpha)) = m^\sigma(\tau(\alpha)) 0 = τ ( m ( α )) = m σ ( τ ( α )) なので、τ ( α ) \tau(\alpha) τ ( α ) は m σ m^\sigma m σ の根である。K ( α ) = K [ α ] K(\alpha) = K[\alpha] K ( α ) = K [ α ] の元は α \alpha α の多項式なので、τ \tau τ は τ ( α ) \tau(\alpha) τ ( α ) で決まる。逆に m σ ( β ) = 0 m^\sigma(\beta) = 0 m σ ( β ) = 0 となる β ∈ L ′ \beta \in L' β ∈ L ′ に対し、Φ : K [ x ] → L ′ \Phi\colon K[x] \to L' Φ : K [ x ] → L ′ , g ↦ g σ ( β ) g \mapsto g^\sigma(\beta) g ↦ g σ ( β ) (第5章 定理 5.27)を考える。Ker Φ \operatorname{Ker} \Phi Ker Φ は m m m を含む真のイデアルで、( m ) (m) ( m ) は極大イデアルなので Ker Φ = ( m ) \operatorname{Ker} \Phi = (m) Ker Φ = ( m ) 。よって Φ \Phi Φ は K [ x ] / ( m ) ≅ K ( α ) K[x]/(m) \cong K(\alpha) K [ x ] / ( m ) ≅ K ( α ) からの準同型 τ \tau τ を誘導し、τ ( α ) = β \tau(\alpha) = \beta τ ( α ) = β , τ ∣ K = σ \tau\vert_K = \sigma τ ∣ K = σ となる。□ \square □
定理 8.26 (準同型の延長)σ : K → L ′ \sigma\colon K \to L' σ : K → L ′ を体の準同型とする。
M / K M/K M / K が有限次拡大ならば、σ \sigma σ の延長 M → L ′ M \to L' M → L ′ の個数は [ M : K ] [M : K] [ M : K ] 以下である。
L L L を f ∈ K [ x ] f \in K[x] f ∈ K [ x ] の K K K 上の分解体とし、f σ f^\sigma f σ は L ′ [ x ] L'[x] L ′ [ x ] で 1 次式の積に分解するとする。このとき σ \sigma σ の延長 L → L ′ L \to L' L → L ′ が存在する。さらに f σ f^\sigma f σ が重根をもたなければ、延長はちょうど [ L : K ] [L : K] [ L : K ] 個ある。
証明. いずれも拡大次数についての帰納法による。次数が 1 なら明らかである。
(1) α ∈ M ∖ K \alpha \in M \setminus K α ∈ M ∖ K をとる。補題 8.25 より、σ \sigma σ の延長 σ 1 : K ( α ) → L ′ \sigma_1\colon K(\alpha) \to L' σ 1 : K ( α ) → L ′ は [ K ( α ) : K ] [K(\alpha) : K] [ K ( α ) : K ] 個以下であり、各 σ 1 \sigma_1 σ 1 の M M M への延長は帰納法の仮定より [ M : K ( α ) ] [M : K(\alpha)] [ M : K ( α )] 個以下である。σ \sigma σ の延長は、K ( α ) K(\alpha) K ( α ) への制限をとればどれかの σ 1 \sigma_1 σ 1 の延長なので、その個数は [ K ( α ) : K ] [ M : K ( α ) ] = [ M : K ] [K(\alpha) : K][M : K(\alpha)] = [M : K] [ K ( α ) : K ] [ M : K ( α )] = [ M : K ] 以下である。
(2) f f f の根 α ∈ L ∖ K \alpha \in L \setminus K α ∈ L ∖ K をとり、m = m α , K m = m_{\alpha, K} m = m α , K とする。m ∣ f m \mid f m ∣ f より m σ ∣ f σ m^\sigma \mid f^\sigma m σ ∣ f σ なので、m σ m^\sigma m σ も L ′ L' L ′ で 1 次式の積に分解し、L ′ L' L ′ に根をもつ。f σ f^\sigma f σ が重根をもたなければ、m σ m^\sigma m σ は L ′ L' L ′ にちょうど deg m \deg m deg m 個の相異なる根をもつ。補題 8.25 より σ \sigma σ の延長 σ 1 : K ( α ) → L ′ \sigma_1\colon K(\alpha) \to L' σ 1 : K ( α ) → L ′ が存在する(重根がなければちょうど [ K ( α ) : K ] [K(\alpha) : K] [ K ( α ) : K ] 個)。L L L は f f f の K ( α ) K(\alpha) K ( α ) 上の分解体でもあり、f σ 1 = f σ f^{\sigma_1} = f^\sigma f σ 1 = f σ なので、帰納法の仮定より各 σ 1 \sigma_1 σ 1 は L L L に延長される(重根がなければちょうど [ L : K ( α ) ] [L : K(\alpha)] [ L : K ( α )] 個)。よって延長が存在し、重根がなければその個数は [ K ( α ) : K ] [ L : K ( α ) ] = [ L : K ] [K(\alpha) : K][L : K(\alpha)] = [L : K] [ K ( α ) : K ] [ L : K ( α )] = [ L : K ] である。□ \square □
系 8.27 (分解体の一意性)σ : K → K ′ \sigma\colon K \to K' σ : K → K ′ を体の同型、f ∈ K [ x ] f \in K[x] f ∈ K [ x ] とし、L L L を f f f の K K K 上の分解体、L ′ L' L ′ を f σ f^\sigma f σ の K ′ K' K ′ 上の分解体とする。このとき σ \sigma σ は同型 L → L ′ L \to L' L → L ′ に延長される。特に、f f f の K K K 上の分解体は K K K 同型を除いて一意的である。
証明. 定理 8.26(2) より延長 τ : L → L ′ \tau\colon L \to L' τ : L → L ′ がある。L [ x ] L[x] L [ x ] で f = c ∏ i ( x − α i ) f = c\prod_i (x - \alpha_i) f = c ∏ i ( x − α i ) なら f σ = σ ( c ) ∏ i ( x − τ ( α i ) ) f^\sigma = \sigma(c)\prod_i (x - \tau(\alpha_i)) f σ = σ ( c ) ∏ i ( x − τ ( α i )) なので、f σ f^\sigma f σ の根は τ ( α i ) \tau(\alpha_i) τ ( α i ) で尽くされ、L ′ = K ′ ( τ ( α 1 ) , … , τ ( α n ) ) = τ ( L ) L' = K'(\tau(\alpha_1), \dots, \tau(\alpha_n)) = \tau(L) L ′ = K ′ ( τ ( α 1 ) , … , τ ( α n )) = τ ( L ) 。よって τ \tau τ は全射であり、同型である。□ \square □
例 8.28 (分解体と次数)
x 3 − 2 x^3 - 2 x 3 − 2 の Q \mathbb{Q} Q 上の分解体:ω = e 2 π i / 3 = ( − 1 + − 3 ) / 2 \omega = e^{2\pi i/3} = (-1 + \sqrt{-3})/2 ω = e 2 π i /3 = ( − 1 + − 3 ) /2 とすると根は 2 3 , 2 3 ω , 2 3 ω 2 \sqrt[3]{2}, \sqrt[3]{2}\omega, \sqrt[3]{2}\omega^2 3 2 , 3 2 ω , 3 2 ω 2 で、分解体は L = Q ( 2 3 , 2 3 ω ) = Q ( 2 3 , ω ) L = \mathbb{Q}(\sqrt[3]{2}, \sqrt[3]{2}\omega) = \mathbb{Q}(\sqrt[3]{2}, \omega) L = Q ( 3 2 , 3 2 ω ) = Q ( 3 2 , ω ) である。[ Q ( 2 3 ) : Q ] = 3 [\mathbb{Q}(\sqrt[3]{2}) : \mathbb{Q}] = 3 [ Q ( 3 2 ) : Q ] = 3 で、Q ( 2 3 ) ⊂ R \mathbb{Q}(\sqrt[3]{2}) \subset \mathbb{R} Q ( 3 2 ) ⊂ R だから ω ∉ Q ( 2 3 ) \omega \notin \mathbb{Q}(\sqrt[3]{2}) ω ∈ / Q ( 3 2 ) 。ω \omega ω は x 2 + x + 1 x^2 + x + 1 x 2 + x + 1 の根なので [ L : Q ( 2 3 ) ] = 2 [L : \mathbb{Q}(\sqrt[3]{2})] = 2 [ L : Q ( 3 2 )] = 2 。よって [ L : Q ] = 6 = 3 ! [L : \mathbb{Q}] = 6 = 3! [ L : Q ] = 6 = 3 ! で、基底は ( 2 3 ) a ω b (\sqrt[3]{2})^a\omega^b ( 3 2 ) a ω b (0 ≤ a ≤ 2 0 \leq a \leq 2 0 ≤ a ≤ 2 , 0 ≤ b ≤ 1 0 \leq b \leq 1 0 ≤ b ≤ 1 )である。
x 4 − 2 x^4 - 2 x 4 − 2 の Q \mathbb{Q} Q 上の分解体:α = 2 4 > 0 \alpha = \sqrt[4]{2} > 0 α = 4 2 > 0 とすると根は ± α , ± i α \pm\alpha, \pm i\alpha ± α , ± i α で、分解体は L = Q ( α , i ) L = \mathbb{Q}(\alpha, i) L = Q ( α , i ) 。x 4 − 2 x^4 - 2 x 4 − 2 はアイゼンシュタインの判定法で既約なので [ Q ( α ) : Q ] = 4 [\mathbb{Q}(\alpha) : \mathbb{Q}] = 4 [ Q ( α ) : Q ] = 4 、Q ( α ) ⊂ R \mathbb{Q}(\alpha) \subset \mathbb{R} Q ( α ) ⊂ R より i ∉ Q ( α ) i \notin \mathbb{Q}(\alpha) i ∈ / Q ( α ) で [ L : Q ( α ) ] = 2 [L : \mathbb{Q}(\alpha)] = 2 [ L : Q ( α )] = 2 。よって [ L : Q ] = 8 [L : \mathbb{Q}] = 8 [ L : Q ] = 8 であり、4 ! = 24 4! = 24 4 ! = 24 より小さい。
( x 2 − 2 ) ( x 2 − 3 ) (x^2 - 2)(x^2 - 3) ( x 2 − 2 ) ( x 2 − 3 ) の分解体は Q ( 2 , 3 ) \mathbb{Q}(\sqrt{2}, \sqrt{3}) Q ( 2 , 3 ) で、次数は 4(例 8.15)。
p p p を素数とすると、x p − 1 x^p - 1 x p − 1 の根は ζ p k \zeta_p^k ζ p k (0 ≤ k ≤ p − 1 0 \leq k \leq p - 1 0 ≤ k ≤ p − 1 )なので、Q \mathbb{Q} Q 上の分解体は Q ( ζ p ) \mathbb{Q}(\zeta_p) Q ( ζ p ) で、次数は p − 1 p - 1 p − 1 (例 8.10(3))。
x 2 + x + 1 x^2 + x + 1 x 2 + x + 1 の F 2 \mathbb{F}_2 F 2 上の分解体は例 8.22 の 4 元体である(もう一つの根は ω + 1 = ω 2 \omega + 1 = \omega^2 ω + 1 = ω 2 )。
8.6 代数閉包
定義 8.29 (代数閉体・代数閉包)体 Ω \Omega Ω 上の 1 次以上の任意の多項式が Ω \Omega Ω に根をもつとき、Ω \Omega Ω を代数閉体 (algebraically closed field) という。このとき Ω [ x ] \Omega[x] Ω [ x ] の多項式はすべて 1 次式の積に分解し、Ω \Omega Ω は自分自身以外の代数拡大をもたない。K K K の代数拡大で代数閉体であるものを K K K の代数閉包 (algebraic closure) といい、K ‾ \overline{K} K と書く。
C \mathbb{C} C は代数閉体である(代数学の基本定理 )。第9章 9.12 節でガロア理論による証明を与える。複素関数論による証明は 05-complex-analysis 第3章 で扱う。
例 8.30 代数的数全体 Q ‾ \overline{\mathbb{Q}} Q は Q \mathbb{Q} Q の代数閉包である。Q ‾ \overline{\mathbb{Q}} Q は体(系 8.13)で、Q \mathbb{Q} Q 上代数的である。f ∈ Q ‾ [ x ] f \in \overline{\mathbb{Q}}[x] f ∈ Q [ x ] が 1 次以上なら C \mathbb{C} C に根 β \beta β をもち、β \beta β は Q ‾ \overline{\mathbb{Q}} Q 上代数的なので、命題 8.14 より Q \mathbb{Q} Q 上代数的、すなわち β ∈ Q ‾ \beta \in \overline{\mathbb{Q}} β ∈ Q 。Q ‾ \overline{\mathbb{Q}} Q は可算集合なので(問題 8.6)、Q ‾ ≠ C \overline{\mathbb{Q}} \neq \mathbb{C} Q = C である。
定理 8.31 (代数閉包の存在と一意性)任意の体 K K K は代数閉包をもつ。K K K の 2 つの代数閉包の間には K K K 同型が存在する。
証明の概略. 存在 :1 次以上の各多項式 f ∈ K [ x ] f \in K[x] f ∈ K [ x ] に変数 x f x_f x f を対応させ、無限個の変数の多項式環 A = K [ x f ∣ f ] A = K[x_f \mid f] A = K [ x f ∣ f ] のイデアル I = ( f ( x f ) ∣ f ) I = (f(x_f) \mid f) I = ( f ( x f ) ∣ f ) を考える。I = A I = A I = A とすると 1 = ∑ k = 1 r g k f k ( x f k ) 1 = \sum_{k=1}^{r} g_kf_k(x_{f_k}) 1 = ∑ k = 1 r g k f k ( x f k ) と書けるが、f 1 , … , f r f_1, \dots, f_r f 1 , … , f r がすべて根をもつ有限次拡大(定理 8.24)で各 x f k x_{f_k} x f k に f k f_k f k の根を代入すると 1 = 0 1 = 0 1 = 0 となり矛盾する。よって I I I を含む極大イデアル m \mathfrak{m} m が存在し(第5章 定理 5.20。ツォルンの補題を使う)、E 1 = A / m E_1 = A/\mathfrak{m} E 1 = A / m は K K K の拡大体で、K K K 上の 1 次以上のすべての多項式が E 1 E_1 E 1 に根をもつ。これを繰り返して K ⊂ E 1 ⊂ E 2 ⊂ ⋯ K \subset E_1 \subset E_2 \subset \cdots K ⊂ E 1 ⊂ E 2 ⊂ ⋯ を作ると、E = ⋃ n E n E = \bigcup_n E_n E = ⋃ n E n は代数閉体であり(E [ x ] E[x] E [ x ] の多項式の係数はある E n E_n E n に入る)、E E E の元で K K K 上代数的なもの全体が、例 8.30 と同じ論法で K K K の代数閉包になる。一意性 :K ‾ , K ‾ ′ \overline{K}, \overline{K}' K , K ′ を代数閉包とし、中間体 M M M と K K K 準同型 M → K ‾ ′ M \to \overline{K}' M → K ′ の組全体にツォルンの補題を適用して極大元 ( M , τ ) (M, \tau) ( M , τ ) をとる。補題 8.25 により M = K ‾ M = \overline{K} M = K でなければならない。τ ( K ‾ ) \tau(\overline{K}) τ ( K ) は代数閉体で、K ‾ ′ \overline{K}' K ′ はその上代数的なので τ ( K ‾ ) = K ‾ ′ \tau(\overline{K}) = \overline{K}' τ ( K ) = K ′ である。□ \square □
8.7 正規拡大
Q ( 2 3 ) \mathbb{Q}(\sqrt[3]{2}) Q ( 3 2 ) は x 3 − 2 x^3 - 2 x 3 − 2 の根を 1 つだけ含み、残りの 2 つを含まない。根を 1 つ含めばすべて含む拡大が、次章で「対称性の良い」拡大として重要になる。
定義 8.32 (正規拡大, normal extension)代数拡大 L / K L/K L / K が「L L L に根をもつ K [ x ] K[x] K [ x ] の既約多項式は、L [ x ] L[x] L [ x ] で 1 次式の積に分解する」という条件をみたすとき、L / K L/K L / K を正規拡大 という。
定理 8.33 有限次拡大 L / K L/K L / K について、次は同値である。
L / K L/K L / K は正規拡大である。
L L L はある多項式 f ∈ K [ x ] f \in K[x] f ∈ K [ x ] の K K K 上の分解体である。
証明. (1)⇒(2):L = K ( α 1 , … , α r ) L = K(\alpha_1, \dots, \alpha_r) L = K ( α 1 , … , α r ) と書き(たとえば K K K 上の基底をとる)、f = ∏ i m α i , K f = \prod_i m_{\alpha_i, K} f = ∏ i m α i , K とおく。正規性より各 m α i , K m_{\alpha_i, K} m α i , K は L L L で 1 次式の積に分解するので f f f もそうであり、L L L は f f f の根で生成されるから f f f の分解体である。
(2)⇒(1):L L L を f f f の分解体とし、既約な g ∈ K [ x ] g \in K[x] g ∈ K [ x ] が根 β ∈ L \beta \in L β ∈ L をもつとする。g g g の L L L 上の分解体 M M M をとり、g g g の任意の根 β ′ ∈ M \beta' \in M β ′ ∈ M が L L L に属することを示す。補題 8.25 より K K K 同型 σ : K ( β ) → K ( β ′ ) \sigma\colon K(\beta) \to K(\beta') σ : K ( β ) → K ( β ′ ) , β ↦ β ′ \beta \mapsto \beta' β ↦ β ′ がある。L L L は K K K 上 f f f の根で生成されるから、L L L は f f f の K ( β ) K(\beta) K ( β ) 上の分解体、L ( β ′ ) L(\beta') L ( β ′ ) は f f f の K ( β ′ ) K(\beta') K ( β ′ ) 上の分解体であり、f σ = f f^\sigma = f f σ = f である。系 8.27 より σ \sigma σ は同型 L → L ( β ′ ) L \to L(\beta') L → L ( β ′ ) に延長されるので、[ L : K ( β ) ] = [ L ( β ′ ) : K ( β ′ ) ] [L : K(\beta)] = [L(\beta') : K(\beta')] [ L : K ( β )] = [ L ( β ′ ) : K ( β ′ )] 。[ K ( β ) : K ] = [ K ( β ′ ) : K ] = deg g [K(\beta) : K] = [K(\beta') : K] = \deg g [ K ( β ) : K ] = [ K ( β ′ ) : K ] = deg g と合わせて [ L : K ] = [ L ( β ′ ) : K ] [L : K] = [L(\beta') : K] [ L : K ] = [ L ( β ′ ) : K ] となり、L ⊂ L ( β ′ ) L \subset L(\beta') L ⊂ L ( β ′ ) より L = L ( β ′ ) L = L(\beta') L = L ( β ′ ) 、すなわち β ′ ∈ L \beta' \in L β ′ ∈ L 。□ \square □
例 8.34
2 次拡大は正規である。[ L : K ] = 2 [L : K] = 2 [ L : K ] = 2 なら、α ∈ L ∖ K \alpha \in L \setminus K α ∈ L ∖ K について L = K ( α ) L = K(\alpha) L = K ( α ) で、m α = x 2 + b x + c m_\alpha = x^2 + bx + c m α = x 2 + b x + c のもう一つの根 − b − α -b - \alpha − b − α も L L L に属するので、L L L は m α m_\alpha m α の分解体である。
Q ( 2 3 ) / Q \mathbb{Q}(\sqrt[3]{2})/\mathbb{Q} Q ( 3 2 ) / Q は正規でない。既約多項式 x 3 − 2 x^3 - 2 x 3 − 2 は根 2 3 \sqrt[3]{2} 3 2 をもつが、他の根は実数でないので Q ( 2 3 ) ⊂ R \mathbb{Q}(\sqrt[3]{2}) \subset \mathbb{R} Q ( 3 2 ) ⊂ R に含まれない。
正規性は推移的でない。Q ( 2 4 ) / Q ( 2 ) \mathbb{Q}(\sqrt[4]{2})/\mathbb{Q}(\sqrt{2}) Q ( 4 2 ) / Q ( 2 ) と Q ( 2 ) / Q \mathbb{Q}(\sqrt{2})/\mathbb{Q} Q ( 2 ) / Q はどちらも 2 次拡大なので正規だが、Q ( 2 4 ) / Q \mathbb{Q}(\sqrt[4]{2})/\mathbb{Q} Q ( 4 2 ) / Q は x 4 − 2 x^4 - 2 x 4 − 2 の根 i 2 4 i\sqrt[4]{2} i 4 2 を含まないので正規でない。
例 8.28 の分解体はすべて正規拡大である。
8.8 分離拡大と完全体
次章では、拡大 L / K L/K L / K の自己同型をちょうど [ L : K ] [L : K] [ L : K ] 個得たい。定理 8.26(2) からわかるように、そのためには重根がないことが必要になる。
多項式 f = ∑ i a i x i f = \sum_i a_ix^i f = ∑ i a i x i の形式的微分 を f ′ = ∑ i i a i x i − 1 f' = \sum_i ia_ix^{i-1} f ′ = ∑ i i a i x i − 1 で定める。単項式について確かめれば、( f + g ) ′ = f ′ + g ′ (f + g)' = f' + g' ( f + g ) ′ = f ′ + g ′ , ( f g ) ′ = f ′ g + f g ′ (fg)' = f'g + fg' ( f g ) ′ = f ′ g + f g ′ が成り立つ。
定義 8.35 (分離的)1 次以上の f ∈ K [ x ] f \in K[x] f ∈ K [ x ] が分解体において重根をもたないとき、f f f は分離的 (separable) であるという(分解体のとり方によらない。系 8.27)。K K K 上代数的な α \alpha α は、m α , K m_{\alpha, K} m α , K が分離的なとき K K K 上分離的 であるという。代数拡大 L / K L/K L / K は、L L L のすべての元が K K K 上分離的なとき分離拡大 (separable extension) であるという。
命題 8.36 f ∈ K [ x ] f \in K[x] f ∈ K [ x ] を 1 次以上とする。
f f f が重根をもつ ⟺ \iff ⟺ f f f と f ′ f' f ′ が分解体において共通根をもつ ⟺ \iff ⟺ K [ x ] K[x] K [ x ] において gcd ( f , f ′ ) ≠ 1 \gcd(f, f') \neq 1 g cd( f , f ′ ) = 1 。
f f f が既約ならば、f f f が分離的でない ⟺ \iff ⟺ f ′ = 0 f' = 0 f ′ = 0 。
char K = 0 \operatorname{char} K = 0 char K = 0 ならば、既約多項式は分離的である。char K = p > 0 \operatorname{char} K = p > 0 char K = p > 0 のとき、f ′ = 0 f' = 0 f ′ = 0 となるのは f ( x ) = g ( x p ) f(x) = g(x^p) f ( x ) = g ( x p ) (g ∈ K [ x ] g \in K[x] g ∈ K [ x ] )の形のときに限る。
証明. (1) L L L を分解体とする。f = ( x − α ) 2 h f = (x - \alpha)^2h f = ( x − α ) 2 h なら f ′ = ( x − α ) ( 2 h + ( x − α ) h ′ ) f' = (x - \alpha)(2h + (x - \alpha)h') f ′ = ( x − α ) ( 2 h + ( x − α ) h ′ ) より f ′ ( α ) = 0 f'(\alpha) = 0 f ′ ( α ) = 0 。逆に f ( α ) = f ′ ( α ) = 0 f(\alpha) = f'(\alpha) = 0 f ( α ) = f ′ ( α ) = 0 なら、f = ( x − α ) h f = (x - \alpha)h f = ( x − α ) h と書くと f ′ = h + ( x − α ) h ′ f' = h + (x - \alpha)h' f ′ = h + ( x − α ) h ′ から h ( α ) = 0 h(\alpha) = 0 h ( α ) = 0 で、( x − α ) 2 ∣ f (x - \alpha)^2 \mid f ( x − α ) 2 ∣ f 。後半:モニックな d = gcd ( f , f ′ ) d = \gcd(f, f') d = g cd( f , f ′ ) はユークリッドの互除法で計算でき、K [ x ] K[x] K [ x ] で計算しても L [ x ] L[x] L [ x ] で計算しても同じである。d d d は f f f を割るので L L L で 1 次式の積に分解し、d ≠ 1 d \neq 1 d = 1 であることは f , f ′ f, f' f , f ′ が L L L に共通根をもつことと同値である。
(2) d = gcd ( f , f ′ ) d = \gcd(f, f') d = g cd( f , f ′ ) は f f f を割るので、f f f が既約なら d = 1 d = 1 d = 1 または d d d は f f f の定数倍である。f ′ ≠ 0 f' \neq 0 f ′ = 0 なら deg f ′ < deg f \deg f' < \deg f deg f ′ < deg f より f ∤ f ′ f \nmid f' f ∤ f ′ で d = 1 d = 1 d = 1 。f ′ = 0 f' = 0 f ′ = 0 なら d d d は f f f の定数倍。(1) より主張が従う。
(3) f ′ = 0 ⟺ f' = 0 \iff f ′ = 0 ⟺ すべての i ≥ 1 i \geq 1 i ≥ 1 で i a i = 0 ia_i = 0 i a i = 0 。標数 0 ならこれは f f f が定数であることを意味し、既約多項式では起こらない。標数 p p p なら、i a i = 0 ⟺ ( p ∣ i ia_i = 0 \iff (p \mid i i a i = 0 ⟺ ( p ∣ i または a i = 0 ) a_i = 0) a i = 0 ) なので、f = ∑ j a p j x p j f = \sum_j a_{pj}x^{pj} f = ∑ j a p j x p j となる。□ \square □
L / K L/K L / K が分離拡大で M M M が中間体ならば、m α , M ∣ m α , K m_{\alpha, M} \mid m_{\alpha, K} m α , M ∣ m α , K (例 8.10(2))より L / M L/M L / M も分離拡大であり、M / K M/K M / K も分離拡大である。
例 8.37 (分離的でない既約多項式)K = F p ( t ) K = \mathbb{F}_p(t) K = F p ( t ) (有理関数体)、f = x p − t f = x^p - t f = x p − t とする。F p [ t ] \mathbb{F}_p[t] F p [ t ] は一意分解整域で t t t はその素元であり、f f f は t t t に関してアイゼンシュタインの条件をみたすので、K K K 上既約である(第6章 定理 6.24)。f ′ = p x p − 1 = 0 f' = px^{p-1} = 0 f ′ = p x p − 1 = 0 なので f f f は分離的でない。実際、分解体において β p = t \beta^p = t β p = t となる β \beta β をとると x p − t = x p − β p = ( x − β ) p x^p - t = x^p - \beta^p = (x - \beta)^p x p − t = x p − β p = ( x − β ) p で、根は β \beta β ただ 1 つである。
定義 8.38 (完全体, perfect field)K K K 上の既約多項式がすべて分離的であるとき、K K K を完全体 という。このとき K K K の代数拡大はすべて分離拡大である。
定理 8.39 標数 0 の体は完全体である。標数 p > 0 p > 0 p > 0 の体 K K K が完全体であるための必要十分条件は、フロベニウス準同型 F : K → K F\colon K \to K F : K → K , a ↦ a p a \mapsto a^p a ↦ a p が全射であること(K = K p K = K^p K = K p )である。特に有限体は完全体である。
証明. 標数 0 の場合は命題 8.36(3) による。標数 p p p で K = K p K = K^p K = K p とし、既約な f f f が分離的でないとすると、命題 8.36 より f = ∑ j b j x p j f = \sum_j b_jx^{pj} f = ∑ j b j x p j 。b j = c j p b_j = c_j^p b j = c j p (c j ∈ K c_j \in K c j ∈ K )と書けば、K [ x ] K[x] K [ x ] でもフロベニウス準同型が使えるので(第5章 命題 5.36)f = ∑ j c j p x p j = ( ∑ j c j x j ) p f = \sum_j c_j^px^{pj} = \bigl(\sum_j c_jx^j\bigr)^p f = ∑ j c j p x p j = ( ∑ j c j x j ) p となり、既約性に反する。逆に a ∈ K ∖ K p a \in K \setminus K^p a ∈ K ∖ K p があるとし、分解体で β p = a \beta^p = a β p = a となる β \beta β をとると x p − a = ( x − β ) p x^p - a = (x - \beta)^p x p − a = ( x − β ) p 、β ∉ K \beta \notin K β ∈ / K である。そのモニックな因子は ( x − β ) k (x - \beta)^k ( x − β ) k の形で、0 < k < p 0 < k < p 0 < k < p ならその x k − 1 x^{k-1} x k − 1 の係数 − k β -k\beta − k β は K K K に属さない(k k k は F p \mathbb{F}_p F p で可逆)。よって x p − a x^p - a x p − a は K K K 上既約で、分離的でない。有限体では F F F は単射(体の準同型)なので、有限集合の単射として全射である。□ \square □
F p ( t ) \mathbb{F}_p(t) F p ( t ) は t ∉ F p ( t ) p t \notin \mathbb{F}_p(t)^p t ∈ / F p ( t ) p なので完全体でない(例 8.37)。
8.9 有限体
定理 8.40 (乗法群の有限部分群)体 K K K の乗法群 K × K^\times K × の有限部分群は巡回群である。特に有限体の乗法群は巡回群である。
証明. G ≤ K × G \leq K^\times G ≤ K × , ∣ G ∣ = n \lvert G \rvert = n ∣ G ∣ = n とし、d ∣ n d \mid n d ∣ n に対して G G G の位数 d d d の元の個数を ψ ( d ) \psi(d) ψ ( d ) とおく。位数 d d d の元 a a a があれば、⟨ a ⟩ \langle a \rangle ⟨ a ⟩ の d d d 個の元はすべて x d − 1 x^d - 1 x d − 1 の根であり、x d − 1 x^d - 1 x d − 1 の K K K における根は高々 d d d 個(第5章 系 5.30)だから、b d = 1 b^d = 1 b d = 1 となる b ∈ G b \in G b ∈ G はすべて ⟨ a ⟩ \langle a \rangle ⟨ a ⟩ に属する。特に位数 d d d の元は巡回群 ⟨ a ⟩ \langle a \rangle ⟨ a ⟩ の生成元であり、ちょうど φ ( d ) \varphi(d) φ ( d ) 個ある(第2章 系 2.25)。よって ψ ( d ) ∈ { 0 , φ ( d ) } \psi(d) \in \lbrace 0, \varphi(d) \rbrace ψ ( d ) ∈ { 0 , φ ( d )} 。ラグランジュの定理より元の位数は n n n を割るので
n = ∑ d ∣ n ψ ( d ) ≤ ∑ d ∣ n φ ( d ) = n n = \sum_{d \mid n} \psi(d) \leq \sum_{d \mid n} \varphi(d) = n n = d ∣ n ∑ ψ ( d ) ≤ d ∣ n ∑ φ ( d ) = n
(最後の等号は第1章 命題 1.33)となり、すべての d ∣ n d \mid n d ∣ n で ψ ( d ) = φ ( d ) \psi(d) = \varphi(d) ψ ( d ) = φ ( d ) 。特に ψ ( n ) = φ ( n ) ≥ 1 \psi(n) = \varphi(n) \geq 1 ψ ( n ) = φ ( n ) ≥ 1 で、G G G は位数 n n n の元をもつ。□ \square □
これは第1章 定理 1.44(原始根の存在)の証明と同じ論法である。
定理 8.41 (有限体の基本定理)
有限体 F F F の標数は素数 p p p であり、∣ F ∣ = p n \lvert F \rvert = p^n ∣ F ∣ = p n (n = [ F : F p ] n = [F : \mathbb{F}_p] n = [ F : F p ] )である。
素数べき q = p n q = p^n q = p n に対し、元の個数が q q q の体が存在する。それは x q − x x^q - x x q − x の F p \mathbb{F}_p F p 上の分解体であり、その元全体は x q − x x^q - x x q − x の根全体と一致する。
元の個数が等しい有限体は同型である。元の個数が q q q の体を F q \mathbb{F}_q F q と書く。
F p n \mathbb{F}_{p^n} F p n が F p m \mathbb{F}_{p^m} F p m と同型な部分体を含むための必要十分条件は m ∣ n m \mid n m ∣ n であり、このとき元の個数が p m p^m p m の部分体はただ一つである。
証明. (1) 標数が 0 なら F F F は Q \mathbb{Q} Q と同型な部分体を含み(第5章 定理 5.35)無限集合になるので、標数は素数 p p p であり(第5章 命題 5.33)、素体は F p \mathbb{F}_p F p である。F F F は F p \mathbb{F}_p F p 上 n n n 次元のベクトル空間なので p n p^n p n 個の元をもつ。
(2) f = x q − x f = x^q - x f = x q − x の分解体を L L L とする。F p \mathbb{F}_p F p で q = 0 q = 0 q = 0 なので f ′ = q x q − 1 − 1 = − 1 f' = qx^{q-1} - 1 = -1 f ′ = q x q − 1 − 1 = − 1 、よって gcd ( f , f ′ ) = 1 \gcd(f, f') = 1 g cd( f , f ′ ) = 1 で、f f f は L L L に相異なる q q q 個の根をもつ(命題 8.36)。根全体 E E E は L L L の部分体である:a , b ∈ E a, b \in E a , b ∈ E なら、フロベニウス準同型を n n n 回合成して ( a + b ) q = a q + b q = a + b (a + b)^q = a^q + b^q = a + b ( a + b ) q = a q + b q = a + b 、また ( a b ) q = a b (ab)^q = ab ( ab ) q = ab 、( − a ) q = ( − 1 ) q a q = − a (-a)^q = (-1)^qa^q = -a ( − a ) q = ( − 1 ) q a q = − a (p = 2 p = 2 p = 2 なら − a = a -a = a − a = a )、a ≠ 0 a \neq 0 a = 0 なら ( a − 1 ) q = a − 1 (a^{-1})^q = a^{-1} ( a − 1 ) q = a − 1 。E E E は f f f のすべての根を含む体なので E = L E = L E = L であり、∣ L ∣ = q \lvert L \rvert = q ∣ L ∣ = q 。
(3) ∣ F ∣ = q \lvert F \rvert = q ∣ F ∣ = q なら、ラグランジュの定理より a ∈ F × a \in F^\times a ∈ F × は a q − 1 = 1 a^{q-1} = 1 a q − 1 = 1 をみたすので、すべての a ∈ F a \in F a ∈ F で a q = a a^q = a a q = a 。F F F の q q q 個の元はすべて x q − x x^q - x x q − x の根なので x q − x = ∏ a ∈ F ( x − a ) x^q - x = \prod_{a \in F}(x - a) x q − x = ∏ a ∈ F ( x − a ) となり、F F F は x q − x x^q - x x q − x の F p \mathbb{F}_p F p 上の分解体である。系 8.27 より、そのような体は同型を除いて一意的である。
(4) F p m ⊂ F p n \mathbb{F}_{p^m} \subset \mathbb{F}_{p^n} F p m ⊂ F p n なら、定理 8.3 より n = m [ F p n : F p m ] n = m[\mathbb{F}_{p^n} : \mathbb{F}_{p^m}] n = m [ F p n : F p m ] で m ∣ n m \mid n m ∣ n 。逆に m ∣ n m \mid n m ∣ n なら p m − 1 ∣ p n − 1 p^m - 1 \mid p^n - 1 p m − 1 ∣ p n − 1 なので x p m − 1 − 1 ∣ x p n − 1 − 1 x^{p^m - 1} - 1 \mid x^{p^n - 1} - 1 x p m − 1 − 1 ∣ x p n − 1 − 1 、よって x p m − x ∣ x p n − x x^{p^m} - x \mid x^{p^n} - x x p m − x ∣ x p n − x 。x p n − x x^{p^n} - x x p n − x は F p n \mathbb{F}_{p^n} F p n で相異なる 1 次式の積に分解するので、x p m − x x^{p^m} - x x p m − x の p m p^m p m 個の根はすべて F p n \mathbb{F}_{p^n} F p n にあり、(2) と同様にそれらは部分体をなす。元の個数が p m p^m p m の部分体の元はすべて x p m − x x^{p^m} - x x p m − x の根なので((3) の証明)、そのような部分体はこれに限る。□ \square □
例 8.42
F 8 = F 2 [ x ] / ( x 3 + x + 1 ) \mathbb{F}_8 = \mathbb{F}_2[x]/(x^3 + x + 1) F 8 = F 2 [ x ] / ( x 3 + x + 1 ) 。x 3 + x + 1 x^3 + x + 1 x 3 + x + 1 は F 2 \mathbb{F}_2 F 2 に根をもたない 3 次式なので既約である。α = x ‾ \alpha = \overline{x} α = x とすると α 3 = α + 1 \alpha^3 = \alpha + 1 α 3 = α + 1 で、F 8 × \mathbb{F}_8^\times F 8 × は位数 7(素数)の巡回群だから α \alpha α はその生成元である。べきを計算すると次のようになり、α 7 = α 3 + α = 1 \alpha^7 = \alpha^3 + \alpha = 1 α 7 = α 3 + α = 1 である。
k k k
0
1
2
3
4
5
6
α k \alpha^k α k
1 1 1
α \alpha α
α 2 \alpha^2 α 2
α + 1 \alpha + 1 α + 1
α 2 + α \alpha^2 + \alpha α 2 + α
α 2 + α + 1 \alpha^2 + \alpha + 1 α 2 + α + 1
α 2 + 1 \alpha^2 + 1 α 2 + 1
この表を使えば、積は指数の足し算で計算できる。たとえば ( α 2 + 1 ) ( α + 1 ) = α 6 α 3 = α 9 = α 2 (\alpha^2 + 1)(\alpha + 1) = \alpha^6\alpha^3 = \alpha^9 = \alpha^2 ( α 2 + 1 ) ( α + 1 ) = α 6 α 3 = α 9 = α 2 。また F 2 \mathbb{F}_2 F 2 上で x 8 − x = x ( x + 1 ) ( x 3 + x + 1 ) ( x 3 + x 2 + 1 ) x^8 - x = x(x + 1)(x^3 + x + 1)(x^3 + x^2 + 1) x 8 − x = x ( x + 1 ) ( x 3 + x + 1 ) ( x 3 + x 2 + 1 ) と分解し、F 8 \mathbb{F}_8 F 8 の元の最小多項式はこれらの因子のいずれかである(問題 8.8)。
x 2 + 1 x^2 + 1 x 2 + 1 は F 3 \mathbb{F}_3 F 3 に根をもたないので、F 9 = F 3 [ x ] / ( x 2 + 1 ) = { a + b i ∣ a , b ∈ F 3 } \mathbb{F}_9 = \mathbb{F}_3[x]/(x^2 + 1) = \lbrace a + bi \mid a, b \in \mathbb{F}_3 \rbrace F 9 = F 3 [ x ] / ( x 2 + 1 ) = { a + bi ∣ a , b ∈ F 3 } (i 2 = − 1 i^2 = -1 i 2 = − 1 )。i i i の位数は 4 なので F 9 × \mathbb{F}_9^\times F 9 × (位数 8)の生成元ではない。一方 ( 1 + i ) 2 = 2 i (1 + i)^2 = 2i ( 1 + i ) 2 = 2 i , ( 1 + i ) 4 = ( 2 i ) 2 = − 4 = − 1 (1 + i)^4 = (2i)^2 = -4 = -1 ( 1 + i ) 4 = ( 2 i ) 2 = − 4 = − 1 より 1 + i 1 + i 1 + i の位数は 8 で、1 + i 1 + i 1 + i が生成元である。
8.10 原始元定理
Q ( 2 , 3 ) = Q ( 2 + 3 ) \mathbb{Q}(\sqrt{2}, \sqrt{3}) = \mathbb{Q}(\sqrt{2} + \sqrt{3}) Q ( 2 , 3 ) = Q ( 2 + 3 ) (例 8.15)のように、複数の元で生成された拡大が 1 つの元で生成されることがある。これは分離拡大では常に成り立つ。
定理 8.43 (原始元定理, primitive element theorem)有限次分離拡大 L / K L/K L / K は単純拡大である。すなわち L = K ( γ ) L = K(\gamma) L = K ( γ ) となる γ ∈ L \gamma \in L γ ∈ L (原始元 , primitive element)が存在する。
証明. K K K が有限体なら L L L も有限体で、L × L^\times L × の生成元 γ \gamma γ (定理 8.40)について L = K ( γ ) L = K(\gamma) L = K ( γ ) である。以下 K K K は無限体とする。L = K ( α 1 , … , α r ) L = K(\alpha_1, \dots, \alpha_r) L = K ( α 1 , … , α r ) と書けるので、r r r についての帰納法により L = K ( α , β ) L = K(\alpha, \beta) L = K ( α , β ) の場合に示せばよい(K ( α 1 , α 2 ) = K ( γ 2 ) K(\alpha_1, \alpha_2) = K(\gamma_2) K ( α 1 , α 2 ) = K ( γ 2 ) なら L = K ( γ 2 , α 3 , … , α r ) L = K(\gamma_2, \alpha_3, \dots, \alpha_r) L = K ( γ 2 , α 3 , … , α r ) )。
f = m α , K f = m_{\alpha, K} f = m α , K , g = m β , K g = m_{\beta, K} g = m β , K とし、f g fg f g の L L L 上の分解体 M M M において f f f の根を α = α 1 , … , α s \alpha = \alpha_1, \dots, \alpha_s α = α 1 , … , α s 、g g g の根を β = β 1 , … , β t \beta = \beta_1, \dots, \beta_t β = β 1 , … , β t とする。g g g は分離的なので β j \beta_j β j は相異なる。K K K は無限体なので
c ≠ α k − α β − β j ( 1 ≤ k ≤ s , 2 ≤ j ≤ t ) c \neq \frac{\alpha_k - \alpha}{\beta - \beta_j} \qquad (1 \leq k \leq s,\ 2 \leq j \leq t) c = β − β j α k − α ( 1 ≤ k ≤ s , 2 ≤ j ≤ t )
をみたす c ∈ K c \in K c ∈ K がとれる。γ = α + c β \gamma = \alpha + c\beta γ = α + c β とおくと、j ≥ 2 j \geq 2 j ≥ 2 のとき γ − c β j ≠ α k \gamma - c\beta_j \neq \alpha_k γ − c β j = α k (すべての k k k )である。h ( x ) = f ( γ − c x ) ∈ K ( γ ) [ x ] h(x) = f(\gamma - cx) \in K(\gamma)[x] h ( x ) = f ( γ − c x ) ∈ K ( γ ) [ x ] とおくと、h ( β ) = f ( α ) = 0 h(\beta) = f(\alpha) = 0 h ( β ) = f ( α ) = 0 であり、j ≥ 2 j \geq 2 j ≥ 2 なら γ − c β j \gamma - c\beta_j γ − c β j は f f f の根でないので h ( β j ) ≠ 0 h(\beta_j) \neq 0 h ( β j ) = 0 。よって g g g と h h h の M M M における共通根は β \beta β だけで、β \beta β は g g g の単根だから、M [ x ] M[x] M [ x ] で gcd ( g , h ) = x − β \gcd(g, h) = x - \beta g cd( g , h ) = x − β 。gcd は互除法により K ( γ ) [ x ] K(\gamma)[x] K ( γ ) [ x ] で計算しても同じなので x − β ∈ K ( γ ) [ x ] x - \beta \in K(\gamma)[x] x − β ∈ K ( γ ) [ x ] 、すなわち β ∈ K ( γ ) \beta \in K(\gamma) β ∈ K ( γ ) 。すると α = γ − c β ∈ K ( γ ) \alpha = \gamma - c\beta \in K(\gamma) α = γ − c β ∈ K ( γ ) で、L = K ( α , β ) = K ( γ ) L = K(\alpha, \beta) = K(\gamma) L = K ( α , β ) = K ( γ ) 。□ \square □
例 8.44 証明から、原始元は α + c β \alpha + c\beta α + c β の形で「ほとんどすべての」c c c についてとれることがわかる。Q ( 2 3 , ω ) = Q ( 2 3 + ω ) \mathbb{Q}(\sqrt[3]{2}, \omega) = \mathbb{Q}(\sqrt[3]{2} + \omega) Q ( 3 2 , ω ) = Q ( 3 2 + ω ) (問題 8.5)、Q ( 2 3 , 2 ) = Q ( 2 6 ) \mathbb{Q}(\sqrt[3]{2}, \sqrt{2}) = \mathbb{Q}(\sqrt[6]{2}) Q ( 3 2 , 2 ) = Q ( 6 2 ) (問題 8.3)。
注意
分離性の仮定は外せない。K = F p ( s , t ) K = \mathbb{F}_p(s, t) K = F p ( s , t ) (2 変数の有理関数体)、L = K ( s 1 / p , t 1 / p ) L = K(s^{1/p}, t^{1/p}) L = K ( s 1/ p , t 1/ p ) とすると、アイゼンシュタインの判定法を 2 回使って [ L : K ] = p 2 [L : K] = p^2 [ L : K ] = p 2 がわかる。しかし任意の γ ∈ L \gamma \in L γ ∈ L についてフロベニウス準同型により γ p ∈ K \gamma^p \in K γ p ∈ K なので、[ K ( γ ) : K ] ≤ p [K(\gamma) : K] \leq p [ K ( γ ) : K ] ≤ p であり、L L L は単純拡大でない。
まとめ
拡大次数 [ L : K ] = dim K L [L : K] = \dim_K L [ L : K ] = dim K L は乗法的:[ L : K ] = [ L : M ] [ M : K ] [L : K] = [L : M][M : K] [ L : K ] = [ L : M ] [ M : K ] 。
代数的元 α \alpha α の最小多項式 m α m_\alpha m α はモニックな既約多項式で、K ( α ) = K [ α ] ≅ K [ x ] / ( m α ) K(\alpha) = K[\alpha] \cong K[x]/(m_\alpha) K ( α ) = K [ α ] ≅ K [ x ] / ( m α ) 、[ K ( α ) : K ] = deg m α [K(\alpha) : K] = \deg m_\alpha [ K ( α ) : K ] = deg m α 。K ( α ) K(\alpha) K ( α ) での逆元は互除法で計算できる。
有限次拡大は代数拡大であり、代数的な元全体は体をなす。代数拡大は推移的である。
作図可能な数の次数は 2 のべきである。これにより立方倍積・角の三等分・円積問題(リンデマンの定理を使う)は不可能である。
分解体は存在し、同型を除いて一意的である。準同型の延長の個数は拡大次数以下で、重根がなければ等号が成り立つ。
有限次拡大が正規であることと、ある多項式の分解体であることは同値である。
既約多項式が分離的でない ⟺ \iff ⟺ 微分が 0 0 0 。標数 0 の体と有限体は完全体である。
有限体の元の個数は p n p^n p n で、F q \mathbb{F}_q F q は x q − x x^q - x x q − x の分解体として同型を除き一意に存在し、乗法群は巡回群、部分体は F p m \mathbb{F}_{p^m} F p m (m ∣ n m \mid n m ∣ n )で尽くされる。
原始元定理:有限次分離拡大は単純拡大である。
演習問題
問題 8.1 ★ θ = 2 3 \theta = \sqrt[3]{2} θ = 3 2 , α = 1 + θ + θ 2 \alpha = 1 + \theta + \theta^2 α = 1 + θ + θ 2 とする。α − 1 \alpha^{-1} α − 1 を 1 , θ , θ 2 1, \theta, \theta^2 1 , θ , θ 2 の Q \mathbb{Q} Q 係数一次結合で表し、α \alpha α の Q \mathbb{Q} Q 上の最小多項式を求めよ。
解答
( θ − 1 ) ( 1 + θ + θ 2 ) = θ 3 − 1 = 1 (\theta - 1)(1 + \theta + \theta^2) = \theta^3 - 1 = 1 ( θ − 1 ) ( 1 + θ + θ 2 ) = θ 3 − 1 = 1 より α − 1 = θ − 1 = − 1 + θ \alpha^{-1} = \theta - 1 = -1 + \theta α − 1 = θ − 1 = − 1 + θ 。すると θ = 1 + α − 1 ∈ Q ( α ) \theta = 1 + \alpha^{-1} \in \mathbb{Q}(\alpha) θ = 1 + α − 1 ∈ Q ( α ) なので Q ( α ) = Q ( θ ) \mathbb{Q}(\alpha) = \mathbb{Q}(\theta) Q ( α ) = Q ( θ ) 、[ Q ( α ) : Q ] = 3 [\mathbb{Q}(\alpha) : \mathbb{Q}] = 3 [ Q ( α ) : Q ] = 3 。θ 3 = 2 \theta^3 = 2 θ 3 = 2 に代入すると ( 1 + α − 1 ) 3 = 2 (1 + \alpha^{-1})^3 = 2 ( 1 + α − 1 ) 3 = 2 、すなわち ( α + 1 ) 3 = 2 α 3 (\alpha + 1)^3 = 2\alpha^3 ( α + 1 ) 3 = 2 α 3 で、展開すると α 3 − 3 α 2 − 3 α − 1 = 0 \alpha^3 - 3\alpha^2 - 3\alpha - 1 = 0 α 3 − 3 α 2 − 3 α − 1 = 0 。モニックな 3 次式で α \alpha α の次数も 3 なので、最小多項式は x 3 − 3 x 2 − 3 x − 1 x^3 - 3x^2 - 3x - 1 x 3 − 3 x 2 − 3 x − 1 である。(数値検算:α ≈ 3.84732 \alpha \approx 3.84732 α ≈ 3.84732 で α 3 − 3 α 2 − 3 α − 1 ≈ 56.9476 − 44.4057 − 11.5420 − 1 ≈ 0 \alpha^3 - 3\alpha^2 - 3\alpha - 1 \approx 56.9476 - 44.4057 - 11.5420 - 1 \approx 0 α 3 − 3 α 2 − 3 α − 1 ≈ 56.9476 − 44.4057 − 11.5420 − 1 ≈ 0 。)
問題 8.2 ★ [ L : K ] [L : K] [ L : K ] が素数ならば、L / K L/K L / K の中間体は K K K と L L L だけであり、任意の α ∈ L ∖ K \alpha \in L \setminus K α ∈ L ∖ K について L = K ( α ) L = K(\alpha) L = K ( α ) であることを示せ。
解答
[ L : K ] = p [L : K] = p [ L : K ] = p (素数)、M M M を中間体とすると、系 8.4 より [ M : K ] [M : K] [ M : K ] は p p p を割るので 1 1 1 または p p p 。[ M : K ] = 1 [M : K] = 1 [ M : K ] = 1 なら M = K M = K M = K 、[ M : K ] = p [M : K] = p [ M : K ] = p なら [ L : M ] = 1 [L : M] = 1 [ L : M ] = 1 で M = L M = L M = L 。α ∉ K \alpha \notin K α ∈ / K なら K ( α ) ≠ K K(\alpha) \neq K K ( α ) = K なので K ( α ) = L K(\alpha) = L K ( α ) = L 。
問題 8.3 ★ Q ( 2 3 , 2 ) = Q ( 2 6 ) \mathbb{Q}(\sqrt[3]{2}, \sqrt{2}) = \mathbb{Q}(\sqrt[6]{2}) Q ( 3 2 , 2 ) = Q ( 6 2 ) を示し、その Q \mathbb{Q} Q 上の次数を求めよ。
解答
β = 2 6 \beta = \sqrt[6]{2} β = 6 2 とすると β 2 = 2 3 \beta^2 = \sqrt[3]{2} β 2 = 3 2 , β 3 = 2 \beta^3 = \sqrt{2} β 3 = 2 なので Q ( 2 3 , 2 ) ⊂ Q ( β ) \mathbb{Q}(\sqrt[3]{2}, \sqrt{2}) \subset \mathbb{Q}(\beta) Q ( 3 2 , 2 ) ⊂ Q ( β ) 。逆に β = β 3 / β 2 = 2 / 2 3 ∈ Q ( 2 3 , 2 ) \beta = \beta^3/\beta^2 = \sqrt{2}/\sqrt[3]{2} \in \mathbb{Q}(\sqrt[3]{2}, \sqrt{2}) β = β 3 / β 2 = 2 / 3 2 ∈ Q ( 3 2 , 2 ) 。x 6 − 2 x^6 - 2 x 6 − 2 はアイゼンシュタインの判定法(p = 2 p = 2 p = 2 )で既約なので、次数は 6。(別解:次数は [ Q ( 2 3 ) : Q ] = 3 [\mathbb{Q}(\sqrt[3]{2}) : \mathbb{Q}] = 3 [ Q ( 3 2 ) : Q ] = 3 と [ Q ( 2 ) : Q ] = 2 [\mathbb{Q}(\sqrt{2}) : \mathbb{Q}] = 2 [ Q ( 2 ) : Q ] = 2 の倍数で(系 8.4)、命題 8.12 より 6 6 6 以下なので 6 6 6 。)
問題 8.4 ★★ 正 7 角形と正 9 角形は定規とコンパスで作図できないことを示せ。
解答
正 7 角形:ζ 7 \zeta_7 ζ 7 の最小多項式は Φ 7 \Phi_7 Φ 7 (第6章 定理 6.26)で [ Q ( ζ 7 ) : Q ] = 6 [\mathbb{Q}(\zeta_7) : \mathbb{Q}] = 6 [ Q ( ζ 7 ) : Q ] = 6 は 2 のべきでないので、定理 8.17 より ζ 7 \zeta_7 ζ 7 は作図可能でない。
正 9 角形:ζ 9 = e i ⋅ 40 ∘ \zeta_9 = e^{i \cdot 40^\circ} ζ 9 = e i ⋅ 4 0 ∘ が作図可能なら、定理 8.17 より c = cos 40 ∘ c = \cos 40^\circ c = cos 4 0 ∘ の次数は 2 のべきである。一方 cos 120 ∘ = − 1 / 2 = 4 c 3 − 3 c \cos 120^\circ = -1/2 = 4c^3 - 3c cos 12 0 ∘ = − 1/2 = 4 c 3 − 3 c より、y = 2 c y = 2c y = 2 c は y 3 − 3 y + 1 = 0 y^3 - 3y + 1 = 0 y 3 − 3 y + 1 = 0 をみたす。有理根の候補 ± 1 \pm 1 ± 1 を代入すると − 1 , 3 -1, 3 − 1 , 3 で 0 0 0 にならないので(第6章 例 6.28(3))、この 3 次式は既約であり、[ Q ( c ) : Q ] = 3 [\mathbb{Q}(c) : \mathbb{Q}] = 3 [ Q ( c ) : Q ] = 3 。矛盾。
問題 8.5 ★★ ω = e 2 π i / 3 \omega = e^{2\pi i/3} ω = e 2 π i /3 、γ = 2 3 + ω \gamma = \sqrt[3]{2} + \omega γ = 3 2 + ω とすると、Q ( 2 3 , ω ) = Q ( γ ) \mathbb{Q}(\sqrt[3]{2}, \omega) = \mathbb{Q}(\gamma) Q ( 3 2 , ω ) = Q ( γ ) であることを示せ(ヒント:( γ − ω ) 3 = 2 (\gamma - \omega)^3 = 2 ( γ − ω ) 3 = 2 を展開し、ω \omega ω を γ \gamma γ で表せ)。
解答
( γ − ω ) 3 = γ 3 − 3 γ 2 ω + 3 γ ω 2 − ω 3 = 2 (\gamma - \omega)^3 = \gamma^3 - 3\gamma^2\omega + 3\gamma\omega^2 - \omega^3 = 2 ( γ − ω ) 3 = γ 3 − 3 γ 2 ω + 3 γ ω 2 − ω 3 = 2 に ω 3 = 1 \omega^3 = 1 ω 3 = 1 , ω 2 = − 1 − ω \omega^2 = -1 - \omega ω 2 = − 1 − ω を代入すると γ 3 − 3 γ 2 ω − 3 γ − 3 γ ω − 3 = 0 \gamma^3 - 3\gamma^2\omega - 3\gamma - 3\gamma\omega - 3 = 0 γ 3 − 3 γ 2 ω − 3 γ − 3 γ ω − 3 = 0 、すなわち
γ 3 − 3 γ − 3 = ω ( 3 γ 2 + 3 γ ) \gamma^3 - 3\gamma - 3 = \omega(3\gamma^2 + 3\gamma) γ 3 − 3 γ − 3 = ω ( 3 γ 2 + 3 γ )
Im γ = Im ω = 3 / 2 ≠ 0 \operatorname{Im} \gamma = \operatorname{Im} \omega = \sqrt{3}/2 \neq 0 Im γ = Im ω = 3 /2 = 0 なので γ ≠ 0 , − 1 \gamma \neq 0, -1 γ = 0 , − 1 で、3 γ 2 + 3 γ = 3 γ ( γ + 1 ) ≠ 0 3\gamma^2 + 3\gamma = 3\gamma(\gamma + 1) \neq 0 3 γ 2 + 3 γ = 3 γ ( γ + 1 ) = 0 。よって ω = ( γ 3 − 3 γ − 3 ) / ( 3 γ 2 + 3 γ ) ∈ Q ( γ ) \omega = (\gamma^3 - 3\gamma - 3)/(3\gamma^2 + 3\gamma) \in \mathbb{Q}(\gamma) ω = ( γ 3 − 3 γ − 3 ) / ( 3 γ 2 + 3 γ ) ∈ Q ( γ ) 、2 3 = γ − ω ∈ Q ( γ ) \sqrt[3]{2} = \gamma - \omega \in \mathbb{Q}(\gamma) 3 2 = γ − ω ∈ Q ( γ ) 。逆の包含は明らか。
問題 8.6 ★★ 代数的数全体 Q ‾ \overline{\mathbb{Q}} Q は可算集合であることを示し、超越数が存在することを結論せよ。
解答
代数的数は、分母を払えば 0 0 0 でない整数係数多項式の根である。次数 n n n 以下の整数係数多項式全体は Z n + 1 \mathbb{Z}^{n+1} Z n + 1 と対応するので可算で、Z [ x ] \mathbb{Z}[x] Z [ x ] はその可算和なので可算である。0 0 0 でない各多項式の根は有限個(第5章 系 5.30)なので、Q ‾ \overline{\mathbb{Q}} Q は有限集合の可算和として可算である(00-foundations 第5章 )。C \mathbb{C} C (実は R \mathbb{R} R も)は非可算なので C ∖ Q ‾ \mathbb{C} \setminus \overline{\mathbb{Q}} C ∖ Q は空でなく、超越数が(非可算個)存在する。
問題 8.7 ★★ (1) x 4 + 1 x^4 + 1 x 4 + 1 の Q \mathbb{Q} Q 上の分解体は Q ( ζ 8 ) = Q ( 2 , i ) \mathbb{Q}(\zeta_8) = \mathbb{Q}(\sqrt{2}, i) Q ( ζ 8 ) = Q ( 2 , i ) であり、その次数は 4 であることを示せ。(2) すべての素数 p p p について、x 4 + 1 x^4 + 1 x 4 + 1 は F p \mathbb{F}_p F p 上可約であることを示せ(第6章の注意の証明)。
解答
(1) x 8 − 1 = ( x 4 − 1 ) ( x 4 + 1 ) x^8 - 1 = (x^4 - 1)(x^4 + 1) x 8 − 1 = ( x 4 − 1 ) ( x 4 + 1 ) より x 4 + 1 x^4 + 1 x 4 + 1 の根は 1 の原始 8 乗根 ζ 8 k \zeta_8^k ζ 8 k (k = 1 , 3 , 5 , 7 k = 1, 3, 5, 7 k = 1 , 3 , 5 , 7 )で、分解体は Q ( ζ 8 ) \mathbb{Q}(\zeta_8) Q ( ζ 8 ) 。ζ 8 = ( 1 + i ) / 2 \zeta_8 = (1 + i)/\sqrt{2} ζ 8 = ( 1 + i ) / 2 で、ζ 8 2 = i \zeta_8^2 = i ζ 8 2 = i , ζ 8 + ζ 8 − 1 = 2 cos ( π / 4 ) = 2 \zeta_8 + \zeta_8^{-1} = 2\cos(\pi/4) = \sqrt{2} ζ 8 + ζ 8 − 1 = 2 cos ( π /4 ) = 2 なので Q ( 2 , i ) ⊂ Q ( ζ 8 ) \mathbb{Q}(\sqrt{2}, i) \subset \mathbb{Q}(\zeta_8) Q ( 2 , i ) ⊂ Q ( ζ 8 ) 、逆に ζ 8 = ( 1 + i ) / 2 ∈ Q ( 2 , i ) \zeta_8 = (1 + i)/\sqrt{2} \in \mathbb{Q}(\sqrt{2}, i) ζ 8 = ( 1 + i ) / 2 ∈ Q ( 2 , i ) 。Q ( 2 ) ⊂ R \mathbb{Q}(\sqrt{2}) \subset \mathbb{R} Q ( 2 ) ⊂ R より i ∉ Q ( 2 ) i \notin \mathbb{Q}(\sqrt{2}) i ∈ / Q ( 2 ) なので、次数は 2 ⋅ 2 = 4 2 \cdot 2 = 4 2 ⋅ 2 = 4 。
(2) p = 2 p = 2 p = 2 なら x 4 + 1 = ( x + 1 ) 4 x^4 + 1 = (x + 1)^4 x 4 + 1 = ( x + 1 ) 4 。p p p が奇素数なら、p 2 − 1 = ( p − 1 ) ( p + 1 ) p^2 - 1 = (p - 1)(p + 1) p 2 − 1 = ( p − 1 ) ( p + 1 ) は連続する 2 つの偶数の積なので 8 で割り切れる。F p 2 × \mathbb{F}_{p^2}^\times F p 2 × は位数 p 2 − 1 p^2 - 1 p 2 − 1 の巡回群(定理 8.40)なので位数 8 の元 ζ \zeta ζ をもち、ζ 4 ≠ 1 \zeta^4 \neq 1 ζ 4 = 1 , ( ζ 4 ) 2 = 1 (\zeta^4)^2 = 1 ( ζ 4 ) 2 = 1 より ζ 4 = − 1 \zeta^4 = -1 ζ 4 = − 1 、つまり ζ \zeta ζ は x 4 + 1 x^4 + 1 x 4 + 1 の根である。[ F p ( ζ ) : F p ] ≤ [ F p 2 : F p ] = 2 [\mathbb{F}_p(\zeta) : \mathbb{F}_p] \leq [\mathbb{F}_{p^2} : \mathbb{F}_p] = 2 [ F p ( ζ ) : F p ] ≤ [ F p 2 : F p ] = 2 なので、ζ \zeta ζ の最小多項式は x 4 + 1 x^4 + 1 x 4 + 1 の 2 次以下の因子であり、x 4 + 1 x^4 + 1 x 4 + 1 は可約である。
問題 8.8 ★★ f ∈ F p [ x ] f \in \mathbb{F}_p[x] f ∈ F p [ x ] を d d d 次のモニックな既約多項式とすると、f ∣ x p n − x ⟺ d ∣ n f \mid x^{p^n} - x \iff d \mid n f ∣ x p n − x ⟺ d ∣ n であることを示せ。これを用いて、F 2 \mathbb{F}_2 F 2 上の 4 次のモニックな既約多項式の個数を求めよ。
解答
E = F p [ x ] / ( f ) E = \mathbb{F}_p[x]/(f) E = F p [ x ] / ( f ) は p d p^d p d 個の元からなる体で、α = x ‾ \alpha = \overline{x} α = x の最小多項式は f f f 、E = F p ( α ) E = \mathbb{F}_p(\alpha) E = F p ( α ) である。命題 8.7(1) より f ∣ x p n − x ⟺ α p n = α f \mid x^{p^n} - x \iff \alpha^{p^n} = \alpha f ∣ x p n − x ⟺ α p n = α 。
d ∣ n d \mid n d ∣ n なら、α p d = α \alpha^{p^d} = \alpha α p d = α (定理 8.41(3) の証明)を繰り返して α p n = α \alpha^{p^n} = \alpha α p n = α 。逆に α p n = α \alpha^{p^n} = \alpha α p n = α とすると、β p n = β \beta^{p^n} = \beta β p n = β をみたす β ∈ E \beta \in E β ∈ E 全体はフロベニウス準同型により部分体をなし、α \alpha α を含むので E E E 全体である。n = q d + r n = qd + r n = q d + r (0 ≤ r < d 0 \leq r < d 0 ≤ r < d )と書くと、すべての β ∈ E \beta \in E β ∈ E で β p q d = β \beta^{p^{qd}} = \beta β p q d = β なので β = β p n = ( β p q d ) p r = β p r \beta = \beta^{p^n} = (\beta^{p^{qd}})^{p^r} = \beta^{p^r} β = β p n = ( β p q d ) p r = β p r 。r ≥ 1 r \geq 1 r ≥ 1 なら x p r − x x^{p^r} - x x p r − x が p d > p r p^d > p^r p d > p r 個の根をもつことになり矛盾するので、r = 0 r = 0 r = 0 。
x p n − x x^{p^n} - x x p n − x は重根をもたない(定理 8.41 の証明)ので、それは次数が n n n を割るモニック既約多項式すべての積であり、d d d 次のものの個数を N d N_d N d とすると p n = ∑ d ∣ n d N d p^n = \sum_{d \mid n} dN_d p n = ∑ d ∣ n d N d 。p = 2 p = 2 p = 2 で、n = 1 n = 1 n = 1 から N 1 = 2 N_1 = 2 N 1 = 2 、n = 2 n = 2 n = 2 から 4 = N 1 + 2 N 2 4 = N_1 + 2N_2 4 = N 1 + 2 N 2 で N 2 = 1 N_2 = 1 N 2 = 1 、n = 4 n = 4 n = 4 から 16 = N 1 + 2 N 2 + 4 N 4 16 = N_1 + 2N_2 + 4N_4 16 = N 1 + 2 N 2 + 4 N 4 で N 4 = 3 N_4 = 3 N 4 = 3 。(具体的には x 4 + x + 1 x^4 + x + 1 x 4 + x + 1 , x 4 + x 3 + 1 x^4 + x^3 + 1 x 4 + x 3 + 1 , x 4 + x 3 + x 2 + x + 1 x^4 + x^3 + x^2 + x + 1 x 4 + x 3 + x 2 + x + 1 。)
問題 8.9 ★★★ K K K を標数 p p p の体、a ∈ K a \in K a ∈ K とする。f = x p − x − a f = x^p - x - a f = x p − x − a は K K K 上既約であるか、K [ x ] K[x] K [ x ] で 1 次式の積に分解するかのいずれかであることを示せ(アルティン–シュライアー)。また x p − x − 1 x^p - x - 1 x p − x − 1 は F p \mathbb{F}_p F p 上既約であることを示せ。
解答
分解体で f f f の根 β \beta β をとる。i ∈ F p i \in \mathbb{F}_p i ∈ F p について ( β + i ) p − ( β + i ) − a = β p + i − β − i − a = 0 (\beta + i)^p - (\beta + i) - a = \beta^p + i - \beta - i - a = 0 ( β + i ) p − ( β + i ) − a = β p + i − β − i − a = 0 (i p = i i^p = i i p = i )なので、β + i \beta + i β + i (i ∈ F p i \in \mathbb{F}_p i ∈ F p )は f f f の相異なる p p p 個の根であり、f = ∏ i ∈ F p ( x − β − i ) f = \prod_{i \in \mathbb{F}_p}(x - \beta - i) f = ∏ i ∈ F p ( x − β − i ) 。f f f が K [ x ] K[x] K [ x ] にモニックな因子 g g g で 0 < deg g = d < p 0 < \deg g = d < p 0 < deg g = d < p となるものをもつとすると、g = ∏ i ∈ S ( x − β − i ) g = \prod_{i \in S}(x - \beta - i) g = ∏ i ∈ S ( x − β − i ) (S ⊂ F p S \subset \mathbb{F}_p S ⊂ F p , ∣ S ∣ = d \lvert S \rvert = d ∣ S ∣ = d )で、その x d − 1 x^{d-1} x d − 1 の係数 − ( d β + ∑ i ∈ S i ) -(d\beta + \sum_{i \in S} i) − ( d β + ∑ i ∈ S i ) は K K K に属する。d d d は F p \mathbb{F}_p F p で可逆なので β ∈ K \beta \in K β ∈ K となり、すべての根 β + i \beta + i β + i が K K K に属して f f f は 1 次式の積に分解する。
K = F p K = \mathbb{F}_p K = F p , a = 1 a = 1 a = 1 のとき、β ∈ F p \beta \in \mathbb{F}_p β ∈ F p なら β p = β \beta^p = \beta β p = β より f ( β ) = − 1 ≠ 0 f(\beta) = -1 \neq 0 f ( β ) = − 1 = 0 なので、f f f は F p \mathbb{F}_p F p に根をもたず、分解しない。よって既約である。