因式分解:把展开式一步步走回去
你已经会展开括号了:把每一项乘进去,再合并同类项。因式分解做的正好相反。它拿到一个已经展开的多项式,试着找回原来的乘法结构。
先看最熟悉的一组式子:
(x+2)(x+3)=x2+5x+6
从左往右走,是展开;从右往左走,就是因式分解:
x2+5x+6=(x+2)(x+3)
这件事说起来只有一句话,真正做题时却需要判断:先提公因式,还是分组?三项式该找哪两个数?一个式子拆到什么程度才算完成?这一章就来把这些判断练成一套稳定的习惯。
这一章默认在实数范围内讨论;遇到系数全是整数的常规题时,我们会优先寻找整数系数因式。数的范围不同,“还能不能继续分”也可能不同,后面会专门说明这个边界。
因式分解到底改变了什么
因式分解没有改变式子的值,只改变了写法。展开式把加减关系摆在明面上,因式形式则把乘法结构露出来。
拿下面两个写法比较:
x2−x−6
(x−3)(x+2)
如果只想代入 x=10 计算,两个写法都可以。可要问“什么时候这个式子等于 0”,第二个写法就省事得多:
(x−3)(x+2)=0
两个数相乘等于 0,至少有一个因数等于 0,于是:
x−3=0或x+2=0
x=3或x=−2
这就是因式分解常用来解方程的原因。它把一个多项式方程拆成了几个更简单的方程。
因式和项不是一回事
在
x2−x−6
里,x2、−x、−6 是三项。项与项之间靠加号或减号连接。
在
(x−3)(x+2)
里,x−3 和 x+2 是两个因式。因式与因式之间靠乘法连接。
所以,把 x2−x−6 改写成 x(x−1)−6 还不算分解完成,因为外层仍然是减法。真正的因式分解结果,外层应该是乘积。
在实验台里改动 m 和 n,你会看到三个量一起变化:中间项系数是 m+n,常数项是 mn,两个零点则是 −m 和 −n。这三条线索其实来自同一次展开:
(x+m)(x+n)=x2+(m+n)x+mn
最可靠的验算:重新展开
因式分解是展开的逆运算,所以验算也很直接——把答案乘回去。
比如有人写:
x2−x−6=(x−3)(x+2)
展开右边:
(x−3)(x+2)=x2+2x−3x−6=
每一项和原式都对上,分解成立。符号拿不准时,别靠感觉来回改,展开一次通常十几秒就能抓出错误。
第一眼先找公因式
很多人看到三项式就急着“找两数”,这是最容易绕远的地方。拿到任何因式分解题,第一问都应该是:每一项共同带着什么?
比如:
12x3−18x2+6x
三个系数 12、18、6 都能被 6 整除;三个单项式都含有 x,而最低次数是 1。所以最大公因式是 6x:
12x3−18x2+6x=6x(2x2−
这里“最低次数”很关键。你不能提出 x2,因为最后一项 6x 里没有足够的 x 可以拿。
多个变量时逐个检查
看一个稍长的例子:
18a4b3−12a3b5+6a
系数的最大公因数是 6。a 的最低次数是 2,b 的最低次数也是 2,所以最大公因式是 6a2b:
18a4b3−12a3b5+
检查最后的 1。它不是凭空出现的,而是:
6a2b26a2b2=
初学时常有人把这一项漏掉。只要记得“括号里的每一项都来自原项除以公因式”,就不容易丢。
首项为负时,常把负号一起提出
考虑:
−8x3+4x2−12x
只提出 4x 当然可以:
4x(−2x2+x−3)
但后面如果还要继续观察括号,首项是负数会让符号更难看。通常把 −4x 一起提出:
−8x3+4x2−12x=−4x(2x2−
注意:负号提出以后,括号里每一项的符号都要反过来。
提完公因式还没结束
再看:
5x3−20x
先提出 5x:
5x(x2−4)
括号里的 x2−4 还能分解成 (x+2)(x−2),所以完整结果是:
5x3−20x=5x(x+2)(x−2)
“先提公因式”中的“先”很重要。提完以后仍要继续看每个非一次因式;只写到 5x(x2−4),通常不算完全分解。
分组:让共同括号露出来
有些多项式没有一个贯穿所有项的公因式,却能分成两组,各组整理后出现同一个括号。
最干净的模型是:
ac+ad+bc+bd
把前两项和后两项分组:
(ac+ad)+(bc+bd)
每组分别提公因式:
a(c+d)+b(c+d)
这时 (c+d) 成了两大项的公因式:
a(c+d)+b(c+d)=(a+b)(c+d)
你可以把分组理解成一次“整理现场”:先让两组各自变整齐,再看看能不能找到共同结构。
一个完整例子
分解:
x3+3x2+2x+6
先按前两项、后两项分组:(x3+3x2)+(2x+6)。
有时需要调整项的顺序
看这个式子:
x3+2x−3x2−6
照原顺序分成前后两组,虽然也能做,但不够顺眼。利用加法交换律把项重新排列:
x3−3x2+2x−6
于是:
(x3−3x2)+(2x−6)
=x2(x−3)+2(x−3)
=(x−3)(x2+2)
重新排列时,项前面的符号必须跟着项一起移动。−3x2 是一个整体,不能把负号留在原地。
负号可以帮两组“对齐”
分解:
3x2−6x−5x+10
前一组是 3x(x−2)。后一组如果只想着提出 5,会得到 5(−x+2),括号对不上。把 −5 提出来:
(3x2−6x)+(−5x+10)
=3x(x−2)−5(x−2)
=(x−2)(3x−5)
这个负号不是小技巧,而是为了让两个括号完全相同。
分组法有没有走通,只看一个硬指标:每组提取公因式以后,是否出现完全相同的多项式因式。只“长得差不多”不够,符号也必须一致。
二次三项式:从展开规律倒推
二次三项式的一般形式是:
ax2+bx+c(a=0)
这类题最常见。好消息是,它并不需要靠猜。所有方法都来自两个一次式相乘的展开规律。
首项系数是 1:同时盯住和与积
先从
x2+bx+c
开始。假设它能分解成:
(x+m)(x+n)
展开右边:
(x+m)(x+n)=x2+(m+n)x+mn
对照系数就得到两个条件:
m+n=b
mn=c
不是只找乘积,也不是只找和。两个条件必须同时满足。
例:两个数同为正
分解:
x2+7x+12
12 的整数因数对有 1 和 12、2 和 6、3 和 4。其中只有 3,所以:
x2+7x+12=(x+3)(x+4)
例:两个数一正一负
分解:
x2+2x−15
乘积是负数,两个数异号;和是正数,正数的绝对值更大。5 和 −3 满足:
5+(−3)=2,5×(−3)=−15
于是:
x2+2x−15=(x+5)(x−3)
符号可以这样快速缩小范围:
这张表只能帮你判断符号,具体数值仍要满足和与积两个条件。
首项系数不是 1:把中间项拆开
现在看:
2x2+7x+3
若它能写成两个一次式的乘积,展开时会产生两个含 x 的交叉项,它们合并后才成为 7x。所以我们反过来,把 7x 拆回两个交叉项。
先计算首项系数与常数项的乘积:
ac=2×3=6
找两个数,积是 6、和是 7,得到 1 和 6。于是把 7x 拆成 x+6x:
写成四项式:2x2+x+6x+3。
最后展开检查:
(2x+1)(x+3)=2x2+6x+x+3
这套方法常叫拆项分组法。你真正需要记住的不是名称,而是目标:找两个数,使它们的和为 b、积为 ac。
为什么一定看 ac
假设
ax2+bx+c=(px+q)(rx+s)
展开右边:
(px+q)(rx+s)=prx2+(ps+q
所以:
pr=a,ps+qr=b,qs=c
两个交叉项的系数是 ps 和 qr。它们的和是 b,乘积则是:
(ps)(qr)=(pr)(qs)=ac
这就解释了为什么要找“和为 b、积为 ac”的两个数。它不是突然冒出来的口诀,而是展开规律反推的结果。
再看一个带负号的例子
分解:
6x2+11x−10
先算:
ac=6×(−10)=−60
需要两个整数,和是 11,积是 −60。15 和 −4 符合:
6x2+11x−10=6x2+15x−4x−10
=3x(2x+5)−2(2x+5)
=(2x+5)(3x−2)
展开时中间项是 −4x+15x=11x,符号和顺序都对。
找不到整数对,不等于永远不能分解
考虑:
x2+x+1
想找两个整数,使和为 1、积为 1,找不到。这个结论只说明它不能分解成整数系数的一次因式。进一步看,它的判别式是:
Δ=12−4×1×1=−3
因为 Δ<0,它在实数范围内也不能分解成两个一次因式。
再看:
x2−2
它同样找不到整数因式,但在实数范围内可以使用平方差:
x2−2=(x−2)(x
所以做题时一定要看题目规定的数的范围。说“不能分解”之前,要补全一句:在什么系数范围内不能分解?
二次式的根也能带你找到因式
拆项法很适合整数系数、整数因式的题。若整数对不好找,还可以从方程的根反推因式。
如果二次方程
ax2+bx+c=0
有两个实根 r1,r2,那么对应的二次式可以写成:
ax2+bx+c=a(x−r1)(x−
为什么前面要保留 a?因为 (x−r1)(x−r2) 的首项是 ,乘上 后首项才是 。
用根分解一个二次式
分解:
2x2+5x−3
对应方程的根由求根公式给出:
x=2×2−5±52−4×2×(
判别式是:
Δ=25+24=49
所以:
x=4−5±7
两根分别为:
r1=21,r2=−
代回因式形式:
2x2+5x−3=2(x−21
把 2 与第一个括号合并:
2(x−21)=2x−1
于是:
2x2+5x−3=(2x−1)(x+3)
判别式告诉你能分成什么样
对实系数二次式 ax2+bx+c:
- Δ>0:有两个不同实根,可以分成两个不同的实系数一次因式。
- Δ=0:有一个二重根,可以写成一个一次因式的平方,再乘首项系数。
- Δ<0:没有实根,不能分成两个实系数一次因式。
例如:
4x2−12x+9
它的判别式为 0,唯一的根是 23,所以:
4x2−12x+9=4(x−23
“求出根”和“写出因式”之间差一个符号:根是 r,对应因式是 x−r。根为 −3 时,因式是 x+3,不是 。
一眼能认出的公式结构
有些式子不必从头找数。它们是熟悉乘法公式的反向写法,认出来就能直接分解。
平方差
由展开可得:
(a+b)(a−b)=a2−ab+ab−b
反过来:
a2−b2=(a+b)(a−b)
判断平方差需要同时满足两点:只有两项;两项之间是减号,而且两项都能看成平方。
例如:
9x2−25=(3x)2−52=(
再看一个会继续分解的式子:
x4−16
先把 x4 看成 (x2)2:
x4−16=(x2+4)(x2−4)
第二个因式还能拆:
x2−4=(x+2)(x−2)
所以在实数范围内的完整结果是:
x4−16=(x2+4)(x+2)(x−2)
x2+4 是平方和,没有实数零点,不能继续分成实系数一次因式。
完全平方三项式
两个公式分别是:
a2+2ab+b2=(a+b)2
a2−2ab+b2=(a−b)2
判断时别只看“首尾都是平方”。中间项必须恰好是两个平方根乘积的两倍。
比如:
4x2−20x+25
首项的平方根是 2x,末项的平方根是 5。它们乘积的两倍是:
2×2x×5=20x
中间项正好是 −20x,所以:
4x2−20x+25=(2x−5)2
可是:
x2+4x+9
虽然首项和末项都是平方,2×x×3=6x,并不是 4x,所以它不是完全平方三项式。
立方差与立方和
两个公式是:
a3−b3=(a−b)(a2+ab
a3+b3=(a+b)(a2−ab
这里最容易把第二个括号的符号写错。稳妥的记法是直接展开检查。以立方和为例:
(a+b)(a2−ab+b2)
=a3−a2b+ab2+a
中间四项两两抵消,只剩 a3+b3。
分解:
8x3−27
因为 8x3=(2x)3,27=33,所以:
8x3−27=(2x−3)(4x2+6x+9)
再看:
y3+64=y3+43=(y
a3−b3 不是 (a−b)。后者展开后还有中间项;同样, 也不是 。
一套能落地的判断路线
因式分解没有一条公式包办所有题,但判断顺序可以固定下来。拿到题时,按下面几步走。
先整理多项式:去括号、合并同类项,并按同一变量的次数从高到低排列。式子没整理好,结构很容易被藏住。
检查所有项的最大公因式。能提就先提;首项为负时,考虑把负号一起提出。
看剩余部分有几项。两项先查平方差、立方和差;三项先查完全平方,再查二次三项式;四项优先尝试分组。
如果是 ,当 时找“和为 、积为 ”的两数;当 时找“和为 、积为 ”的两数,再拆中间项。
项数只是提示,不是法律
“两项看平方差,四项看分组”是一张路线图,不是保证书。
比如两项式:
x2+4
是平方和,在实数范围内不能照平方差分解。
四项式:
x3+x2+x+2
按常见方式分组后得不到共同括号,它不一定适合初等分组法。遇到方法不匹配的题,及时退回来换路,比硬凑括号更重要。
综合例题:把几种方法接起来
下面这些题不再告诉你该用哪种方法。重点是观察顺序,以及为什么在某一步继续或停下。
公因式接完全平方
题目:完全分解 3x3−12x2+12x。
三项都有 3x,先提出:3x(x2−4x+4)。
分组以后再用平方差
题目:完全分解 x3−2x2−9x+18。
四项按前后分组:(x3−2x2)+(−9x+。
最终:
x3−2x2−9x+18=(x−2)(x
把二次型藏在四次式里
题目:分解 x4−5x2+4。
这个式子没有 x3 和 x 项,却把 x2 当成一个整体反复出现。先设想 u=x2,原式的结构变成:
u2−5u+4
找两个数,和为 −5、积为 4,得到 −1 和 −4:
u2−5u+4=(u−1)(u−4)
换回 u=x2:
x4−5x2+4=(x2−1)(x
两个因式都是平方差:
x4−5x2+4=(x−1)(x+1
添一项、减一项来制造结构
有时式子离熟悉公式只差一点。比如:
x4+4
它不是平方和公式可以直接处理的形状。我们同时加上、减去 4x2,式子的值不变:
x4+4=x4+4x2+4−4x
前三项组成完全平方:
=(x2+2)2−(2x)2
再用平方差:
x4+4=(x2+2x+2)(x2
这种方法不是随便“变出一项”。加上什么,就必须减去同样的东西;目的也要明确,是为了造出完全平方或另一种可识别结构。
因式分解帮助约分,但不能丢定义域
化简:
x2−x−6x2−9
先分解分子、分母:
x2−9=(x−3)(x+3)
x2−x−6=(x−3)(x+2)
当 x=3 且 x=−2 时:
(x−3)(x+2)(x−3)(x+3)=
约掉的是共同因式 x−3,不是两边各删掉一项。并且原分母在 x=3、x=−2 时为 0,这两个限制必须保留。化简后的式子看起来只在 x=− 处无意义,但它和原式等价的前提仍包括 。
常见错误:错的往往不是计算,而是判断
忘了先提公因式
把
2x2+8x+6
直接拆成 (2x+2)(x+3),展开虽然正确,但没有把数值公因式完全提出,也不够清楚。更稳的过程是:
2x2+8x+6=2(x2+4x+
两个答案代数上相等,但后一种写法更直接地展示了所有不可再分的因式。
把平方和误当平方差
错误写法:
a2+b2=(a+b)(a−b)
右边展开其实是 a2−b2,不是平方和。看到两个平方项时,先看连接它们的是加号还是减号。
只检查乘积,不检查和
要分解 x2+7x+12,2 和 6 的乘积确实是 12,但和是 8,所以 对应的是 。必须同时检查和与积。
拆中间项后分组符号不一致
在 6x2+11x−10 中,若拆成 6x2−4x+15x−,两组应写成:
2x(3x−2)+5(3x−2)
若第二组误写成 5(3x+2),共同括号已经不一致,后面就不能硬提。
还没分完就停笔
x4−81=(x2−9)(x2+9)
这一步没错,但 x2−9 还能分。实数范围内的完整结果是:
x4−81=(x−3)(x+3)(x2+9)
只有乘积等于零才能用零积性质
从
(x−2)(x+5)=7
不能直接得到 x−2=7 或 x+5=7,也不能令两个因式分别等于 0。零积性质只处理“乘积等于 0”的情况。若要解这个方程,应先移项并整理。
约掉的是因式,不是项
下面这种删法是错的:
xx+3=3
x+3 是一个和,x 不是整个分子的因式。只有先写成乘积,确认分子分母含有完全相同的非零因式,才可以约分。
练习:先自己走一遍,再看完整解析
下面的题故意混合了不同结构。先别急着猜方法,按“整理—公因式—项数—继续分解—展开验算”的顺序判断。
练习一
完全分解:
18x4y2−24x3y3
两个系数的最大公因数是 6;x 的最低次数是 3,y 的最低次数是 2。先提出 6x3y:
练习二
完全分解:
2a2+6ab−a−3b
四项没有贯穿所有项的公因式,尝试分组:
(2a2+6ab)+(−a−3b)两组分别提取公因式:
2a(a+
练习三
完全分解:
x2−x−20
首项系数是 1。找两个整数,和为 −1、积为 −20。积为负,两个数异号;−5 和 4 满足:
−5+
练习四
完全分解:
6x2+x−2
没有公因式。计算 ac=6×(−2)=−12,要找和为 1、积为 −12 的两个数,4 和 − 符合。
练习五
完全分解:
25m2−30mn+9n2
首项是 (5m)2,末项是 (3n)2。两个平方根乘积的两倍为:
2×5m×3n
练习六
完全分解:
2x3−18x
先提出最大公因式 2x:
2x3−18x=2x(x2−9)括号里是平方差:
练习七
完全分解:
a3+27
27=33,原式是立方和。使用
u3+v3=
练习八
完全分解:
x4−5x2+4
把 x2 看成一个整体。寻找两个数,和为 −5、积为 4,得到 −1 和 −4:
练习九
解方程:
3x2−14x−5=0
先分解左边。ac=3×(−5)=−15,需要和为 −14、积为 −15 的两个数,−15 和 符合:
练习十
化简并写出原式的取值限制:
x2+5x+6x2−4
先分解:
x2−4=(x−2)(x+2)x
把最后一道检查变成习惯
学完因式分解,真正值得留下的不是一长串互不相干的口诀,而是一个稳定动作:先看共同因式,再看结构;拆完继续看,最后乘回去。
你可以用四句话给自己的答案做最后检查:
- 外层现在是乘积吗?
- 所有项的公因式都提出了吗?
- 每个非一次因式还可以继续分吗?
- 全部展开后,系数和符号能逐项回到原式吗?
这四问都过关,答案通常就稳了。因式分解练到后面,速度来自识别结构;而准确,始终来自那次不偷懒的展开验算。