Math Gym

素因数分解の計算問題

自然数を素数の積の形に分解する

この単元のポイント

公式と考え方

素因数分解では,2以上の自然数を,それ以上細かく分けられない素数だけの積で表します。小さい素数で順にわり,元の数を作っている因数を取り出していくと,数の構成を調べられます。同じ素数を何個使ったかを累乗で整理し,最後に積を計算して元の数へ戻るかを確かめましょう。

  • ここで自然数とは1,2,3,…の正の整数をいいます。素数は,正の約数が1と自分自身の2個だけである自然数です。2,3,5,7などが当てはまり,1は約数が1個しかないため素数ではありません。偶数の素数は2だけです。
  • 小さい素数から試すと,取り出した因数を整理しやすくなります。まず2でわれる間は2を取り出し,次に3,5,7などを試します。偶数なら2,桁の和が3の倍数なら3,一の位が0か5なら5でわれるので,これらの判定が手掛かりになります。
  • 途中の商が素数になれば,その素数も最後の因数として残します。あるいは,その素数でさらにわって商を1にしても構いません。商が1になるまで進めた場合,最後の1は積に書かず,取り出した素数だけを並べます。途中の商を落とさないようにしましょう。
  • 同じ素数が続く部分は累乗にまとめます。たとえば2を4個取り出したなら 242^4 と書き,2×42\times 4 とはしません。素数を小さい順に並べると,別の分け方で求めた答えとも比べやすくなります。指数が1の素数は,通常その数だけを書きます。
  • 検算は二段階です。まず残った因数がすべて素数かを調べ,次に累乗と積を計算して元の自然数と一致するかを確認します。積が合っていても,4や9など素数でない因数が残っていれば素因数分解は未完成です。分ける順序が違っても,最終的な素数の個数は同じになります。
例題と解き方

8484 を素因数分解しなさい。

  1. 偶数なので2でわり,84÷2=4284\div 2=42,42÷2=2142\div 2=21 とします。素数2を2個取り出せました。21は2ではわれません。
  2. 21は3でわれ,21÷3=721\div 3=7 です。残った7は素数なので,最後の因数として書きます。因数は2,2,3,7です。
  3. 同じ素数をまとめて 84=22×3×784=2^2\times 3\times 7 です。4×3×7=844\times 3\times 7=84 と元の数へ戻り,因数もすべて素数です。

225225 を素因数分解しなさい。

  1. 225は奇数で2ではわれません。桁の和は 2+2+5=92+2+5=9 なので3でわれ,225÷3=75225\div 3=75 になります。
  2. 75も3でわれ,75÷3=2575\div 3=25 です。25は3ではわれず,25÷5=525\div 5=5,5÷5=15\div 5=1 と進められます。
  3. 取り出した素数は3が2個,5が2個なので,225=32×52225=3^2\times 5^2 です。積を確かめると 9×25=2259\times 25=225 になります。
よくある間違い
  • 誤り:84=4×2184=4\times 21 で終了 → 正しくは 84=22×3×784=2^2\times 3\times 7 です。4も21も素数ではないため,積が84になっているだけでは完成ではありません。
  • 誤り:225=1×32×52225=1\times 3^2\times 5^2 を素数だけの積とする → 正しくは 225=32×52225=3^2\times 5^2 です。1は素数ではないので,素因数分解の因数には入れません。
  • 誤り:2×2×3×7=22×32\times 2\times 3\times 7=2^2\times 3 と7を省く → 正しくは 22×3×72^2\times 3\times 7 です。累乗にまとめた際も,異なる素数は残します。

同じ章のほかの単元