これは鯵坂もっちょ氏企画のAdvent Calendarの十二番目の記事です。
幾つかの置換を考えて、その符号を考察します。以下、置換およびその符号についての基礎知識を仮定します。
高校数学の美しい物語で読むことができる記事としては
などがあります。必要となる基本事項を幾つか列挙しておきます。
- 少なくとも二元をもつ全順序有限集合を考えて、上の置換のなす群をと表す。
- の符号はと定義される。ただし、はの転倒数*1。
- は準同型写像。つまり、が成り立つ。
- 逆元についてが成り立つ。
- 巡回置換の符号はである。
転置が引き起こす置換
をどちらか一方は以上であるような正整数とし、集合に或る全順序が入っているとする(必ずしも通常の順序でなくてもよい)。の元を小さい順に、最初の個は左から右へ並べ、個目から個目までは次の行へ移ってまた左から右へと次々に並べ、-行列の形に並べる。
つまり、並べ終わった行列がであったとすると、であるための必要十分条件は「」または「 かつ 」である(辞書式順序)。
この行列の転置行列をとする。つまり、が成り立つ。このの各成分を先ほどと同じルールで順序付ける。すなわち、を「」または「 かつ 」で定義する。
これは上の別の全順序を定めており、で小さい方から数えて番目の数をで小さい方から数えて番目の数に写すことによって上の一つの置換が得られる。この置換を転置が引き起こす置換と呼ぶことにしよう。
以上のように文章で表現すると分かりづらいかもしれないが、具体例を見れば簡単である。
, で
とに全順序が入っていたとする。このとき、行列は
であり、その転置行列は
であるから、新しい全順序は
となる。よって、このときの転置が引き起こす置換は
である。と巡回置換の積に分解できるので、基本事項の3.と5.よりであることがわかる*2。
一般的に転置が引き起こす置換の符号は次のように決定することができる。全順序およびはの定義のために用意したもので、符号の定義は通常の全順序を固定して行っていることに注意。
で上の例と矛盾していない。
証明. Step 1. をで小さい方から数えて番目の数に写すような上の置換をとする。このとき、
が成り立つ。
理由: を満たすに対して、
を満たすが一意的に定まる。これは行列においてがで小さい方から数えて番目の数であるとき、行列においてで小さい方から数えて番目の数がであるということなので、
が成り立つ。また、に対して-行列を作ったときの成分はなので、
と計算できる。 よって、基本事項3. 4.より
なので、以下であると仮定しても一般性を失わない*3。
Step 2. であるにもかかわらずであるようなものの個数をカウントすればよい。がの成分の数であり、が成分の数であるとする*4。このとき、はの成分の数であり、は成分の数である。という条件は「」または「 かつ 」であるが、であるときは であることからにおいてはよりが下の行にあってである。であるようなの組は通りあるが、そのようなを固定する毎に、となるための必要十分条件は であり、そのようなは通りある。よって、による転倒の総数は
に等しい。 Q.E.D.
これもしっかりと書くと分かりづらいかもしれないが、やっていることは単純である。Step 1.ではの通常の全順序に基づいて行列を作った場合への帰着を行っている(共役を取るだけ)。を考えると
であり、その転置行列は
であるため、
である。また、上の具体例の場合、
および
なので、
と見比べて が確認できる。帰着されると、Step 2.ではBのみに着目して
という順序で数を並べたときに転倒している数を数えればよい。
のように左下と右上の関係にあるペアのときに転倒が起きており、そのようなペアは行の成分と列の成分をそれぞれ二つずつ選ぶ毎に得られるため、個ある。
証明. が奇数であればなので、命題1と指数法則からわかる。Q.E.D.
おや?
二つの置換
以下、は互いに素な以上の奇数とする。
Zolotareff記号
をの完全代表系として指定し、という全順序を考える。と互いに素な整数に対して、の元を倍してにおける剰余を取る写像は上の置換を与える。この置換の符号を
という記号で表す(ガウス記号ではない)。
置換とその符号
集合に通常の全順序 を入れて上の置換を以下のように定義する。まず、行列を定義したときと同様の方法でを並べかえて-行列を定義する。の第一行はの元を小さい順に並べたものになっている。の第一行にを施すことによって得られる上の置換をと表す。一般にに対して、の第行は左から順に
と並んでおり、これを
に置き換えることによって得られる上の置換をと表す。はをだけ平行移動したものだから、転倒数は変わらない。すなわち、
が成り立つ。よって、とすると
を得る(が奇数であることに注意)。にを施して得られる行列をとする。を固定し、の第列を考察する。第列は上から下に
と並んでいる。これらは法の完全代表系をなす(は互いに素なので)。ここで、とおくと(これはガウス記号、整数部分) であるが、 なので であり、 がわかる。以上の考察から、第列にはが丁度一つある。このが第一行にくるようにの第行を縦に巡回させる上の置換をと表す。これは個の元の巡回置換の積であり、は奇数でなので、基本事項5.よりは偶置換である。以上の準備の元、置換を
と定義する。今までの議論からの符号が決定されている:
具体例として、を見てみよう。
を施すと
続けてを施すと
を施すと
となる。よって、
である。
にを施して得られる行列をとすると、構成から
となっており、これはについて対称的である。
Zolotareffの相互法則
との役割を入れ替えることによってを定義することができる。の場合の具体例を計算しよう。
を施すと
続けてを施すと
を施すと
となる。よって、
である。
からと同様に定義される-行列をとし、にを施して得られる行列をとする。すると、対称性からはの転置行列となっている。従って、の並びが定めるの全順序をとすれば
が成り立つ。ただし、はで議論していたものをに置き換えて考えたものである。先の具体例で見れば
を確かめることができる。
転置の引き起こす置換を別の二つの置換で表すことができたので、基本事項の3., 4.および系、命題2を組み合わせることによって次の定理が得られる。
おやおや?
平方剰余の相互法則
これはどこかで見たことがあるぞ。。。。平方剰余の相互法則に形が似ている!
平方剰余の相互法則については
などを参照のこと。前節までの置換の話は次のように平方剰余と結びつく。
証明. を法の原始根とし、であったとする。原始根は平方非剰余なので、
である。一方、の置換としての倍写像は個の元の巡回置換なので、基本事項5.より奇置換であるため、倍写像は符号がである。すなわち、
となって証明が完了する。 Q.E.D.
Zolotareffの補題とZolotareffの相互法則を合わせて次が証明されたことになる:
まとめ
以上はZolotareffによる平方剰余の相互法則の証明の紹介である。
G. Zolotareff, Nouvelle démonstration de la loi de réciprocité de Legendre, Nouvelles Annales de Mathématiques. 2e série. 11: (1872), 354–362.
ZolotareffはLegendre記号が置換の符号で表すことができることを見抜き(Zolotareffの補題)、転置の引き起こす置換の符号を転倒数を使った定義通りの計算と、別の二つの置換での表示を用いた計算の二通りの計算を比較することによって平方剰余の相互法則を導いた。
そこで行なわれている作業は、枚の数字が書かれたカードをの長方形状に並べてあるルールに従って並べ替え、それと対称的な方法での長方形状にもカードを並べ、それらを見比べて転倒がどれだけ起きているかをカウントするという極めて初等的な組み合わせ作業であり、そうして平方剰余の相互法則などという整数論史上に残る美しい定理の証明が得られるというのは見事と言う他ない。