
数学里有一类公式属于当时背下来了过两周就含糊的典型立方公式和完全立方公式绝对排得上前三。我在辅导和答疑里见过太多这样的情况平方公式用得飞快一碰到三次方就开始犹豫要么中间项系数写成 2要么把立方和公式的因式分解方向搞混要么把a³b³顺手写成(ab)³。问题不在于记性差而在于大多数人一开始就没有把这几组公式的来源和分工理清楚——把三个不同的东西塞进了同一个记忆抽屉用的时候自然掏错。下面我按先分清再推导再防错的顺序把完全立方公式和立方和、立方差公式从乘法的源头一路捋到实战题型中间会展开推导过程、给出验证手段、列出六个最容易踩的坑再补上几何直观和往高次延伸的接口。刚接触这块内容的同学可以顺着读已经在用的可以重点看第五章和第六章那里是最容易丢分也最容易被忽略的地方。1. 三组公式各管什么先把名字和式子对上号1.1 完全立方公式负责把式子乘开完全立方公式有两组分别是和的三次方与差的三次方(a b)³ a³ 3a²b 3ab² b³ (a − b)³ a³ − 3a²b 3ab² − b³这两条的本质是整式乘法方向是从括号的立方往四项相加走。你手上拿到的是(x2)³这种紧凑形式公式帮你把它拆成可以合并、可以求值、可以代入数字的长形式。所以它的使用场景基本集中在展开、代入求值、比较系数这几类。把这个方向记牢很关键。很多同学看到a³ 3a²b 3ab² b³会愣一下认不出这是(ab)³就是因为只顺着一个方向记没有把等式当双向通道来用。逆用完全立方公式在配方、化简、解特殊方程时出现频率相当高。1.2 立方和与立方差公式负责把式子拆成乘积另外两组公式长得像但管的事情完全相反a³ b³ (a b)(a² − ab b²) a³ − b³ (a − b)(a² ab b²)这两条的本质是因式分解方向是从两项的立方和差往两个括号相乘走。注意结果是两个因式相乘其中第一个因式是一次式第二个因式是二次三项式。在化简分式、约分、判断整除性、解三次方程时这两条是主力工具。举个例子(x³−8)/(x−2)这种分式如果不知道立方差公式就只能硬凑或者用多项式除法知道公式的话分子直接拆成(x−2)(x²2x4)约掉x−2之后剩下x²2x4两步搞定。1.3 名字混用的根源在哪里完全立方和立方和这两个词字面上都有立方和和的意思这是混淆的第一来源。可以这样区分完全立方公式的结果是完全展开的四项式完全指的是展开彻底、不留括号而立方和公式的结果是乘积形式和指的是原式里两项之间是加号。还有一层容易忽略的差别完全立方公式左边是三次方的幂右边是四项式的和立方和公式左边是两项各自的立方的和右边是两式的积。一个从左往右是展开一个从左往右是分解方向完全相反。我一般建议在草稿纸顶部把这两类公式分开写、中间画条竖线视觉上先隔开比混在一起背有效得多。公式类别标准形式方向典型用途完全立方和(ab)³ a³3a²b3ab²b³展开代入求值、比较系数完全立方差(a−b)³ a³−3a²b3ab²−b³展开展开、化简立方和a³b³ (ab)(a²−abb²)分解因式分解、约分立方差a³−b³ (a−b)(a²abb²)分解解方程、化简分式2. 从三个括号相乘推出 (ab)³2.1 一步一步乘出来的完整过程这个推导我建议每个人都亲手写一遍写完就不会再忘系数 3 是从哪来的。思路是先算平方再乘一次(ab)³ (ab)·(ab)²第一步平方展开这个大家熟(ab)² a² 2ab b²第二步把(ab)乘上去用分配律逐项乘(ab)(a² 2ab b²) a·(a² 2ab b²) b·(a² 2ab b²) a³ 2a²b ab² a²b 2ab² b³第三步合并同类项。a²b有两项2a²b和a²b加起来是3a²bab²也有两项ab²和2ab²加起来是3ab²。于是 a³ 3a²b 3ab² b³关键在于看清楚那三个a²b是怎么来的a·2ab贡献了两个b·a²贡献了一个一共三个。系数 3 不是天上掉下来的是合并同类项合出来的。把这个过程走一遍比抄十遍公式管用。2.2 1-3-3-1 这组系数其实来自组合计数如果不满足于合并出来正好是 3可以换个角度理解(ab)³ (ab)(ab)(ab)展开的时候要从三个括号里各挑一个字母相乘。每个括号都有两种挑法挑 a 或挑 b三个括号一共2×2×2 8项。这 8 项按挑到几个 b 分类一个 b 都没挑到只有 1 种挑法得到a³挑到 1 个 b有 3 种挑法b 可以来自第一个、第二个或第三个括号得到 3 个a²b挑到 2 个 b也有 3 种挑法得到 3 个ab²挑到 3 个 b1 种挑法得到b³。所以系数序列1, 3, 3, 1就是组合数C(3,0), C(3,1), C(3,2), C(3,3)。这个视角的好处是它可以无缝推到四次方、五次方——四次方是1, 4, 6, 4, 1五次方是1, 5, 10, 10, 5, 1就是熟悉的杨辉三角。理解了这一层后面学二项式定理时会有原来是同一件事的感觉而不是又背一套新东西。2.3 加号换成减号符号该跟着谁变差的三次方不需要重新推导把(ab)³里的 b 全部替换成−b就行(a−b)³ a³ 3a²(−b) 3a(−b)² (−b)³逐项看符号。第二项3a²(−b) −3a²b变负第三项3a(−b)²因为(−b)² b²是正的所以这一项是3ab²符号没变第四项(−b)³ −b³变负。所以最终是a³ − 3a²b 3ab² − b³符号模式是正、负、正、负交替出现。这里有个高频错误不少同学凭印象记成正负负正或者正负正正把第三项的加号写成减号。判断办法很简单——用 b 为正数代入检验比如取a2, b1左边(2−1)³ 1右边8 − 3·4·1 3·2·1 − 1 8 − 12 6 − 1 1对上了。如果第三项写成负的右边就变成8−12−6−1 −11明显不对。养成代入小数字验证的习惯比反复怀疑自己强。3. 立方和、立方差公式是怎么反推出来的3.1 从展开式倒着看立方差公式其实可以从完全立方公式旁边挪出来。先看一个恒等变形a³ − b³ a³ − a²b a²b − ab² ab² − b³中间插入的三对项互相抵消值不变。然后分组提取公因式 a²(a−b) ab(a−b) b²(a−b) (a−b)(a² ab b²)这就得到了立方差公式。立方和公式同理插入的是a²b − a²b − ab² ab²a³ b³ a³ a²b − a²b − ab² ab² b³ a²(ab) − ab(ab) b²(ab) (ab)(a² − ab b²)这种添项减项再分组的手法在因式分解里非常通用值得单独练几次。它说明公式不是凭空规定的而是有构造路径的。3.2 第二个因式的符号一句话口诀加一个验证手段第二个因式最容易记反。我用的口诀是一次因式里的符号是什么二次因式中间项的符号就反过来。立方和一次因式是(ab)加号二次因式中间项就是−ab减号。所以是(ab)(a²−abb²)。立方差一次因式是(a−b)减号二次因式中间项就是ab加号。所以是(a−b)(a²abb²)。注意首尾两项永远是平方加平方都是正号只有中间项符号会翻转。这一点也要记死因为有人会把a²−abb²写成a²−ab−b²。验证手段还是代入数字。取a2, b1a³b³ 81 9 (ab)(a²−abb²) 3 × (4−21) 3×3 9 ✓再取一组a3, b2a³−b³ 27−8 19 (a−b)(a²abb²) 1 × (964) 19 ✓两组都对上公式就稳了。这招在考场上也实用万一临场记不清符号代一组小数字三十秒就能确定。3.3 为什么二次因式到这一步就停住了有人会问a²−abb²还能不能继续分解在实数范围内不能。判断依据是把它看成关于 a 的二次式判别式是Δ (−b)² − 4·1·b² b² − 4b² −3b²只要b ≠ 0判别式就是负数没有实根因此在实数范围内不可约。同理a²abb²的判别式也是−3b²同样不可约。这一点很有价值它告诉你立方和、立方差公式在实数范围内已经分解到底了不用再白费力气往下拆。同时它也解释了为什么这两个公式的二次因式看起来很像完全平方但又不是——a²2abb²才是完全平方判别式为零这里是±ab系数差了一半性质完全不同。4. 一块正方体切成八块(ab)³ 的几何解释4.1 体积切割的实物对应代数推导之外还有一个特别直观的解释方式用正方体来理解。想象一个边长为ab的大正方体它的体积就是(ab)³。现在在每条棱上从一端量出长度 a、另一端量出长度 b沿着这些分点把大正方体切成八块。切出来的八块分别是一块边长 a 的正方体体积a³一块边长 b 的正方体体积b³三块尺寸为a×a×b的长方体每块体积a²b合计3a²b三块尺寸为a×b×b的长方体每块体积ab²合计3ab²八块体积加起来正好是a³ 3a²b 3ab² b³和公式一模一样。这个模型最大的价值是让3这个系数变得可以看见——它就对应三块长方体的数量。凡是对系数 3 有怀疑的在脑子里过一遍这个切割图疑问基本就消了。4.2 几何解释的边界能帮理解不能代替运算需要说清楚的是几何解释有它的适用范围。它擅长建立直觉让你相信公式是对的、系数是有来由的但它不能帮你处理负号。当 b 变成负数或者 a、b 是代数式而不是正数时边长这个概念就不成立了切割模型失效。这时候只能靠代数规则。所以我的建议是几何模型用来建立信任代数推导用来保证正确两者分工不要指望一个顶两个。另外在实际计算中几何直觉还可能带来一个副作用——有人会觉得(ab)³应该等于a³b³理由是体积直接相加。这个错误恰恰是被图形误导了大正方体的体积不等于两个小正方体的体积之和因为中间还夹着那些长方体。用ab1验算一下(11)³ 8而1³1³ 2差了 6差的正是那六个长方体。5. 六个高频错误逐条拆解5.1 中间项漏掉系数 3最普遍的错误是写成(ab)³ a³ a²b ab² b³系数 3 整个丢了。原因通常是把完全立方公式和平方公式的节奏混了或者背的时候只记了字母没记系数。防错办法记住四项的系数序列1, 3, 3, 1念出来是一三三一。同时用ab1检验左边2³ 8右边1111 4明显不等立刻就能发现问题。5.2 减号版本第三项的符号写错(a−b)³展开成a³ − 3a²b 3ab² − b³第三项是加号。写成减号是第二高频错误。根源在于把符号模式记成了全交替但顺序错乱。实际规律是b 的指数是奇数时该项为负b 的指数是偶数时该项为正。看四项的 b 的指数分别是 0、1、2、3对应符号、−、、−一目了然。这个规律比硬背符号串可靠。5.3 把 a³b³ 直接等同于 (ab)³这个错误的破坏力最大因为它会导致整道题方向错误。两者差距有多大取a2, b1a³b³ 9而(ab)³ 27差了三倍。它们之间的关系其实有个精确表达式(ab)³ a³ b³ 3ab(ab)移项就得到a³ b³ (ab)³ − 3ab(ab)。这条恒等式在已知和与积求立方和的题型里是核心工具比先用因式分解再代入要快得多后面第六章会专门讲。5.4 立方差第二个因式的中间项符号记反a³−b³拆成(a−b)(a²abb²)中间是加号。记成减号的话展开验证一下(a−b)(a²−abb²) a³ − a²b ab² − a²b ab² − b³中间一堆项消不掉结果根本得不到a³−b³。所以这个错误只要展开一次就能自查出来问题在于很多人做完不检查。5.5 系数带数字时忘了把系数也立方看这道展开(2x − 3y)³。正确做法是先认定a 2xb 3y再逐项套(2x)³ 8x³ 3(2x)²(3y) 3 · 4x² · 3y 36x²y 3(2x)(3y)² 3 · 2x · 9y² 54xy² (3y)³ 27y³结果是8x³ − 36x²y 54xy² − 27y³。常见错误是把(2x)³写成2x³或者把(3y)³写成3y³忘了系数要一起乘三次。这里要提醒一句(2x)³ 2³·x³ 8x³系数 2 是要立方的不是照抄。同理(3y)³ 27y³。5.6 三项式直接套二项公式遇到(abc)³有人会强行套(ab)³的公式把bc当成一个整体。这个思路本身没错但展开后会得到一堆混合项需要再整理容易漏项。三项和的情况有单独的展开式第七章会给出完整形式。这里先记住一个原则公式里的 a、b 是两个位置不是两个字母位置里可以塞任意表达式但塞进去之后每一项都要完整地按幂次展开不能只对首字母操作。6. 五类典型题的完整走法6.1 直接展开先定 a、b再逐项落地题目展开(x − 2)³。第一步对应公式(a−b)³令a xb 2。第二步逐项写a³ x³ −3a²b −3·x²·2 −6x² 3ab² 3·x·4 12x −b³ −8结果x³ − 6x² 12x − 8。检查方式取x 1左边(1−2)³ −1右边1 − 6 12 − 8 −1对上。取x 3左边1³ 1右边27 − 54 36 − 8 1也对上。两次验证通过这道题就彻底稳了。展开类题目没什么技巧就是细心。我的习惯是写完之后立刻代两个小整数十秒的事能挡掉绝大部分粗心错误。6.2 因式分解认准谁是立方题目分解8x³ 27。第一步把两项都写成某个式子的立方8x³ (2x)³27 3³。这一步是关键很多人卡在看不出 8x³ 是立方上。判断方法系数是不是完全立方数字母的指数是不是 3 的倍数。8 是 2³x³ 的指数是 3所以整体是(2x)³。第二步套立方和公式a 2xb 38x³ 27 (2x 3)((2x)² − (2x)(3) 3²) (2x 3)(4x² − 6x 9)第三步检查第二个因式能否继续分解。判别式(−6)² − 4·4·9 36 − 144 −108 0无实根分解到此为止。整道题三步走任何一步都不能省尤其是第三步。不少同学觉得写出来就完事了结果二次因式明明可分解却漏掉或者反过来对着不可分解的式子死磕。再补一个综合例子分解x⁶ − y⁶。这个先按平方差处理x⁶ − y⁶ (x³)² − (y³)² (x³ y³)(x³ − y³)两个括号分别用立方和、立方差公式 (x y)(x² − xy y²)(x − y)(x² xy y²)四个因式相乘每个二次因式都不可再分解。这道题把平方差和立方和差串在一起是很好的综合练习。6.3 已知和与积求立方和用恒等式比因式分解快题目已知a b 5ab 6求a³ b³。用前面推过的恒等式a³ b³ (ab)³ − 3ab(ab)代入 5³ − 3·6·5 125 − 90 35这条路比先解出 a 和 b 再立方相加快得多而且不用求根。顺带还能求a³ − b³那需要知道a−b(a−b)² (ab)² − 4ab 25 − 24 1所以a − b ±1对应a³ − b³ (a−b)(a²abb²)其中a²abb² (ab)² − ab 25 − 6 19。两个答案分别是 19 和 −19取决于 a、b 谁大。这道题的延伸价值很高它把平方公式、立方公式、恒等变形绑在一起是检验是否真懂的标准题型。6.4 分式化简与求值先拆再约题目化简(x³ − 1)/(x − 1)。分子用立方差a xb 1x³ − 1 (x−1)(x² x 1)。于是(x³ − 1)/(x − 1) x² x 1 (x ≠ 1)定义域条件不能丢因为原式在x 1处无意义而化简后的式子在那点有值。这个细节在做函数图像或者求极限时会变得很重要养成标注条件的习惯。再看一个求值型已知x 1/x 3求x³ 1/x³。把1/x看成公式里的 b直接用恒等式x³ 1/x³ (x 1/x)³ − 3·x·(1/x)·(x 1/x) 27 − 3·1·3 18这里x·(1/x) 1是简化计算的关键不用去解出 x 的值。这类不解方程直接求值的题目核心就是把目标式子往已知结构上靠。6.5 恒等式证明从复杂的一边化简题目证明(ab)³ − (a−b)³ 2b(3a² b²)。左边两个完全立方公式分别展开(ab)³ a³ 3a²b 3ab² b³ (a−b)³ a³ − 3a²b 3ab² − b³相减a³抵消b³抵消3ab²也抵消剩下3a²b − (−3a²b) 6a²b所以左边等于6a²b 2b³ 2b(3a² b²)等于右边。这类题有个观察技巧两个展开式里有哪些项是同号的、哪些是异号的。同号的项在相减时抵消异号的项相减会变成两倍。看一遍符号分布就能预判结果长什么样写起来不容易乱。7. 往外延伸的三条线7.1 三项和的立方(abc)³的完整展开式是a³ b³ c³ 3a²b 3a²c 3ab² 3b²c 3ac² 3bc² 6abc一共十项。记忆结构可以这样理解三个纯立方项a³, b³, c³六个两字母项形如3a²b每个字母组合出现两次一次作为平方项、一次作为一次项所以三个字母两两搭配一共 6 项最后是6abc。推导方式是先把bc看成一个整体套二项公式(a (bc))³ a³ 3a²(bc) 3a(bc)² (bc)³然后逐项展开(bc)²和(bc)³合并同类项就能得到上面的结果。这个过程比较长但每一步都是标准的适合当作练习。做完之后你会发现6abc是怎么冒出来的——它来自3a(bc)²里的3a·2bc也就是 6abc。7.2 a³b³c³−3abc 的分解这个表达式在竞赛和因式分解题里出现频率极高分解结果是a³ b³ c³ − 3abc (abc)(a²b²c² − ab − bc − ca)验证方式取abc1左边3 − 3 0右边3 × (3−3) 0对上。再取a1, b1, c0左边2右边2 × (2−1) 2也对上。这条公式有几个常用推论。第一若abc 0则a³b³c³ 3abc。这个结论在解对称式问题时非常好用。第二第二个因式可以改写成½[(a−b)² (b−c)² (c−a)²]因为展开后正好是a²b²c²−ab−bc−ca。这个改写形式直接说明对任意实数第二个因式恒非负等号只在abc时成立。由这两条还能推出一个不等式当a,b,c为正数时a³b³c³ ≥ 3abc。证明路径就是上面的改写(abc)为正第二个因式非负乘积非负移项即得。这个不等式本身是均值不等式的一个特例但用立方公式推出来更直接也更适合刚学这块内容的人理解。7.3 通向二项式定理的接口前面提到系数1, 3, 3, 1对应组合数这条线继续往下走就是二项式定理(ab)ⁿ Σ C(n,k) · a^(n−k) · b^k (k 从 0 到 n)把n 3代进去就是完全立方公式n 2是平方公式n 1就是ab本身。所以这几组公式不是彼此独立的而是同一个结构在不同幂次下的表现。理解了这一层遇到(ab)⁴、(ab)⁵就不需要死记硬背了直接查杨辉三角的对应行即可。四次方是1, 4, 6, 4, 1展开就是a⁴ 4a³b 6a²b² 4ab³ b⁴。符号规则也一样把 b 换成−b之后奇数次项变号、偶数次项不变这个规律在任何幂次都成立。反过来说如果只想应付三次方把二项式定理完整学一遍有点重但如果打算继续往上走早点建立这个统一视角能省下很多重复记忆的成本。我的建议是三次方阶段先把公式用熟等遇到四次以上再回头补组合数的解释接受度会高很多。最后分享一个我自己一直在用的习惯每次写完立方相关的展开或分解不管多简单的题都代一组a1, b1或者题中字母取 1、2 这类小整数验一遍。这个动作花不到二十秒但能挡掉符号错、系数错、漏项这三类问题长期下来省的时间远超投入。另外公式的推导过程至少亲手写三遍写到不看资料也能从头推到底为止——背下来的公式会在压力下变形推得出来的公式不会。