問題の確認
今回は整基底を実際に求める方法を書いていきます.なぜこんな記事を書こうと思ったかというと整基底を求める方法が管見の限りインターネットになかったからです.今回は有理数の有限次代数拡大ならいつでも使える方法を紹介します.
まずは定義から確認していきましょう.
ある数が整数であるとは,がモニックな(最高次の係数がの)有理整数係数の根となることです.
有理数の集合の有限次代数拡大体の整数をすべて集めた集合をの整数環と言います.の整数環をとします.には次のような著しい構造があります.
が存在し,に属する任意の整数はある有理整数を用いて
と表現できる.
このを整数環の整基底と言います.今回はこの整基底を求めて見ましょう.
判別式から整基底の持つ形式を定める
今回求めるのはの整基底です.整基底を求めるには判別式を用いて,条件を絞っていくのが一般的です.の元は三つの有理数を使ってと書けます.判別式を使って整基底の条件を絞っていきます.
ガロア理論からをの複素乗根とすると,から共役体へのを動かさない同型写像が存在します.整基底のによる像をそれぞれとします.
からもう一つの共役体への同型写像に対しても同様に,を定義します.(今は整基底が分かっていませんが,ともかくこのような数を作ることができます.)
ここで整数環の判別式とは次の行列の行列式
の平方で定義されます.判別式は有理整数になるという性質があります.(共役体への任意の置換で不変で,従って判別式はの元.さらに整数でもあるので,有理整数.)この判別式の値をとしましょう.
今三つの数は明らかにに属する整数です.それぞれなるモニック有理整数係数方程式の根となるからです.さらにこれらは体を上の線形空間とみなしたときの基底となります.整基底の定義から
なる有理整数が存在します.で作られる行列をとしましょう.は体を上の線形空間としてみたときの基底でしたので,の行列式はではありません.
のによる像を考えます.から,となります.これらをまとめると次の行列の形をした等式が得られます.
ここで両辺の行列式をとり,さらにそれを二乗します.具体的な値を計算すると
となります.とは有理整数でしたので,はの約数です.さての逆行列は有理整数を用いて
となります.
より整基底は有理整数を用いてなる形を持つことが分かりました.このことからの整数はすべてなる形をしていることが分かりました.
事実1:
の任意の整数はを有理整数としての形式を持つ.
を整数とするとき,三つの数,,は再び整数になることなどを考えると,ある整数から有理整数でが整数となるものを作ることができます.この形式を持ち整数になる数をすべて調べれば,の整数をすべて求めることができます.従って問題はが整数となるを探索することに帰着されました.あとはこれが整数となるかどうかを一つ一つのに対してしらみつぶしに検討すればいいことになります.
候補の中から整数となるものを見出す
とし,を根に持つ有理数係数の方程式を見つけていきます.です.この両辺を乗すると,となります.それゆえ
となり,これがを根に持つ有理数係数の方程式となります.モニックな方程式にするために両辺をで割りましょう.ついでに式を展開すると,
となります.この係数たちが有理整数になるときは整数になります.
の項が有理整数という条件と,という条件からの三つの可能性があります.
のとき
定数項はとなります.これが有理整数となるにはまず分子はの倍数でなければなりません.それゆえ有理整数を用いてとなります.そのとき定数項はとなりますが,これまた分子はの倍数でなければいけないので,となります.定数項はとなります.このとき分子はの倍数でなければならないので,はの倍数ということになりますが,これはであったことからが結論できます.このとき定数項はとなり,はの倍数ということになり,であることも分かります.よってであるとき,のみが整数になることが分かりました.
のときも倍数判定を用いることで,容易に決着がつき,が整数になるようなケースはないことが分かります.
事実2:
形式が整数でとなるものはのときののみである.
事実1からのすべての整数は形式を持ちます.ここからを引いて行って,係数を三つとも以上以下の有理整数にすることができます.整数から整数を引けば整数なので,も整数となります.ところが事実2からとなります.これはもともとの係数がすべて18の倍数であることになります.従っての整数はの有理整数係数の線形結合で尽くされることが分かりました.
よっての整基底はであることが言えました.
方法のおさらい
整基底を求める方法をおさらいしておきましょう.
1.上で一次独立である整数を見出す.
2.の共役体と共役写像を求める.
3.1で求めた整数と2で求めた共役写像からに関する行列を作り行列式の平方を計算する.これは有理整数になるが,この有理整数の平方因子をとする.
4.整基底はの形をしていることが言える.でが整数となるものを見出す.これは有限回の操作で可能.
5.4.の情報を基にすべての整数を表現する基底を求める.(今回の場合その必要はなかった.)
以上でこの記事は終わりです.ご高覧ありがとうございました.
(追記)2023/3/29大幅に追記.初歩的なミスを訂正.