写给重新出发的人 · 第一性原理

微积分,
看得见的变化

不背公式,先看图。

你不需要任何基础。只要会读「速度 = 路程 ÷ 时间」,就能从这里一路走到微积分的核心。每一节都有一张你可以亲手拖动的图——先动手,再讲道理。

全程约 30–40 分钟。建议用电脑或平板,手指/鼠标都能拖。

拖动下面的点,看割线如何变成切线 ↓
0

两个古老的问题

整个微积分,其实只在回答两个看起来毫不相关的问题。几千年里,无数聪明人各自琢磨它们,直到牛顿和莱布尼茨发现:它们是同一枚硬币的两面。

问题一 · 变化有多快

一辆车的位置时刻在变。某一瞬间它的速度是多少?注意——是「这一刹那」,不是「这一小时平均」。这就是 微分(求导):求曲线在某一点的陡峭程度

问题二 · 累积有多少

速度时刻在变。一段时间里,车总共走了多远?把无数个「瞬间速度 × 极短时间」加起来。这就是 积分:求曲线下方围成的面积

「陡峭程度」和「围成的面积」——一个在算斜率,一个在算面积,看着八竿子打不着。可它们竟然是互逆的运算,就像加法和减法。这个惊人的联系叫 微积分基本定理,是第⑤节的高潮。

但要把这两件事说清楚,得先有一件趁手的工具:当某个东西无限接近却永远到不了时,它到底等于多少?这就是 极限。我们从它开始。

怎么用这份资料:每节先动手拖图、建立直觉,再读旁边的文字把直觉变成精确的语言,最后做一道小题确认自己真的懂了。图是主角,文字是配角。
1

极限:无限接近的艺术

看这个分数:(x²−1) / (x−1)。当 x 等于 1 时,分母是 0,没法算——这一点是个「洞」。可是当 x 越来越靠近 1(比如 0.9、0.99、0.999…),这个分数会稳稳地逼近某个值。极限问的就是:它逼近谁?

下面这张表自己点一下「让 x 更靠近 1」,看右边的结果:

x(从左边靠近)分数的值x(从右边靠近)分数的值

两边都死死地朝着 2 去。虽然 x=1 这一点本身没定义,分数在那儿是个洞,但逼近的目标清清楚楚是 2。我们就说:

limx→1  (x²−1)/(x−1)  =  2

读作「当 x 趋近于 1,这个式子的极限是 2」。极限不关心那一点上发生了什么,只关心周围在朝哪儿挤。(顺带一提,x²−1 = (x−1)(x+1),约掉 (x−1) 就剩 x+1,代进 x=1 正好是 2——表格只是让你亲眼看见这件事。)

一句话记住极限

极限 = 「无限靠近时的归宿」。到不到得了那一点不重要,重要的是它朝谁去。微积分里所有「瞬间」「无穷小」的说法,底下都是这一个想法。

小测:当 x 趋近于 2,函数 f(x) = x + 3 的极限是多少?
2

导数:某一瞬间的陡峭

现在用极限去解决「问题一」。设一辆车的位置是 s(t) = t²(第 t 秒走了 t² 米)。它在第 1 秒这一瞬间跑多快?

第一步:先算「一段时间」的平均速度

平均速度好算:走过的距离 ÷ 花掉的时间。从第 1 秒到第 (1+h) 秒:

平均速度 = s(1+h) − s(1)h = (1+h)² − 1²h

在图上,这条「一段时间的平均速度」就是连接曲线上两点的直线——割线,它的斜率正是平均速度。下面拖动滑块改变 h,看割线怎么动:

曲线 s(t)=t² 割线(平均速度) 切线(瞬时速度)
割线斜率(平均速度)= 3.000
h 越小,它越靠近 → 2.000

第二步:让 h 缩到「无限小」

关键来了。我们不想要「一段时间」的平均,我们想要那一瞬间。于是让 h 越来越小——把两点挤到几乎重合。看上面的数字:h=1 时斜率是 3,h=0.5 时是 2.5,h=0.1 时是 2.1,h=0.01 时是 2.01……它在逼近 2。这正是上一节的极限!

