2 次式の因数分解

 これまでは \(x^2=c^2\) という簡単な 2 次方程式を扱ってきました。
 ここで c を左辺に移項して、
 
\[x^2-c^2=0 \tag{1}\]
と変形してみます。展開公式
 
\[(a+b)(a-b)=a^2-b^2\]
と見比べてみると (1) は
 
\[(x+c)(x-c)=0 \tag{2}\]
と書くことができますね。つまり

\(x-c=0\) または \(x+c=0\)

であれば方程式を満たすということです。これから

\(x=c\) , \(x=-c\)

という解を導くことができます。 \(x^2=c^2\) のような簡単な場合にわざわざこんなことをする必要はありませんが、もっと複雑な 2 次方程式を解くときに、左辺を因数分解して x を求めるという方法を用います。
 

因数分解とは?

 以前に自然数を素因数分解する方法を学びましたね。たとえば 18 = 2・3・3 のように、(それ以上細かくは分解できない)素数の積で表すことです。因数分解 とはこの整式バージョンで、n 次の多項式 をより次数の低い整式の積で表すことをいいます。
 実は素因数分解のことも単に因数分解とよぶこともあるのですが、それだと紛らわしいので、学校の教科書などでは 因数分解といえば整式の分解 であるとして素因数分解と区別しています。
 

展開公式を逆向きに使います

 2 次式の因数分解には以前に学んだ展開公式を用います。
 
\[\begin{align*}&(a+b)(a-b)=a^2-b^2\\
&(a+b)^2=a^2+2ab+b^2\\
&(a-b)^2=a^2-2ab+b^2\\
&(a+b)(a+c)=a^2+a(b+c)+cd\end{align*}\]
 方程式では x という文字を使うことが一般的なので、文字を置き換えた形で書き並べておきます。
 
\[\begin{align*}&(x+a)(x-a)=x^2-a^2\\
&(x+a)^2=x^2+2ax+a^2\\
&(x-a)^2=x^2-2ax+a^2\\
&(x+a)(x+b)=x^2+(a+b)x+ab\end{align*}\]
 上の 4 つの公式に加えて
 
\[(ax+b)(cx+d)=acx^2+(b+d)x+bd\]
という展開式もよく使われます。いずれにしても左辺から右辺への展開は難しくありませんが、右辺から左辺に素早く変形できるようになるためには、それなりの練習が必要となります。残念ながら、因数分解に関してはあまり特効薬のようなものはありません。もちろん、いくつか計算を楽にするテクニックはありますので、パターン別に分けた練習をします。

$x^2-a^2=(x+a)(x-a)$ の因数分解

 最初に \(x^2-a^2=(x+a)(x-a)\) という形の因数分解の練習をします。
 やさしいように思えますが、少し込み入った形になると、それなりに練習を積んでおかないと素早く答えを出せません。
 

a が整数の場合

 まずは a が整数、つまり a2 が平方数になっている例を見ていきましょう。
 
\[\begin{align*}&x^2-9=(x+3)(x-3)\\
&x^2-25=(x+5)(x-5)\\&x^2-256=(x+16)(x-16)\end{align*}\]
 講座を始めたばかりの頃にも言いましたけど、
 
\[12^2=144,\:\:\:13^2=169,\:\:\:14^2=196\]
など、ある程度の数の平方数を覚えておかないと、素早く因数分解できないことがありますので、普段から隙間時間に頭の中で「 172 は …… 」と練習しておいてください。
 

a が分数の場合

 次は a が分数となっているケースです。
 a2 は分子・分母ともに平方数となっています。
 
\[\begin{align*}&x^2-\frac{4}{9}=\left(x+\frac{2}{3} \right) \left(x-\frac{2}{3} \right)\\
&x^2-\frac{25}{16}=\left(x+\frac{5}{4} \right) \left(x-\frac{5}{4} \right)\end{align*}\] 
 

a が無理数の場合

 a2 が平方数とならない場合は無理数を使って因数分解します。
 
\[\begin{align*}&x^2-3=(x+\sqrt{3})(x-\sqrt{3})\\
&x^2-11=(x+\sqrt{11})(x-\sqrt{11})\\
&x^2-8=(x+2\sqrt{2})(x-2\sqrt{2})\end{align*}\] 
 

x2 の前に係数がある場合

 \(a^2x^2-b^2=(ax+b)(ax-b)\) と分解するケースです。
 
