Skip to content

Domains of Operators

The domain of an operator is the set of vectors on which the operator is actually defined. In finite-dimensional quantum mechanics this is easy to miss because every matrix acts on every vector. In infinite-dimensional quantum mechanics it is central.

Position, momentum, and Hamiltonian operators are often written as simple formulas. Those formulas are incomplete until the domain is specified.

An operator on a Hilbert space H\mathcal H is written

A:D(A)⊆H→H.A:D(A)\subseteq\mathcal H\to\mathcal H.

The domain D(A)D(A) is the set of vectors ψ\psi for which AψA\psi is defined and belongs to H\mathcal H. For a linear operator, D(A)D(A) is usually required to be a linear subspace:

ψ,ϕ∈D(A),a,b∈C⟹aψ+bϕ∈D(A).\psi,\phi\in D(A), \quad a,b\in\mathbb C \quad\Longrightarrow\quad a\psi+b\phi\in D(A).

Linearity then means

A(aψ+bϕ)=aAψ+bAϕA(a\psi+b\phi) = aA\psi+bA\phi

for vectors in the domain.

The domain is not the range. The range is the set of possible outputs:

ran⁡A={Aψ:ψ∈D(A)}.\operatorname{ran}A = \{A\psi:\psi\in D(A)\}.

The codomain in this setting is the ambient Hilbert space H\mathcal H. The domain, range, and codomain answer different questions.

Two operators can have the same formula but different domains. They are different operators.

For example, on L2([0,L])L^2([0,L]) the formal derivative expression

−iℏddx-i\hbar\frac{d}{dx}

does not define a single operator until one says which wavefunctions are differentiable enough and which boundary behavior is allowed.

This is the operator-theoretic version of an elementary fact from functions: the formula x2x^2 on R\mathbb R and the formula x2x^2 on [0,∞)[0,\infty) have different domains and different inverse behavior. For differential quantum operators, the consequences are much sharper: the spectrum, adjoint, self-adjointness, and time evolution can depend on the domain.

If AA is a bounded operator on a Hilbert space, it is normally taken to act on all of H\mathcal H:

D(A)=H.D(A)=\mathcal H.

This is one reason Bounded Operators are technically easier.

For an Unbounded Operator, the domain is usually a proper subspace:

D(A)⊊H.D(A)\subsetneq\mathcal H.

The domain can still be large in the important sense of being dense.

A domain D(A)D(A) is dense in H\mathcal H if every vector in H\mathcal H can be approximated arbitrarily well by vectors in D(A)D(A). Equivalently,

D(A)‾=H,\overline{D(A)}=\mathcal H,

where the closure is taken in the Hilbert-space norm.

Dense domains matter for several reasons:

  • they allow the operator to act on a physically rich set of states;
  • they make the adjoint operation meaningful in the usual Hilbert-space sense;
  • they prevent the operator from ignoring an entire nonzero orthogonal subspace;
  • they let calculations on smooth or compactly supported test functions approximate more general states.

The dense-domain requirement does not mean D(A)=HD(A)=\mathcal H. The space of smooth compactly supported functions Cc∞(R)C_c^\infty(\mathbb R) is dense in L2(R)L^2(\mathbb R), but it is much smaller than all of L2(R)L^2(\mathbb R).

On L2(R)L^2(\mathbb R), the position operator is multiplication by xx:

(Xψ)(x)=xψ(x).(X\psi)(x)=x\psi(x).

Its natural domain is

D(X)={ψ∈L2(R):xψ(x)∈L2(R)}.D(X) = \left\{ \psi\in L^2(\mathbb R): x\psi(x)\in L^2(\mathbb R) \right\}.

This domain says exactly what is needed: the original wavefunction must be square-integrable, and the output after multiplication by xx must also be square-integrable.

Let H=L2([0,L])\mathcal H=L^2([0,L]) and consider the formal momentum expression

P=−iℏddx.P=-i\hbar\frac{d}{dx}.