用代数验证(把分子展开):[(1+h)²−1]/h = [1+2h+h²−1]/h = (2h+h²)/h = 2+h。当 h 趋近 0,2+h 就趋近 2。割线于是变成了只碰曲线一点的切线,它的斜率 2 就是第 1 秒的瞬时速度

导数的定义 · 整个微积分最重要的一行
f′(x) = limh→0  f(x+h) − f(x)h

读法:分子是「输出变了多少」,分母是「输入变了多少」,相除是「平均变化率」,再让间距 h 趋于 0,就得到那一点的瞬时变化率,记作 f′(x),叫 f 的导数。它在图上就是切线的斜率。

导数本身也是一条曲线

刚才只算了 x=1 这一点。其实对每个 x 都能算一次斜率,得到一个新函数 f′(x)。对 f(x)=x²,把上面的 1 换成任意 x,会得到 f′(x)=2x。下面左图你拖动那个点,右图就实时画出对应的斜率——右边这条线,就是左边每一点的陡峭程度连起来的样子

左:f(x)=x² 左:该点切线 右:导函数 f′(x)=2x
在 x=1.0 处,切线斜率 f′ = 2.0
看出规律了吗:x²的导数是 2x。这不是巧合,是一条法则。x³ 的导数是 3x²,x⁴ 是 4x³……指数掉下来当系数,自己减一。下一节就把这些「快捷法则」一次给你,以后不用每次都从极限算起。
小测:导数 f′(x) 在几何上代表什么?
3

不用每次都算极限的捷径

从定义出发求导,每次都要算极限,太累。好在数学家早已把常见情形总结成几条法则。理解一次,终身受用。下面这张表是你的随身小抄:

名字函数 f(x)导数 f′(x)怎么理解
常数c(如 5)0水平线不陡,斜率为 0
幂法则 ★xⁿn·xⁿ⁻¹指数掉下来当系数,自己减 1
系数c·f(x)c·f′(x)放大几倍,斜率也放大几倍
加法f + gf′ + g′分开各求,再加起来
正弦sin xcos x下图可亲眼验证
指数 e导数是它自己,奇妙的常数

幂法则是用得最多的一条。用它,多项式可以瞬间求导:

f(x) = x³ + 2x² − 5x + 7   ⟹   f′(x) = 3x² + 4x − 5

逐项看:x³→3x²;2x²→2·2x=4x;−5x→−5(因为 x¹的导数是 1);常数 7→0。是不是很机械?这正是它的好处。

亲眼验证:sin 的导数真的是 cos 吗

口说无凭。下面上图是 sin x,我在每一点量出它的切线斜率,把这些斜率描到下图(橙点)。如果橙点连起来恰好是 cos x(虚线),法则就成立。拖动滑块扫一遍:

上:sin x 上:切线斜率 下:量到的斜率 下:cos x(理论)
此处 sin 的斜率 = 1.00 ,而 cos(x) = 1.00

橙点严丝合缝落在虚线上——sin 的斜率确实处处等于 cos。这就是「看得见的证明」:法则不是天上掉下来的,是图本身在告诉你。

小测:用幂法则,f(x) = x⁵ 的导数是?
4

积分:把无穷多薄片加起来

换「问题二」。已知车的速度 v(t) 时刻在变,想知道一段时间里总共走了多远。如果速度恒定,距离=速度×时间,就是一个矩形的面积。可速度在变,怎么办?

化整为零。把时间切成很多小段,每一小段里假装速度不变,于是每段距离≈一个细高的矩形。把所有矩形面积加起来,就近似总距离。下面拖动滑块增加矩形数量,看近似怎么越来越准:

速度曲线 矩形近似(黎曼和)
矩形面积之和 ≈
真实面积(精确积分)=
误差 =

