2

中国剰余の定理

4078
2

定理の紹介

中国の剰余定理は、中国の算術書『孫子算経』に由来する整数の剰余に関する定理である。あるいは、それを一般化した可換環論における定理でもある。中国人の剰余定理、孫子の定理とも呼ばれる。

『孫子算経』には、「3で割ると2余り、5で割ると3余り、7で割ると2余る数は何か」という問題とその解法が書かれている。中国の剰余定理は、この問題を他の整数についても適用できるように一般化したものである。

定理について

 与えられた整数m,nが互いに素ならば、任意に与えられる整数a,bに対し、連立合同方程式
xa(mod m),
xb(mod n)
を満たす x0 以上 nm 未満の範囲に唯1つ存在する。

証明

連立合同式の解を2つあると仮定する。
それをx,yとおくと、
xa1y (mod n)
xa2y (mod m)
よりxynの倍数でありmの倍数でもある。
nmが互いに素なのでxynmの倍数。
ところがx,yはともにnm未満の非不整数なので、x=yとなり矛盾。
よって解が存在するとしたら1つ。
n,mは互いに素なので、nX+mY=1を満たす整数X,Yが存在する。
よって、
mY1 (mod n)nX1 (mod m)
よって、x=a1mY+a2nXとおくと、
xa1 (mod n)
xa2 (mod m)
となりx'は題意の連立合同式を満たす。
nm未満の非負整数の解xを得るためには
xxnmとすればよい。

例題

・以下の合同連立方程式を解け。
x2(mod 3)
x4(mod 5)

解答

3X+5Y=1 を満たす X,Y を直感またはユークリッドの互除法で求めると例えば, X=2,Y=1
よって x=25(1)+432=14

最後に

高校時代に私はこれを知りましたが、受験で使ったことは一回あるかないかくらいなので知らなくていいと思います。

投稿日:20201210
OptHub AI Competition

この記事を高評価した人

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

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

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

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

投稿者

Shiro
Shiro
5
4224
どこかの大学生だと思う

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中
  1. 定理の紹介
  2. 定理について
  3. 証明
  4. 例題
  5. 最後に