数与代数(数) · 有理数

为什么需要负数?

我们知道,为了计数,我们提出了数字的概念:1,2,3,4,51, 2, 3, 4, 5\ldots,我们把它们叫做自然数(也叫正数)。如果什么都没有,我们把它的数量称为 00

有了这些数,我们可以数东西有多少、比较谁大谁小、做加法和"足够减"的减法。但是,如果遇到"不够"或者"差了多少"的情况,我们该怎么表示呢?

一个你一定遇到过的场景

你想买一支笔,价格是 55 元。

出门前,爸爸给了你 33 元。

到了超市,你拿起那支 55 元的笔,走到收银台。

这时你发现钱不够。老板看了看你手里的 33 元,说:"还差 22 块钱。"

你只好把笔放回去,回家跟爸爸说:"还少 22 块钱。"


我们把这个过程写成算式:

你有 33 元,要付 55 元,结果是多少?

35=?3 - 5 = ?

小学老师可能会说:"被减数比减数小,不够减。"但是在生活里,这个问题不能说"不算"就解决了——老板已经告诉你"还差 2 块",你自己也知道"少了 2 块"。

"不够减"的情况在生活里时时刻刻都在发生。我们需要一种数学方式,把"还差多少"准确地表达出来。

把付钱的过程一步一步拆开

让我们回到刚才的场景,看看能不能从已经学会的知识出发,把 353 - 5 拆开算:

第一步,你手里有 33 元。先把这 33 元全部给老板:

33=03 - 3 = 0

好,现在你手里一分钱都没有了。

但是笔要 55 元啊,你只给了 33 元。还差多少?

53=25 - 3 = 2

所以,把 33 元全给完之后,你还欠老板 22

也就是说:

35=3323 - 5 = 3 - 3 - 2

前半段 33=03 - 3 = 0,我们会算。后半段:

02=?0 - 2 = ?

00 表示什么都没有,020 - 2 表示"从什么都没有里,再拿走 22"——这是一种什么样的状态?

用一根线来想一想

我们画一根线,上面标上等距离的刻度:

----0----1----2----3----4----5----

你应该很熟悉这根线的右边部分:0,1,2,3,4,50, 1, 2, 3, 4, 5,从左往右越来越大。

现在来看 353 - 5 在这根线上是什么意思。

33 出发,向左移动。每向左走 11 格,就是减 11

向左走 33 格,到了 00

<--<--<--
----0----1----2----3----4----5----
    ↑
   到这了

但是要减 55,还得再向左走 22 格。走到哪里去了?

      <--<--<--<--<--
??----??----0----1----2----3----4----5----
  ↑     ↑
  还得走2格

00 的左边,在我们学过的数里,没有名字。

但是刚才我们已经知道,走到这个位置,对应的是"还差 22 块钱"的状态。

为了让这个位置有名字,我们扩展学过的数:

00 左边第 11 格的位置,记作 1-1,读作"负 11" 00 左边第 22 格的位置,记作 2-2,读作"负 22" 00 左边第 33 格的位置,记作 3-3,读作"负 33" ……以此类推

现在这根线变成了:

----(-3)----(-2)----(-1)----0----1----2----3----4----5----

353 - 5 的问题就有答案了:从 33 往左移 55 格,落在 2-2 的位置。所以:

35=23 - 5 = -2

前面说的"还差 22 块钱",和数轴上 2-2 的位置,说的是同一件事。

正数、负数和零

有了这些新的数,我们可以正式定义:

正数

大于 00 的数叫做正数1,2,3,12,0.71, 2, 3, \frac{1}{2}, 0.7\ldots 都是正数。正数前面的正号可以省略,+3+333 是同一个数。

负数

小于 00 的数叫做负数1,2,3,12,0.7-1, -2, -3, -\frac{1}{2}, -0.7\ldots 都是负数。负数前面的负号不能省略,3-333 是两个不同的数。

00 呢?00 既不是正数,也不是负数。

这里的 00,意思不只是"什么都没有",更重要的是它是分界点:正数在它的右边,负数在它的左边。

在付钱的例子里,00 是"不欠别人,别人也不欠你"的平衡点。 在海拔的例子里,00 是海平面。 在电梯里,00 是地面。

负数能表达什么

有了负数之后,许多"方向相反"的情境都能精确表达了。

海拔

珠穆朗玛峰的峰顶比海平面高约 88488848 米,记作海拔 +8848+8848 米。 马里亚纳海沟最深处比海平面低约 1100011000 米,记作海拔 11000-11000 米。

温度

水沸腾的温度大约是 +100C+100^\circ\text{C},水结冰的温度是 0C0^\circ\text{C},冬天哈尔滨的气温可能是 20C-20^\circ\text{C}

比赛净胜球

一场足球赛,甲队进了 33 球,丢了 22 球,净胜球是 +1+1。 乙队进了 22 球,丢了 55 球,净胜球是 3-3

这里有一个约定:**"正"和"负"对应哪个方向,是人为规定的。**比如海拔,我们约定"高于海平面"为正;也可以反过来规定"低于海平面"为正,只要前后一致就行。重要的是两个方向必须分别对应 ++-,不能混乱。

一个值得注意的细节

你可能已经发现了:减法里的 - 和负数里的 -,长得一模一样。

但它们的意思不一样:

  • 353 - 5 里,- 表示"减去"的运算,是一个动作
  • 2-2 里,- 表示"在 00 的左边",是这个数本身的身份

目前你只需要记住:同一个 - 符号,在不同的地方,扮演的角色不同。等到我们学负数运算的时候,这个区别会变得很重要。

回过头看

这节课我们做的事情,其实是第一次扩展数的范围

原来的数:0,1,2,30, 1, 2, 3\ldots 以及分数和小数。它们能解决很多问题,但解决不了"353 - 5"这种"不够减"的问题。

为了让减法永远有结果,我们扩展了数系,加入了负数。现在,任何两个数相减,都能得到一个确定的结果。

这是一种模式:每当旧的数"不够用了",我们就会扩展数的范围。以后你还会遇到第二次、第三次扩展。现在你已经走完了第一次。

信息

本节课你应该能回答的问题

  1. 为什么我们需要负数?"原来的数不够用"具体指的是什么?
  2. 用你自己的话解释:353 - 5 为什么等于 2-2?(提示:3323 - 3 - 2 这个拆分)
  3. 00 是正数还是负数?为什么它不能简单地算作"正数里最小的一个"?
  4. 说一个你在生活中见过或用过负数的例子,并解释那里的负数是什么意思。