The derivative already forces a domain such as a Sobolev space of square-integrable functions with square-integrable weak derivative. One commonly writes this as H1([0,L])H^1([0,L]).

Boundary conditions then choose the operator. If ϕ\phi and ψ\psi are sufficiently regular, integration by parts gives

⟨ϕ∣Pψ⟩−⟨Pϕ∣ψ⟩=−iℏ[ϕ(x)∗ψ(x)]0L.\langle\phi\vert P\psi\rangle - \langle P\phi\vert\psi\rangle = -i\hbar \left[ \phi(x)^*\psi(x) \right]_{0}^{L}.

Thus the boundary term controls whether the operator is symmetric on a proposed domain.

The domain

D0(P)={ψ∈H1([0,L]):ψ(0)=ψ(L)=0}D_0(P) = \{\psi\in H^1([0,L]):\psi(0)=\psi(L)=0\}

makes the boundary term vanish. It gives a symmetric momentum operator, but it is not the standard self-adjoint momentum on an interval.

A one-parameter family of self-adjoint momentum operators is obtained from phase-twisted boundary conditions:

Dθ(P)={ψ∈H1([0,L]):ψ(L)=eiθψ(0)},θ∈[0,2π).D_\theta(P) = \{\psi\in H^1([0,L]):\psi(L)=e^{i\theta}\psi(0)\}, \qquad \theta\in[0,2\pi).

If both ϕ\phi and ψ\psi obey the same phase-twisted condition, then

ϕ(L)∗ψ(L)=ϕ(0)∗ψ(0),\phi(L)^*\psi(L) = \phi(0)^*\psi(0),

so the boundary term vanishes. The resulting spectrum is

pn=ℏ2πn+θL,n∈Z.p_n = \hbar\frac{2\pi n+\theta}{L}, \qquad n\in\mathbb Z.

The differential expression did not change. The domain did.

Boundary conditions are not decorations added after solving an eigenvalue problem. They are part of the operator definition.

For a kinetic-energy Hamiltonian on an interval,

H=−ℏ22md2dx2,H = -\frac{\hbar^2}{2m}\frac{d^2}{dx^2},

the domain must say which functions are twice weakly differentiable enough and which endpoint conditions apply. Dirichlet, Neumann, periodic, and phase-twisted boundary conditions can define different self-adjoint operators and different spectra.

The analysis page Boundary Conditions explains the elementary differential-equation side. This page owns the operator-domain viewpoint.

Domains also control algebraic operations. If AA and BB are unbounded operators, the natural domain of the sum is

D(A+B)=D(A)∩D(B).D(A+B)=D(A)\cap D(B).

The product has a stricter domain:

D(AB)={ψ∈D(B):Bψ∈D(A)}.D(AB) = \{\psi\in D(B):B\psi\in D(A)\}.

Therefore the commutator

[A,B]ψ=ABψ−BAψ[A,B]\psi = AB\psi-BA\psi

is meaningful only on vectors for which both products exist. Formal operator algebra can be a useful guide, but for unbounded operators the domain is part of the statement.

For a densely defined operator AA, the adjoint A†A^\dagger is defined through the inner product. A vector ϕ\phi lies in D(A†)D(A^\dagger) when there exists a vector η∈H\eta\in\mathcal H such that

⟨ϕ∣Aψ⟩=⟨η∣ψ⟩\langle\phi\vert A\psi\rangle = \langle\eta\vert\psi\rangle

for every ψ∈D(A)\psi\in D(A). One then writes A†ϕ=ηA^\dagger\phi=\eta.

This definition shows why dense domains are not optional. Without density, the vector η\eta need not be uniquely determined. It also shows why self-adjointness is more than a formal integration-by-parts calculation: it requires equality of operators and equality of domains. The adjoint itself is developed in Adjoint Operators, and the domain equality distinction is developed in Symmetric versus Self-Adjoint Operators.

For the physics-facing warning, see Hermitian vs Self-Adjoint Operators.

