← 返回 资料库 › 代数学 › 初等代数 8 年级
代数式与恒等式 由变量和运算构成的式子,以及对所有取值都成立的恒等式。
直观 像搭乐高一样构建代数式 代数式的搭建方式就像搭乐高模型:先从几块基本积木开始——代表未知或变化量的数字和字母——再用运算 + , − , × , ÷ +,-,\times,\div + , − , × , ÷ 和乘方把它们拼接起来。字母 x x x 并不是什么可怕的谜团,它只是一块贴了标签、可以代表任意数的积木。当若干这样的积木组合起来后,规律就会显现:无论字母被替换成哪个数,某些组合方式总是以同样的方式化简。这些可靠的规律就叫做恒等式,正是它们让代数变得强大而非繁琐。
曲线 y = ( x − 1 ) 3 = x 3 − 3 x 2 + 3 x − 1 y=(x-1)^3=x^3-3x^2+3x-1 y = ( x − 1 ) 3 = x 3 − 3 x 2 + 3 x − 1 :恒等式 ( a − b ) 3 = a 3 − 3 a 2 b + 3 a b 2 − b 3 (a-b)^3=a^3-3a^2b+3ab^2-b^3 ( a − b ) 3 = a 3 − 3 a 2 b + 3 a b 2 − b 3 取 a = x , b = 1 a=x, b=1 a = x , b = 1 时,呈现为一条可以逐点追踪的曲线。 中学 单项式、多项式与七个重要恒等式 定义: 单项式、多项式、次数
单项式是数与变量按非负整数次幂相乘所得的单一乘积,例如 3 x 2 y 3x^2y 3 x 2 y 。多项式是有限多个单项式之和,例如 x 2 + 2 x + 1 x^2+2x+1 x 2 + 2 x + 1 ;和式中的每个单项式称为一项。单项式的次数是其变量指数之和(因此 3 x 2 y 3x^2y 3 x 2 y 的次数为 3 3 3 ),多项式的次数是各项中最大的次数。
( a + b ) 2 = a 2 + 2 a b + b 2 (a+b)^2 = a^2 + 2ab + b^2 ( a + b ) 2 = a 2 + 2 ab + b 2 这里 a a a 和 b b b 代表任意两个数或表达式;2 a b 2ab 2 ab 是学生最容易遗漏的交叉项。这个恒等式说明,对和求平方绝不像分别对每一部分求平方那么简单——交叉项 2 a b 2ab 2 ab 必须总是加上。
a 2 − b 2 = ( a − b ) ( a + b ) a^2 - b^2 = (a-b)(a+b) a 2 − b 2 = ( a − b ) ( a + b ) 这个恒等式,即两个平方之差,可以双向解读:从左到右是展开一个乘积,从右到左则是把平方差重新分解为乘积——这是解方程时最常用的方向。
( a + b ) 3 = a 3 + 3 a 2 b + 3 a b 2 + b 3 (a+b)^3 = a^3 + 3a^2b + 3ab^2 + b^3 ( a + b ) 3 = a 3 + 3 a 2 b + 3 a b 2 + b 3 七个重要代数恒等式 名称 恒等式 和的平方 ( a + b ) 2 = a 2 + 2 a b + b 2 (a+b)^2 = a^2 + 2ab + b^2 ( a + b ) 2 = a 2 + 2 ab + b 2 差的平方 ( a − b ) 2 = a 2 − 2 a b + b 2 (a-b)^2 = a^2 - 2ab + b^2 ( a − b ) 2 = a 2 − 2 ab + b 2 平方差 a 2 − b 2 = ( a − b ) ( a + b ) a^2 - b^2 = (a-b)(a+b) a 2 − b 2 = ( a − b ) ( a + b ) 和的立方 ( a + b ) 3 = a 3 + 3 a 2 b + 3 a b 2 + b 3 (a+b)^3 = a^3 + 3a^2b + 3ab^2 + b^3 ( a + b ) 3 = a 3 + 3 a 2 b + 3 a b 2 + b 3 差的立方 ( a − b ) 3 = a 3 − 3 a 2 b + 3 a b 2 − b 3 (a-b)^3 = a^3 - 3a^2b + 3ab^2 - b^3 ( a − b ) 3 = a 3 − 3 a 2 b + 3 a b 2 − b 3 两数立方和 a 3 + b 3 = ( a + b ) ( a 2 − a b + b 2 ) a^3 + b^3 = (a+b)(a^2 - ab + b^2) a 3 + b 3 = ( a + b ) ( a 2 − ab + b 2 ) 两数立方差 a 3 − b 3 = ( a − b ) ( a 2 + a b + b 2 ) a^3 - b^3 = (a-b)(a^2 + ab + b^2) a 3 − b 3 = ( a − b ) ( a 2 + ab + b 2 )
中学 两个定理:代数与几何两种证明 对所有实数 a , b a,b a , b :( a + b ) 2 = a 2 + 2 a b + b 2 (a+b)^2 = a^2 + 2ab + b^2 ( a + b ) 2 = a 2 + 2 ab + b 2 且 ( a − b ) 2 = a 2 − 2 a b + b 2 (a-b)^2 = a^2 - 2ab + b^2 ( a − b ) 2 = a 2 − 2 ab + b 2 。
为什么成立? 把 ( a + b ) 2 (a+b)^2 ( a + b ) 2 当作普通乘法来展开,可以避免写成 ( a + b ) 2 = a 2 + b 2 (a+b)^2=a^2+b^2 ( a + b ) 2 = a 2 + b 2 这一常见错误;这个恒等式让容易遗漏的交叉项 2 a b 2ab 2 ab 不可能被忘记。
证明 第一步(通过直接展开的代数证明)。两次使用分配律,( a + b ) 2 = ( a + b ) ( a + b ) = a ⋅ a + a ⋅ b + b ⋅ a + b ⋅ b = a 2 + 2 a b + b 2 (a+b)^2=(a+b)(a+b)=a\cdot a+a\cdot b+b\cdot a+b\cdot b=a^2+2ab+b^2 ( a + b ) 2 = ( a + b ) ( a + b ) = a ⋅ a + a ⋅ b + b ⋅ a + b ⋅ b = a 2 + 2 ab + b 2 ,因为 a ⋅ b a\cdot b a ⋅ b 与 b ⋅ a b\cdot a b ⋅ a 是同一个乘积被数了两次。
第二步(通过面积的几何证明)。画一个边长为 a + b a+b a + b 的正方形。在离某个角距离 a a a 处各画一条水平线和一条竖直线。这把大正方形分成四块:一个边长为 a a a 的正方形(面积 a 2 a^2 a 2 ),一个边长为 b b b 的正方形(面积 b 2 b^2 b 2 ),以及两个尺寸为 a × b a\times b a × b 的矩形(每个面积为 a b ab ab )。把四块面积相加得到 a 2 + 2 a b + b 2 a^2+2ab+b^2 a 2 + 2 ab + b 2 ,由于这四块恰好拼成原来的正方形,这个和必须等于 ( a + b ) 2 (a+b)^2 ( a + b ) 2 。
第三步(平方差版本,通过代换)。在第一个恒等式中把 b b b 换成 − b -b − b ,得到 ( a − b ) 2 = ( a + ( − b ) ) 2 = a 2 + 2 a ( − b ) + ( − b ) 2 = a 2 − 2 a b + b 2 (a-b)^2=(a+(-b))^2=a^2+2a(-b)+(-b)^2=a^2-2ab+b^2 ( a − b ) 2 = ( a + ( − b ) ) 2 = a 2 + 2 a ( − b ) + ( − b ) 2 = a 2 − 2 ab + b 2 ,因此甚至不需要另一幅几何图——代数自动把结果转移过来。
对所有实数 a , b a,b a , b :a 3 − b 3 = ( a − b ) ( a 2 + a b + b 2 ) a^3 - b^3 = (a-b)(a^2 + ab + b^2) a 3 − b 3 = ( a − b ) ( a 2 + ab + b 2 ) 且 a 3 + b 3 = ( a + b ) ( a 2 − a b + b 2 ) a^3 + b^3 = (a+b)(a^2 - ab + b^2) a 3 + b 3 = ( a + b ) ( a 2 − ab + b 2 ) 。
为什么成立? 与平方差不同,立方和或立方差不能只用一次因式分解;二次因式 a 2 ± a b + b 2 a^2\pm ab+b^2 a 2 ± ab + b 2 是不可避免的,认清这一模式能让学生分解那些看起来无法分解的式子。
证明 第一步(通过展开右边的代数证明)。展开 ( a − b ) ( a 2 + a b + b 2 ) = a 3 + a 2 b + a b 2 − a 2 b − a b 2 − b 3 (a-b)(a^2+ab+b^2)=a^3+a^2b+ab^2-a^2b-ab^2-b^3 ( a − b ) ( a 2 + ab + b 2 ) = a 3 + a 2 b + a b 2 − a 2 b − a b 2 − b 3 。中间的项 a 2 b a^2b a 2 b 与 − a 2 b -a^2b − a 2 b 相消,a b 2 ab^2 a b 2 与 − a b 2 -ab^2 − a b 2 也相消,恰好剩下 a 3 − b 3 a^3-b^3 a 3 − b 3 。
第二步(通过体积的几何证明)。取一个棱长为 a a a 的立方体(体积 a 3 a^3 a 3 ),从一角去掉一个棱长为 b b b 的小立方体(体积 b 3 b^3 b 3 );剩下的立体体积为 a 3 − b 3 a^3-b^3 a 3 − b 3 。这个剩余立体可以切成三块厚度均为 a − b a-b a − b 的长方体薄片:a × a × ( a − b ) a\times a\times(a-b) a × a × ( a − b ) 的薄片、a × b × ( a − b ) a\times b\times(a-b) a × b × ( a − b ) 的薄片,以及 b × b × ( a − b ) b\times b\times(a-b) b × b × ( a − b ) 的薄片。它们的体积之和为 ( a − b ) a 2 + ( a − b ) a b + ( a − b ) b 2 = ( a − b ) ( a 2 + a b + b 2 ) (a-b)a^2+(a-b)ab+(a-b)b^2=(a-b)(a^2+ab+b^2) ( a − b ) a 2 + ( a − b ) ab + ( a − b ) b 2 = ( a − b ) ( a 2 + ab + b 2 ) ,恰好与剩余体积相符。
第三步(立方和版本,通过代换)。在立方差恒等式中把 b b b 换成 − b -b − b ,得到 a 3 − ( − b ) 3 = ( a − ( − b ) ) ( a 2 + a ( − b ) + ( − b ) 2 ) a^3-(-b)^3=(a-(-b))(a^2+a(-b)+(-b)^2) a 3 − ( − b ) 3 = ( a − ( − b )) ( a 2 + a ( − b ) + ( − b ) 2 ) ,化简后得 a 3 + b 3 = ( a + b ) ( a 2 − a b + b 2 ) a^3+b^3=(a+b)(a^2-ab+b^2) a 3 + b 3 = ( a + b ) ( a 2 − ab + b 2 ) 。
中学 实际应用与典型例题 在课堂之外,恒等式是计算的捷径。工程师展开 ( L + Δ L ) 2 (L+\Delta L)^2 ( L + Δ L ) 2 来估算梁长度的微小变化 Δ L \Delta L Δ L 对截面积的影响,用的正是和的平方恒等式。在计算机科学中,卡拉楚巴(Karatsuba)快速乘法算法(1960年)通过重写两个双部分数的乘积,使所需乘法次数从四次减少到三次,从而加速大数乘法,这一技巧正建立在展开 ( a + b ) ( c + d ) (a+b)(c+d) ( a + b ) ( c + d ) 型表达式之上。像 97 × 103 97\times 103 97 × 103 这样乘积的心算技巧,则是反过来使用平方差恒等式,把不熟悉的乘法变成简单的减法。
例题: 展开一个面积表达式
一个正方形花园的边长为 ( x + 5 ) (x+5) ( x + 5 ) 米。把它的面积表示为关于 x x x 的展开多项式,并求 x = 7 x=7 x = 7 时的面积。
解答 第一步(识别模式)。边长为 x + 5 x+5 x + 5 的正方形面积具有 a = x a=x a = x 、b = 5 b=5 b = 5 时 ( a + b ) 2 (a+b)^2 ( a + b ) 2 的形式。
第二步(用恒等式展开)。根据 ( a + b ) 2 = a 2 + 2 a b + b 2 (a+b)^2 = a^2 + 2ab + b^2 ( a + b ) 2 = a 2 + 2 ab + b 2 ,面积为 x 2 + 2 ⋅ x ⋅ 5 + 5 2 = x 2 + 10 x + 25 x^2+2\cdot x\cdot 5+5^2=x^2+10x+25 x 2 + 2 ⋅ x ⋅ 5 + 5 2 = x 2 + 10 x + 25 平方米。
第三步(代入给定的值)。当 x = 7 x=7 x = 7 时,面积为 7 2 + 10 ⋅ 7 + 25 = 49 + 70 + 25 = 144 7^2+10\cdot 7+25=49+70+25=144 7 2 + 10 ⋅ 7 + 25 = 49 + 70 + 25 = 144 平方米,这也与直接计算相符:( 7 + 5 ) 2 = 12 2 = 144 (7+5)^2=12^2=144 ( 7 + 5 ) 2 = 1 2 2 = 144 。
例题: 利用平方差进行快速心算
把 97 × 103 97\times 103 97 × 103 改写为平方差,然后心算求值。
解答 第一步(把两个因数都写成围绕100的形式)。注意到 97 = 100 − 3 97=100-3 97 = 100 − 3 且 103 = 100 + 3 103=100+3 103 = 100 + 3 ,所以乘积 97 × 103 97\times 103 97 × 103 具有 a = 100 a=100 a = 100 、b = 3 b=3 b = 3 时 ( a − b ) ( a + b ) (a-b)(a+b) ( a − b ) ( a + b ) 的形式。
第二步(应用平方差恒等式)。把 a 2 − b 2 = ( a − b ) ( a + b ) a^2 - b^2 = (a-b)(a+b) a 2 − b 2 = ( a − b ) ( a + b ) 从右往左读作 ( a − b ) ( a + b ) = a 2 − b 2 (a-b)(a+b)=a^2-b^2 ( a − b ) ( a + b ) = a 2 − b 2 ,乘积等于 100 2 − 3 2 100^2-3^2 10 0 2 − 3 2 。
第三步(完成心算)。100 2 − 3 2 = 10000 − 9 = 9991 100^2-3^2=10000-9=9991 10 0 2 − 3 2 = 10000 − 9 = 9991 ,全程无需直接相乘两个两位数。
常见错误. 代数中最常见的错误是写成 ( a + b ) 2 = a 2 + b 2 (a+b)^2=a^2+b^2 ( a + b ) 2 = a 2 + b 2 ,完全丢掉了交叉项。用具体数字一试便能立刻发现问题:( 1 + 2 ) 2 = 9 (1+2)^2=9 ( 1 + 2 ) 2 = 9 ,但 1 2 + 2 2 = 5 1^2+2^2=5 1 2 + 2 2 = 5 ——两者不相等,因为正确的展开是 ( a + b ) 2 = a 2 + 2 a b + b 2 (a+b)^2 = a^2 + 2ab + b^2 ( a + b ) 2 = a 2 + 2 ab + b 2 。同样的陷阱也出现在立方上:( a − b ) 3 (a-b)^3 ( a − b ) 3 并不等于 a 3 − b 3 a^3-b^3 a 3 − b 3 (那是不相关的因式分解 a 3 − b 3 = ( a − b ) ( a 2 + a b + b 2 ) a^3 - b^3 = (a-b)(a^2 + ab + b^2) a 3 − b 3 = ( a − b ) ( a 2 + ab + b 2 ) );正确的立方展开是 ( a − b ) 3 = a 3 − 3 a 2 b + 3 a b 2 − b 3 (a-b)^3 = a^3 - 3a^2b + 3ab^2 - b^3 ( a − b ) 3 = a 3 − 3 a 2 b + 3 a b 2 − b 3 。 历史注记
大约在公元 820 820 820 年,波斯数学家花剌子米撰写了一篇关于「代数」(al-jabr,意为「还原」)的论文,给出了用几何方法——把一个矩形加一个小正方形拼成一个完整正方形——来解方程,这正是恒等式 ( a + b ) 2 = a 2 + 2 a b + b 2 (a+b)^2 = a^2 + 2ab + b^2 ( a + b ) 2 = a 2 + 2 ab + b 2 的直接源头。他基于面积的几何思考方式,与上面证明中所用的论证完全一致,比符号代数记法的出现早了八个世纪。
花拉子米
利用 ( a + b ) 2 = a 2 + 2 a b + b 2 (a+b)^2 = a^2 + 2ab + b^2 ( a + b ) 2 = a 2 + 2 ab + b 2 ,取 53 = 50 + 3 53=50+3 53 = 50 + 3 ,计算 53 2 53^2 5 3 2 。
2809 2809 2809 2509 2509 2509 2900 2900 2900 2812 2812 2812 利用平方差分解 x 2 − 16 x^2-16 x 2 − 16 。
( x − 4 ) ( x + 4 ) (x-4)(x+4) ( x − 4 ) ( x + 4 ) ( x − 8 ) ( x + 2 ) (x-8)(x+2) ( x − 8 ) ( x + 2 ) ( x − 4 ) 2 (x-4)^2 ( x − 4 ) 2 无法分解 一块正方形田地原边长为 a a a 米,边长增加 b b b 米后,面积增加了多少?
2 a b + b 2 2ab+b^2 2 ab + b 2 a 2 + b 2 a^2+b^2 a 2 + b 2 a b ab ab 2 a b 2ab 2 ab 用哪个恒等式可以快速心算 97 × 103 97\times 103 97 × 103 ?
( 100 − 3 ) ( 100 + 3 ) = 100 2 − 3 2 (100-3)(100+3)=100^2-3^2 ( 100 − 3 ) ( 100 + 3 ) = 10 0 2 − 3 2 ( a + b ) 2 = a 2 + 2 a b + b 2 (a+b)^2 = a^2 + 2ab + b^2 ( a + b ) 2 = a 2 + 2 ab + b 2 立方差公式 差的立方公式