直观理解代数(为什么 x 并不可怕)
直观理解代数(为什么 x 并不可怕)
能心算 AA 分账、能把菜谱翻倍、能估算油耗的成年人,看到有人在白板上写下 3x + 5 = 14,会瞬间僵住。算术还是他们每天都在做的那套算术,唯一的变化是其中一个数被一个字母盖住了。就是这一个小小的变化,让大多数人第一次断定"我数学不好"。
修复方法很小,而且不是一长串规则。代数靠的是一个想法,一旦这个想法在脑子里咔嗒一下接上,课本里的每一条规则就会变成这个想法的推论,而不是又一件要背的新东西。这篇文章给你看清代数究竟是什么、每一种运算为什么长成那个样子,以及它和你之后会遇到的所有数学之间是怎么联系起来的。
唯一的核心:字母是一个你还没找到的数
代数的核心招式是:给一个你还不知道的数取一个名字,然后用那个名字走完同样的算术,仿佛这个数就摆在你面前。
当菜谱说"用盒子里一半的糖"时,你会把"盒子里的糖"当作一个可以操作的量来处理,哪怕你还没量过它。这就是代数。厨房和 3x + 5 = 14 之间的唯一区别,是厨房从不要求你把推理过程写下来。
像 x 这样的变量不是什么神秘符号。它就是一个占位符。无论它代表什么数,那个数就像普通的数一样:你可以把它加上别的数、乘以别的数、除以别的数、对它取平方。字母只是一种简写,免得你在整张纸上一直重复"那个未知数"。
这种视角的转变虽然小,但它能消除大部分恐惧。代数不是一种新的数学。它就是你已经在做的算术,只是其中某些位置换成了占位符。
方程是关于平衡的陈述
下一个想法是等号。学校常常把"="当成"答案前面那个符号"来教,像计算器上的一个按钮。在代数里,"="代表的是另一回事。它意味着两边是同一个东西,只是用两种方式写出来。
3x + 5 = 14 是在说:无论 3x + 5 等于多少,那个数也叫做 14。两边是同一个量穿着两套衣服。
这就是为什么"两边做同样的事"会成立。想象一架平衡的天平,左边放着 3x + 5 克,右边放着 14 克。如果你从一边拿走 5 克,你必须从另一边也拿走 5 克,才能保持天平水平。代数就是这架天平,"解出 x"问的就是"左边放什么数,才能让天平和右边的 14 平衡"。
两边减 5:3x = 9。两边除以 3:x = 3。推理是机械的,但它同样是具体的。每一步都是你在真实天平上会做的动作。
为什么用字母?为什么不直接用文字?
学生有时会问:为什么数学家要用字母,而不直接说"那个未知数"。这是一个公平的问题,答案完全是出于实用考量。
字母短。一旦一道题里出现不止一个未知数("苹果的数量加上橘子数量的两倍等于十二"),把它们都写出来很快就会变得啰嗦。代数的记号让你可以写成 a + 2b = 12,而不是写一整句话;这种紧凑形式更容易读、也更容易操作。
字母还是可复用的。同一个方程 ax + b = c,把不同的数字代入 a、b、c,就能描述成千上万种现实情境。代数就是同时谈论所有这些情境的语言。正如我们在那篇分数文章里讲过的,代数大体上就是"带字母的分数",而正是这些字母,让规则可以适用于任何一道题,而不只是眼前这一道。
解方程就是逆操作
一旦你接受代数就是平衡,解方程的动作就归结为一招:把对 x 做过的事撤销掉。
如果 3x = 9,x 被乘了,所以做除法。如果 x + 4 = 10,x 被加了,所以做减法。如果 x/2 = 7,x 被除了,所以做乘法。每一种运算都有逆运算,解方程就是不断在两边施加逆运算,直到 x 单独站出来为止。
顺序也很关键。在 3x + 5 = 14 这样的方程里,x 先被乘以 3,再被加上 5。要撤销时就要反过来:先减,后除。这和脱鞋脱袜子是同一个道理:袜子先穿上的,所以最后才脱。
如果含义到位了,步骤会自己跟上来。如果只把步骤背下来,学生会忘掉顺序、慌张起来,然后去翻一张只记得一半的流程图。
分配律就是字面意义上的"分发"
3(x + 4) = 3x + 12 这一行,是出名的让学生头痛的地方。为什么要把 3 同时乘到括号里的两个项上?为什么 3 会"分发"过去?
因为 3(x + 4) 的字面意思就是"三组 (x + 4)"。三组"x 和 4"就是三个 x 加三个 4,也就是 3x + 12。这不是一条要背的规则,而是当那个"东西"是一个和的时候,"三个那种东西"本来的意思。
同一幅画也解释了为什么 3(x + 4) 不等于 3x + 4。如果你说"三组 x 和 4",却只把 x 乘以 3,你得到的就是三个 x 加上一个 4,那根本就不是"三组"的意思。
学生用错分配律时,最快的修正办法不是把规则再讲一遍,而是迅速翻回"几组什么"的说法。错误通常在一句话之内就自己改过来了。
等号两边都有变量
学生第一次看到两边都有 x 的方程,比如 3x + 5 = x + 13 时,本能反应是慌。其实没什么好慌的。你可以像移动数字一样把 x 移到等号另一边,因为 x 本来就是数,只是被遮住了。
两边减 x:2x + 5 = 13。现在只剩一个 x。两边减 5:2x = 8。两边除以 2:x = 4。用的还是同一套平衡推理。唯一的调整是要意识到:从两边减一个变量和减一个数字一样轻松,因为它们都是量。
很多学习者就在这一步开始不再信任代数,因为符号操作不再对应一幅显而易见的图景。诀窍是要记住,即使 x 出现在两个位置,它依然只是一个数。无论它代表什么数,从两边各拿走一个 x,天平依然保持平衡。
应用题:翻译,而不是数学
人们记忆里最讨厌的代数,大多藏在应用题里。"如果一列火车以每小时六十英里的速度从芝加哥出发……"这类题里的算术其实通常不难。把英文翻译成代数,才是真正绊倒人的地方。
有一小串短语几乎总是对应同一种意思。"是"或"等于"对应"="。"的"通常表示乘法。"少于"或"比……少"表示减法,且顺序要反过来:"比 x 少 5"是 x 减 5,而不是 5 减 x。"和"是加法,"积"是乘法,"每"是除法。把这本词典建立起来,就赢了一半的战役。
应用题分三步解:
- 给未知数命名。("设 x 为苹果的数量。")
- 把英文句子一短语一短语地翻译成方程。
- 解方程。(这是算术,等方程写出来之后反而是简单的部分。)
最难的一步几乎永远是翻译,而提升翻译能力靠的是练习加耐心。把句子读出声,找出未知数是什么,把每一个短语对应的式子先写下来,再写出整个方程。一旦方程落到纸上,剩下的就是机械操作了。
代数会出现在八年级之后的哪里
很多学生以为代数是只学一年的话题,课本一合上就结束了。事实恰恰相反。随着数学越来越难,代数变得更重要,而不是更不重要。
几何里到处都是代数。算三角形缺失的那条边、算不规则图形的面积、证明关于平行线的结论,几乎总能归结为解方程。
微积分本质上就是高级代数。曲线的斜率、曲线下的面积、某个量的变化率,都是通过代数操作来定义的。正如我们在从零开始讲导数那篇文章里讲过的,导数公式就是带极限的分数重排。一个从未与"重排方程"和解的学生,会在微积分要求的符号操作上挣扎。
标准化考试。 SAT、ACT、GRE 以及大多数大学入学考试,本质上都是穿着马甲的代数考。正如我们在SAT 数学备考指南里写过的,扎实的代数熟练度,而不是更高深的话题,才是最快拉高分数的东西。
统计、金融、物理、计算机科学。 它们全都用代数记号来书写。物理里的一个公式就是一个方程,金融里的一个模型就是一组方程,代码里的一个函数就是输入与输出之间的代数。记号还是同一套记号,被反复使用。
那些在后续课程中挣扎的学生,通常是因为八年级的代数从未真正打牢。把这个洞补上,会在他们之后的整个学习生涯里持续产生回报。
为什么代数常常被教得不好
如果代数这么基础,为什么这么多学生离开初中时还是怕它?有几个诚实的原因。
第一,入门时常常跳过含义。学生在还没明白"为什么要把变量分离出来"、也没搞清楚"等号到底在主张什么"之前,就被塞了一套程序("把变量分离出来")。脱离含义的程序是脆弱的:忘掉一步,整套就塌掉了。
第二,代数与算术之间的联系没有被讲明白。学生以为自己在学一个新话题,其实他们只是在做一直以来都在做的算术,只是其中几个位置换成了占位符。如果当时老师说一句"今天我们做的还是算术,只是有几个数暂时不告诉你",恐惧就会蒸发掉一半。
第三,应用题在翻译能力还没建立起来时就被大批量地丢出来。一个连把单句话读成代数都还没自信的学习者,会被二十道复杂多句的应用题压垮,于是得出"我做不了真正的数学"的结论。他们当然能做。他们只是没有得到足够多专门针对翻译这一步的练习。
好消息是,作为青少年或成年人来补这些坑,速度其实出乎意料地快。代数靠的是为数不多的几个想法,一旦它们连起来,规则就会显得理所当然,而不是任意拼凑。
练到自动反应
读一遍这篇能让你看清整张图。让代数变得熟练,是另一回事,靠的是简短而有意识的练习,而不是冗长的临阵磨枪。
反复练基础。 每周做五十道一步方程,连续做几周。x + 7 = 12。4x = 24。x/3 = 9。变化不多,目标是让动作变得自动,就像个位数乘法最终会变得那样。正如我们在心算技巧那篇里讲过的,基础的自动化,才是把大脑解放出来去处理后续更难步骤的关键。
混合运算。 一旦一步方程感觉无聊了,就把它们和两步、三步题混在一起做。混合练习逼你去识别"该走哪一步",而这正是真正的题目里需要的能力。正如我们在间隔重复那篇文章里讲过的,混合练习才能建立长期记忆。
用代入做检验。 解出 3x + 5 = 14 得到 x = 3 之后,把 3 代回去:3(3) + 5 = 14,成立。这个习惯能在几秒之内抓出几乎每一种代数错误,同时也在不断强化"等号意味着同一个数的两种写法"。代入是数学里成本最低的合理性检查,而大多数学生从不使用。
每天翻译句子。 任意找一个带数字的句子("会议在十五分钟后开始"或"这份食谱给六个人吃要翻倍"),把它改写成一个小方程。翻译是一块肌肉。每天五句,坚持几周,应用题就会从一堵墙变成例行公事。
Math Zen 的位置
Math Zen 的桶式进阶系统,正好契合代数本应被学习的方式。最早的桶讲变量的含义和一步方程,动作集合很小,目标是把基本运算练到自动。中期的桶反复练多步方程和分配律,并采用混合练习,让大脑学会先识别该走哪一步,而不是机械套流程图。后期的桶处理两边都有变量的方程、应用题翻译,以及小型方程组。
因为练习短而有间隔,你会建立起把代数从"一个咬牙挺过去的话题"转化为"一件你主动伸手去拿的工具"的模式识别能力。大多数学习者并不需要补习老师,也不需要更厚的教材。他们需要的是每天十五分钟、每周三到四次、做对类型的题目。
归根结底
变量是一个你还没找到的数。等号意味着"同一个数,两种写法"。解方程就是把对变量做过的事撤销掉,并在两边同时施加,让天平保持平衡。分配律就是当那个"东西"是一个和的时候,"几组什么"的字面意思。应用题是翻译,难的是翻译,不是算术。
这就是整个地基。教科书里的规则不是孤立的事实,它们只是含义在简写下的样子。如果一道代数题把你难住了,不要先去翻规则。用大白话读一下方程在说什么,决定一下对 x 做过什么,再把它撤销。答案通常会在程序之前就先浮现出来。