技能一覧 › 数学A 整数の性質

累乗の余りの周期

などの余りが周期的にくり返すことを見つけ、 のように周期の異なる項の和では最小公倍数を周期として、範囲内の個数を数えられる

前提

この技能までの道筋(20 技能)
算数中学高校大学大学院

読み込み中…

右端(太枠)がこの技能です。左へドラッグすると、さらに前の前提をさかのぼれます。技能を押すと、そこまでの道筋が光ります。

一覧で見る(前提が先)
  1. 分数のたし算・ひき算 (算数 計算と数のきまり)
  2. 小数の四則計算 (算数 計算と数のきまり)
  3. 正負の数の加法・減法 (中学数学 数と式)
  4. 分数のかけ算・わり算 (算数 計算と数のきまり)
  5. 四則の混じった計算の順序 (算数 計算と数のきまり)
  6. 正負の数の乗除・累乗と四則混合 (中学数学 数と式)
  7. 分配法則を使った計算のくふう (算数 計算と数のきまり)
  8. 文字式の計算(同類項・分配法則) (中学数学 数と式)
  9. 乗法公式による展開 (中学数学 数と式)
  10. 因数分解 (中学数学 数と式)
  11. 約数の見つけ方 (算数 整数の性質)
  12. 文字式で表した整数の性質 (中学数学 数と式)
  13. 余りによる整数の分類 (数学A 整数の性質)
  14. 樹形図で数え上げる (算数 場合の数)
  15. 積の法則と和の法則 (算数 場合の数)
  16. 和の法則・積の法則と樹形図 (数学A 場合の数と確率)
  17. 合同式 (数学A 整数の性質)
  18. 最大公約数と最小公倍数 (算数 整数の性質)
  19. 素因数分解と約数の個数 (算数 整数の性質)
  20. 最大公約数と最小公倍数 (数学A 整数の性質)

説明

を で割った余りのように、累乗を割った余りは を増やしていくと、ある位置から先は同じ並びをくり返します。このくり返しの長さ(周期)と、くり返しが始まる位置を見つければ、 がどんなに大きくても余りがすぐにわかります。さらに のように周期の違う項の和でも、2 つの周期の最小公倍数を 1 つの区切りとして表を作れば、「 で条件を満たす の個数」などを数えられます。

なぜそうしてよいのか

たとえば です。合同式の積の性質から となるので、余りは と から 個ずつくり返します。一般に で割った余りは から の有限個しかないので、計算を続ければいつか前に出た余りがもう一度現れます。しかも次の余りは「今の余りに を掛けて で割った余り」だけで決まるので、 と で余りが一致すれば、 から先は長さ で同じ並びをくり返します。

このとき 2 つの場合があります。最初の余り( の余り)に戻るなら、くり返しは から始まります。途中の余りに戻るなら、くり返しは途中から始まり、その前の部分は一度しか現れません。たとえば は で、 には二度と戻らず、 から周期 でくり返します。 と が互いに素(共通の素因数をもたない)なら必ず前者になります。実際 なら は を割り切りますが、 は と共通の素因数をもたないので、 は を割り切り、 となるからです。

一方 のような項は、 と累乗の性質から なので、 から周期 でくり返します。周期 の項と周期 の項の和では、 を増やす量が の倍数でも の倍数でもあれば両方が同時に元に戻ります。その最小の数が最小公倍数 なので、和の余りは(両方がくり返しに入った位置から先で)周期 でくり返し、 個だけ調べれば残りは同じことのくり返しとして数えられます。

手順

  1. 累乗の項 を で割った余りを と順に計算し、前に出た余りが再び現れるところを見つける。 の余りが で初めて再び現れたら、くり返しは から始まり周期は ( と が互いに素なら となる があり 。互いに素でないときは に戻らないことがある。例: は )。

  2. のような項は なので から周期 として、 の余りを書き出す。

  3. 2 つの周期の最小公倍数 を求め、くり返しが始まる から までの 個について和の余りの表を作る。 なら、くり返しに入らない は別に直接計算しておく。

  4. 表から 1 周期の中で条件を満たす の個数 を数える。

  5. から上限 までの個数 を と表し、個数を「+(表の最初の 個のうち条件を満たす個数)+( で条件を満たす個数)」として求める( なら最後の項はなく、)。

例題

を満たす整数 のうち、 が で割り切れるものの個数を求めよ。

例題の解答

手順1:。 と は互いに素で、 となるので、 の余りは から と周期 でくり返す(。 が奇数なら 、偶数なら )。

手順2: を で割った余りは から周期 。 で 。

手順3: と の最小公倍数は 。どちらも からくり返すので、前に別扱いする部分はなく、 の表を作る。
:
:
:
:
:
:

手順4:1 周期(6 個)の中で割り切れるのは の 個。つまり を で割った余りが または のとき。

手順5: なので 。 の 16 周期分で 個。残りの は表の と同じ余りになり、このうち条件を満たすのは (表の に対応)の 1 個。

よって 個。

答え:

よくある誤り

この説明は AI が書き、別の AI が例題を独立に解いて答えを確かめ、説明を一歩ずつ査読しました。

入口の問題

この技能を使う問題

この技能の次に学べること