第3卷 第6章 ε-δ语言

把无限接近拆成量词、邻域和误差挑战,严格定义数列与函数极限,再通过处处不连续和只在一点连续的函数检验连续性的逻辑边界。

学习目标

  • 能用 epsilon-N 定义朗读数列收敛,说明量词顺序、尾部性质和门槛 N 的依赖关系
  • 能用 epsilon-delta 定义处理函数极限,区分输出误差、输入半径与去心邻域
  • 能写出连续性的否定,并用稠密性证明无理数测定函数处处不连续、函数 g 只在0连续
  • 能为具体的 ε 挑战构造 Nδ,再用图示和练习检查证明是否覆盖全部对象

从“无限接近”究竟说了什么开始

第3卷第6章从图书室门口出发。泰朵拉本想请米尔嘉解释“用式子定义极限”,最后由“我”带她到空荡的阶梯教室,在黑板上拆解\varepsilon-N\varepsilon-\delta

先预测:收敛数列能否有某项恰好等于极限?能否从极限上方和下方来回跳?函数极限为什么刻意排除x=a?把“连续”公式否定后,量词顺序如何变化?一条无法画成普通曲线的函数,能否只在一个点连续?

“无限接近”能提供图像,却没有回答这些边界问题。本章要用式子给每个问题唯一答案。

6.1 数列的极限:从图书室到阶梯教室

从图书室出发

数列(a_n)收敛到A通常写作:

limnan=A.\lim_{n\to\infty}a_n=A.

直观说法是“当n无限增大时,a_n无限接近A”。但“无限接近”没有说明:

  1. a_n能否等于A
  2. a_n能否越过A
  3. a_n能否一会儿靠近、一会儿远离;
  4. 到底多近才算接近;
  5. 从多大的下标开始才必须保持接近。

严格定义必须把“多近”和“从何时起”同时量化。它的正式名称是

,写成:

到达阶梯教室:epsilon-N定义

A是:

ε>0, NN, nN,n>NanA<ε.\forall\varepsilon\gt0,\ \exists N\in\mathbb N,\ \forall n\in\mathbb N,\quad n\gt N \Longrightarrow |a_n-A|\lt\varepsilon.

本章原式采用N\lt n;有些教材用n\ge N,只差门槛编号,不改变概念。

把公式拆成三层:

  1. 对方先任取一个正数\varepsilon
  2. 我方根据这个\varepsilon选择某个有限自然数N
  3. 所有超过N的下标都必须满足距离小于\varepsilon

是:

(Aε,A+ε)={xR:xA<ε}.(A-\varepsilon,A+\varepsilon) = \{x\in\mathbb R:|x-A|\lt\varepsilon\}.
ε-N:门槛之后的尾部承诺∀ε>0 ∃N ∀n>N:|aₙ−A|<εA−εA+εAn=1n=2n=3n=4n=5n=6n=7n=8N=4:从这里起全进误差带
ε 由挑战者先选,N 可以依赖 ε;N 之后的所有项必须同时留在误差带内。

绝对值:

anA|a_n-A|

是数轴上a_nA的距离,不区分左右。定义要求丢掉前N项后,剩余所有项都落入这个邻域。

理解复杂式子的方法

泰朵拉看见\varepsilon,N,n,A,a_n便紧张。原章给出的办法是“拆分是走向理解的第一步”:

  1. 标出每个变量代表什么;
  2. 标出\forall\exists的作用范围;
  3. 把绝对值翻译成距离;
  4. 把不等式画成邻域;
  5. 把蕴含读成“门槛之后必进误差带”;
  6. 按量词顺序逐层朗读。

公式不是要一眼吞下的图案,而是可拆成参与者、先后次序和承诺条件的程序。

看“绝对值”与“若……则……”

条件:

n>NanA<εn\gt N \Longrightarrow |a_n-A|\lt\varepsilon

只约束门槛之后的项。前N项可以任意混乱;收敛是尾部性质。数列可以碰到极限,也可以在极限两侧振荡,例如:

