设 X 为赋范空间,{x1,x2,⋯} 为其中一列元素。求证:
- M=span{x1,x2,⋯} 是一个可分赋范空间
- X 可分 \iff X 为赋范空间存在元列 {x1,x2,⋯},对于 ∀f∈X′,有 f(xi)=0 时必有 f=0
可分,即 M 中存在至多可数稠密子集。下面考虑 K=R 的情形。
取 M 中的子集 Sn={i=1∑nαixi∣αi∈Q},则 Sn 为有理数系数的有限线性组合,并记 S=n=1⋃∞Sn。
下面证 S 在 M 中稠密。设 y∈M,则 ∀ε>0,有 x∈span{x1,x2,⋯},使得 ∥y−x∥<2ε。
由 x∈span{x1,x2,⋯},有 x=i=1∑nαixi,其中 αi∈R。
由 Q 在 R 中的稠密性,∃βi∈Q 使得 ∣αi−βi∣∥xi∥<2nε,则对于 z=i=1∑nβixi∈Sn,有
∥x−z∥=∥i=1∑n(αi−βi)xi∥≤i=1∑n∣αi−βi∣∥xi∥<i=1∑n2nε=2ε
故 z∈S 且 ∥y−z∥≤∥y−x∥+∥x−z∥<ε。
由 y 选取的任意性,S 在 M 中稠密。
又由 Sn 为有理数系数的有限线性组合,故 Sn 为至多可数集,S 为至多可数集的可数并,故 S 为至多可数集。
故 M 为可分赋范空间。
X 可分,即 X 中存在至多可数的稠密子集,不妨取至多可数集 S,∀x∈X,∃{xn}⊂S,xn→x
由 f 为有界线性泛函,故 f 连续,进而有
f(x)=f(n→∞limxn)=n→∞limf(xn)=0
故 f=0。
设 X 为赋范空间存在元列 {x1,x2,⋯},对于 ∀f∈X′,有 f(xi)=0 时必有 f=0。
假设 ∃x∈X∖span{x1,x2,⋯},由 Hahn-Banach 定理,∃f∈X′,使得 f(x)=1,f∣span{x1,x2,⋯}=0。这与 f(xi)=0 时必有 f=0 矛盾。
故 X=span{x1,x2,⋯},故 X 可分。