4
高校数学解説
文献あり

合同式の性質とその証明

5235
0

概要

本稿では,整数の合同に関する5つの基本的な性質の証明を与える.

合同式の定義

合同式

整数a,bを正の整数nで割ったときの余りが一致することを
ab mod n
と書く.

合同式の性質とその証明

以下,正の整数nをひとつ固定する.特に断りのない限り,abと書いた場合はab mod nを意味するものとする.

整数a,babを満たすとき,ab0が成り立つ.

a,bnで割ったときの商をそれぞれq,qとする.さらに,abであることに注意して,a,bnで割ったときの余りをrとする.このときab=(nq+r)(nq+r)=n(qq)であるからab0が成り立つ.

合同式の加法・減法・乗法

整数a,b,c,dabかつcdを満たすとき,以下が成り立つ:

  1. a+cb+d
  2. acbd
  3. acbd

補題1およびabかつcdより,abcdはともにnで割り切れるから,整数k,lを用いてab=nk,cd=nlと表せる.

  1. a+c=(b+nk)+(d+nl)=n(k+l)+b+dよりa+cb+dである.
  2. ac=(b+nk)(d+nl)=n(kl)+bdよりacbdである.
  3. ac=(b+nk)(d+nl)=n(nkl+bl+dk)+bdよりacbdである.

70011 mod 7431 mod 7より

  1. 7001+431+1 mod 7すなわち70442 mod 7であるから,70447で割ったときの余りは2である.
  2. 70014311 mod 7すなわち69580 mod 7であるから,69587で割り切れる.
  3. 70014311 mod 7すなわち3010431 mod 7であるから,3010437で割ったときの余りは1である.

8000=7777+210+13と合同式を用いて,80007で割ったときの余りを求めよ.

合同式の累乗

整数a,babを満たすとき,任意の2以上の整数mに対してambmが成り立つ.

数学的帰納法
  1. m=2のときは,命題2の3においてc=a,d=bとすることにより成り立つ.
  2. ある2以上の整数mに対してambmであると仮定する.このとき,命題2の3においてc=am,d=bmとすることによりam+1bm+1が得られる.

以上より,任意の2以上の整数mに対してambmが成り立つ.

整数の累乗の余り

1201007で割ったときの余りを求めよう.120=717+1より1201 mod 7であるから,命題3より1201001100 mod 7が成り立つ.従って,1201007で割ったときの余りは1である.

12010011で割ったときの余りを求めよ.

合同式の除法

整数a,b,cabacを満たすとき,anが互いに素ならばbcが成り立つ.

補題1およびabacより,abac=a(bc)nで割り切れるから,整数kを用いてa(bc)=nkと表せる.よって,anが互いに素ならば,ある整数kが存在してbc=nkであるからbcが成り立つ.

「整数a,b,cabacを満たすとき,anの倍数でなければbc」は成り立つか.成り立つ場合は証明し,成り立たない場合は反例を挙げよ.

問題の解答例

問題1

77772100 mod 7136 mod 7より7777+210+130+0+6 mod 7すなわち80006 mod 7であるから,80007で割ったときの余りは6である.

問題2

120=1121より1201 mod 11であるから,命題3より120100(1)100 mod 11が成り立つ.従って,12010011で割ったときの余りは1である.

問題3

成り立たない.実際,n=9,a=3,b=1,c=4とすると,3134 mod 9かつ39の倍数ではないが,14 mod 9は成り立たない.

参考文献

投稿日:20201216
OptHub AI Competition

この記事を高評価した人

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

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

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

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

投稿者

電気魚
電気魚
25
31408

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中
  1. 概要
  2. 合同式の定義
  3. 合同式の性質とその証明
  4. 問題の解答例
  5. 問題1
  6. 問題2
  7. 問題3
  8. 参考文献