an=A+(1)nn.a_n=A+\frac{(-1)^n}{n}.

它反复越过A,但距离:

anA=1n|a_n-A|=\frac1n

仍趋于0,所以收敛到A。相反:

bn=A+(1)nb_n=A+(-1)^n

虽然不断经过A两侧,却始终距离1,取\varepsilon=1/2便可证明它不收敛到A

看“所有”和“某个”

量词顺序:

ε N n\forall\varepsilon\ \exists N\ \forall n

不能换成:

N ε n.\exists N\ \forall\varepsilon\ \forall n.

后者要求一个固定门槛同时应付任意小误差,通常会迫使门槛后的项全部恰好等于A,远强于普通收敛。N允许依赖\varepsilon,却不能依赖随后任取的n

例如证明:

an=1n0.a_n=\frac1n\longrightarrow0.

给定\varepsilon\gt0,由Archimedes性质可取自然数N满足:

N>1ε.N\gt\frac1\varepsilon.

n\gt N时:

an0=1n<1N<ε.|a_n-0| =\frac1n \lt\frac1N \lt\varepsilon.

每次挑战都交付一个明确门槛,证明闭合。

量词顺序:谁先承诺什么∀ε ∃N ∀n 与 ∃N ∀ε ∀n 不是同一个命题挑战者ε > 0证明者N 或 δ检查n 或 x承诺误差成立N/δ 可依赖 ε,不可依赖之后的 n/x每个挑战都有有限应答,但承诺覆盖全部尾部或邻域
量词像流程控制:N/δ 可以依赖挑战 ε,但不能偷看随后任取的 n/x。

6.2 函数的极限:epsilon-delta

函数在x\to a时趋于A写作:

limxaf(x)=A.\lim_{x\to a}f(x)=A.

是:

ε>0, δ>0, xR,0<xa<δf(x)A<ε.\forall\varepsilon\gt0,\ \exists\delta\gt0,\ \forall x\in\mathbb R,\quad 0\lt|x-a|\lt\delta \Longrightarrow |f(x)-A|\lt\varepsilon.

这里出现两个邻域:

  • 输入 x 位于 a
  • 输出 f(x) 位于 A 的 epsilon 邻域。

条件0\lt|x-a|排除x=a。函数极限研究附近行为,不要求f(a)存在,更不要求f(a)=A。例如:

