Skip to main content

Physics V course sequence · Interactive lesson

Position and momentum representations

Students meet ψ(x) first and mistake it for the state. This topic breaks the habit: the same ket has momentum components φ(p) = ⟨p|ψ⟩, the Fourier transform shuttles between the two component lists, and unitarity makes one normalisation serve both. Afterwards, ‘which basis?’ is a question you ask before every calculation.

UPV-03.06 · Lesson 6 of 9 in this unit. Position is not a completion score.
Starting model: Position and momentum representationsOne Gaussian ket read in two continuous bases (ħ = 1). Left: the position density, spread σx = 0.70, centred at x₀ = -1.00. Right: the momentum density of its Fourier transform, spread σp = 1/(2σx) = 0.71, centred at the boost p₀ = 1.00. The product σx⋅σp = 0.50 at every slider position — the unitary change of basis trades one spread for the other.position density |ψ(x)|²momentum density |φ(p)|²σx⋅σp = 0.50 at every slider positionx₀ = −1.00 σx = 0.70p₀ = 1.00 σp = 0.71
Start with a picture. Change the model in the lab below.
1

Build the model

One ket, two continuous bases — the Fourier transform is the change-of-basis matrix.

The key idea

The momentum representation φ(p) = ⟨p|ψ⟩ lists the same state's components along δ-normalised plane waves; it is the Fourier transform of ψ(x), and |φ(p)|² is the probability density for momentum.

Example. A Gaussian packet with position spread σx = 0.50 Å has momentum representation of spread σp = ħ/(2σx) = 1.1 × 10⁻²⁴ kg m s⁻¹ — squeeze one component list and the other broadens in exact reciprocity.

The complete physical model and assumptions

Nothing in the postulates privileges position. A state is a ket |ψ⟩ in L²(ℝ); ψ(x) = ⟨x|ψ⟩ is merely its component list along one improper basis, and any other self-adjoint operator's eigenfunctions serve as well. Momentum earns its basis by generating translations: the unitary shift exp(−ip̂a/ħ) sends ψ(x) to ψ(x−a), and expanding to first order in a forces p̂ = −iħ d/dx. Its eigenvalue equation returns plane waves e(ipx/ħ)/√(2πħ) — δ-normalised, not square-integrable — and inserting their resolution of the identity turns the expansion coefficient ⟨p|ψ⟩ into the Fourier transform in the symmetric 2πħ convention. That map is unitary: Plancherel's theorem makes ∫|ψ|²dx = ∫|φ|²dp, so one normalisation serves both bases and |φ(p)|² is the momentum probability density with no further factor. The price of the continuum is real. The kets |x⟩ and |p⟩ lie outside the Hilbert space, orthonormality means δ(p−p′) rather than a Kronecker δ, and the commutator [x̂, p̂] = iħ that encodes the whole structure is impossible for finite matrices — take the trace: Tr(x̂p̂ − p̂x̂) = 0 while Tr(iħ1) = iħN. Every grid calculation therefore approximates this pair of bases, and knowing where the approximation fails is part of owning the representation.

1Momentum is what shifts you

Define the translation operator by what it does: (T(a)ψ)(x) = ψ(x − a). It preserves every inner product — shift both functions and the overlap integral is unchanged — so it is unitary, and T(a)T(b) = T(a+b) makes the family a one-parameter group. Stone's theorem then guarantees a self-adjoint generator: T(a) = exp(−ip̂a/ħ), with the ħ inserted so the generator carries momentum's units. Expand both sides for a small shift: ψ(x − a) ≈ ψ(x) − aψ′(x), while (1 − iap̂/ħ)ψ = ψ − iap̂ψ/ħ. Matching the first-order terms forces p̂ψ = −iħψ′. The differential operator is a consequence, not an axiom: momentum is the observable whose exponential slides wavefunctions along the line, exactly as classical momentum generates displacement through Poisson brackets.

2The eigenfunctions escape the space

Solve the eigenvalue equation −iħu′ = pu: uₚ(x) = C e(ipx/ħ), one solution for every real p, oscillating forever with |uₚ|² = |C|² constant. The norm integral diverges, so no momentum eigenfunction lives in L²(ℝ): the spectrum is purely continuous and the 'basis' is improper. The workable substitute is δ-orthonormality. Using ∫e(i(p−p′)x/ħ)dx = 2πħ δ(p − p′), the choice C = 1/√(2πħ) gives ⟨p|p′⟩ = δ(p − p′) — a Dirac δ where a discrete basis would have a Kronecker δ — and a resolution of the identity ∫|p⟩⟨p| dp = 1 that works inside every integral. The kets |p⟩ are calculational scaffolding: legitimate to expand across, impossible to occupy. A physical state is always a square-integrable superposition of them — a wave packet.

3Insert the identity and the Fourier transform appears