A normalizable vector can be a valid quantum state without lying in the domain of a particular unbounded observable. If ψ∉D(A)\psi\notin D(A), then AψA\psi is not defined as a Hilbert-space vector.

This matters for:

  • applying a differential operator to a wavefunction;
  • computing variances, which require control of A2ψA^2\psi;
  • using commutators involving unbounded observables;
  • specifying Hamiltonians and their boundary conditions;
  • proving that time evolution is unitary.

Some expectation values can be defined through quadratic forms on form domains, which are sometimes larger than the operator domain. That refinement is important in rigorous mathematical quantum mechanics, but the first rule remains: before applying an operator to a state, check that the state lies in the operator’s domain.

  • Treating an operator formula as complete without specifying D(A)D(A).
  • Confusing the domain with the range.
  • Assuming every L2L^2 wavefunction is differentiable.
  • Assuming a boundary condition is merely a solving trick rather than part of the operator.
  • Using ABAB, BABA, or [A,B][A,B] without checking product domains.
  • Calling a symmetric differential operator self-adjoint because one boundary term vanished.
  • Forgetting that the same differential expression can produce different spectra on different domains.
  • M. Reed and B. Simon, Methods of Modern Mathematical Physics, Volume I: Functional Analysis, Academic Press, 1980.
  • B. C. Hall, Quantum Theory for Mathematicians, Springer, 2013.
  • G. Teschl, Mathematical Methods in Quantum Mechanics, 2nd ed., American Mathematical Society, 2014.
  • J. von Neumann, Mathematical Foundations of Quantum Mechanics, Princeton University Press, 1955.
  1. For the position operator on L2(R)L^2(\mathbb R), explain why D(X)D(X) is not all of L2(R)L^2(\mathbb R).
Solution

A function can be square-integrable while xψ(x)x\psi(x) is not square-integrable. For example, tails that decay just fast enough for ψ\psi to lie in L2(R)L^2(\mathbb R) may fail after multiplication by xx. The domain must require both ψ∈L2(R)\psi\in L^2(\mathbb R) and xψ(x)∈L2(R)x\psi(x)\in L^2(\mathbb R).

  1. Verify that the phase-twisted momentum domain makes the boundary term vanish.
Solution

If ψ(L)=eiθψ(0)\psi(L)=e^{i\theta}\psi(0) and ϕ(L)=eiθϕ(0)\phi(L)=e^{i\theta}\phi(0), then

ϕ(L)∗ψ(L)=(eiθϕ(0))∗eiθψ(0)=e−iθeiθϕ(0)∗ψ(0)=ϕ(0)∗ψ(0).\phi(L)^*\psi(L) = \left(e^{i\theta}\phi(0)\right)^* e^{i\theta}\psi(0) = e^{-i\theta}e^{i\theta} \phi(0)^*\psi(0) = \phi(0)^*\psi(0).

Therefore [ϕ(x)∗ψ(x)]0L=0\left[\phi(x)^*\psi(x)\right]_0^L=0.

  1. Suppose AA and BB are unbounded. Why is D(AB)D(AB) generally not equal to D(A)∩D(B)D(A)\cap D(B)?
Solution

To form ABψAB\psi, one must first apply BB to ψ\psi, so ψ∈D(B)\psi\in D(B). The result BψB\psi must then lie in D(A)D(A). Thus

D(AB)={ψ∈D(B):Bψ∈D(A)}.D(AB) = \{\psi\in D(B):B\psi\in D(A)\}.

This can be smaller than D(A)∩D(B)D(A)\cap D(B).

  1. Why is density useful when defining an adjoint?
Solution

The adjoint is defined by requiring

⟨ϕ∣Aψ⟩=⟨η∣ψ⟩\langle\phi\vert A\psi\rangle = \langle\eta\vert\psi\rangle

for all ψ∈D(A)\psi\in D(A). If D(A)D(A) is dense, then η\eta is uniquely determined by its inner products against vectors in D(A)D(A). Without density, different vectors could agree on all of D(A)D(A) while differing on an orthogonal complement.