f(x)={2x+3,x1,999,x=1f(x)= \begin{cases} 2x+3,&x\ne1,\\ 999,&x=1 \end{cases}

仍满足:

limx1f(x)=5,\lim_{x\to1}f(x)=5,

尽管f(1)=999

epsilon挑战与delta应战

对线性函数:

f(x)=2x+3,f(x)=2x+3,

候选极限为2a+3。输出距离:

f(x)(2a+3)=2x2a=2xa.|f(x)-(2a+3)| =|2x-2a| =2|x-a|.

若要它小于\varepsilon,只需令输入距离小于\varepsilon/2。因此选择:

δ=ε2.\delta=\frac\varepsilon2.

0\lt|x-a|\lt\delta时:

f(x)(2a+3)<2δ=ε.|f(x)-(2a+3)| \lt2\delta =\varepsilon.
ε-δ:把输出挑战反推成输入半径f(x)=2x+3,L=2a+3;|f(x)−L|=2|x−a|输入轴 xa−δ < x < a+δ并排除 x=af(x)输出轴 yL−ε < f(x) < L+εδ = ε / 2
δ 是对 ε 挑战的应战:先固定输出误差,再反推允许的输入距离。

这展示了\delta的职责:把输出挑战反向换算成允许的输入半径。

6.3 摸底考试:静寂的声音、沉默的声音

离开阶梯教室后,二人看见摸底考试光荣榜。“我”第一次没有进入数学榜,泰朵拉却第一次凭数学上榜。挫败和比较心让“我”无法真诚回应她的进步。

泰朵拉继续问:用式子定义极限以后有什么用?微分、积分和连续都依赖极限。她说逻辑不像整数计算的响亮摩擦声,更像“静寂的声音、沉默的声音”:必须安静地听量词和根据如何排列。

她告别时做出1,1,2,3的斐波那契手势,按约定下一项应以五指回应,“我”却因自尊受挫而沉默。章中的“沉默”因此有两层:逻辑的细微声音需要专注,人际关系里的沉默却可能伤人。

6.4 “连续”的定义

函数 fx=a 处的 是:

limxaf(x)=f(a).\lim_{x\to a}f(x)=f(a).

用 epsilon-delta 表示连续:

ε>0, δ>0, xR,0<xa<δf(x)f(a)<ε.\forall\varepsilon\gt0,\ \exists\delta\gt0,\ \forall x\in\mathbb R,\quad 0\lt|x-a|\lt\delta \Longrightarrow |f(x)-f(a)|\lt\varepsilon.

若把中心点也纳入条件,写成|x-a|\lt\delta,结论等价,因为x=a时输出距离自动为0。

否定连续:交换所有与某个

连续公式的量词骨架是:

ε>0 δ>0 x,P(ε,δ,x).\forall\varepsilon\gt0\ \exists\delta\gt0\ \forall x,\quad P(\varepsilon,\delta,x).

逐层否定后:

ε0>0 δ>0 x,¬P(ε0,δ,x).\exists\varepsilon_0\gt0\ \forall\delta\gt0\ \exists x,\quad \neg P(\varepsilon_0,\delta,x).

展开即:

ε0>0 δ>0 x,0<xa<δf(x)f(a)ε0.\exists\varepsilon_0\gt0\ \forall\delta\gt0\ \exists x,\quad 0\lt|x-a|\lt\delta \land |f(x)-f(a)|\ge\varepsilon_0.

先固定;对手再把\delta缩得任意小;仍能在邻域内找到坏点。

在所有点处都不连续

定义原章的

d(x)={0,xQ,1,xQ.d(x)= \begin{cases} 0,&x\in\mathbb Q,\\ 1,&x\notin\mathbb Q. \end{cases}

它确实是函数:每个实数恰属于有理数或无理数之一,因而有唯一输出。关键事实是:有理数和无理数在实数中都稠密。

固定任意实数a和:

ε0=12.\varepsilon_0=\frac12.
  • a有理,则d(a)=0;任意delta邻域内选一个无理数x,有d(x)=1
  • a无理,则d(a)=1;任意delta邻域内选一个有理数x,有d(x)=0

两种情形都满足:

d(x)d(a)=1ε0.|d(x)-d(a)|=1\ge\varepsilon_0.

因此任意a都满足不连续的量词公式,d处处不连续。不能画成普通连线并不意味着它不是函数;逻辑定义比曲线直觉覆盖更广。

无理数测定仪:每个邻域都有坏点给定任意 δ>0,在 (a−δ,a+δ) 中同时找到有理与无理数a−δ < x < a+δ有理 x:d(x)=0无理 x:d(x)=1ε₀=1/2;每个 δ 都能找到 |d(x)−d(a)|=1
“任意邻域”不是“画得足够大”:稠密性保证无论 δ 多小,坏点都能被找到。

逃出无限的迷宫

泰朵拉反复抄写epsilon-N、epsilon-delta,画两个邻域,却仍觉得没有“无限接近”的感觉。米尔嘉指出,若执着于完成一次“无限循环”,每走一步都会觉得前面还有一步。

严格语言的钥匙不是循环到尽头,而是一次性保证:

ε>0 δ>0.\forall\varepsilon\gt0\ \exists\delta\gt0.

每个epsilon和对应delta都有限,量词却覆盖全部挑战。Weierstrass把这种语言系统地引入分析学,使证明者可以自主检查极限论证,而不必依赖“已经走了足够多步”的想象。

在一点处连续的函数

米尔嘉进一步问:是否存在只在x=0连续的函数?泰朵拉把无理数测定仪的上层“倾斜”到原点:

g(x)={0,xQ,x,xQ.g(x)= \begin{cases} 0,&x\in\mathbb Q,\\ x,&x\notin\mathbb Q. \end{cases}

证明在0连续

因为0有理:

g(0)=0.g(0)=0.

对任意实数x都有统一估计:

g(x)x.|g(x)| \le|x|.

有理输入时左侧为0,无理输入时左侧等于|x|。给定\varepsilon\gt0,取:

δ=ε.\delta=\varepsilon.

|x|\lt\delta时:

g(x)g(0)=g(x)x<δ=ε.|g(x)-g(0)| =|g(x)| \le|x| \lt\delta =\varepsilon.

所以g在0连续。

证明在每个非零点不连续

固定a\ne0,取:

ε0=a2.\varepsilon_0=\frac{|a|}{2}.

a有理,则g(a)=0。任意delta邻域中可选无理数x,并让它还满足|x-a|\lt|a|/2,于是:

g(x)g(a)=x>a2=ε0.|g(x)-g(a)| =|x| \gt\frac{|a|}{2} =\varepsilon_0.

a无理,则g(a)=a。任意delta邻域中选有理数x,于是:

g(x)g(a)=0a=aε0.|g(x)-g(a)| =|0-a| =|a| \ge\varepsilon_0.

所以g在所有非零点不连续,恰好只在0连续。

连续性的边界:d 与 g同样使用有理/无理稠密性,连续点集合却完全不同d(x):处处不连续每个邻域都有 0 与 1g(x):恰好只在 0 连续|g(x)−g(0)| ≤ |x|0 点可选 δ=ε
稠密性让 d 的每个邻域都混合两种值;统一估计 |g(x)|≤|x| 则保护 g 在0连续。

泰朵拉总结自己的三件工具:旧例“无理数测定仪”、epsilon-delta语言,以及心中画出的图。图像先提示“把上层斜向原点”,量词证明再负责验证连续点和所有非连续点。

诉衷肠:从排名回到喜悦

泰朵拉比“我”更快构造出函数后,“我”再次因比较心离开图书室,独自在院中质问自己:真正的打击不只是落榜或输给学妹,而是发现自己会因此失去平静与善意。

泰朵拉追来,没有讲排名,也没有继续解题,而是为学长祈祷。她感谢他让自己体会数学和学习的喜悦,也希望更多人能从他那里获得同样的喜悦。这个动作让“我”重新看见:

  • 解开问题的喜悦;
  • 看穿结构的喜悦;
  • 在不同世界间发现桥梁的喜悦;
  • 接收前人数百年前留下思想的喜悦;
  • 把学习喜悦传递给别人的喜悦。

“我”第一次认真想到未来也许会成为老师。严格定义让人逃出无限的迷宫,泰朵拉的回应则让他逃出比较的迷宫。章末的核心不是一次考试排名,而是决定用什么衡量自己的学习。

概念回收:把本章的词重新接上线

  • ε-δ语言把“无限接近”翻译成误差挑战与半径应答;数列的极限则用尾部保证表达收敛。
  • 故事从从图书室出发,在到达阶梯教室后进入黑板证明;这条路线把人物的移动变成概念的切换。
  • 无限接近的歧义来自“足够近”没有门槛、误差和量词;epsilon-N定义补上了这些缺口。
  • 理解复杂式子的方法是先拆变量、量词、绝对值与蕴含;看绝对值就是把它翻译成距离。
  • epsilon邻域(A-ε,A+ε)看若则提醒我们只检查蕴含前件成立的输入;看所有和某个帮助区分全称与存在。
  • 量词顺序决定谁能依赖谁:先 εN,再检查全部 n,不能把顺序悄悄交换。
  • 数列可以碰到极限并不矛盾;数列可以振荡收敛也不矛盾,只要尾部距离最终小于任意 ε。
  • 函数的极限研究去心邻域中的行为;epsilon-delta定义让输出误差由输入半径来保证。
  • 去心delta邻域排除 x=aepsilon挑战delta应战则概括了“先给输出标准,再交付输入半径”的证明游戏。
  • 摸底考试上榜构成人物的比较压力;静寂的声音沉默的声音同时指向量词的细微秩序与人际沉默。
  • 斐波那契手势是泰朵拉传递学习喜悦的无声信号,回应了前文关于数列和理解的数学线索。
  • 连续的定义要求极限等于函数值;用epsilon-delta表示连续时,中心点可并入条件,因为中心误差为0。
  • 否定连续不是“找一条看起来断的线”,而是构造固定误差;否定量词得到 ∃ε₀ ∀δ ∃x 的坏点承诺。
  • 在所有点处都不连续的例子是 d:每个中心的每个邻域都能找到输出相差1的点。
  • 无理数测定仪按输入属于有理还是无理输出0或1;有理数和无理数稠密保证两类点不会被任何小邻域排除。
  • 是否存在在一点处连续的函数的答案是肯定的,g(x)有理为0无理为x恰好只在0连续。
  • 逃出无限的迷宫意味着用一次量词承诺覆盖无限多次检查;Weierstrass代表这种严格分析语言的历史转折。
  • 在一点处连续的函数用统一估计 |g(x)|≤|x|证明;它把图像提示转成可复核的不等式。
  • 泰朵拉的三件工具是旧例、严格语言和心中图像;诉衷肠把比较心转化为对数学意义的坦白。
  • 数学的喜悦来自看穿结构并把理解传给别人;成为老师则是“我”在章末重新选择的学习方向。

本章回顾:用有限量词驾驭无限

  1. “无限接近”没有说明能否碰到、越过、振荡或暂时远离极限。
  2. epsilon-N以任意误差、对应门槛和全部尾部严格定义数列收敛。
  3. epsilon与N都是有限数,覆盖所有epsilon的量词才表达无限过程。
  4. 绝对值表示数轴距离,epsilon邻域是不含端点的开区间。
  5. 收敛只约束尾部,前面有限多项可以任意改变。
  6. 数列可以反复越过极限,只要振幅最终进入任意epsilon邻域。
  7. 函数极限由epsilon控制输出、delta控制输入,并排除中心点。
  8. 函数在一点的值可以与该点极限不同,甚至可以未定义。
  9. 连续要求函数极限等于实际函数值。
  10. 否定连续需固定epsilon0,使每个delta邻域都有坏点。
  11. 有理数与无理数在实数中都稠密,因而无理数测定函数处处不连续。
  12. 分段函数有理点取0、无理点取x,借统一估计只在0连续。
  13. 图像负责提出构造,epsilon-delta负责覆盖图像画不出的所有实数点。
  14. Weierstrass的量词语言以有限对象和全称保证替代“完成无限循环”。
  15. 摸底考试和诉衷肠把学习目标从排名转回理解、喜悦与传递。

Epsilon Challenge Lab

切换数列和函数,观察有限应答如何覆盖无限挑战。

挑战:ε = 0.2

应答:N = 6

n > 6 ⇒ 1/n < 0.2;应答可以依赖 ε,但保证覆盖全部后续 n 或附近 x。

n > N
分步1 / 4

1. 尾部:用 epsilon-N 固定门槛

给定误差 ε,为 1/n 选择一个明确的 N,再检查 n>N 的全部项。

ε-N:门槛之后的尾部承诺∀ε>0 ∃N ∀n>N:|aₙ−A|<εA−εA+εAn=1n=2n=3n=4n=5n=6n=7n=8N=4:从这里起全进误差带
ε 由挑战者先选,N 可以依赖 ε;N 之后的所有项必须同时留在误差带内。

练习与答案

练习

  1. 问题 1:给出数列门槛。a_n=1/nε=0.2,给出一个满足 n>N ⇒ |a_n|<ε 的自然数 N
  1. 问题 2:响应函数挑战。f(x)=2x+3,证明 lim_{x→a}f(x)=2a+3,并给出 ε 对应的 δ。
  1. 问题 3:否定量词。∀ε>0 ∃δ>0 ∀x P(ε,δ,x) 的否定写出来,并说明连续性反例中的固定对象是什么。
  1. 问题 4:比较 d 与 g。 说明为什么 d(x) 处处不连续,而 g(x) 只在0连续。

名词解释

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

epsilon-N定义

对任意 ε>0 都存在自然数 N,使所有 n>N 的数列项满足 |a_n-A|<ε

epsilon邻域

以中心 A 为中心、半径 ε 的开区间 (A-ε,A+ε)

epsilon-delta定义

对任意输出误差 ε,都能找到输入半径 δ,使去心 δ 邻域映入 ε 邻域。

去心delta邻域

0<|x-a|<δ 描述的邻域,包含 a 附近的输入但排除中心点 a。

连续的定义

函数在一点连续,当且仅当该点的函数极限存在并等于函数值。

无理数测定仪

在有理数输入输出0、在无理数输入输出1的 Dirichlet 型函数。

资料与写作方式声明

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

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

正式目录节点:逐项释义

下面补齐本章正文已经涉及、但容易被公式或叙事压缩掉的节点。每一项都给出对象、验证动作与边界;它们是第3卷 第6章 ε-δ语言的知识证据,不是把目录标题重复一遍。

  • 数列的极限:“数列的极限”是第3卷 第6章 ε-δ语言中的正式知识节点:本章不把它当作标题或口号,而是给出对象、操作和成立条件,再用一个具体例子完成计算或推理,并说明改变一个前提时哪一步会失效;这样才能把概念迁移到新的题目。
  • 到达阶梯教室:“到达阶梯教室”是第3卷 第6章 ε-δ语言中的叙事锚点:它把人物、问题和当时可用的观察条件固定下来;阅读到这里时,应先记录场景限制,再把后续公式或算法放回同一条件下复核,避免把故事转成脱离上下文的结论。
  • 无限接近的歧义:“无限接近的歧义”在第3卷 第6章 ε-δ语言中承担一个可检查的概念节点:先说明它所描述的对象与问题,再沿本章的推导或实验观察一次结果,最后用边界或反例复核适用范围;这段解释把术语和可复现的判断步骤绑定起来,而不是只保留名称。
  • epsilon-N定义:“epsilon-N定义”在第3卷 第6章 ε-δ语言中是一个可回代的记号或中间结论:先写清变量、定义域与前提,再按本章给出的公式或程序执行一步,最后把结果代回原约束检查;只记住符号外形而不检查边界,不能算作完成理解。
  • 看绝对值:“看绝对值”在第3卷 第6章 ε-δ语言中承担一个可检查的概念节点:先说明它所描述的对象与问题,再沿本章的推导或实验观察一次结果,最后用边界或反例复核适用范围;这段解释把术语和可复现的判断步骤绑定起来,而不是只保留名称。
  • 数列可以振荡收敛:“数列可以振荡收敛”是第3卷 第6章 ε-δ语言中的正式知识节点:本章不把它当作标题或口号,而是给出对象、操作和成立条件,再用一个具体例子完成计算或推理,并说明改变一个前提时哪一步会失效;这样才能把概念迁移到新的题目。
  • g(x)有理为0无理为x:“g(x)有理为0无理为x”在第3卷 第6章 ε-δ语言中是一个可回代的记号或中间结论:先写清变量、定义域与前提,再按本章给出的公式或程序执行一步,最后把结果代回原约束检查;只记住符号外形而不检查边界,不能算作完成理解。
  • 诉衷肠:“诉衷肠”在第3卷 第6章 ε-δ语言中承担一个可检查的概念节点:先说明它所描述的对象与问题,再沿本章的推导或实验观察一次结果,最后用边界或反例复核适用范围;这段解释把术语和可复现的判断步骤绑定起来,而不是只保留名称。

讨论

评论区加载中…