Complete Orthonormal Bases
Abstract vectors are beautiful and useless. To compute anything — a probability, an overlap, a time evolution — you must turn a state into numbers, and the machine that does it is a complete orthonormal basis: a set of mutually perpendicular unit vectors that reaches every direction of Hilbert space. Read a state against such a set and it becomes a column of components; read an operator against it and it becomes a matrix. Quantum mechanics turns into linear algebra you can put on a computer. This article pays two debts the corpus has been carrying. Stationary States and Separation of Variables expanded every initial condition as and promised that the guarantee behind the move — completeness — lived in the Formalism chapter. And both Inner Product and Norm of States and Hermitian Operators and Observables deferred the manufacturing question: given raw, non-orthogonal vectors, how do you build an orthonormal set? Here you get the expansion theorem with its coefficient formula , the Gram–Schmidt algorithm that manufactures orthonormality to order, and Bessel's inequality — the accounting rule that tells you, term by term, how much of a state your basis has captured, with equality (Parseval) as the certificate of completeness. The payoff generalizes far past this chapter: every representation you will use — position, momentum, energy, angular momentum — is a choice of complete orthonormal set, and "change of representation" is re-reading one vector against new axes. Learn the machinery once, abstractly, and every concrete basis in the subject arrives pre-assembled.
- An orthonormal set satisfies : mutually perpendicular, unit length. Complete means it spans the space — no state is left outside, so expansions miss nothing.
- The expansion theorem: every state is with coefficients , and the expansion is unique. This is the abstract engine behind the Fourier trick of Infinite Square Well.
- Gram–Schmidt manufactures orthonormal sets from raw vectors: subtract the projections onto what you already have, normalize, repeat. Applied to it produces the Legendre family.
- Bessel's inequality holds for any orthonormal set; equality for every state — Parseval — is the exact criterion of completeness.
- For a normalized state the captured norm climbs monotonically toward 1: a flat state in the box basis reaches 81% with one term, 96% with five, and needs terms through for 99%.
- Key idea: a complete orthonormal basis converts abstract states into unique coefficient lists — orthonormality makes the components clean, completeness makes them the whole story, and Parseval's equality is the test that certifies it.
A complete orthonormal basis converts every state into a unique list of components : orthonormality extracts each coefficient without contamination, completeness guarantees nothing is left over, and Bessel-to-Parseval accounting measures exactly how much of the state any partial basis has captured.
Where this lives today
"Basis-set convergence" is a line item in every computational-chemistry paper: molecular energies are computed in finite orthonormal-ish basis sets (STO-3G up to cc-pV5Z ladders), and the march toward the complete-basis-set limit is precisely a Bessel staircase — practitioners extrapolate the deficit just as Example 2's audit does. Plane-wave density-functional codes expose the same physics as a single dial, the energy cutoff, which is nothing but "how far up the momentum basis do we truncate." Quantum computing reads this article twice. State tomography reconstructs an unknown by measuring components against complete sets of bases; and every quantum algorithm's promise of speed hinges on which basis a state is sparse in — the quantum Fourier transform is a change of complete orthonormal basis executed in hardware. Meanwhile tensor-network methods compress many-body states by finding, via singular value decompositions (Gram–Schmidt's industrial descendant), the small orthonormal set that captures 99.99% of a state's norm — Bessel's deficit, minimized by machine, a million times a second.
The physical picture
Stand a vector in ordinary space next to three perpendicular unit axes. Its shadows on the axes — three numbers — describe it completely: perpendicularity means each shadow is measured without disturbing the others, and having all three axes means nothing escapes the description. A complete orthonormal basis is this picture promoted to Hilbert space, where the axes may be infinite in number and each is itself a quantum state.
Two independent properties do the work, and it pays to keep them separate. Orthonormality is clean bookkeeping: means projecting onto one axis extracts that component and nothing else. Completeness is coverage: the axes span the whole space, so the component list is the entire state. Either can hold without the other — one unit vector in a plane is orthonormal but incomplete; three coplanar unit vectors at 120° cover the plane but over-count it. Only the combination gives the two-way dictionary between states and coefficient lists. The physics reading is the one Stationary States and Separation of Variables ran on credit: a Hamiltonian's eigenfunctions form exactly such a set (supplied by Hermitian Operators and Observables, its degenerate eigenspaces organized by this article's Gram–Schmidt), so any initial wavefunction expands over stationary states and the whole future is a list of rotating phases. Choosing a basis is choosing a language — position for potentials, momentum for kinetic energy, energy for time; the state is the language-independent thing the coefficients describe.
Orthonormality and completeness, stated precisely
The two defining properties of the sets this article studies:
where: — the candidate basis vectors; — the Kronecker delta, for , else . The diagonal says each vector is normalized; the off-diagonal says they are mutually orthogonal — in Inner Product and Norm of States' language, perfectly distinguishable in one shot. Completeness is the coverage clause: the set is complete if every state in the Hilbert space can be written as a (possibly infinite) superposition of its members — no vector is orthogonal to all of them, nothing hides outside the span. For infinite sums, "can be written" means the partial sums converge in norm to the state, the convergence sense the completeness axiom of Hilbert Space and State Vectors was built to guarantee. How completeness upgrades to a statement about operators — the resolution of the identity — is the next serial's business, Completeness Relation and Resolution of Identity; this article works at the level of states and coefficients, where the theorems live.
We derive the master formula of representation theory: if is a complete orthonormal set, every state is with , and no other coefficient list works. The strategy is to assume an expansion exists (that is what completeness grants) and let orthonormality interrogate it one axis at a time; uniqueness then falls out of the same move applied to the difference of two candidate expansions. Watch how each property carries exactly one load — completeness grants existence, orthonormality grants the formula and the uniqueness.
Step 1. Existence, from completeness. The set spans the space, so some coefficients exist with
Why this is not trivial: for infinite sets "spans" means the partial sums converge in norm — the guarantee purchased by the completeness axiom of the Hilbert space itself.
Step 2. Extraction, from orthonormality. Take the inner product of both sides with a chosen basis bra :
The Kronecker delta kills every term but one: the coefficient along is just the overlap . Why this is the abstract Fourier trick: replace kets by box eigenfunctions and the inner product by its integral, and this line becomes the coefficient integral performed concretely in Infinite Square Well.
Step 3. Uniqueness. Suppose two lists both work: . Subtract and project with :
for every . The lists are identical: a state has exactly one address in a given basis. Why physics needs this: if two coefficient lists could describe one state, probabilities read from coefficients would be ambiguous — the Born-rule machinery two serials ahead leans on this uniqueness silently. *Verified: numerically on a random complex 4-dimensional state against a random unitary basis — the extracted coefficients rebuild the state to , and re-extracting from the rebuilt state returns the identical list.*
With the expansion theorem in hand, inner products and norms become component arithmetic. For two states with components and :
where: the star implements the bra side's conjugation (Dirac Bra-Ket Notation's antilinearity). The second equality is Parseval's identity — length survives being read against any complete orthonormal frame. Hilbert Space and State Vectors proved this as "Pythagoras in Hilbert space" and exhibited it on its tent state; what this article adds below is the incomplete case, where equality degrades to an inequality that measures what the basis misses.
Manufacturing bases: Gram–Schmidt
Nature rarely hands you orthonormal vectors. Degenerate eigenspaces (Hermitian Operators and Observables) arrive as unorganized frames; approximation methods start from convenient trial functions. Both Inner Product and Norm of States and the hermiticity article deferred the systematic fix to this serial. Here it is.
Go deeper · Derivation B · 1 minGram–Schmidt — subtract the shadows, normalize, repeat
We build, from any linearly independent list , an orthonormal list spanning the same space at every stage. The idea is geometric and single-minded: each new vector is guilty of overlapping the axes already built, so subtract those shadows (the projections), keep the perpendicular remainder, and scale it to unit length. We prove the remainder is orthogonal to everything before it and can never vanish — the two facts that make the algorithm an algorithm rather than a hope.
Step 1. Initialize. Normalize the first vector:
Step 2. Induct. Given orthonormal spanning the same space as , form the remainder of the next raw vector:
Why each subtracted term is a shadow: is precisely the component of along the finished axis — the expansion theorem, used as a scalpel.
Step 3. Check orthogonality. Project the remainder onto any finished axis ():
Orthonormality of the finished axes collapses the sum to the single term, which cancels the first term exactly. The remainder is perpendicular to the whole finished set.
Step 4. Check survival, then normalize. If were zero, would be a combination of — i.e. of — contradicting linear independence. So and is legal. Each stage spans the same space as the raw vectors it consumed, so the finished set inherits the raw set's coverage: feed it a complete raw family and it returns a complete orthonormal basis. Why this closes the degenerate-eigenspace loophole: inside an eigenspace every vector is an eigenvector, and Gram–Schmidt never leaves the span — the organized frame it returns is still made of eigenvectors. *Verified: sympy runs the algorithm on over and returns exactly , , with the Gram matrix equal to the identity; each output matches the normalized Legendre polynomial .*
The accounting rule: Bessel, then Parseval
How much of a state has your basis captured after terms? There is an exact ledger.
Go deeper · Derivation C · 1 minBessel's inequality — and Parseval as the certificate of completeness
We prove that for any orthonormal set — complete or not — the squared components never overdraw the state: , with the deficit equal to the squared length of what the set misses. The strategy is to name the miss: subtract from its shadow on the span, observe that the remainder is orthogonal to the shadow, and let Pythagoras do the accounting. Completeness is then readable off the ledger — the set is complete precisely when the deficit vanishes for every state, which is Parseval's equality promoted to a test.
Step 1. Split the state against the (possibly partial) set :
Step 2. Show the remainder is orthogonal to every axis used:
Why this is Gram–Schmidt's Step 3 in new clothing: subtracting the shadow always leaves a perpendicular remainder — the same geometry powers both derivations.
Step 3. Apply Pythagoras (the norm additivity of orthogonal pieces, from Inner Product and Norm of States):
Bessel's inequality, with the deficit identified: is exactly the squared norm your truncated basis fails to reach. The partial sums increase monotonically (each new term adds ) and are bounded above — so they always converge, whether or not the set is complete.
Step 4. Read off the completeness test. If the set is complete, the remainder can be driven to zero in norm and — Parseval. Conversely, if equality holds for every state, no state has a nonzero perpendicular remainder, so nothing lies outside the span: the set is complete. Equality-for-all is not a consequence of completeness but equivalent to it — the working criterion used to certify basis sets in practice. Verified: numerically — partial sums for a random state against a random orthonormal set climb monotonically, stay below the squared norm, and hit it exactly at four of four terms; a deliberately incomplete two-vector set stalls strictly below. The box-basis exhibit of the worked example reproduces the same staircase against an infinite basis.
Limiting cases
| case | result | meaning |
|---|---|---|
| complete set, any state | Parseval: the coefficient list is the whole state | |
| incomplete set | for some state | Bessel deficit = squared norm of the missed remainder |
| finite dimension | any orthonormal vectors are complete | counting suffices; convergence questions vanish |
| degenerate eigenspaces | orthonormal frame per eigenspace via Gram–Schmidt | the supply of eigenbases stays organized (Hermitian Operators and Observables) |
| continuous spectrum | sums → integrals, | delta-normalized "bases"; owned by Continuous Spectra and Delta Normalization |
| mixed spectrum | discrete sum + continuum integral together | e.g. finite well: bound states alone are not complete |
Worked examples
Example 1 — manufacturing the Legendre basis (confidence builder). Orthonormalize the raw list on (real inner product ).
Step 1. First axis. , so .
Step 2. Second axis. The shadow of on is by parity — odd against even. The remainder is itself; normalizing with gives .
Step 3. Third axis. Shadows of : on , — cleaner via the raw overlap , giving remainder ; on the shadow vanishes by parity. Normalizing with :
Step 4. Recognize the family. Each output is the normalized Legendre polynomial : Gram–Schmidt, fed powers of , manufactures the Legendre basis — the same family that will organize angular problems later in the track. Orthonormality checks exactly: the Gram matrix is the identity.
Example 2 — the flat state in the box, audited (exam level). An electron in an infinite square well of width nm ( eV) is prepared in the flat state on . Expand it over the box eigenbasis and audit the expansion.
Step 1. Coefficients. : zero for even (the flat state is symmetric about the center; even- modes are odd there), and
Step 2. Certify with Parseval. exactly — the basis is complete and the state is fully captured. If an energy measurement follows, the probabilities are the : , , (the probability reading itself is Born Rule and Measurement Probabilities' law, two serials ahead).
Step 3. Audit the truncation — the Bessel staircase. Captured norm: 0.8106 (), 0.9006 (), 0.9331 (), 0.9496 (), 0.9596 (); reaching 99% takes every odd term through . The staircase climbs monotonically, as Bessel demands — but slowly, because rebuilding the jumps at the walls from sines that vanish there is expensive.
Step 4. One honest flag. Norm convergence is not everything: each odd term contributes the same to the energy sum (50 terms in: , still climbing), which diverges — the flat state has no finite mean energy. Norms forgive wall discontinuities; energies do not. The tent state of Hilbert Space and State Vectors showed the mild version (slow convergence from a kink); the full story of which functions are physically admissible at all is Admissibility Conditions on Wavefunctions'. (Every number in both examples — the Legendre normalizations, the Gram matrix, , the exact Parseval sum, the staircase values, , the linear energy growth — is recomputed in this article's verification script.)
Origins · 1 minFriedrich Wilhelm Bessel and how this was discovered
The inequality that audits every quantum basis was an astronomer's bookkeeping rule. Bessel — a self-taught calculator who left a merchant's apprenticeship at 20 after recomputing the orbit of Halley's comet, and who ran the Königsberg observatory from 25 — spent his life extracting maximal information from imperfect data: he was the first human to measure the distance to a star (61 Cygni, 1838, by parallax of a third of an arcsecond). Decomposing periodic astronomical records into trigonometric components, he proved in 1828 the accounting rule now bearing his name: the squared components extracted against an orthogonal family can never exceed the total — measurement against clean axes never overdraws the data. He could not have known the rule would become quantum mechanics' completeness auditor, or that equality — proved for general orthonormal systems by Parseval's heirs and enshrined in the Riesz–Fischer theorem the Hilbert Space and State Vectors portrait celebrates — would certify the eigenbases of atoms. His functions, meanwhile, ride along every cylindrical quantum problem. An astronomer who never wrote a word of quantum theory supplied its most-used inequality after Cauchy–Schwarz.
Going further
References. Griffiths & Schroeter, Introduction to Quantum Mechanics, 3rd ed., Ch. 3 (Formalism) and Appendix A · Sakurai & Napolitano, Modern Quantum Mechanics, 2nd ed., Ch. 1.2–1.3 · Shankar, Principles of Quantum Mechanics, 2nd ed., Ch. 1 (Mathematical Introduction) and Ch. 4 · Cohen-Tannoudji, Diu & Laloë, Quantum Mechanics, Vol. 1, Ch. II and complements · Townsend, A Modern Approach to Quantum Mechanics, 2nd ed., Ch. 1–3
Provenance. Upgraded to full canon at Step-2 from the AllQFT base article (QUANT.FORM.BASIS.0871). Base provenance, kept verbatim: "All formulas are standard textbook identities. A verifier should: (1) confirm orthonormality/completeness statements and the resolution of identity against Sakurai §1.2–1.3 and Shankar Ch.1; (2) recompute the expansion/Parseval derivation (Griffiths §3.1–3.2); (3) verify the spectral-theorem steps — real eigenvalues and orthogonality of distinct eigenvectors for Hermitian operators — in Sakurai §1.3; (4) check the continuous-basis identities , , and against Cohen-Tannoudji Vol.1 Ch.II and its complements. No empirical constants are asserted beyond appearing symbolically." Per the chapter ownership map, the base's resolution-of-identity and operator-matrix derivations are owned by Completeness Relation and Resolution of Identity (next serial) and its continuous-basis material by Continuous Spectra and Delta Normalization; the spectral-theorem proofs it cites are owned by Hermitian Operators and Observables and recalled without re-proof. This article's additions — the expansion theorem with uniqueness, Gram–Schmidt, Bessel/Parseval — cash the deferrals recorded by Stationary States and Separation of Variables, Inner Product and Norm of States, and Hermitian Operators and Observables. For this edition every number was machine-verified (sympy/numpy): the Legendre outputs and identity Gram matrix, the exact odd- coefficients and Parseval sum, the staircase 0.8106/0.9006/0.9331/0.9496/0.9596, the 99% threshold, the constant energy increments, and the reconstruction/uniqueness checks to .
Builds on: Hilbert Space and State Vectors · Inner Product and Norm of States · Dirac Bra-Ket Notation · Linear Operators on Hilbert Space
Leads to: Completeness Relation and Resolution of Identity · Projection Operators · Hermitian Operators and Observables · Born Rule and Measurement Probabilities
What is the actual difference between "orthonormal" and "complete"? The words blur together.
They answer different questions. Orthonormal: are the axes clean? — perpendicular, unit length, components extract without cross-talk. Complete: are there enough axes? — nothing lies beyond their reach. The failure modes differ too: incompleteness leaves a Bessel deficit, non-orthonormality corrupts the coefficient formula itself.
How do I check completeness in practice — I cannot test Parseval on every state?
In finite dimensions, count: orthonormal vectors in dimensions are automatically complete. For infinite families you inherit theorems — the eigenfunctions of standard Hermitian problems (box, oscillator, hydrogen's bound-plus-continuum) are proved complete by Sturm–Liouville and spectral theory — so physicists check membership in a known family. When numerics matter, one does run the Parseval audit on representative states, exactly Example 2's staircase.
Why does Gram–Schmidt subtract projections instead of just rotating vectors until they are perpendicular?
Because "rotate until perpendicular" is not a computable instruction — which rotation, about what axis, in infinite dimensions? Subtracting shadows is: it uses only inner products and provably leaves a perpendicular remainder in one step. It also preserves the span stage by stage, which the physics needs — inside a degenerate eigenspace you must reorganize without leaving, and shadow-subtraction never leaves.
Is the expansion of a state unique, or does it depend on my choice of basis?
Both, in different senses. Within one complete orthonormal basis, the coefficient list is strictly unique — that is the expansion theorem's Step 3. Across bases, the same state has a different list for each basis (position components, momentum components, energy components…), all describing one vector. The lists are related by the change-of-basis machinery that Completeness Relation and Resolution of Identity builds next.
Where did the even-n coefficients go in the flat-state example — is that a coincidence?
Symmetry. The flat state is even about the box center; the eigenfunctions alternate even/odd there (the parity structure catalogued in Parity Symmetry of One-Dimensional Eigenstates). The inner product of an even state with an odd mode vanishes identically, so half the basis decouples before any integral is computed. Spotting such selection rules first is the professional move — it halves the work and predicts the zeros.
If the flat state has infinite mean energy, was it illegal to expand it?
No — the expansion is perfectly legal and converges in norm, as Parseval certifies. What fails is a different question: whether converges. Norm-membership in the Hilbert space and finiteness of particular observables are separate demands; a state can be normalizable yet too rough at the walls to have finite energy. Which functions qualify as physically preparable states on all counts is the charter of Admissibility Conditions on Wavefunctions.
Do continuous bases like position eigenstates obey the same theorems?
The structure transplants — sums to integrals, to , Parseval to — but the "basis vectors" themselves are not normalizable states, so the theorems need re-founding rather than copying. That rigor bill (delta normalization, rigged spaces) is paid by Continuous Spectra and Delta Normalization and Rigged Hilbert Space. Practically, you compute with continuous bases exactly as with discrete ones, integrals replacing sums.