\[\begin{align*}&4x^2-1=(2x+1)(2x-1)\\
&25x^2-9=(5x+3)(5x-3)\\
&12x^2-16=(2\sqrt{3}x+4)(2\sqrt{3}x-4)\end{align*}\]
 

問題 次の式を因数分解してください

(1) \(16x^2-6\)  (2) \(5x^2-28\)  (3) \((3+2\sqrt{2})x^2-4\)

解答

(1) \(16x^2-6=(4x+\sqrt{6})(4x-\sqrt{6})\)

(2) \(5x^2-28=(\sqrt{5}x+2\sqrt{7})(\sqrt{5}x-2\sqrt{7})\)

(3) これは少し厄介な問題で、 \(3+2\sqrt{2}\) の平方根をとると 2 重根号となってしまいます。そこで以前に学んだ方法で 2 重根号を外しておきます。公式
\[\sqrt{a+b+2\sqrt{ab}}=\sqrt{a}+\sqrt{b}\]を使うと
\[\sqrt{3+2\sqrt{2}}=1+\sqrt{2}\]となって 
\[(3+2\sqrt{2})x^2-4=[(1+\sqrt{2})x+2][(1+\sqrt{2})x-2]\]と因数分解することができます。

$x^2+2ax+a^2=(x+a)^2$ の因数分解

 今度は
\[x^2+2ax+a^2=(x+a)^2\]という形の分解を練習します。
 

a2 が整数の場合

 展開公式の復習も兼ねて、 a = 3 として右辺から左辺の計算過程を追ってみます。
 
\[\begin{align*}(x+3)^2=&x^2+2 \cdot 3x+3^2\\[6pt]
=&x^2+6x+9\end{align*}\]
 1行目から2行目の過程で
 
\[2 \times 3=6,\quad 3^2=9\]
という計算を行っています。つまり末尾の数に着目して 2 乗して 9 になる数(つまり 9 の平方根)は 3 で、その 2 倍の数である 6 が x の係数と一致していることを確認できたら、この式は因数分解できるということになります。改めて書くと
 
\[x^2+6x+9=(x+3)^2\]
となります。それでは例題を解いてみましょう。
 
\[x^2+2x+1\]
 これは迷うこともないはずです。
 1 = 12 、 1 を 2 倍すると 2 になるので a = 1 と決まって
 
\[x^2+2x+1=(x+1)^2\]
と因数分解できます。次はもう少し難しい問題です。
 
\[x^2+14x+49\]
 49 の平方根は 7 、 7 の 2 倍は 14 となっているので、この式は因数分解できることがわかって、
 
\[x^2+14x+49=(x+7)^2\]
と書くことができます。
 

a2 が分数の場合

 a2 が分数であっても、その平方根 a が有理数であれば、有理数の範囲で因数分解することができます。例として
 
\[x^2+x+\frac{1}{4}\]
という式を考えてみます。 1/4 の平方根は有理数 1/2 であり、その 2 倍は 1 となっています。よって
 
\[x^2+x+\frac{1}{4}=\left(x+\frac{1}{4} \right)^2\]
と因数分解できます。

問題① 次の式を因数分解してください

\((1)\:x^2+10x+25\)
\((2)\:x^2+12x+36\)
\((3)\:x^2+16x+64\)
\((4)\:x^2+18x+81\)
\((5)\:x^2+13x+169\)
\((6)\:x^2+\cfrac{2}{3}x+\cfrac{1}{9}\)

解答①

\((1)\:x^2+10x+25=(x+5)^2\)
\((2)\:x^2+12x+36=(x+6)^2\)
\((3)\:x^2+16x+64=(x+8)^2\)
\((4)\:x^2+18x+81=(x+9)^2\)
\((5)\:x^2+13x+169=(x+13)^2\)
\((6)\:x^2+\cfrac{2}{3}x+\cfrac{1}{9}=\left( x+\cfrac{1}{3} \right)^2\)
 

x に係数が掛かっている場合

 次のような式を因数分解することを考えてみましょう。
 
\[4x^2+4x+1\]
 x2 に係数がついてます。こういう場合は 4x2 の平方根をとって、

\[4x^2+4x+1=(2x)^2+2(2x)+1\]
というように 2x をひとまとめにします。 1 = 12 で、2x の係数は 1 の 2 倍となっていますから、

\[4x^2+4x+1=(2x)^2+2(2x)+1=(2x+1)^2\]
と因数分解できます。
 

