合同式
[Ⅰ] a≡a(mod m)
[Ⅱ] a≡b(mod m) ならば, b≡a(mod m)
[Ⅲ] a≡b(mod m) , b≡c(mod m) ならば, a≡c(mod m)
[Ⅰ] a−a=0=(mの倍数)
であるから,
a≡a(mod m)
[Ⅱ] a≡b(mod m) より,
a−b=mk ( k は整数)
このとき,
b−a=m⋅(−k)=(mの倍数)
であるから,
b≡a(mod m)
[Ⅲ] a≡b(mod m),b≡c(mod m) より,
{a−b=mkb−c=ml ( k,l は整数)
2式の和をとり,
a−c=m(k+l)=(mの倍数)
よって,
a≡c(mod m)
合同式の性質
[Ⅰ] a+c≡b+d(mod m)
[Ⅱ] a−c≡b−d(mod m)
[Ⅲ] ac≡bd(mod m)
[Ⅳ] an≡bn(mod m) ( n は正の整数)
a≡b(mod m) , c≡d(mod m) より, a−b=mk , c−d=ml であるから,
a=ml+b , c=ml+d ( k,l は整数)
[Ⅰ] (a−c)−(b−d)=(mk+b+ml+d)−(b+d)=m(k+l)=(mの倍数) であるから, a+c≡b+d(mod m) である。
[Ⅱ] (a−c)−(b−d)={mk+b−(ml+d)}−(b−d)=m(k−l)=(mの倍数) であるから, a−c≡b−d(mod m) である。
[Ⅲ] ac−bd=(mk+b)(ml+d)−bd=m(mkl+dk+bl)=(mの倍数) であるから, ac≡bd(mod m) である。
[Ⅳ] an≡bn(mod m) ( n は正の整数)
が成り立つことを,数学的帰納法で証明する。
(i) n=1 のとき, a≡b(mod m) より,(※)は成立。
(ii) n=k のとき,(※)が成り立つこと,すなわち ak≡bk(mod m) を仮定する。
これと a≡b(mod m より,[Ⅲ]から,
ak⋅a≡bk⋅b(mod m) すなわち ak+1≡bk+1(mod m)
したがって, n=k+1 のときも(※)は成り立つ。
以上,(i),(ii)より,すべての正の整数 n において,(※)は成り立つ。