The change of basis is one line of Dirac algebra. Start from φ(p) = ⟨p|ψ⟩ and insert the position resolution of the identity: φ(p) = ∫⟨p|x⟩⟨x|ψ⟩ dx = (2πħ)(−1/2) ∫ψ(x) e(−ipx/ħ) dx. Run the same trick the other way with ∫|p⟩⟨p| dp = 1 to invert: ψ(x) = (2πħ)(−1/2) ∫φ(p) e(+ipx/ħ) dp. This is the Fourier transform in the symmetric convention, the 2πħ split evenly between the two directions — and the split matters, because an asymmetric convention would smuggle a constant into one of the norms and Born's rule would then need a compensating factor in one basis. Note what did not happen: no new state was produced. ψ(x) and φ(p) are two component lists of one ket, the way one arrow has different components in rotated axes — except that the rotation here connects two continuous bases, and it is the momentum list that makes every ⟨p̂ⁿ⟩ trivial.

4Plancherel: one normalisation serves both bases

A unitary map preserves inner products, so ⟨ψ|ψ⟩ evaluated as ∫|ψ(x)|²dx and as ∫|φ(p)|²dp is the same number — Plancherel's theorem. Normalise once, in whichever basis is easier, and Born's rule is ready in both: P(a < p < b) = ∫ₐᵇ|φ(p)|²dp, with φ carrying dimensions of (momentum)(−1/2) just as ψ carries (length)(−1/2). The Gaussian pair makes it concrete: ψ(x) = (2πσ²)(−1/4) e(−x²/4σ²), with position spread σ, transforms to another Gaussian with momentum spread ħ/2σ, and both densities integrate to exactly 1. What narrows in x broadens in p, the product held at σx⋅σp = ħ/2 — the minimum the uncertainty relation permits. Expectation values can now be taken wherever they are cheap: ⟨p⟩ = ∫ψ*(−iħψ′)dx = ∫p|φ(p)|²dp — a derivative to take in the left form, only a multiplication by p in the right.

5Work in the basis that diagonalises your operator

In its own basis every operator is multiplication: ⟨p|p̂|ψ⟩ = p φ(p). The position operator moves off-diagonal instead — writing x e(−ipx/ħ) = iħ (d/dp) e(−ipx/ħ) inside the transform gives ⟨p|x̂|ψ⟩ = +iħ dφ/dp, the sign flipped relative to p̂ = −iħ d/dx precisely so that [x̂, p̂] = iħ holds in both representations. The practical rule: kinetic energy p̂²/2m is multiplication by p²/2m in the momentum basis, a potential V(x̂) is multiplication in the position basis, and neither is pleasant in the other's home. Numerics exploits this daily: the split-step Fourier method applies V in the x-basis, FFTs to the p-basis, applies the kinetic phase, and FFTs back — numpy.fft doing the unitary shuttle, provided the grid's momentum axis is built as pₖ = 2πħk/(NΔx) and the 1/√(2πħ) bookkeeping matches the discrete transform's own convention.

6The cost: no finite matrices, ever

Everything above leans on [x̂, p̂] = iħ, and that relation cannot survive discretisation intact. Take any two N×N matrices X and P: Tr(XP) = Tr(PX), so the trace of their commutator is exactly zero — while Tr(iħ1) = iħN is not. No finite matrices satisfy [X, P] = iħ, whatever their size, so a grid version of this topic is always an approximation and must break somewhere. Where it breaks is instructive. Put ψ on N points of spacing Δx, take x̂ diagonal and p̂ from the FFT: the commutator applied to a smooth packet in the middle of the grid returns iħψ to many digits, but for a state pressed against the box edge, or oscillating near the Nyquist momentum πħ/Δx, it fails completely. The continuum bases are not a convenience — they carry content a finite model provably cannot, which is why the infinite-dimensionality of quantum mechanics on a line is a theorem rather than a preference.

2

Key equations

Read the units, assumptions and limits before substituting.

Momentum eigenfunction (improper)

⟨x|p⟩ = e(ipx/ħ) / √(2πħ)

The matrix element of the change of basis — and the prefactor 1/√(2πħ) is exactly what makes the transform unitary.

δ-orthonormal, ⟨p|p′⟩ = δ(p − p′); |⟨x|p⟩|² = 1/2πħ is constant, so its norm integral diverges

The transform pair

φ(p) = ∫ψ(x) e(−ipx/ħ) dx / √(2πħ), ψ(x) = ∫φ(p) e(+ipx/ħ) dp / √(2πħ)

Same ket, new components: insert 1 = ∫|p⟩⟨p| dp and read off ⟨p|ψ⟩. No new state is created.

symmetric 2πħ convention; x in m, p in kg m s⁻¹; the inverse differs only in the sign of the exponent

Plancherel's theorem

∫|ψ(x)|² dx = ∫|φ(p)|² dp, and ∫φ₁*(p)φ₂(p) dp = ∫ψ₁*(x)ψ₂(x) dx = ⟨ψ₁|ψ₂⟩

