はじめに
この記事では整数がある整数を用いて
と表せるための条件についてまとめていきます。
この話については前にも
二平方和定理の記事
や
とある記事
でも解説しましたが、これらの記事はどうにも論理のパートが長く、何が重要で何が重要でないかが見えづらくなっています。しかし同記事で紹介されている事実はどれも面白いものばかりですので、この記事ではそれらの事実を鑑賞するとともにその活用例について簡単に紹介していきたいと思います。
語句や記号の紹介
二次形式
- 二次形式のことを単にと表したりする。
- をの判別式と言う。本記事ではの場合のみを扱う。
- を満たすときは原始的な二次形式であるという。
- 二次形式が変換
によってと写り合うとき、とは(properに)同値であると言う。同値な二次形式は同じ判別式を持つ。 - 特にを自身に写すような変換のことを自己同型と言う。がと同値でなければの自己同型はのつで尽くされる。
- が原始的であればその自己同型の個数はその判別式によって判別することができ、具体的には
個となる。 - また特別な場合は以下のようにimproperな自己同型を持つことにも注意したい。
- 判別式の原始的な二次形式全体をproperに同値であるという関係で割った集合のことを類群と言い、その元の個数を類数と言う。
- および「またはならば」を満たすときは簡約な二次形式であるという。判別式の原始的かつ簡約な二次形式は類群の完全代表系を成す。
- が二次形式によってproperに表現できるとは、互いに素な整数を用いてと表せることを言う。
簡約化について
与えられた二次形式に対し、その簡約化は以下のように計算できる。
簡単のためとする。なら変換を施せばよい。
このときが最小となるような整数を取り変換を施したものをとする。もしであれば少し整形することでの簡約化が得られる。もしであればまたなる整数を取り変換を施していく。
このようにしていくことでの絶対値は小さくなっていくので、最終的には簡約形式が得られることとなる。
例えば判別式の二次形式の簡約化は以下のように計算できる。
またこれらの変換を合成することで
という関係によって
が成り立つことがわかる。
クロネッカー記号
クロネッカー記号
整数に対してクロネッカー記号を以下のように定める。
- 奇素数に対してはをルジャンドル記号とする。
- のときは奇数に対してとする。
- と素因数分解されるときはとする。
- クロネッカー記号は完全乗法的な関数となる。つまり任意のに対し
が成り立つ。 - 奇素数に対してが、に対してはが成り立つ。
定理集
以下は判別式の正定値二次形式、つまりかつであるものとする。またとする。
の表現の存在とその個数
のproperな表現に対し
・
・
・はあるなる変換によってと同値
を満たすような整数が一意に存在する。
特にが判別式のなんらかの二次形式によってproperに表現できるためには合同方程式
が解を持つことが必要十分である。
のによるproperな表現の個数は
(の自己同型の個数)(がと同値となるようなの個数)
となる。
と互いに素なに対し合同方程式
のなる解の個数は
個であり、これがとなるためにはの任意の素因数に対しが成り立つことが必要十分である。
類群の完全代表系をとおいたとき、と互いに素なに対しなる整数の取り方(は互いに素とは限らない)は全部で
通りとなる。
特に素数がを満たすとき、自己同型の違いを除いて丁度通りの表現が存在する。
による表現可能性
のでない素因数を任意に取りとおく。このときが表現できる任意のに対してはでなければに依らず一定の値を取る。
またと書けるとき、
・であればも
・であればも
・であればも
でなければ一定の値を取る。
上のように整数や二次形式に対してを対応させる写像のことを(判別式の)指標と言う。
いまの以外の素因数の個数をとおくと、判別式の二次形式に付随する指標の個数は
となる。ただしのときとおくものとした。
類群の完全代表系をと置いたとき、任意の指標に対してが成り立つようなは丁度個存在する。
まとめ
がと互いに素なとき、が原始的な二次形式によってproperに表現できるためには、の任意の素因数に対しが成り立つこと、およびに付随する任意の指標に対しが成り立つことが必要である。
特にが成り立つときは十分でもあり、そのときなる互いに素な整数の組の取り方は全部で
通りとなる。
がと互いに素なとき、が原始的な二次形式によって表現できるためには、の無平方因子がによって(properに)表現できることが必要十分である。
特にが成り立つとき、なる整数の組の取り方は(でなければ)全部で
通りとなる。
活用例
テキトーに作った問題をテキトーに解いてみる。なお
と素因数分解できることに注意されたい。
解答
の無平方因子はであり、
なのでは判別式の二次形式によって表現することはできない。
は判別式の二次形式を用いて表現できるか。また表現できるときなる簡約な二次形式と整数の組を全て求めよ。
解答
合同方程式
はにおいてのみを解に持つ。
またこれによって誘導される二次形式は簡約なので
が求める表現となる。
解答
簡単に得られる解としてがある。これに対してimproperな自己同型を考えることでつの解が得られる(は素数なのでこれ以上表現は存在しない)。
解答
の判別式はであり、またよりが成り立つがよりはによって表現することはできない。よって解は存在しない、が答えとなる。
ちなみによりは判別式の二次形式によって表現することはでき、実際
(複号同順)という計つの表現が存在する。
は判別式の二次形式を用いてproperに表現できるか。また表現できるときなる簡約な二次形式と互いに素な整数の組を全て求めよ。
解答
および
に注意すると合同方程式
はにおいて丁度個の解を持つことがわかる。
また判別式の簡約二次形式は
のつによって尽くされ、これらに対応する指標の値はそれぞれ
となるのでに注意するとと書けるなら
である。
いまこれらに対しと表せればとなるのでとおくと
と変形できる。これらの二次形式に対応する指標はそれぞれとなるのでより前者は不適であり、
と絞れる。あとは
に注意するとという解が浮かび上がってくるので求める解は
(複号任意)のつとなる。
は判別式の二次形式を用いてproperに表現できるか。また表現できるときなる簡約な二次形式と互いに素な整数の組を一つ求めよ。
解答
が成り立つので(自己同型込みで)丁度通りのproperな表現が存在するはずである。
いま判別式の簡約な二次形式は
ので尽くされ、これらは指標によって二通りに分類できる。
またに注意すると整合する二次形式は
の個である。これ無理かも。
解答(続き)
諦めて合同方程式
を解いてみる。これはつの合同方程式
に分解できるので例えば
に対応する解を考えると
から
と求まる。
いまは変換によってに写るので
が求める表現の一つとなる。
おまけ
ちなみに合同方程式
のなる解は
のつであり、それぞれに対応する表現は
となる。
おわりに
先日何となく
二平方和定理の記事
を読み返してた際に、これってもしや使いようによってはすごく面白いのでは?と思いこの記事を書いてみたのですが、結構タメになったのでないでしょうか。個人的に種の理論(指標による判別)の効かない問題6をゴリ押しで解いてるときが一番楽しかったです。
皆様もこの記事を参考に整数を二次形式で表現してみてはいかがでしょうか。ちなみに
こちらの記事
にてやなる自然数(便利数)についてまとめていたり、tsujimotterさんの記事「
二次形式の類数を求めるプログラム
」から
飛べるページ
にてからまでの判別式に対して類数および原始的かつ簡約な二次形式が求められてたりします。ぜひこちらも参考にしてみてください。
とりあえずこの記事はこんなところで。では。