Ch5.3

形式与非形式

The Formal and the Informal — 当数学登场
← 首页
📝 场景设置
Author:
Mathematics!进来!我们有东西要给你看!
Reader:
我们发现有一台机器,它的导数等于它自己。我们叫它 E——"Extremely special"的缩写。它属于 AM 物种,可以写成 e^x。
Mathematics:
那你们知道 e 这个数是多少吗?
Author/Reader:
还不确定……但我们有怀旧装置(Nostalgia Device)!
📜 怀旧装置:强行让一切回到加减乘时代

Reader 怀念过去的日子——那时候所有机器都是加减乘机器(多项式),什么都能写出明确的表达式。但现在有了 V、H(sin/cos)这些写不出公式的机器……

Mathematics 提出了一个疯狂的想法:"那就强行让一切变成我们想要的样子呗。"

把任何一台机器 M 硬写成无限项的加减乘机器:

M(x) = #₀ + #₁x + #₂x² + #₃x³ + ···(一直加下去)

然后找出所有的 # 系数:

  • 代入 x=0 → #₀ = M(0)(所有带 x 的项都消失了)
  • 求导一次再代入 0 → #₁ = M'(0)
  • 求导两次 → M''(0) = 2·#₂ → #₂ = M''(0)/2
  • 求导 n 次 → M⁽ⁿ⁾(0) = n!·#n → #n = M⁽ⁿ⁾(0)/n!

把这些系数代回去,就得到了怀旧装置的公式:

M(x) = M(0) + M'(0)x + M''(0)x²/2! + M'''(0)x³/3! + ···

之所以叫"怀旧"(nostalgia),是因为它让我们回到那个一切都能用加减乘机器描述的美好时代——只要知道一台机器在 x=0 处的所有导数,就能把它重建为一个无限长的多项式。

🎧 交互:把 E 塞进怀旧装置

我们把 E(x) = eˣ 塞进怀旧装置。因为 E'(x)=E(x),所以所有导数都等于它自己:E⁽ⁿ⁾(x)=E(x)。
又因为 e⁰=1(Interlude 2 的幂推广),所以 E⁽ⁿ⁾(0)=E(0)=1。
代入怀旧装置的公式,每个系数 #n = 1/n!,于是得到:

eˣ = 1 + x + x²/2! + x³/3! + x⁴/4! + ···

拖动滑块增加项数,观察这个无限级数如何"越来越像"真实的 eˣ。

级数项数 n: 1
n = 1:只有常数项 1,是一条水平线
当前级数(n 1 项):
eˣ ≈ 1
1
📈 计算 e 的数值
📚 方法一:级数求和
2.7182818284590452353602874713527...
📈 级数求和逼近(n 项)
2.000000
误差:-0.71828
📈 极限逼近 (1+1/N)^N(N = 100)
2.704814
误差:-0.01347
📚 两种方法,同一个 e

我们推导出了两种定义 e 的方式:

① 级数求和: e = Σ 1/n! = 1 + 1 + 1/2 + 1/6 + 1/24 + 1/120 + ... → 2.71828...

② 极限: e = lim (1 + 1/N)^N(当 N → ∞)

