3

中国式剰余定理を理解する(第1回 高校数学)

682
0

はじめに

中国式剰余定理については、名前はよく聞くが正直よくわかっていないという印象であった。そのため,自分の理解のために中国式剰余定理についてまとめてみることを考えた。
当初は1つの記事で高校数学における中国式剰余定理と,一般の中国式剰余定理およびその関係について紹介しようと考えていたが,書き始めるといろいろとボリュームが増えてきたため記事を分割することとした。目標は全4回である。

  1. 高校数学における中国式剰余定理(本記事)
  • 群論および環論の基礎
  • 整数環における中国式剰余定理
  • 一般の環における中国式剰余定理

2020/12/07 追記
とりあえず第4回まで終えた。 第2回 第3回 の記事は群論と環論の定義や命題等の紹介なのでめんどくさい方は 第4回 までジャンプしてほしい。

高校数学における中国式剰余定理

7で割ると1余り,5で割ると2余る整数をすべて求めよ。

この問題は以下の連立合同式の解を求めることと同じである。
{x1(mod7)x2(mod5)
1式を満たすxx=7y+1の形でかけるものだけである。
これを第2式に代入すると7y+12 (mod5)つまり,7y1(mod5)である。これを満たす整数yは,y=5k+3(kは任意の整数)である。
従って,求めるものはx=35k+22(kは任意の整数)となる。

中国式剰余定理(高校数学)

m,nを互いに素な整数,a,bを任意の整数とする。このとき,次を満たす整数x0x<mnにただ1つ存在する。
{xa(modm)xb(modn)

a,c,mを整数でm> 1,g=gcd(a,m)g|cとする。このとき,axc(modm)はちょうどg個の互いに合同でない解をもつ。

補題2

axc(modm)の解を見つけるには,axc=myとなる整数yを見つければよい。つまり,
axc(modm) が解をもつ axmy=cが解をもつ
ということである。いま,g=gcd(a,m)であるから,au+mv=gは常に解をもつ。さらに,ユークリッドの互除法から解u=u0v=v0が見つかる。g|cだから,両辺に整数c/g をかけて,acu0g+mcv0g=cを得る。これはx0cu0g(modm)は合同式axc(modm)の解であることを意味している。
次にx0からg個の合同でない解を作る。
x1x0とは異なる解とする。このとき,ax1ax0(modm)となるのでmax1ax0を割り切る。つまり,mga(x1x0)gを割り切る。また,gcd(a,m)=gなのでm/ga/gは互いに素。したがって,m/gx1x0を割り切る。つまり,ある整数kが存在して,x1=x0+kmgと表せる。
しかし,どの2つの解もmの倍数の違いに関しては同一の解とみなすので,k=0,1,,g1g個の異なる解を得る。

定理1

問題1と同様の手法により証明できる。
第1式を満たすxyを任意の整数として,x=my+aの形にかけるもののみ。これを第2式に代入するとmyba(modn)となる。このときm,nは互いに素であるから,これを満たす整数y10y1<nにただ1つ存在する(補題2)。このときx1=my1+aは元の合同式の解となる。x1の一意性はy1の一意性から従う。
最後に,このx10x1<mnを満たすことを示す。0y1n1だから,0mx1mnm+aである。ここで,amで割ったときのあまりなのでa<mであるからmmm+a<mnとなり,0x1<mnが成り立つ。

なお,定理1をn本の互いに素でない連立合同式に拡張することもできるが,本記事では割愛する(気が向いたら追記します)。

参考文献

ジョセフ・H・シルヴァーマン:はじめての数論 原著第3版 発見と証明の大航海―ピタゴラスの定理から楕円曲線まで(訳,鈴木 治郎)

投稿日:20201130
OptHub AI Competition

この記事を高評価した人

高評価したユーザはいません

この記事に送られたバッジ

バッジはありません。
バッチを贈って投稿者を応援しよう

バッチを贈ると投稿者に現金やAmazonのギフトカードが還元されます。

投稿者

とも
とも
17
13202
広島県の高校で数学の教員をやっていたはずなのに,気づけば違う仕事をしております。高校数学と大学で学ぶ数学の橋渡しのようなことができればいいなと思っています。記事に誤り等あれば教えてください。

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中
  1. はじめに
  2. 高校数学における中国式剰余定理
  3. 参考文献