第1卷 第6章 在米尔嘉旁边

把微分与差分视为连续和离散世界的变化算子,比较一次、二次、三次函数,引入下降阶乘幂,并建立 e^x 与 2^x、积分与求和的对应。

学习目标

  • 能用极限定义微分、用邻点差定义差分,并说明两者的输入尺度差异
  • 能验证一次、二次、三次函数的微分与差分,推导下降阶乘幂的降阶公式
  • 能从算子方程推导 e^x 与 2^x 的对应,并用初值检查解是否唯一
  • 能用望远镜求和反转差分,设计实验比较连续与离散变化的结构而非只比较符号

从“在旁边”开始比较两个世界

第1卷第6章《在米尔嘉旁边》追问一个朴素词语:“旁边”到底有多近?连续实数轴上,x 旁边还有 x+h,而 h 可以不断缩小;整数格点上,x 的下一个位置就是 x+1,中间没有另一个整数。两个世界都研究变化,却需要不同的算子。

先预测:为什么 x 的微分和差分都是 1, 的结果却分别是 2x2x+1?能否换一种离散多项式让公式重新对齐?连续世界中微分后不变的 e^x,在离散世界中对应哪个函数?答案不在于强迫符号相同,而在于寻找保留运算结构的翻译。

官方锚点依次讨论微分差分一次函数、二次函数、三次函数下降阶乘幂,建立微分与差分的对应,再比较连续指数函数 e^x 与离散指数函数 2^x,最终走向在两个世界中往返的旅行。本章沿着这条路线逐步验收:连续的普通幂对应离散的下降阶乘幂,连续指数的特征方程对应离散指数的一步递推,积分对应求和。

两个世界,同一份变化问题先声明基本尺度,再选择让公式自然降阶的表示连续世界h → 0 的差商极限D xⁿ = n xⁿ⁻¹D eˣ = eˣ离散世界单位邻点 f(x+1)−f(x)Δ x下划n = n x下划n−1Δ 2ˣ = 2ˣ结构翻译自然对象的选择普通幂 xⁿ → 下降阶乘幂 x(x−1)…(x−n+1)积分 → 望远镜求和;算子方程 → 初值递推两侧不相同,但可用同一份结构验收对应字典:抽取结构 → 选择基底 → 作用算子 → 核对初值
不是把符号硬搬过去,而是保留变化算子的结构。

一、先把误区放到桌面上

二、微分:把割线压到无限近

对连续函数 f,从 x 走到 x+h,输入变化为 h,输出变化为 f(x+h)-f(x)。平均变化率是:

f(x+h)f(x)h.\frac{f(x+h)-f(x)}h.

若当 h 趋近于 0 时极限存在,就定义:

Df(x)=f(x)=limh0f(x+h)f(x)h.Df(x)=f'(x)=\lim_{h\to0}\frac{f(x+h)-f(x)}h.

这不是“非常小但仍固定的一步变化”,而是所有足够小尺度变化率趋向的极限。若左右两侧趋向不同,例如 f(x)=|x| 在 0 处,微分就不存在。

f(x)=x²,先展开再取极限:

(x+h)2x2h=2x+h2x.\frac{(x+h)^2-x^2}{h}=2x+h\longrightarrow2x.

保留 h 直到约分后再取极限很重要。直接把 h=0 代入原差商会得到 0/0,这不是导数值,而是提醒我们必须研究趋近过程。

三、差分:把一步邻点当作基本尺度

在整数输入上,最自然的下一个位置是 x+1,于是定义:

Δf(x)=f(x+1)f(x).\Delta f(x)=f(x+1)-f(x).

不需要取极限,因为一步就是离散世界的基本间隔。使用一般步长 h 时,可写 Δ_hf(x)=f(x+h)-f(x);除以 h 得到平均变化率,但只有再令 h 趋近于 0 并满足极限条件时,才会回到导数。

微分和差分都是线性算子:

D(af+bg)=aDf+bDg,Δ(af+bg)=aΔf+bΔg.D(af+bg)=aDf+bDg,\qquad \Delta(af+bg)=a\Delta f+b\Delta g.

它们都会让合适的多项式次数降低 1,但“合适”是关键。普通幂是微分的自然基底,不是前向差分最整齐的基底。

同一函数,不同的基本尺度 在 x=2 处:f(x)=4,f(x+1)=9函数值4输入点 x=2微分4局部极限变化率f(x)算子结果切换到下降阶乘幂并选择差分,观察二次项的额外 1 如何消失
交互实验把“选择自然基底”的理由落到可计算的数值对照上。

一次函数:第一次对齐

f(x)=x

Dx=1,Δx=(x+1)x=1.Dx=1,\qquad \Delta x=(x+1)-x=1.

一次函数在任何尺度的变化率都相同,因此微分和单位步长差分恰好一致。这是一个重要正例,却不能外推到所有函数;接下来必须主动测试更高次数。

