Gram-Schmidt Orthogonalization in Separable Hilbert Spaces
📂Hilbert SpaceGram-Schmidt Orthogonalization in Separable Hilbert Spaces
Theorem
Every separable Hilbert space has an orthonormal basis.
Proof
Strategy: Essentially the same as Gram-Schmidt orthonormalization in finite-dimensional vector spaces. Since the existence of a basis is not guaranteed in general Hilbert spaces unlike finite-dimensional vector spaces, it is necessary to first choose an orthogonal basis {vk}k∈N due to separability, before proceeding with orthonormalization.
span{vk}k∈N=H
If Hilbert space H is a separable space, then there exists {vk}k∈N⊂H satisfying the above. Let’s define {ek}k=1n as follows.
e1:=e2:=en+1:=∥v1∥v1∥v2−⟨v2,e1⟩e1∥v2−⟨v2,e1⟩e1∥vn+1−∑k=1n⟨vn+1,ek⟩ek∥vn+1−∑k=1n⟨vn+1,ek⟩ek
Since {vk}k∈N is an orthogonal basis of H, we have ⟨ei,ej⟩=δij, and for all n∈N, the following holds.
span{vk}k=1n=span{ek}k=1n
Therefore
span{ek}k=1∞=span{vk}k=1∞=H
Equivalence conditions for an orthonormal basis: Suppose H is a Hilbert space. For the orthonormal system {ek}k∈N⊂H of H, the following are all equivalent.
- (i): {ek}k∈N⊂H is an orthonormal basis of H.
- (v): span{ek}k∈N=H
Since span{ek}k∈N=H, {ek}k∈N is a basis of H, specifically, since ⟨ei,ej⟩=δij, it is an orthonormal basis.
■