M12 · 第 2 章 · 第一编 实数与函数列

函数列、一致收敛与交换极限

区分逐点收敛与一致收敛的量词顺序,以一致 Cauchy 判据和 Weierstrass M-test 控制函数项级数,证明连续性与积分在一致极限下保持,并说明逐项求导必须增加导数列一致收敛等条件。

报告页面错误
预备知识实数完备性、紧致性与连续性数列与级数积分与累积量

本章目标

  1. 根据量词顺序和上确界误差判断函数列是逐点收敛还是一致收敛。
  2. 在完备值域中使用一致 Cauchy 判据,并用 Weierstrass M-test 证明函数项级数一致收敛。
  3. 证明连续函数列的一致极限连续,并准确说明该结论不要求定义域紧致。
  4. 用一致误差界交换有限区间上的极限与积分,并构造逐点收敛不足以换序的尖峰反例。
  5. 陈述逐项求导的充分条件,辨认仅有函数列一致收敛时的错误推导。
页面阅读位置0% · 仅保存在此浏览器
章节未开始
本册完成进度0/6 章 · 0%
本页目录

同一个下标阈值能否控制整个定义域

函数列 (fn)(f_n) 同时含有两个变量:序号 nn 决定逼近阶段,自变量 xx 决定观察位置。固定一个 xx 后,(fn(x))(f_n(x)) 只是普通数列;逐点收敛据此逐点选择尾部阈值。一致收敛要求先选定阶段,再让该阶段之后的所有函数同时在整个定义域上接近极限。两者的差异集中在量词次序。

逐点收敛与一致收敛

fn:ERf_n:E\to\mathbb Rf:ERf:E\to\mathbb R

若对每个 xEx\in E 和每个 ε>0\varepsilon>0,都存在可依赖于 xxN=N(x,ε)N=N(x,\varepsilon),使 nNn\ge N

fn(x)f(x)<ε,|f_n(x)-f(x)|<\varepsilon,

则称 fnf_nEE 上逐点收敛到 ff

若对每个 ε>0\varepsilon>0,存在只依赖 ε\varepsilonNN,使 nNn\ge N 时对所有 xEx\in E 同时有

fn(x)f(x)<ε,|f_n(x)-f(x)|<\varepsilon,

则称 fnf_nEE 上一致收敛到 ff,记作 fnff_n\rightrightarrows f

当误差在 EE 上有界时,定义可写为

fnf,E=supxEfn(x)f(x)0.\lVert f_n-f\rVert_{\infty,E} =\sup_{x\in E}|f_n(x)-f(x)|\longrightarrow0.

一致收敛必然逐点收敛,反向不成立。否定一致收敛的实用形式是:存在 ε0>0\varepsilon_0>0,使对每个 NN 都能找到 nNn\ge N 和依赖于 nn 的点 xnEx_n\in E,满足 fn(xn)f(xn)ε0|f_n(x_n)-f(x_n)|\ge\varepsilon_0。反例点可以随着序号移动,正是逐点定义无法排除的情形。

例 1:同一函数列在不同区间上有不同收敛方式

fn(x)=xnf_n(x)=x^n。在 [0,1][0,1] 上,对每个 x<1x<1xn0x^n\to0,而 fn(1)=1f_n(1)=1,所以逐点极限为