Normalise once, in either basis; |φ(p)|² is then the momentum density with no compensating factor.

the Fourier map is unitary on L²(ℝ): every norm and every inner product survives the basis change

Momentum generates translations

exp(−ip̂a/ħ) ψ(x) = ψ(x − a) ⇒ p̂ = −iħ d/dx

Where the derivative comes from: momentum is defined by what it does — slide the state — not by decree.

a is the shift in m; expand both sides to first order in a to extract the generator

The dictionary between bases

x-basis: x̂ = x⋅, p̂ = −iħ d/dxp-basis: p̂ = p⋅, x̂ = +iħ d/dp

Work where your operator is diagonal: kinetic energy is a painless multiplication by p²/2m in the p-basis.

the sign flips between representations so that [x̂, p̂] = iħ holds in both

No finite matrices

[x̂, p̂] = iħ, yet Tr(XP − PX) = 0 ≠ Tr(iħ1) = iħN

The continuum is compulsory: any grid version of x̂ and p̂ gets the commutator wrong somewhere.

X, P any N×N matrices — the trace of every finite commutator vanishes
3

Interactive lab

Predict first. Explore the model. Compare the result.

Explore the model

0.7
0.4 to 1.6; steps of 0.1.
−1.00
−2 to 2; steps of 0.25.
1.00
−2 to 2; steps of 0.25.

Try this. Narrow σx and the right-hand curve widens in exact reciprocity. Then drag x₀: the packet slides while the momentum density stays put — a shift only multiplies φ(p) by a phase the modulus cannot see. The boost p₀ plays the same trick in mirror image.

Live results

σp = 1/(2σx)
0.71
σx⋅σp (= ħ/2)
0.50
PEAK |ψ|²
0.57
PEAK |φ|²
0.56

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

Interactive Physics V modelOne Gaussian ket read in two continuous bases (ħ = 1). Left: the position density, spread σx = 0.70, centred at x₀ = -1.00. Right: the momentum density of its Fourier transform, spread σp = 1/(2σx) = 0.71, centred at the boost p₀ = 1.00. The product σx⋅σp = 0.50 at every slider position — the unitary change of basis trades one spread for the other.position density |ψ(x)|²momentum density |φ(p)|²σx⋅σp = 0.50 at every slider positionx₀ = −1.00 σx = 0.70p₀ = 1.00 σp = 0.71
One Gaussian ket read in two continuous bases (ħ = 1). Left: the position density, spread σx = 0.70, centred at x₀ = −1.00. Right: the momentum density of its Fourier transform, spread σp = 1/(2σx) = 0.71, centred at the boost p₀ = 1.00. The product σx⋅σp = 0.50 at every slider position — the unitary change of basis trades one spread for the other.

Predict → change one variable → check

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

Saved baseline. Position spread σx: 0.7; Packet centre x₀: −1.00; Boost p₀: 1.00

Baseline 0.7; choose 0.4 to 1.6, 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

A plane wave e(ipx/ħ) looks like 'a particle with momentum exactly p', and students treat it as a state that could be prepared. It is not: its modulus squared is constant, the normalisation integral diverges, and no vector in L² has a sharp momentum. Δ-normalisation is a bookkeeping convention that makes the expansion integrals close, not a licence to occupy the ket. Born's rule for a continuous spectrum assigns probability only to intervals, P(a < p < b) = ∫ₐᵇ|φ(p)|²dp, and the probability of any exact value is zero — for every state, however carefully prepared. What an apparatus actually produces is a wave packet: a sharply peaked φ(p), a finite σp, and a position spread obeying σx⋅σp ≥ ħ/2. The plane wave is basis furniture, exactly like |x⟩ — indispensable inside an integral, meaningless as a preparation.

5

Practice & worked examples

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

EasyExample 1

A particle is prepared in the top-hat state ψ(x) = 1/√L for |x| ≤ L/2 and zero outside, with L = 1.0 nm. Find its momentum representation φ(p) and the smallest |p| at which the momentum density vanishes.

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

Transform the normalised Gaussian ψ(x) = (2πσ²)(−1/4) e(−x²/4σ²) with σ = 0.50 Å to the momentum basis, verify Plancherel's theorem on the result, and evaluate the momentum spread σp.

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.

HardExample 3

The infinite-well ground state on [0, L] is ψ(x) = √(2/L) sin(πx/L). A common claim reads it as an equal mix of momenta ±πħ/L. Compute the momentum density |φ(p)|² and test the claim at p = 0 and p = ±πħ/L.

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.

6

Quick check

Select an answer and explain it before checking.

A state is handed to you in the momentum representation, φ(p) = ⟨p|ψ⟩. How does the position operator x̂ act on φ(p)?
7

Review & continue

The momentum representation φ(p) = ⟨p|ψ⟩ lists the same state's components along δ-normalised plane waves; it is the Fourier transform of ψ(x), and |φ(p)|² is the probability density for momentum.

  • 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.