在 C[0,1] 上赋予度量 d∞, 考虑集合 M={x∈C[0,1]:x(0)=1}. 求证: M 为闭集. 若在 C[0,1] 上赋予度量 d1,M 还是闭集吗? 证明你的结论.
解答使用 DeepSeek v3.2 Speciale 生成
在 C[0,1] 上赋予度量
d∞(f,g)=t∈[0,1]sup∣f(t)−g(t)∣,d1(f,g)=∫01∣f(t)−g(t)∣dt.
考虑集合
M={x∈C[0,1]∣x(0)=1}.
定义点赋值映射 φ:C[0,1]→R 为 φ(f)=f(0). 对任意 f,g∈C[0,1],
∣φ(f)−φ(g)∣=∣f(0)−g(0)∣≤t∈[0,1]sup∣f(t)−g(t)∣=d∞(f,g),
故 φ 是(Lipschitz)连续的. 由于 {1} 是 R 中的闭集, 其原像
M=φ−1({1})
是 C[0,1] 中的闭集 (连续映射保持闭集的原像为闭). 因此在 d∞ 度量下 M 是闭集.
构造函数列 {fn}⊂M 使得 d1(fn,0)→0, 但 0∈/M, 从而 M 不包含它的极限点, 故 M 不是闭集.
对每个 n∈N, 令
fn(t)=max{1−nt,0}={1−nt,0≤t≤n1,0,n1≤t≤1.
显然 fn∈C[0,1], 且 fn(0)=1, 故 fn∈M.
计算 fn 与零函数 0 的 d1 距离:
d1(fn,0)=∫01∣fn(t)∣dt=∫01/n(1−nt)dt=[t−2nt2]01/n=n1−2n⋅n21=n1−2n1=2n1→0(n→∞).
因此 fn 在 d1 度量下收敛于零函数 0∈C[0,1]. 但零函数满足 0(0)=0=1, 故 0∈/M.
所以存在 M 中的序列 {fn} 收敛到 C[0,1] 中的一点 0, 而 0 不属于 M, 这表明 M 不是闭集.
结论: 在一致收敛度量 d∞ 下 M 是闭集; 在 L1 度量 d1 下 M 不是闭集.