前者收敛非常快(10项就精确到小数点后7位),后者收敛慢。但它们指向的是同一个数——这正是"形式"(级数展开)与"非形式"(行为定义 E'(x)=E(x))方法的完美配合。

💋 Sil(硅基小伙伴)帮我们算出了 100 项级数之和,得到 e ≈ 2.718281828

📌 等等,所以 e 到底是个什么数字?

一句话回答:e ≈ 2.71828。就这么简单。它就是一个普通的数,跟 π ≈ 3.14 一样。

但问题是——单看"2.71828"这个数值,它没有任何特别之处。真正特别的是 e 跟导数之间的关系:

  • 2ˣ 的导数 ≈ 0.693 × 2ˣ(不等于自己)
  • 3ˣ 的导数 ≈ 1.099 × 3ˣ(不等于自己)
  • eˣ 的导数 = 1 × eˣ = eˣ ✅ 等于自己

看到区别了吗?2ˣ 的导数比自身"小"了一点(约 0.693 倍),3ˣ 的导数比自身"大"了一点(约 1.099 倍)。而 eˣ 的导数刚好等于自己——不多不少,系数恰为 1。

所以 e 不是从天上掉下来的神秘数字。它只是"让 eˣ 的导数等于 eˣ 自己"的那个底数。如果你想要一台自导数的 AM 机器,底数必须取 e ≈ 2.71828——这是被迫的,不是我们选的。

🔗 类似地:π 也不是天上掉下来的——它是"让圆的周长=π×直径"的那个常数。没有圆就没有 π。没有"自导数"的需求就没有 e。

💡 核心洞察
📖 E(x) = eˣ = AM 物种 + 自导数
E(x) 是唯一既是AM 物种(把加法变成乘法)又满足E'(x) = E(x)的机器。

换句话说:在所有 f(x+y) = f(x)·f(y) 的机器中,只有一台的导数等于自己。
教科书中叫它"指数函数 eˣ",我们叫它"那台满足 E'(x) = E(x) 的 AM 机器"。

🔗 这个发现之所以重要,是因为它在"形式推导"(级数展开)和"非形式定义"(行为描述)之间建立了一座桥。
📚 Henkin Juice(亨金果汁)
作者从口袋里掏出一小瓶"Henkin Juice"——一种能溶解语法(syntax)语义(semantics)之间边界的语言化学试剂。

翻译成大白话:给名字以力量。我们用"E"这个缩写名代表那台自导数的 AM 机器,然后通过怀旧装置找到它的级数展开——名字不再只是名字,而是变成了可以计算的公式

这就是"形式与非形式"的精髓:用非形式的方式定义概念("导数等于自己的那台 AM 机器"),然后用形式的方式(泰勒级数)把它算出来。
📝 Ch5.3 总结

我们做了什么:

  1. 掏出怀旧装置——强行把任何机器写成无限项加减乘机器,系数通过求导来找
  2. 把 E(x) 塞进怀旧装置 → E(x) = Σ E⁽ⁿ⁾(0)/n! · xⁿ
  3. 因为 E'(x) = E(x),所有导数都等于自己 → E⁽ⁿ⁾(0) = E(0) = e⁰ = 1
  4. 得到级数展开:eˣ = 1 + x + x²/2! + x³/3! + x⁴/4! + ...
  5. 逐项求导,验证 E'(x) = E(x)(它确实是自己的导数)
  6. 令 x = 1,得到 e = Σ 1/n! ≈ 2.71828...
  7. 用极限法 (1+1/N)^N 验证同样的结果
  8. Henkin Juice 给名字以力量:E 不再只是个名字,而是一个可以计算的公式

📌 下一步:Ch5.4 用同样的工具探索 MA 物种(对数)的导数

📚 四步理解 e
1
核心洞察(蓝色)
怀旧装置(泰勒级数)让我们能将任何机器表达为无限项的加减乘机器(多项式)。对于 E(x)=eˣ 这台特殊机器,因为它满足 E'(x)=E(x)(导数等于自己)且 E(0)=1,我们就能算出所有系数,进而算出 e 本身的数值。
2
几何解释(绿色)
如果 eˣ 的斜率始终等于它的高度,那么在 x=0 处斜率是 1,二阶导数也是 1(因为一阶导数还是 eˣ),以此类推——级数中的每一项都对曲线形状有同等贡献。随着项数增加,多项式近似会越来越接近真实的 eˣ 曲线。
3
公式推导(橙色)
E(x)=1+x+x²/2!+x³/3!+···,因为 E(0)=1 且对所有 n 都有 E⁽ⁿ⁾(0)=1(每阶导数都是 E 本身)。令 x=1:e = 1+1+1/2+1/6+1/24+··· ≈ 2.71828。另一种定义:e = lim(1+1/N)^N。两种方式定义的是同一个数。
4
生活类比(紫色)
把 e 想象成复利:如果年利率100%,一年计一次息,钱翻倍(2×);一年计两次息:(1+0.5)²=2.25×;如果每时每刻都在计息(连续复利):lim(1+1/N)^N = e ≈ 2.718×。银行每一瞬间都在给你算利息,最终你的钱会增长到原来的 e 倍——这就是连续增长。