Orthonormal Bases & Hilbert-Space Expansions

Orthonormal bases turn Hilbert geometry into stable coordinates. This chapter derives Bessel and Parseval identities, explains completeness and separability, connects Fourier series to abstract expansions, and separates exact Gram–Schmidt from stable numerical orthogonalization.

An orthonormal basis is not usually a Hamel basis. Infinite-dimensional vectors are represented by convergent infinite expansions, not finite linear combinations. Orthogonality makes those coordinates unique, norm-stable, and independently measurable.

Orthogonal systems and coefficients #

For an orthonormal family (eα)α∈A(e_\alpha)_{\alpha\in A} in a Hilbert space HH, the coefficient of xx in direction eαe_\alpha is ⟨x,eα⟩\langle x,e_\alpha\rangle. Projection onto any finite subset F⊂AF\subset A and Pythagoras give Bessel's inequality:

∑α∈F∣⟨x,eα⟩∣2≤∥x∥2.\sum_{\alpha\in F}|\langle x,e_\alpha\rangle|^2\le\|x\|^2.

Taking the supremum over finite FF defines the possibly uncountable sum. For each fixed xx, only countably many coefficients can be nonzero: for every nn, only finitely many may exceed 1/n1/n in magnitude.

What makes an orthonormal set a basis #

For an orthonormal family (eα)(e_\alpha), these conditions are equivalent:

  • it is maximal orthonormal;
  • its closed linear span is all of HH;
  • the only vector orthogonal to every eαe_\alpha is zero;
  • Parseval holds for every xx: ∥x∥2=∑α∣⟨x,eα⟩∣2\|x\|^2=\sum_\alpha|\langle x,e_\alpha\rangle|^2;
  • every xx has the norm-convergent expansion x=∑α⟨x,eα⟩eαx=\sum_\alpha\langle x,e_\alpha\rangle e_\alpha.

The error after retaining a finite set FF is exactly the omitted coefficient energy:

∥x−∑α∈F⟨x,eα⟩eα∥2=∥x∥2−∑α∈F∣⟨x,eα⟩∣2.\left\|x-\sum_{\alpha\in F}\langle x,e_\alpha\rangle e_\alpha\right\|^2 =\|x\|^2-\sum_{\alpha\in F}|\langle x,e_\alpha\rangle|^2.

This is both a convergence theorem and an error budget.

Separable Hilbert spaces look like ℓ2\ell^2 #

A Hilbert space is separable iff it has a countable orthonormal basis. Given a countable ONB (en)(e_n), the coordinate map

U:H→ℓ2,qquadUx=(⟨x,en⟩)n≥1U:H\to\ell^2,qquad Ux=(\langle x,e_n\rangle)_{n\ge1}

is unitary. Thus every infinite-dimensional separable Hilbert space is abstractly isomorphic to ℓ2\ell^2. The choice of basis still matters for localization, sparsity, smoothness, and computational structure.

Fourier series are one instance #

In L2[−π,π]L^2[-\pi,\pi], the functions

en(x)=12πeinx,n∈Z,e_n(x)=\frac{1}{\sqrt{2\pi}}e^{inx},\qquad n\in\mathbb Z,

form an ONB. Fourier coefficients are Hilbert coordinates, mean-square convergence is norm convergence, and Parseval is exactly Pythagoras. Pointwise convergence requires extra regularity because evaluation at a point is not a bounded functional on L2L^2.

Gram–Schmidt constructs an ONB for a span #

Given linearly independent v1,…,vnv_1,\ldots,v_n, define

uk=vk−∑j<k⟨vk,ej⟩ej,ek=uk∥uk∥.u_k=v_k-\sum_{j<k}\langle v_k,e_j\rangle e_j, \qquad e_k=\frac{u_k}{\|u_k\|}.

In exact arithmetic this preserves every partial span and produces an orthonormal family. If uk=0u_k=0, the input vector lies in the previous span.

In floating-point arithmetic, classical Gram–Schmidt can lose orthogonality when columns are nearly dependent because the residual is formed by subtracting large nearly equal quantities. Modified Gram–Schmidt updates the residual one projection at a time and is usually more stable; Householder QR is the standard robust choice for dense least-squares problems. Reorthogonalize when measured loss ∥I−Q∗Q∥\|I-Q^*Q\| exceeds the problem's tolerance.

Basis diagnostics #

  • Check orthonormality and completeness separately.
  • State whether convergence is in norm, pointwise, or another topology.
  • Use Parseval to validate normalization constants.
  • For truncated expansions, inspect omitted energy and not only coefficient count.
  • In numerical QR, measure orthogonality and residual ∥A−QR∥\|A-QR\|; a plausible-looking QQ is not evidence of stability.

Sources

  1. bookIntroduction to Functional Analysis: Lecture Notes for 18.102pdfnotes

Searches titles, aliases, headings, summaries, and full text.↑↓ move ↵ open esc close