Skip to main content

Physics V course sequence · Interactive lesson

Vector spaces over C and their inner products

Quantum mechanics does its accounting in a complex vector space, and this is the week you learn to audit one. Check the axioms on a candidate space, conjugate the correct slot of every inner product, and treat Cauchy–Schwarz as the inequality you will still be using when it is called the uncertainty principle.

UPV-01.03 · Lesson 3 of 9 in this unit. Position is not a completion score.
Starting model: Vector spaces over C and their inner productsSquared overlap of |ψ⟩ = a|0⟩ + b⋅e^(iδ)|1⟩ with the fixed unit ket |φ⟩ = (|0⟩+|1⟩)/√2, swept over the relative phase δ. At δ = 60° the overlap |⟨φ|ψ⟩|² = 0.98 against the dashed Cauchy–Schwarz ceiling ⟨φ|φ⟩⟨ψ|ψ⟩ = 1.36, leaving headroom 0.38.|⟨φ|ψ⟩|² vs relative phase δdashed = ceiling|ψ⟩ = a|0⟩ + b⋅e(iδ)|1⟩, |φ⟩ = (|0⟩ + |1⟩)/√20°180°360°10
Start with a picture. Change the model in the lab below.
1

Build the model

One conjugated slot makes lengths real and probabilities positive.

The key idea

A complex inner-product space is a vector space over C carrying a map ⟨φ|ψ⟩ that is linear in its second argument, conjugate-linear in its first, conjugate-symmetric, and positive-definite — the minimal structure that gives each state a length and each pair an overlap.

Example. In C², ⟨u|v⟩ = u₁*v₁ + u₂*v₂: with u = (1, i) and v = (3, 2), ⟨u|v⟩ = 3 + (−i)(2) = 3 − 2i, while ⟨u|u⟩ = 1 + 1 = 2 — real and positive, as a squared length must be.

The complete physical model and assumptions

Quantum mechanics makes a structural bet before it makes a physical one: every state is a vector in a complex vector space, and every question about two states is answered by one complex number, their inner product. The vector part is forced by superposition — the Schrödinger equation is linear, so sums and scalar multiples of solutions must be admissible states — and the scalars must be C rather than R because a relative phase between components produces observable interference. The inner product ⟨φ|ψ⟩ is the added structure: linear in the ket, conjugate-linear in the bra, conjugate-symmetric under exchange. That one conjugate is load-bearing. It makes ⟨ψ|ψ⟩ real and positive, so a norm exists, normalisation to ⟨ψ|ψ⟩ = 1 is possible, and the squared moduli Born's rule will read as probabilities are guaranteed non-negative. From the same axioms, with no physics added, follows Cauchy–Schwarz: |⟨φ|ψ⟩|² ≤ ⟨φ|φ⟩⟨ψ|ψ⟩, the inequality that caps every overlap probability at one and returns in the uncertainty unit as the Robertson bound. The cost of the bet appears when the vectors are wavefunctions: L² is infinite-dimensional, membership must be checked integral by integral, and completeness — every Cauchy sequence converging inside the space — is assumed this week and earned only in a functional-analysis course.

1Superposition forces the vector axioms

The Schrödinger equation is linear: if ψ₁ and ψ₂ solve it, so does c₁ψ₁ + c₂ψ₂ for any complex c₁, c₂. Physics therefore hands you closure under addition and scalar multiplication, and the remaining axioms — associativity, a zero vector, additive inverses, distributivity — are bookkeeping that Cⁿ and function spaces satisfy automatically. The scalars must be complex, not real: a relative phase between components, as in (|0⟩ + e(iδ)|1⟩)/√2, changes measurable interference terms, so multiplying one component by e(iδ) genuinely changes the state. Two cautions. The zero vector is a bookkeeping element, not a physical state — it cannot be normalised. And a global phase e(iα)ψ, applied to the whole vector, changes no inner-product modulus and so no prediction: states are really rays, vectors up to overall complex scale.

2Conjugate the bra, keep the ket linear

