这一招在做什么
把两个一次式乘开看看:
(x+p)(x+q)=x2+(p+q)x+pq
常数项是两个数的积,中间项系数是同样两个数的和。十字相乘就是把这件事倒过来做:
- 看常数项 c,列出所有乘积等于它的整数对。
- 在这些整数对里,找和恰好等于中间项系数 b 的那一对。
- 写出 (x+p)(x+q),再乘回去检查一遍。
上面操作台右边的长方形说的是同一件事:长是 x+p,宽是 x+q,面积里有 1 块 x2、p+q 条 x、pq 个小方块。凑对了,零件数目才正好对得上。
先猜后证
如果 x2+bx+12 能分解成 (x+p)(x+q),其中 p、q 都是正整数,那么 b 一共有几种可能?
先选定答案,才能看到结论。
✓ 猜对了!✗ 和你想的不一样——这正是值得停一下的地方。
乘积为 12 的正整数对只有三组:1×12、2×6、3×4,对应的和是 13、8、7。
所以 b 只能是 13、8 或 7 ——十字相乘不是瞎猜,候选一共就这么几个,全部试一遍也花不了一分钟。
把三组都点一遍,看看“交叉相加”分别是多少。
跟着做一遍
常数项是负数时,多一步判断:两个数必须一正一负。
例:分解 x² − x − 12
第 1 / 5 步 -
先看常数项的符号 常数项是 −12,是负数,所以要找的两个数一正一负。先随便摆一组上去。
x2−x−12
-
再看中间项
-
缩小范围
-
凑出来了
-
写出结果,乘回去
首项系数不是 1
这时首项也要拆。ax2+bx+c=(mx+p)(nx+q) 需要 mn=a、pq=c,而中间项是交叉相乘再相加:
m⋅q+n⋅p=b
所以同一组 p、q,上下对调一下,结果就不一样了。在下面的机器里试试 3×1 和 1×3 的区别。
分解 2x2+7x+3。实线和虚线各连着哪两个数?
什么时候凑不出来
结论:x2+bx+c 能用整数十字相乘 ← 还成立吗?
x2+7x+10:72−4×10=9=32,是完全平方数。把拆法都点一遍,一定有一组能成。
只把 7 改成 8:x2+8x+10,这时 82−4×10=24,不是完全平方数。
把所有拆法都试一遍,看看机器最后怎么说。
一共只有四种拆法,和分别是 11、7、−11、−7,没有 8。这不是你没找到,而是不存在——
穷举完所有候选,“分解不了”也是一个可以确信的结论。
练一练
分解因式:x2+9x+14。
提示 · 方向常数项和中间项都是正的,两个数是什么符号?
提示 · 方法列出乘积为 14 的正整数对,逐个求和。
提示 · 第一步14=1×14=2×7。哪一组的和是 9?
完整解答2+7=9,所以 x2+9x+14=(x+2)(x+7)。
分解因式:x2−3x−28。
提示 · 方向常数项是负的。两个数同号还是异号?谁的绝对值大?
提示 · 方法找乘积为 28、差为 3 的一对正整数,再分配正负号。
提示 · 第一步28=4×7,差是 3。和要等于 −3,所以大的那个取负。
完整解答4+(−7)=−3,4×(−7)=−28,所以 x2−3x−28=(x+4)(x−7)。
分解因式:3x2−10x+8。
提示 · 方向常数项为正、中间项为负:两个常数都是负的。
提示 · 方法首项只能拆成 3×1。把 8 的负因数对摆上去,注意上下位置不同结果不同。
提示 · 第一步试 (3x−4)(x−2):交叉相乘是 3⋅(−2) 和 1⋅(−4)。
完整解答3⋅(−2)+1⋅(−4)=−10,所以 3x2−10x+8=(3x−4)(x−2)。
分解因式:x4−13x2+36。(要分解到不能再分为止。)
提示 · 方向把 x2 看成一个整体,这个式子像什么?
提示 · 方法设 t=x2,先对 t2−13t+36 做十字相乘;换回来之后再看每个因式还能不能分。
提示 · 第一步t2−13t+36=(t−4)(t−9),也就是 (x2−4)(x2−9)。
完整解答两个因式都是平方差:(x2−4)(x2−9)=(x−2)(x+2)(x−3)(x+3)。