因数分解の手順 ── 黄金ルート
① 共通因数があれば、まずくくり出す。
② 残った式が 4公式のどれかに当てはまるか確認。
③ さらに分解できないか確認(分解し残しを防ぐ)。
共通因数 → 公式の2段階
共通因数 3 をくくる:3(x² − 4)
x² − 4 は 2乗の差 → (x + 2)(x − 2)
= 3(x + 2)(x − 2)
共通因数 2:2(x² + 6x + 9)
x² + 6x + 9 = (x + 3)²
= 2(x + 3)²
共通因数 x:x(x² − 1)
x² − 1 = (x + 1)(x − 1)
= x(x + 1)(x − 1)
置き換え(M を使う)
同じカタマリが繰り返し出るときは、M で置き換えて公式へ。
x + 1 = M と置く
M² + 2M + 1 = (M + 1)²
M を戻す:(x + 1 + 1)² = (x + 2)²
x + y = M
M² − 9 = (M + 3)(M − 3)
= (x + y + 3)(x + y − 3)
並べ替えで共通因数を見つける
項が4つあるときは、2項ずつグループにして共通因数を取り出す。
前2項 ax + bx と 後2項 ay + by に分ける
= x(a + b) + y(a + b)
共通因数 (a + b)
= (a + b)(x + y)
= x(x + y) + 2(x + y)
= (x + y)(x + 2)
数の性質への応用
因数分解は 数の計算や 整数の性質を示すときに大活躍。
和と差の積:(49 + 51)(49 − 51)
= 100 · (−2)
= −200
連続する2整数を n, n+1 とする。
n(n+1) + (n+1)
= (n+1)(n+1) ← 共通因数 n+1 をくくる
= (n+1)²
→ 連続2数の積に大きい方を足すと、大きい方の2乗になる。
式の値(因数分解してから代入)
先に因数分解:x² + 2xy + y² = (x + y)²
代入:(99 + 1)² = 100² = 10000
代入してから計算するより圧倒的に速い。
- 3x² − 27 → 3(x² − 9) で止めない。x² − 9 はまだ分解できる → 3(x + 3)(x − 3)。
- x⁴ − 1 → (x² + 1)(x² − 1) で止めない。x² − 1 がまだ分解できる → (x² + 1)(x + 1)(x − 1)。
- 「これ以上分解できないか?」と一度立ち止まる癖を。
この章でつまずきやすいところ
応用の因数分解では、式を見た瞬間に「どの公式?」と迷いがちです。実は迷うのは公式選びの前段階、共通因数や置き換えの見落としであることが多い。途中で手が止まる場面を順番に整理しておくと、次の一手が見えやすくなります。
共通因数を抜かずに公式へ飛び込んでしまう
- つまずく場面:3x² − 12 を見て、いきなり「2乗の差っぽい?」と公式に当てはめようとして手が止まる場面。係数の3が残ったままで、x² − 4 の形が見えず迷う。
- 克服のコツ:手順の時系列で整理する。①まず共通因数があるかを必ず先に確認、②残った式が4公式のどれかに当てはまるか、③さらに分解できないかを最後にチェック。この順を崩さない限り、公式の形は自然に現れる。
- ミニ例:3x² − 12 は 先に3をくくり出して 3(x² − 4)。ここで初めて x² − 4 = (x+2)(x−2) が見え、答えは 3(x+2)(x−2) になる。
「これ以上分解できる」のに途中で止めてしまう
- つまずく場面:3x² − 27 を 3(x² − 9) まで進めて「共通因数を出したから終わり」と判断しかける場面。x² − 9 の中身がまだ2乗の差であることに気づかず手が止まる。
- 克服のコツ:見分け方として、くくり出した後のかっこの中身を必ずもう一度見る。「2乗の差」「平方の形」「共通の文字」が残っていれば、まだ分解できる合図。最後に「これ以上分けられない積か?」と一度立ち止まる。
- ミニ例:3x² − 27 = 3(x² − 9) で止めず、x² − 9 = (x+3)(x−3) と続けて 3(x+3)(x−3)。x⁴ − 1 も (x²+1)(x²−1) で止めず、(x²+1)(x+1)(x−1) まで進める。
置き換えた文字を最後に元へ戻し忘れる
- つまずく場面:(x+1)² + 2(x+1) + 1 を解くため M = x+1 と置き、M² + 2M + 1 = (M+1)² まで進んだところで「答えはこれ?」と止まる場面。M のまま書いてよいのか、戻すのか迷う。
- 克服のコツ:位置関係で覚える。Mは計算中の仮の名前で、答え欄に登場してはいけない。公式が使い終わった瞬間に「Mに何を入れたか」をメモの上から見直し、必ず元の式に書き戻す手順をセットにする。
- ミニ例:(M+1)² まで進んだら、M = x+1 を戻して (x+1+1)² = (x+2)²。 (x+y)² − 9 も M=x+y を戻して (x+y+3)(x+y−3) が最終形。
代入してから計算しようとして泥沼にはまる
- つまずく場面:x = 99, y = 1 のとき x² + 2xy + y² の値を求める問題で、いきなり 99² や 2·99·1 を計算し始めて、数が大きく混乱する場面。「もっと楽な方法があるはず」と感じつつ手が止まる。
- 克服のコツ:因果関係で考える。式の値を求めるときは、先に因数分解してから代入すると数が一気に小さくなる。x², 2xy, y² のように対称な形を見たら、まず公式の形に戻せないかを疑うのが近道。
- ミニ例:x² + 2xy + y² = (x+y)² と先に因数分解してから代入。(99+1)² = 100² = 10000。直接代入より圧倒的に速い。
練習問題
- 2x² − 18
- 3x² + 12x + 12
- x³ − 4x
- ax² − 9a
答えを見る
(1) 2(x² − 9) = 2(x + 3)(x − 3)
(2) 3(x² + 4x + 4) = 3(x + 2)²
(3) x(x² − 4) = x(x + 2)(x − 2)
(4) a(x² − 9) = a(x + 3)(x − 3)
- (x − 1)² − 9
- (x + 2)² − 4(x + 2) + 4
答えを見る
(1) M = x−1 と置いて、M² − 9 = (M+3)(M−3) = (x+2)(x−4)
(2) M = x+2 と置いて、M² − 4M + 4 = (M−2)² = (x+2−2)² = x²
- 52² − 48²
- 103² − 97²
答えを見る
(1) (52+48)(52−48) = 100·4 = 400
(2) (103+97)(103−97) = 200·6 = 1200
答えを見る
x² − y² = (x + y)(x − y) = (18 + 8)(18 − 8) = 26 · 10 = 260
まとめ
- 因数分解の黄金ルート:① 共通因数 → ② 公式 → ③ 分解し残し確認。
- 繰り返すカタマリは M で置き換え。
- 項が4つあれば 2項ずつグループ分けを試す。
- 数の計算は 2乗の差パターン(49² − 51² など)を見抜くと一瞬。
- 式の値は 因数分解してから代入すると圧倒的に速い。
もっと知る ── 発展・実生活(出典つき)
※ 教科書の内容に、信頼できる出典をもとにした発展・実生活・時事の話題を補足しています(教科書そのものではありません)。
因数分解は展開の逆向きの操作発展
この単元で習う「公式を逆に使う」考え方は、展開という操作をちょうど逆向きにたどることに当たります。多項式を一次式の積に因数分解できれば、その式が0になる値(方程式の解)を各因子から取り出せるという、より進んだ場面でも同じ技が生きてきます。
因数分解は二次方程式を解く道具になる発展
中3の後半で学ぶ二次方程式は、(x−a)(x−b)=0 の形に因数分解して、x=a または x=b と解くことができます。今練習している「積の形に分ける」力が、次の単元の解き方にそのまま直結します。
投げたボールの軌道は放物線になる実生活
物体を斜めに投げ上げると、その軌道は y=ax²+bx+c という二次関数のグラフ、つまり放物線になります。高さが0になる「地面に落ちる時刻」を求めるには、この式を0とおいて因数分解などで解くため、式を積の形に分ける力が役立ちます。
出典:ウィキペディア「放物線」
インターネットの暗号は「素因数分解の難しさ」が支える実生活
Webの安全な通信で使われるRSA暗号は、桁数の大きな合成数を素因数(素数の積)に分解するのが現実的な時間では難しいことを安全性の根拠にしています。2つの大きな素数をかけて作った数nは、それを素因数分解できなければ秘密が守られる、という仕組みです。
RSA暗号で使う素数はとても大きい実生活
実際のRSA暗号では、合成数nが1024〜4096ビット(10進数でおよそ300〜1000桁)になるよう、巨大な素数を使うことが推奨されています。一方で、将来の量子コンピュータで「ショアのアルゴリズム」が実用化されると素因数分解が速く解けてしまい、RSA暗号の安全性が保てなくなる可能性も指摘されています。
