この公式のポイント
- 余りが等しい=差が の倍数
- 足し算・引き算・かけ算・累乗は余りで計算してよい
- 大きな累乗は1か になる累乗を探す
- 割り算は と互いに素な数だけ
うかるくん
合同式で足し算やかけ算はできるのに、割り算もしていいの?
合格先生
割ってよいのは、割る数と が互いに素のときだけだ。足し算・かけ算・累乗は余りにとりかえてよいぞ。
合同式の定義と性質
合同式(mod m)
整数 を正の整数 で割った余りが等しいとき、 と は を法として合同といい、次のように書く。
のとき、次が成り立つ。
つまり足し算・引き算・かけ算・累乗は、余りにとりかえて計算してよい。割り算は自由にはできない(下の「よくある間違い」)。
証明
「余りが等しい」と「差が m の倍数」は同じこと
、()とすると、。ここで なので、 が の倍数になるのは 、つまり余りが等しいときだけです。
足し算・引き算・かけ算ができる理由
、( は整数)とおきます。
どれも の倍数なので、それぞれ合同です。かけ算は、、 を長方形の面積で表すと、 以外の部分がすべて の倍数になる、と見ることもできます(下の図)。
累乗ができる理由
かけ算の性質で とすると 。これをくり返すと 、…、一般に (数学的帰納法)。
大学受験(数学A)での使い方
大きな数の余りは、累乗して1(または )になる数を見つけるのがコツです。余りは のように負の数で表してもかまいません()。
例題1(累乗の余り)
解き方
。 なので
。
答え
例題2(一の位)
解き方
一の位は10で割った余り。 の一の位は で、。
なので 。
答え
例題3(曜日)
解き方
曜日は7日ごとにくり返すので、 を7で割った余りを求める。、 なので 。
。
日曜日の4日後なので木曜日。
答え 木曜日
よくある間違い

合格先生
でも ではない。勝手に両辺を割るな。
- 両辺を勝手に割る:(どちらも6で割ると余り0)ですが、 ではありません。割ってよいのは、割る数と が互いに素のときだけです。
- 指数まで mod m で小さくする: でも、、 で一致しません。指数は「1になる周期」で減らします( なら指数を3で割った余りを見る)。
- 負の数の余り: を7で割った余りは ()。答えは 〜 にそろえます。
練習問題

サクラちゃん
大きな累乗は、1になる累乗を探せばいいのね。
- 大学受験 を 6 で割った余りを求めなさい。
答えと解説を見る
、。。答え - 大学受験 の一の位の数を求めなさい。
答えと解説を見る
、。 なので 。答え - 大学受験 を 13 で割った余りを求めなさい。
答えと解説を見る
なので 。。答え
関連する公式
よくある質問
合同式とは?
整数 a と b を m で割った余りが等しいことを a≡b (mod m) と表す書き方です。a−b が m の倍数であることと同じ意味です。
合同式でできる計算は?
足し算・引き算・かけ算・累乗は、それぞれの数を余りにとりかえて計算できます。割り算は、割る数と m が互いに素なときだけできます。
なぜかけ算しても合同のままなのですか?
a−b=mk、c−d=ml とすると、ac−bd=c(a−b)+b(c−d)=m(ck+bl) となり、m の倍数になるからです。
大きな累乗の余りはどう求めますか?
累乗して余りが1(または−1)になる指数を見つけ、指数をその周期で割った余りを使って小さくします。
あわせて読みたい
出典・参考
- 文部科学省「高等学校学習指導要領(平成30年告示)」数学A(数学と人間の活動)
最終更新:2026年10月11日/作成:大学受験合格大作戦


