はじめに
素数に対してとすると,での演算によって内で和・差・積・(でない元による)商を定義することができる.このように集合に四則演算が定まっている構造のことを,現代数学の言葉では「体」と呼ぶ.上述のの他に,有理数全体や実数全体,複素数全体なども体の例である.
はやと違って有限個(個)の元からなる.このような体を有限体という.実はの他にも,元の個数が素冪であるような有限体が存在するのだが,その構成法はに比べて少々難しいので,大学で数学を学んだ人以外にはあまり知られていないと思う.そこで本記事ではこれらの有限体の構成法およびその使い道について解説する.
の代数閉包
有限体はという大きな(有限体ではない)体から構成することができる.この体はの代数閉包と呼ばれるものであり,大雑把に言えばの世界における複素数体のようなものである.具体的には,は次のような性質を持っている:
- .
- 任意のの元はある係数多項式の根である.
- 任意の係数多項式は次式の積に因数分解できる.
の具体的な構成法は少々難しく,またそれほど重要ではないので割愛する.以下の説明では上記のつの性質のみを用いる.
係数の多項式はの中に根を持たないので,係数の範囲ではこれ以上因数分解できないが,係数の範囲では
と因数分解される.係数を比較するととなるため,をと書くことにするとと表せる.
について考える上で重要なのが乗写像
である.これをFrobenius写像という.明らかにFrobenius写像は積および商を保つが,実は和と差も保っている:
二項定理より
が成り立つ.に対してはの倍数なのでにおいてである.よってとなる.
を移項すればも得られる.
に対して方程式は内に解を持つのでは全射である.また
よりは単射である.
任意のに対してが成り立つというのがFermatの小定理であった.これは次のように一般化される:
はある係数多項式の根なので
を満たすが存在する.この式より,の形の元は全て
と表せる.特には有限集合である.写像は単射なので全単射となる.特にとなる正整数が存在するのでよい.
Fermatの小定理よりの元の次数はである.次数の元はの解なので高々個しか存在しない.よっては次数の元全体に等しい.
におけるの解をつ取ってと書く.このとき
となる.つまりの次数はである.
後で使うために,係数の多項式の微分を定義しておく:
展開することでの場合に帰着できる.この場合は容易である.
有限体の構成
素冪に対し,と定める.つまり,は次数がの約数であるようなの元全体からなる集合である.
Fermatの小定理よりが成り立つ.また命題2より,任意のの元はあるに含まれる.
命題1よりとなるのでである.残りの主張も同様に示される.
命題5よりは体をなす.体を位数の有限体と呼ぶ.
は方程式のにおける解全体である.係数の範囲で
と因数分解すると,である.よってが相異なることを示せばよい.上の式の両辺を微分すると,においてなので
となる.この式にを代入すると
となるので,が相異なることがわかる.
におけるの解をつ取ってと書くと,例3で見たようにである.命題5より
という形の元は全てに属する.またこれらの元は相異なることが容易に示せる.は個の元からなるので,結局
となることがわかる.
有限体の包含関係
ならばであることは定義から明らかである.逆にであると仮定してを示そう.を割り切る素冪に対してを示せばよいので,の場合に帰着される.命題6より,に含まれるがに含まれない元を取ることができる.このときの次数はちょうどなので,よりが得られる.
命題7より,小さいに対するの包含関係は以下のようになっている(矢印は包含写像):
次数の求め方
具体的なの元の次数を求めるには,以下の命題を用いるのが便利である:
を係数の次多項式とし,をにおけるの根とする.が上既約(係数の範囲でこれ以上因数分解できない)ならば,の次数はであり,におけるの根はである.
とする.がの根ならば
であるが,両辺にFrobenius写像を適用すると,より
となるので,もの根である.つまり,におけるの根全体の集合をとすると,写像が定まる.は単射なので全単射である.となる正整数のうち最小のものを取る.と定めると,は全単射に制限できる.
と定めると,の係数はFrobenius写像で不変なので,は係数多項式となる.定義よりはを割り切るので,が既約であるという仮定よりとなる.よってである.
Fibonacci数列への応用
有限体の応用例として,Fibonacci数のでの振る舞いについて調べる.Fibonacci数列は
により定まる数列であり,その一般項は
で与えられる.これの「版」を考えよう.におけるの解をつ取ってと書く.
を素数とする.
(1) ならばである.
(2) ならばである.
(3) ならばである.
(4) ならばであり,である.
(1),(2)は明らかである.以下はでないとする.平方剰余の相互法則より,ならばはで平方剰余であり,ならばはで平方非剰余である.前者の場合,はに解を持つのでとなる.後者の場合,は上既約なので,命題8よりの次数はであり,となる.
以下ではとする.の元を
により定める.またの元を
により定める.するとであり,またおよびより
が成り立つ.すなわち,はをで考えたものに他ならない.これを用いると次のような事実が示せる.
にFrobenius写像を適用するととなり,が得られる.同様にも成り立つので,が得られる.
を以外の素数とする.
(1) ならばが成り立つ.
(2) ならばが成り立つ.
ならば命題9よりなのでである.よってが得られる.ならば命題9よりであり,である.よって
であり,同様にも成り立つので,が得られる.