函数 · 函数

为什么需要函数?

前面三节课,你学会了用 方程 去求一个不知道的数。比如"买了多少支笔""多少年后爸爸年龄是你的两倍"。这些问题有个共同点:答案是一个具体的数,求出来就完了。

可是生活里还有一大类问题,不是"求一个数",而是"一个量怎么跟着另一个量变"。

比如:打车时,里程越长,车费越多;圆的半径越大,面积越大;时间过得越久,你离家的距离越远(如果你一直在走)。这些问题关心的不是某个固定答案,而是两个量之间的那种"牵一发而动全身"的关系

这一节课,我们就来认识研究这种关系的工具——函数

一个你天天在用的"对应"

先别管定义,看一个最平常的场景。

你打了一辆出租车。司机说:"起步价 1010 元,之后每公里 22 元。"

假设你不堵车、一路直行,那么你付的钱,完全由你坐了多少公里决定:

  • 11 公里:车费 =10+2×1=12= 10 + 2 \times 1 = 12(元)
  • 33 公里:车费 =10+2×3=16= 10 + 2 \times 3 = 16(元)
  • 55 公里:车费 =10+2×5=20= 10 + 2 \times 5 = 20(元)
  • 1010 公里:车费 =10+2×10=30= 10 + 2 \times 10 = 30(元)

你发现没有:只要"公里数"定下来了,"车费"就跟着定下来了,不多不少只有一个结果。 不会说同一个 33 公里,一会儿算出 1616 元、一会儿又算出 1818 元。

这就是函数思想最核心的一点:

一个量(公里数)确定了,另一个量(车费)就唯一确定地跟着确定。

把它画成一张"输入→输出"的表

我们把上面的对应列成一张表,会更清楚:

输入(公里 x)   计算过程          输出(车费 y)
─────────────────────────────────────────────
   1          →  10+2×1  →        12
   3          →  10+2×3  →        16
   5          →  10+2×5  →        20
  10          →  10+2×10 →        30

你看,左边每给一个输入,右边就蹦出一个确定的输出。这整个"输入变、输出跟着变,而且一对一定"的机器,就是我们要研究的对象。

我们称:

  • 那个"你先给定"的量叫自变量(上面的公里数);
  • 那个"被带着确定"的量叫因变量(上面的车费)。

"因"就是"因为自变量变了,它才跟着变"的意思。

再看两个"输入→输出"

为了把这个感觉练牢,我们换两个场景,你会发现结构一模一样。

圆的半径与面积

设圆的半径为 rr,面积 A=πr2A = \pi r^2π3.14\pi \approx 3.14)。

  • r=1r = 1 时,A=π3.14A = \pi \approx 3.14
  • r=2r = 2 时,A=4π12.56A = 4\pi \approx 12.56
  • r=3r = 3 时,A=9π28.26A = 9\pi \approx 28.26

半径 rr 是自变量,面积 AA 是因变量:半径定了,面积就唯一定了。

正方形周长与边长

边长 aa,周长 C=4aC = 4a

  • a=1a = 1C=4C = 4
  • a=2a = 2C=8C = 8
  • a=5a = 5C=20C = 20

边长 aa 是自变量,周长 CC 是因变量。

这两个例子告诉我们:函数无处不在,只要存在"一个量决定另一个量"的地方,就有函数。

为什么"方程"不够用

你可能会想:这用方程不就行了?比如写出 y=10+2xy = 10 + 2x

没错,y=10+2xy = 10 + 2x 确实是一个方程。但"方程"和"函数"关心的问题不一样:

  • 方程想的是:"yy 已知是某个数,求 xx 是多少?"——目标是解出一个值
  • 函数想的是:"xx 可以随便取,yy 会跟着怎么变?整张对应表长什么样?"——目标是看清整片关系

打个比方:方程像在问"这道题的答案是几",函数像在问"这两件事之间到底是什么关系,把所有情况都画出来是什么样"。函数比方程看得更"全"。

函数的本质:一台"对应机器"

把所有思考收拢一下,函数其实就是一台对应机器

        ┌──────────────┐
 输入 x ─┤   对应规则   ├─→ 输出 y
        └──────────────┘
        (一个 x 只对应一个 y)

你往机器里塞一个 xx(前提是这个 xx 机器接受),机器按它内部的规则一算,吐出一个 yy。关键是:同一个 xx 进去,出来的 yy 必须总是同一个——这就是"单值对应"。

如果一台机器对同一个输入,有时吐 33、有时吐 55,那它就还不是函数,只是一团乱麻。函数要求"专一"。

有些"对应"还不是函数

为了更清楚什么叫"不是函数",我们看一个反例。

一个人可以办多张银行卡。如果"输入一个人,输出他的一张卡号",那么同一个人可能对应好几张卡号——这就不满足"一个输入只对应一个输出"。

所以这种对应不是函数。函数要求"专一":一个输入只能蹦出一个输出。

当然,初中阶段你遇到的绝大多数数学对应都是函数(比如上面的车费、面积、周长)。认识"不是函数"的例子,只是为了帮你守住那条底线:单值对应

一个值得注意的细节

"函数"这个名字听着吓人,其实"函"字古汉语里有"信函、匣子"的意思,可以想象成一个装了对应规则的盒子:你投进一个数,盒子按规则返回一个数。这个比喻虽然不严谨,但抓住了要害——函数 = 一个把输入变成输出的规则

另外,初中阶段你遇到的函数,自变量和因变量通常都是(实数)。所以"函数"研究的就是"数→数"的对应。等你学到 什么是函数?,我们会把这个直觉变成一句精确的定义。

回过头看

这节课我们从一个打车计价的小场景出发,看到了一类和"求未知数"不同的问题:

  • 方程关心"某个值是多少";
  • 函数关心"一个量怎么随着另一个量变",以及"输入和输出之间那台对应机器是什么"。

函数的灵魂就一句话:自变量确定了,因变量就唯一确定。 下节课 变量之间有什么关系? 里,我们会专门分辨"常量"和"变量",并看更多两个量互相牵扯的例子,把这种"跟着变"的感觉练熟。

信息

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

  1. 函数和方程关心的问题有什么不同?一个像"求答案",一个像"看什么"?
  2. 在打车计价的例子里,谁是自变量、谁是因变量?为什么说"车费随公里数唯一确定"?
  3. 函数作为"对应机器",最核心的要求是什么?(提示:同一个输入,输出必须怎样?)
  4. 你能举一个生活中的"输入→输出"例子,并说出它的自变量和因变量吗?再举一个"不是函数"的对应例子。