The inner product eats two vectors and returns one complex number, but not symmetrically. In the physics convention ⟨φ|ψ⟩ is linear in the ket, ⟨φ|cψ⟩ = c⟨φ|ψ⟩, and conjugate-linear in the bra, ⟨cφ|ψ⟩ = c*⟨φ|ψ⟩. On C² this is a recipe: conjugate the first vector's components, then multiply and add. With u = (2, 1+i) and v = (i, 1): ⟨u|v⟩ = 2*⋅i + (1+i)*⋅1 = 2i + 1 − i = 1 + i. Conjugate symmetry then says ⟨v|u⟩ = (1 + i)* = 1 − i — swapping the slots conjugates the number, and only the modulus survives the swap. Mind the literature: most mathematics texts put the conjugate on the second slot instead. Both conventions are internally consistent; mixing them mid-calculation is the actual error, and it announces itself as a sign flip on every imaginary part.

3Positive-definiteness turns overlap into length

Set φ = ψ and conjugate symmetry makes ⟨ψ|ψ⟩ real; the positive-definiteness axiom demands more: ⟨ψ|ψ⟩ > 0 for every nonzero ψ. That is what entitles you to define ‖ψ‖ = √⟨ψ|ψ⟩ and call it a length. On C², ⟨ψ|ψ⟩ = Σ|ψᵢ|², a sum of squared moduli, positive term by term. Take |ψ⟩ = (1+i)|0⟩ + 2|1⟩: ⟨ψ|ψ⟩ = |1+i|² + |2|² = 2 + 4 = 6, so ψ̂ = ψ/√6 is the unit representative of the ray, and the numbers |⟨0|ψ̂⟩|² = 2/6 and |⟨1|ψ̂⟩|² = 4/6 already sum to one — Born's rule will simply read them off. The axiom has teeth: drop the conjugate from the recipe and the supposed norm of (1, i) computes to 1 + i² = 0, a nonzero vector of zero length, and the whole probability interpretation dies with the division by ‖ψ‖.

4Cauchy–Schwarz from the axioms alone

For any two vectors, |⟨φ|ψ⟩|² ≤ ⟨φ|φ⟩⟨ψ|ψ⟩. The proof is one application of positive-definiteness: for φ ≠ 0, the vector ψ − (⟨φ|ψ⟩/⟨φ|φ⟩)φ — ψ with its component along φ removed — has non-negative squared norm, and expanding that squared norm and rearranging gives the inequality. The equality condition rides along free: zero headroom forces the residual vector to vanish, so ψ = cφ. Two consequences arrive immediately. For unit vectors the squared overlap is at most 1, so Born's rule can never manufacture a probability above one. And the triangle inequality ‖φ + ψ‖ ≤ ‖φ‖ + ‖ψ‖ follows, making the norm an honest notion of distance. The payoff deferred to the uncertainty unit: applied to the vectors (A − ⟨A⟩)|ψ⟩ and (B − ⟨B⟩)|ψ⟩ for Hermitian A and B, the same inequality becomes Robertson's bound ΔA ΔB ≥ ½|⟨[A, B]⟩| — the uncertainty principle is Cauchy–Schwarz wearing operators.

5L²: an infinite-dimensional space of functions

Wavefunctions live in L²(R), the functions with ∫|ψ|² dx finite, under ⟨f|g⟩ = ∫ f*(x) g(x) dx. Membership is checked integral by integral: e(−x²/2) passes; 1/(1+x²) passes; the plane wave e(ikx) has |ψ|² = 1 everywhere and fails, which is why sharp-momentum states are not vectors of this space and are handled later as δ-normalised distributions. That L² is closed under addition is itself a small theorem — |f+g|² ≤ 2|f|² + 2|g|² does it — and Cauchy–Schwarz guarantees ⟨f|g⟩ converges whenever both members pass the test. Two fine points are assumed rather than proved this week. Functions equal except on a set of measure zero are identified, otherwise positive-definiteness would fail on functions nonzero only at isolated points. And the space is complete — Cauchy sequences converge inside it — which is exactly what the name Hilbert space adds to inner-product space, and what expansion in an infinite basis will silently rely on.

6Auditing a candidate inner product