無理数が含まれている場合

 x の係数に無理数が掛かっているような形であっても因数分解できることがあります。たとえば
 
\[x^2+2\sqrt{2}x+2\]
という式を考えると、定数項 2 の平方根は √2 、x の係数はその 2 倍となっているので、
 
\[x^2+2\sqrt{2}x+2=(x+\sqrt{2})^2\]
と因数分解することができます。
 

文字式の因数分解

 もう少し難しい問題に挑戦してみましょう。
 
\[a^2+b^2+c^2+2ab+2bc+2ac\]
 文字の種類が 3 つもあって「本当に因数分解できるの?」と思ってしまいますけど、ここは落ち着いて \(a^2+2ab+b^2=(a+b)^2\) の公式を思い浮かべて、
 
\[a^2+b^2+c^2+2ab+2bc+2ac=(a+b)^2+2c(a+b)+c^2\]
と整理してみます。この式を (a + b) の 2 次式とみるのです。定数項 c2 の平方根は c で、(a + b) の係数はその 2 倍の 2c となっていますから、
 
\[a^2+b^2+c^2+2ab+2bc+2ac=(a+b+c)^2\]
ときれいに因数分解することができました! これはそのまま公式として覚えておいても役に立ちます。

問題② 次の式を因数分解してください

\((1)\:9x^2+30x+25\)
\((2)\:4x^2+2x+\cfrac{1}{4}\)
\((3)\:x^2+2\sqrt{5}x+5\)
\((4)\:x^2+4\sqrt{3}x+12\)
\((5)\:2x^2+2\sqrt{2}x+1\)

解答②

\((1)\:9x^2+30x+25=(3x)^2+10(3x)+25=(3x+5)^2\)
\((2)\:4x^2+2x+\cfrac{1}{4}=(2x)^2+(2x)+\cfrac{1}{4}=\left( 2x+\cfrac{1}{4} \right)^2\)
\((3)\:x^2+2\sqrt{5}x+5=(x+\sqrt{5})^2\)
\((4)\:x^2+4\sqrt{3}x+12=(x+2\sqrt{3})^2\)
\((5)\:2x^2+2\sqrt{2}x+1=(\sqrt{2}x+1)^2\)

問題③ 次の式を因数分解してください

\(a^2+b^2-c^2-d^2+2ab-2cd\)

解答③

 2 段階で因数分解する必要があります。
 以前に学んだ \(a^2-b^2=(a+b)(a-b)\) の公式も合わせて用います。
\[\begin{align*}a^2+b^2-c^2-d^2+2ab-2cd=&a^2+2ab+b^2-(c^2+2cd+d^2)\\[6pt]
=&(a+b)^2-(c+d)^2\\[6pt]
=&(a+b+c+d)(a+b-c-d)\end{align*}\]
 
 次は $x^2+(a+b)x+ab=(x+a)(x+b) \quad(a \neq b)$ という形の因数分解に挑みます。
 

展開公式の復習です

 a = 2, b = 3 として右辺から左辺の計算過程を追ってみます。
 
\[\begin{align*}(x+2)(x+3)=&x^2+(2+3)x+2 \times 3\\[6pt]
=&x^2+5x+6\end{align*}\]
 1行目から2行目の過程で
 
\[2+3=5,\quad 2\times 3=6\]
という計算を行っていますね。2 と 3 を足した数が x の係数、掛けた数が定数項となっています。因数分解はこの逆をたどるので
 
\[5 \rightarrow 2+3 \quad 6 \rightarrow 2\times 3\]
というような分解操作を行うわけです。敢えて式を書くなら
 
\[a+b=5, \quad ab=6\]
という連立方程式を解いて a, b を求めていることになります。これを踏まえて次の 2 次式を因数分解に挑戦してみましょう。
 
\[x^2+10x+24\]
 基本的に 積の分解 から目をつけます。
 
\[\begin{align*}24=2 \times 12\\[6pt]
24=3 \times 8\\[6pt]
24=4 \times 6\end{align*}\]
のように分解できるので、この中から足して 10 になる 4 と 6 に決まります。実際にはこのサーチを数秒でできるように、たくさんの訓練を積まなくてはいけません(算数における九九や筆算のトレーニングと同じです)。次は定数項が負になっているケースです。
 
\[x^2+x-2\]
 -2 を整数同士の積に分解するのは