二次函数:普通幂不再对齐

f(x)=x²

Dx2=2x,Δx2=(x+1)2x2=2x+1.Dx^2=2x,\qquad \Delta x^2=(x+1)^2-x^2=2x+1.

多出的 1 代表从 xx+1 的整段割线包含曲率影响;导数只保留 x 附近无限小尺度的线性部分。若因此断言连续与离散无法对应,又太早了。应改问:是否选错了离散世界的表示基底?

四、下降阶乘幂:为差分选择自然基底

定义二阶下降阶乘幂:

x2=x(x1).x^{\underline2}=x(x-1).

它的差分为:

Δx2=(x+1)xx(x1)=2x.\Delta x^{\underline2} =(x+1)x-x(x-1)=2x.

于是连续世界的 Dx²=2x 与离散世界的 Δx下划2=2x 完全同形。对应关系不是把 原封不动搬过去,而是把普通幂翻译为相邻因子相差 1 的离散基底。

对三次函数,连续侧有 Dx³=3x²;离散侧选择:

x3=x(x1)(x2).x^{\underline3}=x(x-1)(x-2).

直接差分并提取公因式:

Δx3=(x+1)x(x1)x(x1)(x2)=x(x1)((x+1)(x2))=3x(x1)=3x2.\begin{aligned} \Delta x^{\underline3} &=(x+1)x(x-1)-x(x-1)(x-2)\\ &=x(x-1)\bigl((x+1)-(x-2)\bigr)\\ &=3x(x-1)=3x^{\underline2}. \end{aligned}

一般地,对正整数 n

Dxn=nxn1,Δxn=nxn1.Dx^n=nx^{n-1},\qquad \Delta x^{\underline n}=n x^{\underline{n-1}}.

x 是非负整数时,x下划n 还具有组合意义:从 x 个对象中依次选出 n 个且不放回。新增一个对象后,每个新增结果必须把它放在 n 个位置中的一个,再从旧对象中有序选择其余 n-1 个,于是新增数量是 n x下划(n-1)。代数提公因式和组合分类给出同一答案,却检查不同错误。

差分的自然基底普通幂保留高次项,下降阶乘幂保留降阶结构普通幂Δ x² = 2x + 1平移后留下额外常数Δ x³ = 3x² + 3x + 1不是最整齐的离散基底下降阶乘幂Δ x下划2 = 2x公因式相同,额外项消失Δ x下划3 = 3x下划2一般式:Δ x下划n = n x下划(n−1)换基底不是补丁,而是对齐平移结构代数提公因式与组合分类共同验证系数 n 的来源
相邻因子相差 1,让平移后的公因式显现。

五、指数函数:保持不变的对象也要翻译

连续指数函数满足 De^x=e^xe^0=1。在离散世界寻找对应函数 E(x) 时,应保留算子方程,而不是保留底数外观。要求:

ΔE(x)=E(x),E(0)=1.\Delta E(x)=E(x),\qquad E(0)=1.

由定义得到 E(x+1)-E(x)=E(x),即 E(x+1)=2E(x)。对非负整数逐步迭代:

E(x)=2x.E(x)=2^x.

这就是连续 e^x 与离散 2^x 的对应。确实,Δ2^x=2^{x + 1}-2^x=2^x。若直接差分 e^x,得到 (e-1)e^x;它仍是差分算子的特征函数,但特征值是 e-1,不是 1。

更一般地,若 ΔE=cEE(0)=1,则 E(x+1)=(1+c)E(x),所以 E(x)=(1+c)^x。连续方程 Df=cff(0)=1 的解是 e^{cx}。对应关系保存的是“被变化算子作用后按自身比例增长”的结构。

保持不变的指数对象连续用极限,离散用一步递推;两边都从初值 1 出发Df = f,f(0)=1 → eˣΔE = E,E(0)=1 → 2ˣ若 ΔE=cE,则 E(x+1)=(1+c)E(x),离散增长因子由一步递推决定
对应关系保留算子方程和初值,不追求底数外观相同。

六、逆向旅行:积分与望远镜求和

微分会丢掉常数:D(f+C)=Df;差分也一样:Δ(F+C)=ΔF。因此逆向恢复都需要边界值。连续世界用积分,离散世界用求和。

ΔF(k)=f(k),从 k=a 累加到 b-1

k=ab1f(k)=k=ab1(F(k+1)F(k))=F(b)F(a).\sum_{k=a}^{b-1}f(k) =\sum_{k=a}^{b-1}\bigl(F(k+1)-F(k)\bigr) =F(b)-F(a).

中间的 F(a+1),...,F(b-1) 正负抵消,结果只由原函数端点之差给出。这是微积分基本定理的离散对应:积分累积连续变化,求和累积一步变化,二者都需要边界确定被丢掉的常数。

因为 Δ[x下划2/2]=x,所以:

