modってなに?
整数問題もっと簡単に求められるといいな、、、。
という人のために記事です。
今回は「合同式(mod)」について解説します。
今回の記事を読むことで
「合同式(mod)とは」「合同式の定義」「合同式の性質」「合同式の利用方法」
について理解することができます。
それでは見ていきましょう。
合同式とは
高校数学では、発展的な内容なため授業で習わない場合もあります。
しかし、合同式を使うことによって計算を楽に進めることができます。
「あまり」に着目して計算を進めることで、特に「整数問題」などで活躍します。
合同式の定義
合同式の定義について確認します。
例えば、
10と4は3で割った時の余りが「1」で等しいので
$$10\equiv4\pmod3$$
100と23は7で割った時の余りが「2」で等しいので
$$100\equiv23\pmod7$$
と表すことができます。
mod は「割り算の余り」を表す「modulo(モジュロ)」という単語の頭文字です。
合同式の性質
続いて、合同式の性質を紹介します。
性質
合同式は「=」と同じような性質があります
合同式は 和 、差 、積 、累乗 、多項式 において「=」と同様の計算をすることができます。
しかし「わり算」は特別なので注意しましょう。
合同式は「わり算」に注意!
互いに素の解説は以下の記事を参考にしてください
証明
合同式の性質の証明を理解することで、合同式に対する理解を深めることができます。それぞれ証明していきます。
\(a\equiv b \pmod n\)より
$$a=p_1n+r\quad,\quad b=p_2n+r$$
\(c\equiv d \pmod n\)より
$$c=p’_1n+r’\quad,\quad d=p’_2n+r’$$
とおける。
「負のあまり」の導入
同号式は「負の数」を取り扱うことができます。
例えば
$$16\equiv1\equiv\color{red}{-2}\pmod3$$
$$16=5\times3+1$$
$$16=6\times3-2$$
以上のように考えれば、mod3で考えたとき「16」と「1」「−2」は同じものとして考えることができます。
つまり「負のあまり」を考えることによって、合同式では「負の数」も取り扱います。
「負の数のあまりの絶対値が小さいとき」など、計算を簡単にすることができます。
絶対値の小さな「あまり」を考えることで、計算が楽になる
全ての自然数を「あまり」でグループ分けできる
合同式で、全ての整数をグループ分けを表すことができます。
例えば
全ての整数は3で割ったとき余りが0、1、2の3種類にグループ分けすることができます。
\(n\equiv0\pmod3\)
$$n=3,6,9,12,15,\cdots$$
全ての3の倍数
\(n\equiv1\pmod3\)
$$n=1,4,7,10,13,\cdots$$
全ての(3の倍数+1)の数
\(n\equiv2\pmod3\)
$$n=2,5,8,11,14\cdots$$
全ての(3の倍数+2)の数
全ての自然数は、mod p において(pで割ったときの余りを考えると)
$$n\equiv\underbrace{0,1,2\cdots p-1}_{p個}$$
(余りが0、1、2、・・・、p−1)
p個のグループに分けることができる。
自然数を、あまりで分類するのは、「整数問題や証明」で使うので、合同式は使用する場面があります。
合同式の利用方法
それでは、合同式をどのように使うのか例題を通じて理解しましょう。
「9」を「8」で割ったあまりが「1」であることを利用しています
「49」を「25」で割ったあまりが「−1」であることを利用しています
余りが「1」か「−1」となる累乗の数を探す
整数係数多項式の場合、代入ができるので直感的に計算できますね。
まとめ:合同式(mod)
合同式(mod)のまとめは以下の通りです。
・合同式とは「合同式とは、割り算のあまりのみに着目した等式」
・定義は
整数a,b 自然数nに対して、
「aをnで割ったあまり」と「bをnで割ったあまり」が等しいことを
$$a\equiv b\pmod n$$
と表す。
・合同式は「和」「差」「積」「累乗」に関しては「=」と同様に計算することができる(「商」は同様に計算できないので注意)
合同式を利用した証明問題は大学入試でもよく出題されます。
以下の記事を参考にしてください。
以上で「合同式(mod)」の解説を終わります。
少しでも参考になれば幸いです。それではまた。
コメント