\[\begin{align*}-2=1 \times (-2)\\[6pt]
-2=(-1) \times 2\end{align*}\]
の2通りだけです。足して 1 になるのは -1 と 2 の組合せですから
 
\[x^2+x-2=(x-1)(x+2)\]
と因数分解できます。最後に例題をもう1つ。
 
\[x^2+6x-27\]
 こういう場合はとりあえず符号は無視して 27 を
 
\[3, \quad 9\]
と分解して書いてみて、どちらを負にしたら足して + 6 になるかを考えます。この場合は 3 を負にすれば 9 - 3 = 6 となるので、
 
\[x^2+6x-27=(x-3)(x+9)\]
となります。

問題 次の式を因数分解してください

\((1)\:x^2+12x+35\)
\((2)\:x^2+12x+48\)
\((3)\:x^2+13x+22\)
\((4)\:x^2+x-42\)
\((5)\:x^2-14x-42\)

問題の解答

\((1)\:x^2+12x+35=(x+5)(x+7)\)
\((2)\:x^2+12x+48=(x+4)(x+8)\)
\((3)\:x^2+13x+22=(x+2)(x+11)\)
\((4)\:x^2+x-42=(x-6)(x+7)\)
\((5)\:x^2-14x-42=(x-5)(x-9)\)
  

x2 に係数がついている場合

 次のような式を因数分解することを考えます。
 
\[4x^2+8x+3\]
 4x2 = (2x)2 ですから、 2x をひとかたまりに見て公式を適用します。
 
\[4x^2+8x+3=(2x)^2+4(2x)+3\]
 定数項は 3 = 1 × 3, (2x) の係数は 4 = 1 + 3 ですから
 
\[4x^2+8x+3=(2x+1)(2x+3)\]
と因数分解できます。
 

x の係数が無理数である場合

 たとえば
 
\[2x^2+5\sqrt{2}x+6\]
のように x の係数が無理数であっても、(√2x) に関する 2 次式と考えることによって
 
\[\begin{align*}2x^2+5\sqrt{2}x+6=&(\sqrt{2}x)^2+5(\sqrt{2}x)+6\\[6pt]
=&(\sqrt{2}x+2)(\sqrt{2}x+3)\end{align*}\]
のように因数分解できます。
 

[3 項] × [3 項] に分解

 もう少し難しい問題に挑戦してみましょう。
 
\[a^2+b^2+2ab+4a+4b+3\]
 慣れていないとどこから手をつけていいのかわかりませんが、
 \(a^2+2ab+b^2=(a+b)^2\) の部分を取り分けて書き直してみます。
 
\[a^2+b^2+2ab+4a+4b+3=(a+b)^2+4(a+b)+3\]
 定数項が 3 = 1 × 3 、 (a + b) の係数が 4 = 1 + 3 なので、
 
\[a^2+b^2+2ab+4a+4b+3=(a+b+1)(a+b+3)\]
と因数分解できます。

問題① 因数分解してください

\((1)\:9x^2+2x-8\)
\((2)\:25x^2+10x-3\)
\((3)\:7x^2-3\sqrt{7}x-40\)
\((4)\:25x^4+10x^2+16\)

問題①の解答

\((1)\:9x^2+2x-8=(3x-2)(3x+4)\)

\((2)\:25x^2+10x-3=(5x-1)(5x+3)\)

\((3)\:7x^2-3\sqrt{7}x-40=(\sqrt{7}x+5)(\sqrt{7}x-8)\)

\((4)\:25x^4+10x^2+16=(x^2+2)(x^2+8)\)

問題② 因数分解してください

 \(x^4+2x^3+9x^2+8x+15\)

問題②の解答

 因数分解としてはかなりの難問です。
 x3 の項をどう処理するかがポイントです。x3 が現れるということは、たとえば

(x2 + □)(x2 + △)

のような式のおいて □ や △ に x の 1 次の項が含まれているはずです。
 そこで x2 + x を 2 乗した
 
\[(x^2+x)^2=x^4+2x^3+x^2\]
という部分を取り分けて整理していくと
 
\[\begin{align*}x^4+2x^3+9x^2+8x+15=&(x^4+2x^3+x)+(8x^2+8x+15)\\[6pt]
=&(x^2+x)^2+8(x^2+x)+15\\[6pt]
=&(x^2+x+3)(x^2+x+5)\end{align*}\]
のように因数分解できます。

エクセルや数学に関するコメントをお寄せください