Given a proposed ⟨⋅|⋅⟩, test the axioms in order of how often they fail. Conjugate symmetry first: on C², the unconjugated form Σuᵢvᵢ is symmetric but not conjugate-symmetric, and its self-overlaps are not even real — feed it u = (1, 1+i) and it returns 1 + (1+i)² = 1 + 2i, a complex number no square root can turn into a length. Linearity in the ket second: it usually holds by construction. Positive-definiteness last, because it fails quietly. The weighted product ⟨f|g⟩ = ∫ f* g w(x) dx is a legitimate inner product whenever w(x) > 0 — the Sturm–Liouville problems closing this unit use exactly this — but let w vanish on an interval and any function supported there acquires zero norm: the form degrades to a seminorm, and normalisation divides by zero. The habit to build: name the space, name the inner product, and verify positivity before trusting any norm, probability or orthogonality claim computed from it.

2

Key equations

Read the units, assumptions and limits before substituting.

Sesquilinearity (physics convention)

⟨φ|c₁ψ₁ + c₂ψ₂⟩ = c₁⟨φ|ψ₁⟩ + c₂⟨φ|ψ₂⟩⟨cφ|ψ⟩ = c*⟨φ|ψ⟩

Fixes every later manipulation: a coefficient pulled out of a bra comes out conjugated.

c, c₁, c₂ ∈ C; kets carry the linearity, bras the conjugate — most mathematics texts conjugate the opposite slot

Conjugate symmetry

⟨φ|ψ⟩ = ⟨ψ|φ⟩*

Forces ⟨ψ|ψ⟩ = ⟨ψ|ψ⟩*, hence real — the prerequisite for it to be a squared length.

swapping the arguments conjugates the value, so the modulus |⟨φ|ψ⟩| is order-blind

The two working inner products

⟨u|v⟩ = Σᵢ uᵢ* vᵢ on Cⁿ⟨f|g⟩ = ∫ f*(x) g(x) dx on L²

The Cⁿ form is u†v — conjugate-transpose row times column; the L² form is its continuum limit.

uᵢ, vᵢ ∈ C are components on one basis; the L² integral runs over the whole domain, so a 1D ψ carries units m(−1/2)

Induced norm and normalisation

‖ψ‖ = √⟨ψ|ψ⟩ψ̂ = ψ/‖ψ‖ so that ⟨ψ̂|ψ̂⟩ = 1

Normalisation spends the free scale of a linear equation on making total probability equal one.

positive-definiteness: ‖ψ‖ > 0 for every ψ ≠ 0, so only the zero vector has zero norm

Cauchy–Schwarz inequality

|⟨φ|ψ⟩|² ≤ ⟨φ|φ⟩⟨ψ|ψ⟩

Caps every overlap probability at 1, proves ⟨f|g⟩ converges on L², and returns as the Robertson bound ΔA ΔB ≥ ½|⟨[A, B]⟩|.

equality iff φ and ψ are linearly dependent — ψ = cφ for some c ∈ C, both kets on a single ray

Square-integrability

ψ ∈ L²(R) ⇔ ∫ |ψ(x)|² dx < ∞

The admission test for wavefunctions: e(−x²/2) passes, the plane wave e(ikx) fails — sharp momentum is not a vector of the space.

only finiteness of the integral decides membership, not its value
3

Interactive lab

Predict first. Explore the model. Compare the result.

Explore the model

1.0
0.2 to 1.5; steps of 0.1.
0.6
0.2 to 1.5; steps of 0.1.
60 °
0 to 360 °; steps of 5.

Try this. Set a = b = 1 and drag δ to 0: the marker climbs onto the dashed ceiling, because |ψ⟩ is then exactly √2⋅|φ⟩ and Cauchy–Schwarz saturates only for kets on one ray. Unbalance a and b and no phase will close the gap — watch the headroom readout refuse to reach zero.

Live results

NORM ‖ψ‖
1.17
OVERLAP |⟨φ|ψ⟩|²
0.98
C–S CEILING ⟨φ|φ⟩⟨ψ|ψ⟩
1.36
HEADROOM
0.38

Results follow this lesson’s model and assumptions. Displayed values are rounded.