k=0n1k=n22022=n(n1)2.\sum_{k=0}^{n-1}k =\frac{n^{\underline2}}2-\frac{0^{\underline2}}2 =\frac{n(n-1)}2.

这条公式不是凭空猜出;它来自在离散自然基底中寻找“反差分”。

把每一步变化加起来Σ [F(k+1) − F(k)],从 k=a 到 b−1F(a+1)−F(a)F(a+2)−F(a+1)F(b)−F(b−1)中间项正负抵消剩下:F(b) − F(a)Σᵏ⁼ᵇ⁻¹ [F(k+1)−F(k)] = F(b)−F(a)边界值负责恢复差分丢掉的常数信息连续积分与离散求和共享同一份端点直觉
差分的逆运算由端点决定:中间项消失,边界值留下。

七、在两个世界中往返的旅行

可靠翻译遵循三步:第一,抽取要保持的结构,例如降次规则、特征方程或端点基本定理;第二,寻找离散世界的自然对象,例如下降阶乘幂和 2^x;第三,实际作用算子并核对初值。只按符号长相配对,容易把 配给 、把 e^x 配给 e^x,从而错过真正同形的运算关系。

这种往返不是宣称连续和离散完全一样。微分依赖极限,差分依赖有限平移;积分处理连续区间,求和处理离散格点。对应字典的价值,是把一个世界中熟悉的提问迁移到另一个世界,同时保留差异作为验收边界。

在两个世界中往返的旅行先问保持什么,再问如何计算抽取结构降阶 · 特征 · 端点选择对象邻点 · 基底 · 初值作用算子微分 · 差分 · 求和双向回验代数 · 组合 · 边界验收问题步长是什么?自然基底是什么?初值是什么?边界如何恢复?若连续与离散给出不同答案,先检查尺度、表示和边界,而不是抹掉差异可迁移的不是符号,而是经过证明的结构
结构转换不是猜公式,而是一条有输入、有算子、有回验的证明流程。

分步验收:把对应关系做成证据链

分步1 / 4

1. 定义:先区分基本尺度

对同一个函数分别写出差商极限和单位步差值,标出连续世界的 h 趋近于 0 与离散世界的 x+1;不要先把两个符号强行相等。

两个世界,同一份变化问题先声明基本尺度,再选择让公式自然降阶的表示连续世界h → 0 的差商极限D xⁿ = n xⁿ⁻¹D eˣ = eˣ离散世界单位邻点 f(x+1)−f(x)Δ x下划n = n x下划n−1Δ 2ˣ = 2ˣ结构翻译自然对象的选择普通幂 xⁿ → 下降阶乘幂 x(x−1)…(x−n+1)积分 → 望远镜求和;算子方程 → 初值递推两侧不相同,但可用同一份结构验收对应字典:抽取结构 → 选择基底 → 作用算子 → 核对初值
不是把符号硬搬过去,而是保留变化算子的结构。

本章回顾:变化算子选择自己的语言

  • 微分用步长趋近 0 的极限,差分用固定邻点比较变化。
  • 普通幂适合微分,下降阶乘幂让差分稳定降阶。
  • De^x=e^x 对应 Δ2^x=2^x,保留的是算子方程。
  • 积分与望远镜求和都反转变化,并需要边界值。
  • 对应字典先抽取结构,再选自然对象,最后用算子与初值回验。

练习与答案

练习

  1. 问题 1:比较两个算子。f(x)=x² 分别计算 Df(x)Δf(x),并说明结果多出的常数从哪里来。
  1. 问题 2:验证下降阶乘幂。 证明 Δx下划3=3x下划2,再用组合分类解释系数 3。
  1. 问题 3:推导离散指数。ΔE=EE(0)=1 推导 E(n);如果把右侧改为 cE,结果如何变化?
  1. 问题 4:改 Demo 代码。 在实验中增加一个“边界错误”开关,把求和区间误写成 ab,并显示多出来的 f(b);用一个具体 F 验证修复前后差异。

名词解释

本章出现的专业名词,用大白话再讲一遍。

微分

用步长趋近于零的差商极限,描述连续函数局部变化率的算子。

差分

在离散输入上比较相邻点函数值之差的变化算子。

下降阶乘幂

因子逐次减少 1 的离散多项式基底,适合前向差分降阶。

离散指数函数

满足一步差分与自身成比例的离散函数,单位特征值和初值 1 时是 2^x

望远镜求和

中间项逐项抵消、只剩端点差值的求和方法。

对应字典

把连续结构翻译成离散对象,再用算子和初值核对的转换方法。

资料与写作方式声明

本章以图灵数学女孩系列中文第1卷权威目录界定学习范围,并结合正文列出的技术资料独立重写;不宣称复现原书正文,也不沿用原作表述。

原作版权归作者与出版社所有;本站原创教学结构与表述仅供学习交流。

讨论

评论区加载中…