直观理解一元二次方程(求根公式究竟从何而来)

对很多学生来说,求根公式是第一个真正让人感到害怕的数学内容。它很长,中间还埋着一个根号,而且它通常是作为要背下来的东西出现,而不是要理解的东西。你一遍遍地念着"负b加减根号下b的平方减四ac,再除以二a",直到背熟,在考试里用它,却从来不知道它从何而来,也不知道它为什么成立。
这是一种遗憾,因为一元二次方程是代数里最有用、最直观的概念之一。在那道吓人的公式背后,是一个简单的图形、一个清晰的问题,以及一段你完全可以跟上的推导。一旦你看清了背后的图像,这道公式就不再是一句魔咒,而会变成一个合理问题的显而易见的答案。
一元二次方程究竟是什么
一元二次方程就是未知数最高次数为2的方程。写成标准形式,它看起来是a乘x的平方加b乘x加c等于0,其中a不等于0。最后这个条件很关键:如果a等于0,平方项就会消失,剩下的就是一个普通的一次方程,也就是一条直线,这正是我们的直观代数指南所讲的内容。
平方项就是一元二次方程的全部个性。正如我们在为什么x的平方是重复相乘中所解释的,平方的增长远比普通相乘快得多,而且它对正数和负数输入一视同仁。正是这种对称性,把一元二次方程弯成了曲线而不是直线,也正是一元二次方程能有两个解、而一次方程只有一个解的原因。
方程背后的图形:抛物线
每一个一元二次方程画出来,都属于同一族图形:抛物线,一条光滑而对称的U形曲线。它可以开口向上或开口向下,可以被拉伸或被压扁,但它始终是那条平衡的曲线。把方程看成一个函数,每一个x被代入后都会产生一个高度,这样就让一切变得具体起来:抛物线不过是把所有输出一次性画出来的图像。
求解a乘x的平方加b乘x加c等于0,问的是一个精确的几何问题:这条曲线在哪里与高度为零的那条水平线(也就是x轴)相交?这一次重新表述就解释了一元二次方程的全部行为。一条U形曲线可以在两个地方与一条水平线相交,可以恰好在底部与它相切,也可以悬在它上方完全不相交。这三种情形就是一元二次方程有两个解、一个解或没有实数解的原因。一旦你能看见这条曲线,这一切就没有任何随意之处。
抛物线的最低点或最高点是它的顶点,由于图形是对称的,两个解总是落在顶点两侧、距离相等的位置上。把这种对称性记在心里,它就是揭开求根公式从何而来的钥匙。
用因式分解求解(当数字好凑的时候)
求解一元二次方程最快的方法,在它配合的时候,就是因式分解。这个方法建立在一个干净利落的事实上:如果两个东西相乘等于零,那么其中至少有一个必须是零。所以,如果你能把a乘x的平方加b乘x加c改写成一个乘积,比如(x减3)(x减4),那么方程(x减3)(x减4)等于0在你把每一部分都设为零的那一刻就解开了,得到x等于3和x等于4。
因式分解很快,而且能让两个解直接蹦出来,这就是为什么值得先试一试。问题在于,它只有在数字能凑成整数因子时才顺利。很多现实中的一元二次方程做不到这一点,而去追一个根本不存在的因式分解只会浪费时间。这正是接下来两种方法要填补的空白。
配方法:支撑起一切的核心思想
配方法是大多数学生最不喜欢的方法,然而它却是最值得理解的,因为它是求根公式本身的源头。
它的目标是把方程改写成让未知数出现在一个完全平方里,类似(x加p)的平方等于q。一旦化成这种形式,求解就很容易了:对两边同时开平方,记住平方根可以是正的也可以是负的,就完成了。来自平方根的那个"正负号",正是两个对称解的来源,它们落在顶点两侧、距离相等的位置上。
从几何上看,"配方"就是字面意义上的配出一个正方形。你有一块x的平方的拼块,还有一些矩形的bx拼块,你把它们重新排布,几乎拼成一个更大的正方形,然后再补上那一小块缺角才能完整。你为补上那个缺角所加上的量,正是把方程移成完全平方形式的关键。这个方法不是凭空变出来的把戏,而是在补全一个真实存在的几何正方形。
求根公式究竟从何而来
这正是教科书通常跳过的部分。求根公式并不是一个需要单独记住的事实。它就是你对一般方程a乘x的平方加b乘x加c等于0进行一次配方法之后得到的结果,只不过用字母代替了具体数字。
如果你对那个一般形式进行配方,把a、b、c像处理任何具体一元二次方程那样带着走完相同的步骤,落下来的结果就是x等于负b,加减根号下b的平方减四ac,再除以二a。这就是整个公式,而它的每一部分现在都有了含义。负b除以二a那部分是顶点的x坐标,也就是对称中心。根号那部分是两个解距离这个中心有多远。正负号则是抛物线的对称性被写成了代数。
所以这道公式不过是事先把配方法做了一遍,为每一个可能的一元二次方程做好,这样你就再也不用亲手做一次了。这样看来,它根本不是什么魔咒。它是别人已经替你算好的一条捷径。
读懂判别式
藏在公式里的,是一个做了大量工作的小表达式:b的平方减四ac,也就是根号下面的那部分。它叫作判别式,在你解完之前就回答了"有几个解"这个问题。
如果b的平方减四ac是正数,根号就是一个实数,正负号给出两个不同的解:抛物线与x轴相交两次。如果它恰好是零,正负号什么也不加,你得到一个解:抛物线恰好在它的顶点处与x轴相切。如果它是负数,负数的平方根不是实数值,所以没有实数解:抛物线完全悬在x轴的上方或下方。一次快速计算就能告诉你,你面对的是这三幅图像中的哪一幅。
一元二次方程在现实生活中出现在哪里
一元二次方程不是课堂上的装饰品。它们描述任何一个量取决于另一个量的平方的情形,而这样的情形随处可见。
抛出一个球,它的高度随时间画出一条抛物线,这就是为什么"它什么时候落地"要通过把一个一元二次方程设为零来求解。给一个农夫一段固定长度的篱笆,让他围出最大的矩形面积,答案就藏在一个一元二次方程的顶点处。刹车距离随速度的平方增长,这就是为什么速度稍微增加一点就如此危险。随着你改变价格而先升、达到顶峰、再下降的营收同样是二次的,所以企业用顶点来寻找最佳价格。同一条U形曲线一再出现,是因为平方是这个世界运行起来如此自然的一种方式。
大家容易卡在哪里
几个可以预料到的小失误,导致了大部分一元二次方程的错误。最大的一个是开平方时忘了正负号,这会悄无声息地丢掉两个解中的一个。只要解题中出现了平方根,正负两个符号就都要考虑。
另一个是没处理好标准形式。公式假设方程已经等于零,所以像x的平方等于2x加3这样的方程,必须先整理成x的平方减2x减3等于0,才能读出a、b、c。跳过这一步会把错误的数字代进公式。第三个是代入时把b或c前面的负号弄丢了,而公式对此毫不留情。在动公式之前先把a、b、c明确地写下来,可以避免其中大部分错误。
Math Zen 在其中的位置
一元二次方程是一个完美的例子,它正好适合 Math Zen 那种"先理解、再自动化"的方法。前面的练习单元先把图像扎下根:抛物线、它在哪里与零相交,以及为什么会出现两个解。中间的单元在好凑的一元二次方程上反复练习因式分解,直到这些规律变成本能,然后再混进配方法,让公式有根可寻,而不只是被背下来。
后面的单元引入判别式、顶点,以及那些需要你先自己建立一元二次方程再去求解的应用题。由于练习短小而有间隔,这些步骤会从费力变得自动,不会陷入临时抱佛脚又转头就忘的循环,而公式最终会变成你真正理解的东西,而不是你害怕的东西。
总结
一元二次方程就是任何建立在平方项上的方程,它的图像始终是一条抛物线,一条对称的U形曲线。求解它意味着找出那条曲线在哪里与零相交,这就是为什么可以有两个解、一个解或没有解。因式分解处理好凑的情形,配方法处理其余的情形,而求根公式不过是把配方法对每一个一元二次方程同时做了一次。判别式提前告诉你解的个数,正负号则是把抛物线的对称性写成了符号。
把U形曲线穿过坐标轴的画面记在脑海里,求根公式就不再是一串让人发怵的符号。它会变成一个你真正能看见的简单问题的自然答案。
常见问题
- 什么样的方程才算一元二次方程?
- 当一个方程中未知数的最高次数是2时,它就是一元二次方程,写成标准形式就是a乘x的平方加b乘x加c等于0,其中a不等于0。正是这个平方项让图像弯成了曲线,也让方程可以有最多两个解,而不是只有一个。
- 一元二次方程为什么会有两个解?
- 因为它的图像是一条抛物线,也就是一条对称的U形曲线,而一条U形曲线可以在两个地方与一条水平线相交。每一个与x轴的交点就是一个解。根据抛物线所处的位置,它可以相交两次、在底部相切一次,或者完全不相交,这正是一元二次方程有两个、一个或者没有实数解的原因。
- 我应该用因式分解、配方法还是求根公式?
- 如果数字比较好凑,就先试因式分解,因为它最快。当因式分解看不出来时就用求根公式,因为它永远有效。配方法主要不是用来日常解题,而是用来理解求根公式从何而来,以及用来求抛物线的顶点。
- 判别式能告诉我什么?
- 判别式就是求根公式中根号下面的那部分,也就是b的平方减4ac。如果它是正数,方程有两个实数解;如果它等于0,恰好有一个解;如果它是负数,在实数范围内就没有解。在你做任何其他计算之前,它就能告诉你抛物线与x轴会相交几次。
- 求根公式在现实中究竟用在哪里?
- 任何一个量取决于另一个量的平方时,它就会派上用场。被抛出的球的运动轨迹、周长固定的矩形的面积、刹车距离、先升后降的利润,都遵循二次关系,所以这道公式出现的场合远远超出了代数课堂。