矩形越多越窄,台阶状的轮廓就越贴合曲线,误差越来越小。当矩形数量趋于无穷、每片宽度趋于 0 时(又是极限!),矩形和的极限就精确等于曲线下的面积。这个极限值,就叫定积分

ab f(x) dx  =  曲线下从 a 到 b 围成的面积

那个拉长的 S 形符号 就是「Sum(求和)」的 S,提醒你它本质是加法——把无穷多个「高 f(x) × 极窄宽 dx」的细矩形加起来。dx 就是那个趋于 0 的宽度。

一句话记住积分

积分 = 「无穷多个薄片面积的总和」。求导是把整体拆成瞬间,积分是把瞬间攒成整体——你大概已经闻到它俩互逆的味道了。

小测:当矩形数量 n 趋于无穷大时,黎曼和会怎样?
5

高潮:两个问题原来是一个

到这儿,你手里有两套看似无关的工具:求导(求斜率/瞬时变化)和积分(求面积/累积总量)。微积分基本定理一句话点破:它们互为逆运算。

怎么个互逆法?想象一个「面积函数」A(x),表示曲线下从起点累积到 x 处的面积。当 x 往右挪一点点 dx,面积会增加一条细窄竖条,这条竖条的面积≈高 × 宽 = f(x)·dx。所以面积的增长速度就是 A′(x) = f(x)——

面积函数的导数,正好是原来那条曲线。下面这张图把这件事演活:上图是 f(x),下图是「累积到此处的面积」A(x)。拖动滑块,亲眼看两件事同时发生——上图阴影面积的增减,恰好对应下图曲线的高度;而下图曲线此刻的斜率,恰好等于上图曲线此刻的高度

上:f(x) 上:已累积面积 下:面积函数 A(x) 下:A 的斜率 = 上图高度
上图当前高度 f(x) =
下图当前斜率 A′(x) =
两个数始终相等 ✓
微积分基本定理
ab f(x) dx  =  F(b) − F(a)

其中 F 是任何满足 F′ = f 的函数(叫 f 的原函数)。这行公式的威力在于:求面积这种「无穷求和」的苦活,被变成了求原函数、然后做一次减法。积分不必再老老实实加无穷多个矩形了——只要倒着想「谁求导能得到 f」,再代两个端点相减即可。

用它真算一道题

f(x)=x² 从 0 到 3 围成的面积,即 ∫₀³ x² dx

第一步,找原函数 F:谁求导得到 x²?由幂法则反推, 求导是 3x²,差个系数,所以 F(x)=x³/3(验证:(x³/3)′ = 3x²/3 = x² ✓)。第二步,代入端点相减:

∫₀³ x² dx = F(3) − F(0) = 33 = 273 − 0 = 9

面积是 9 个平方单位。没有加一万个矩形,只用了一句幂法则和一次减法——这就是基本定理替你省下的力气。

小测:F 被称为 f 的「原函数」,因为它满足什么关系?

你已经走完了一整圈

回头看,这条路其实很直:

用一句话串起全部五节:

有了 极限(无限接近的归宿),我们能定义 导数(瞬间的斜率);反过来把无穷多薄片求和的极限,是 积分(累积的面积);而 基本定理 告诉我们这两者互逆——于是难算的面积,可以靠「反向求导 + 相减」轻松拿下。

下一步学什么

你已经掌握了主干。如果想继续,按这个顺序最顺手:乘积法则与链式法则(求导更复杂的组合函数)→ 换元积分与分部积分(积分的对应技巧)→ 极值与最优化(用导数=0 找最高最低点,应用极广)→ 微分方程(描述「变化率本身」的方程,物理和工程的语言)。每一步都还是今天这几个核心想法的延伸,没有新的魔法。

给中年重新出发的你:微积分难,往往不是因为概念深,而是因为当年被一堆符号和赶进度淹没了。你现在有的优势是耐心和阅历——慢慢拖图、反复琢磨,把「为什么」想透。概念一旦看得见,符号就只是它的影子。把这页收藏起来,过几天回来再拖一遍,会更清楚。