Interactive Physics V modelSquared overlap of |ψ⟩ = a|0⟩ + b⋅e^(iδ)|1⟩ with the fixed unit ket |φ⟩ = (|0⟩+|1⟩)/√2, swept over the relative phase δ. At δ = 60° the overlap |⟨φ|ψ⟩|² = 0.98 against the dashed Cauchy–Schwarz ceiling ⟨φ|φ⟩⟨ψ|ψ⟩ = 1.36, leaving headroom 0.38.|⟨φ|ψ⟩|² vs relative phase δdashed = ceiling|ψ⟩ = a|0⟩ + b⋅e(iδ)|1⟩, |φ⟩ = (|0⟩ + |1⟩)/√20°180°360°10
Squared overlap of |ψ⟩ = a|0⟩ + b⋅e(iδ)|1⟩ with the fixed unit ket |φ⟩ = (|0⟩+|1⟩)/√2, swept over the relative phase δ. At δ = 60° the overlap |⟨φ|ψ⟩|² = 0.98 against the dashed Cauchy–Schwarz ceiling ⟨φ|φ⟩⟨ψ|ψ⟩ = 1.36, leaving headroom 0.38.

Predict → change one variable → check

Plan a change before running it. Every other input stays at the saved baseline.

Saved baseline. Amplitude a on |0⟩: 1.0; Amplitude b on |1⟩: 0.6; Relative phase δ: 60 °

Baseline 1.0; choose 0.2 to 1.5, in steps of 0.1.
4. Compared with the saved baseline, this result will…

This experiment is kept only while this page is open. It does not change saved course progress.

4

Catch the common trap

The inner product on a complex space is not the dot product with i's carried along: one slot must be conjugated. Students write ⟨u|v⟩ = Σuᵢvᵢ because it worked on Rⁿ, where conjugation is invisible. Over C it is fatal: the length it assigns to (1, i) is √(1 + i²) = 0, a nonzero state with zero norm, so normalisation divides by zero — and self-overlaps can come out negative or complex, which no Born rule can read as a probability. What is convention is only which slot carries the conjugate: physics picks the bra, most mathematics texts pick the second argument. That some slot carries it is not convention at all — it is forced by demanding ⟨ψ|ψ⟩ real and positive. A related slip is writing ⟨φ|ψ⟩ = ⟨ψ|φ⟩. The true statement is conjugate symmetry, ⟨φ|ψ⟩ = ⟨ψ|φ⟩*; the two orders agree only when the overlap happens to be real.

5

Practice & worked examples

3 authored examples. Make an attempt, then reveal the reasoning one step at a time.

EasyExample 1

In C² with orthonormal basis (|0⟩, |1⟩), a device prepares |ψ⟩ = 3|0⟩ + 4i|1⟩. Normalise the state, read off the Born probabilities of the two basis outcomes, and show that the global phase e(iπ/7) changes neither.

Sketch your answer or reasoning, then compare it with the authored solution. Your writing is not automatically graded or saved.

0 of 4 steps revealed.

MediumExample 2

For |φ⟩ = (1, i)ᵀ and |ψ⟩ = (2, 1)ᵀ in C², verify the Cauchy–Schwarz inequality explicitly, find the overlap probability |⟨φ̂|ψ̂⟩|² of the normalised states, and confirm from the equality condition that the inequality had to be strict.

Sketch your answer or reasoning, then compare it with the authored solution. Your writing is not automatically graded or saved.

0 of 5 steps revealed.

HardExample 3

On L²(R), take ψ₁(x) = e(−x²/2) and ψ₂(x) = x⋅e(−x²/2), given ∫e(−x²)dx = √π and ∫x²e(−x²)dx = √π/2 over the real line. Show the two are orthogonal, normalise both, and build the normalised equal-weight superposition — then say what this pair becomes later in the course.

Sketch your answer or reasoning, then compare it with the authored solution. Your writing is not automatically graded or saved.

0 of 6 steps revealed.

6

Quick check

Select an answer and explain it before checking.

In C² with the physics convention ⟨u|v⟩ = Σᵢ uᵢ* vᵢ, let |u⟩ = (1, 2i)ᵀ and |v⟩ = (3, 1+i)ᵀ. What is ⟨u|v⟩?
7

Review & continue

A complex inner-product space is a vector space over C carrying a map ⟨φ|ψ⟩ that is linear in its second argument, conjugate-linear in its first, conjugate-symmetric, and positive-definite — the minimal structure that gives each state a length and each pair an overlap.

  • Explain the relationship without looking at the equation.
  • Check a sign, a unit and a model assumption in your working.
  • Return to the lab or worked example if a step is still unclear.

Extra challenging questions

Connect several ideas, explore supplied data, and compare your reasoning with a worked solution.