f(x)={0,0x<1,1,x=1.f(x)= \begin{cases} 0,&0\le x<1,\\ 1,&x=1. \end{cases}

若收敛一致,连续函数 fnf_n 的极限应连续;该极限在 11 处不连续,已经排除一致收敛。也可直接取 xn=21/nx_n=2^{-1/n},则 xn<1x_n<1

fn(xn)f(xn)=xnn=12,|f_n(x_n)-f(x_n)|=x_n^n=\frac12,

误差始终没有趋零。

若把定义域缩为 [0,r][0,r],其中 0<r<10<r<1,则

fn,[0,r]=rn0,\lVert f_n\rVert_{\infty,[0,r]}=r^n\longrightarrow0,

所以收敛一致。逐点公式没有变化,定义域离临界端点的距离却提供了统一几何衰减。

一致 Cauchy 判据不必预先知道极限函数

一致 Cauchy 判据

(Y,d)(Y,d) 是完备度量空间,fn:EYf_n:E\to Y。函数列 (fn)(f_n) 一致收敛,当且仅当对每个 ε>0\varepsilon>0,存在 NN,使任意 m,nNm,n\ge N 以及任意 xEx\in E 都满足

d(fm(x),fn(x))<ε.d(f_m(x),f_n(x))<\varepsilon.

必要性由三角不等式得到。对充分性,固定 xx 后,(fn(x))(f_n(x)) 在完备空间 YY 中是 Cauchy 列,故存在极限 f(x)f(x)。给定 ε>0\varepsilon>0,先用一致 Cauchy 条件把尾项距离控制在 ε/2\varepsilon/2 内;相应的 NNxx 无关。 固定 nNn\ge N 后令 mm\to\infty,得到 d(fn(x),f(x))ε/2<εd(f_n(x),f(x))\le\varepsilon/2<\varepsilon,并且这个估计对全部 xx 同时成立。值域完备性负责保证逐点极限仍在 YY 中,统一的下标阈值负责把逐点极限提升为一致极限。

函数项级数

k=1uk(x)\sum_{k=1}^{\infty}u_k(x)

按部分和 Sn(x)=k=1nuk(x)S_n(x)=\sum_{k=1}^n u_k(x) 定义。一致 Cauchy 判据要求任意尾和

supxEk=n+1muk(x)\sup_{x\in E} \left|\sum_{k=n+1}^{m}u_k(x)\right|

m>nm>n 时由同一个尾部界控制。逐项误差小并不够,还要控制任意长度的尾和。

Weierstrass M-test

若存在非负数列 (Mk)(M_k),使每个 xEx\in E 都满足 uk(x)Mk|u_k(x)|\le M_k,且数项级数 kMk\sum_k M_k 收敛,则 kuk(x)\sum_k u_k(x)EE 上绝对且一致收敛。

证明直接估计任意尾和:

supxEk=n+1muk(x)k=n+1mMk.\sup_{x\in E} \left|\sum_{k=n+1}^{m}u_k(x)\right| \le\sum_{k=n+1}^{m}M_k.

右端由收敛数项级数的 Cauchy 条件趋于零。M-test 是充分条件,不是必要条件;找不到可求和的逐项上界,不代表函数级数必不一致收敛。

例 2:在整条实线上一致收敛的三角函数级数

考虑

k=1sin(kx)k2,xR.\sum_{k=1}^{\infty}\frac{\sin(kx)}{k^2}, \qquad x\in\mathbb R.

因为

sin(kx)k21k2,\left|\frac{\sin(kx)}{k^2}\right|\le\frac1{k^2},

1/k2\sum 1/k^2 收敛,M-test 说明该级数在 R\mathbb R 上绝对且一致收敛。每个部分和连续,所以极限函数连续。对任意固定有限区间 [a,b][a,b],还可逐项积分:

abk=1sin(kx)k2dx=k=1absin(kx)k2dx.\int_a^b\sum_{k=1}^{\infty}\frac{\sin(kx)}{k^2}\,\mathrm dx =\sum_{k=1}^{\infty}\int_a^b\frac{\sin(kx)}{k^2}\,\mathrm dx.

这里的一致控制来自 1/k21/k^2,与区间端点无关;积分结论仍以有限区间为前提。

M-test 还给出统一的截断误差证书。若 SS 是级数和、SnS_n 是前 nn 项部分和,则

SSnk=n+1Mk.\lVert S-S_n\rVert_\infty \le\sum_{k=n+1}^{\infty}M_k.

对上例,积分比较给出

k=n+11k2ndtt2=1n.\sum_{k=n+1}^{\infty}\frac1{k^2} \le\int_n^\infty\frac{\mathrm dt}{t^2} =\frac1n.

因此取 n>1/εn>1/\varepsilon 就能保证所有实数 xx 上的截断误差都小于 ε\varepsilon。这个界没有利用正弦项之间的抵消,未必逐点最紧,却提供了与观察位置无关的确定停止条件。若任务只需某个固定点的高精度,逐点抵消可能给出更快估计;若后续要保连续或交换积分,统一尾界才是关键。

一致极限保留连续性

连续函数列的一致极限连续

X,YX,Y 是度量空间,fn:XYf_n:X\to Y 连续,且 fnf_n 一致收敛到 ff。则 ff 连续。

证明

固定 x0Xx_0\in Xε>0\varepsilon>0。一致收敛给出一个 nn,使对所有 xXx\in X 都有

d(fn(x),f(x))<ε3.d(f_n(x),f(x))<\frac\varepsilon3.

选定这个 nn 后,由 fnf_nx0x_0 连续,存在 δ>0\delta>0,使 dX(x,x0)<δd_X(x,x_0)<\deltadY(fn(x),fn(x0))<ε/3d_Y(f_n(x),f_n(x_0))<\varepsilon/3。于是

dY(f(x),f(x0))dY(f(x),fn(x))+dY(fn(x),fn(x0))+dY(fn(x0),f(x0))<ε.\begin{aligned} d_Y(f(x),f(x_0)) &\le d_Y(f(x),f_n(x)) +d_Y(f_n(x),f_n(x_0))\\ &\quad+d_Y(f_n(x_0),f(x_0)) <\varepsilon. \end{aligned}

证明没有使用 XX 紧致。紧致性常用于从其他条件推出一致收敛或一致连续,却不是“一致极限连续”本身的前提。例 1 中 xnx^n 的逐点极限不连续,说明把一致收敛削弱为逐点收敛后结论失效。

连续性保持也是两次极限的交换

在实函数情形,连续性保持可以改写成两次极限的交换。若每个 fnf_nx0x_0 连续,且 fnf_n 在包含 x0x_0 的定义域上一致收敛到 ff,则

limxx0limnfn(x)=limnlimxx0fn(x)=f(x0).\lim_{x\to x_0}\lim_{n\to\infty}f_n(x) =\lim_{n\to\infty}\lim_{x\to x_0}f_n(x) =f(x_0).

右边先用 fnf_n 的连续性把内层极限写成 fn(x0)f_n(x_0),再由逐点收敛得到 f(x0)f(x_0);左边先得到极限函数 ff,再由一致极限连续定理得到同一个值。统一误差界使“先让 nn 增大”与“先让 xx 靠近 x0x_0”互不干扰。

逐点收敛无法保证这个交换。对 fn(x)=xnf_n(x)=x^n,取 0x<10\le x<1 并考察 x1x\to1^-。固定 x<1x<1xn0x^n\to0,所以

limx1limnxn=0.\lim_{x\to1^-}\lim_{n\to\infty}x^n=0.

固定 nn 时却有 xn1x^n\to1,故

limnlimx1xn=1.\lim_{n\to\infty}\lim_{x\to1^-}x^n=1.

差异集中在越来越靠近端点一的区域。判断任何极限换序时,都应寻找一个与另一变量无关的误差阈值;若阈值必须随观察点移动,就只能得到逐点结论。

有限区间上的积分可以在一致极限下交换

fnf_n[a,b][a,b] 上的 Riemann 可积函数,且 fnff_n\rightrightarrows f。一致极限 ff 也可积,并且

abfn(x)dxabf(x)dx(ba)fnf0.\left| \int_a^b f_n(x)\,\mathrm dx- \int_a^b f(x)\,\mathrm dx \right| \le (b-a)\lVert f_n-f\rVert_\infty \longrightarrow0.

因此

limnabfn=ablimnfn.\lim_{n\to\infty}\int_a^b f_n =\int_a^b\lim_{n\to\infty}f_n.

区间长度将点态误差累积为总误差。一致收敛使整个区间都由同一误差上界控制。对无界区间,即使收敛一致,乘上无限长度的估计也无意义,仍需可积支配、尾部一致控制或其他条件。

例 3:移动尖峰破坏积分换序

[0,1][0,1] 上,对 n2n\ge2 定义连续函数

fn(x)={n2x,0x1/n,n(2nx),1/n<x2/n,0,2/n<x1.f_n(x)= \begin{cases} n^2x,&0\le x\le 1/n,\\ n(2-nx),&1/n<x\le2/n,\\ 0,&2/n<x\le1. \end{cases}

对固定 x>0x>0,充分大的 nn 满足 2/n<x2/n<x,所以 fn(x)=0f_n(x)=0;在 x=0x=0 也恒为零。因此 fnf_n 逐点收敛到零。然而图像是底长 2/n2/n、高 nn 的三角形,故

01fn(x)dx=122nn=1.\int_0^1 f_n(x)\,\mathrm dx =\frac12\cdot\frac2n\cdot n=1.

于是积分极限为 11,极限函数的积分却为 00。尖峰不断变窄并向零移动,每个固定点最终避开它,但总面积不变。相应地 fn=n\lVert f_n\rVert_\infty=n,没有一致收敛。

后续的 Lebesgue 收敛定理会用单调性或可积支配函数替代一致收敛。这些条件仍然承担“禁止质量藏在移动尖峰或远端尾部中”的职责,不能只保留逐点极限。

逐项求导需要控制导数列

积分是对误差取平均,导数则把微小尺度上的变化放大。函数列一致收敛本身不保证极限可微,更不保证导数极限等于极限函数的导数。

一致导数控制下的逐项求导

fnC1([a,b])f_n\in C^1([a,b])。若存在 x0[a,b]x_0\in[a,b] 使数列 (fn(x0))(f_n(x_0)) 收敛,并且导数列 (fn)(f_n')[a,b][a,b] 上一致收敛到 gg,则 (fn)(f_n) 一致收敛到某个 fC1([a,b])f\in C^1([a,b]),并且

f=g,limnfn(x)=(limnfn(x)).f'=g, \qquad \lim_{n\to\infty}f_n'(x) =\left(\lim_{n\to\infty}f_n(x)\right)'.

导数一致 Cauchy 和基点值 Cauchy 给出

fn(x)fm(x)fn(x0)fm(x0)+(ba)fnfm,|f_n(x)-f_m(x)| \le |f_n(x_0)-f_m(x_0)| +(b-a)\lVert f_n'-f_m'\rVert_\infty,

所以函数列一致 Cauchy。导数极限 gg 是连续函数列的一致极限,因而连续。微积分基本定理给出

fn(x)=fn(x0)+x0xfn(t)dt.f_n(x)=f_n(x_0)+\int_{x_0}^{x}f_n'(t)\,\mathrm dt.

nn\to\infty 并使用积分换序,得到

f(x)=c+x0xg(t)dt,f(x)=c+\int_{x_0}^{x}g(t)\,\mathrm dt,

f=gf'=g。基点值条件不能删去,因为导数无法确定函数的加法常数;例如常数函数 fn(x)=nf_n(x)=n 的导数都为零,函数列却不收敛。

一致收敛的光滑函数可以趋向不可微函数

[1,1][-1,1] 上令

fn(x)=x2+1n.f_n(x)=\sqrt{x^2+\frac1n}.

0fn(x)x=1/nx2+1/n+x1n,0\le f_n(x)-|x| =\frac{1/n}{\sqrt{x^2+1/n}+|x|} \le\frac1{\sqrt n},

可知 fnf_n 一致收敛到 x|x|。每个 fnf_n 光滑,但极限在零点不可微。导数

fn(x)=xx2+1/nf_n'(x)=\frac{x}{\sqrt{x^2+1/n}}

在非零点趋于 sgn(x)\operatorname{sgn}(x),在零点恒为零;这个点态极限不连续,导数列不可能一致收敛。缺失的正是定理中的导数一致控制。

幂级数只在收敛圆内部自动拥有统一控制

幂级数

k=0ak(xx0)k\sum_{k=0}^{\infty}a_k(x-x_0)^k

存在收敛半径 RR。对任意 r<Rr<R,在紧子区间 xx0r|x-x_0|\le r 上,级数一致绝对收敛;其逐项积分和逐项求导所得幂级数也在任意更小的闭子区间上一致收敛,并保持同一收敛半径。端点 xx0=R|x-x_0|=R 必须另行判断,内部结论不能直接延伸到边界。

例 4:几何级数在内部闭区间上一致收敛

部分和

Sn(x)=k=0nxk=1xn+11xS_n(x)=\sum_{k=0}^{n}x^k =\frac{1-x^{n+1}}{1-x}

x<1|x|<1 时逐点趋于 S(x)=1/(1x)S(x)=1/(1-x)。固定 0<r<10<r<1,对 xr|x|\le r

S(x)Sn(x)=xn+11xrn+11r0,|S(x)-S_n(x)| =\frac{|x|^{n+1}}{|1-x|} \le\frac{r^{n+1}}{1-r}\longrightarrow0,

所以在 [r,r][-r,r] 上一致收敛,并可逐项积分、求导。在 [0,1)[0,1) 上则不一致:极限函数无界,而每个有限部分和在该区间有界;也可取趋近一的点使余项保持固定大小。收敛半径内部的每个紧子区间都安全,不等于整个开区间拥有统一误差界。

练习

练习

fn(x)=x/(n+x)f_n(x)=x/(n+x),定义在 [0,)[0,\infty) 上。求逐点极限,判断是否一致收敛;再判断它在每个固定区间 [0,A][0,A] 上的收敛方式。

查看解答

固定 x0x\ge0 时,分母随 nn 增大,所以 fn(x)0f_n(x)\to0。但

supx0xn+x=1,\sup_{x\ge0}\frac{x}{n+x}=1,

上确界在 xx\to\infty 时逼近,故在无界区间上不一致收敛。若 0xA0\le x\le A,则

0fn(x)An0,0\le f_n(x)\le\frac A n\longrightarrow0,

所以在每个固定 [0,A][0,A] 上一致收敛。这称为局部一致而非全域一致。

练习

证明函数级数

k=0xkk!\sum_{k=0}^{\infty}\frac{x^k}{k!}

[1,1][-1,1] 上一致收敛,并说明其和函数为何连续。

查看解答

x1|x|\le1 时,xk/k!1/k!|x^k/k!|\le1/k!,而数项级数 k=01/k!\sum_{k=0}^{\infty}1/k! 收敛。由 M-test,函数级数绝对且一致收敛。每个部分和是多项式,因而连续;连续函数列的一致极限连续,所以和函数在 [1,1][-1,1] 上连续。

练习

fn:ERf_n:E\to\mathbb R 满足

fn+1(x)fn(x)3n|f_{n+1}(x)-f_n(x)|\le 3^{-n}

对所有 xEx\in En1n\ge1 成立。证明 (fn)(f_n) 一致收敛。

查看解答

m>nm>n,望远镜求和得

fm(x)fn(x)k=nm13k3n11/3=323n.|f_m(x)-f_n(x)| \le\sum_{k=n}^{m-1}3^{-k} \le\frac{3^{-n}}{1-1/3} =\frac32\,3^{-n}.

右端与 x,mx,m 无关并趋于零,所以函数列一致 Cauchy。实数完备,故一致 Cauchy 判据给出一致收敛。

练习

fn,ff_n,f[2,1][-2,1] 上可积,且 fnf3/n\lVert f_n-f\rVert_\infty\le3/n。给出两者积分差的显式上界,并证明积分收敛。

查看解答

区间长度为三,因此

21fn(x)dx21f(x)dx3fnf9n.\left|\int_{-2}^{1}f_n(x)\,\mathrm dx -\int_{-2}^{1}f(x)\,\mathrm dx\right| \le3\lVert f_n-f\rVert_\infty \le\frac9n.

右端趋于零,所以 fnf\int f_n\to\int f。这里得到的还是可复算的收敛速率。

练习

[1,1][-1,1] 上令

Fn(x)=k=1nxkk3.F_n(x)=\sum_{k=1}^{n}\frac{x^k}{k^3}.

验证逐项求导定理的条件,并写出极限函数 FF 的导数级数。

查看解答

Fn(0)=0F_n(0)=0 恒成立。导数为

Fn(x)=k=1nxk1k2.F_n'(x)=\sum_{k=1}^{n}\frac{x^{k-1}}{k^2}.

x1|x|\le1 时,各项绝对值不超过 1/k21/k^2;M-test 说明导数级数一致收敛。逐项求导定理因此给出 FnF_n 一致收敛到可微函数 FF,且

F(x)=k=1xk1k2.F'(x)=\sum_{k=1}^{\infty}\frac{x^{k-1}}{k^2}.

结论覆盖闭区间端点处的相应单侧导数;开区间内部是通常双侧导数。

练习

fn(x)=xn/nf_n(x)=x^n/nx[0,1]x\in[0,1]。证明 fnf_n 一致收敛到零,但导数列不能一致收敛到极限函数的导数。

查看解答

fn=1n0,\lVert f_n\rVert_\infty=\frac1n\longrightarrow0,

所以 fnf_n 一致收敛到零函数。另一方面 fn(x)=xn1f_n'(x)=x^{n-1},特别地 fn(1)=1f_n'(1)=1 对每个 nn 成立,而零函数的导数为零。因此导数列不可能一致收敛到极限函数的导数。对每个 x<1x<1,导数趋于零;端点附近的变化集中在越来越窄的区域,正是函数值一致小却斜率未受统一控制的情形。

进入测度论后的更弱换序条件

一致收敛给出清楚而强的全域误差控制,足以保连续并交换有限区间积分。许多分析问题只有几乎处处收敛或逐点收敛,无法取得一致上界。后续 Lebesgue 积分与收敛定理 将分别使用非负单调性、下极限估计和可积支配函数控制积分换序。那些定理放宽了一致收敛,却增加了符号、可测性或支配条件;移动尖峰反例仍是检验条件是否缺失的基本工具。

课程 · 2020

Real Analysis

Casey Rodriguez

用于核对实数完备性、Cauchy 判据、紧致性、函数列极限交换和反例构造。

打开官方来源

MIT OpenCourseWare 18.100A Real Analysis 的函数列单元讨论逐点与一致收敛、连续性保持、积分换序和逐项微分,可用于核对本章的量词、定理条件与反例。应用结论时应分别检查定义域、值域完备性、有限区间以及导数列的一致控制,不能把一种换序定理的条件移植到另一种运算。