Skip to content

Symmetric versus Self-Adjoint Operators

Symmetric and self-adjoint are the same idea for finite-dimensional Hermitian matrices, but they are not the same condition for unbounded operators. The difference is not philosophical. It is a domain issue, and it can change spectra, boundary conditions, and time evolution.

The short version is:

Symmetric means the inner-product identity holds on the chosen domain. Self-adjoint means the operator equals its adjoint, including equality of domains.

Every self-adjoint operator is symmetric. Not every symmetric operator is self-adjoint.

This Toolkit page is the compact prerequisite contrast. The full operator-theoretic owner, including deficiency indices, extension tests, resolvent consequences, and links to spectral calculus and dynamics, is Self-Adjoint Operators.

Let AA be a densely defined linear operator on a Hilbert space:

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

The adjoint A†A^\dagger is defined on those ϕ∈H\phi\in\mathcal H for which ⟨ϕ∣Aψ⟩\langle\phi\vert A\psi\rangle can be represented as an inner product with every ψ∈D(A)\psi\in D(A). See Adjoint Operators for the construction.

The important point is that D(A†)D(A^\dagger) may differ from D(A)D(A).

The operator AA is symmetric if

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

for all ϕ,ψ∈D(A)\phi,\psi\in D(A).

Equivalently,

D(A)⊆D(A†),A†ψ=Aψfor all ψ∈D(A).D(A)\subseteq D(A^\dagger), \qquad A^\dagger\psi=A\psi \quad \text{for all }\psi\in D(A).

This condition is often what physicists check by integration by parts. It guarantees, for example, that expectation values on the domain are real:

⟨ψ∣Aψ⟩=⟨Aψ∣ψ⟩=⟨ψ∣Aψ⟩∗.\langle\psi\vert A\psi\rangle = \langle A\psi\vert\psi\rangle = \langle\psi\vert A\psi\rangle^*.

But symmetry alone does not guarantee the full spectral theorem or unitary time evolution.

The operator AA is self-adjoint if

A=A†A=A^\dagger

as operators. For unbounded operators, this includes both the formula and the domain:

D(A)=D(A†),Aψ=A†ψon that common domain.D(A)=D(A^\dagger), \qquad A\psi=A^\dagger\psi \quad \text{on that common domain}.

The domain equality is the condition finite-dimensional notation hides.

In a finite-dimensional Hilbert space, every linear operator is bounded and defined on all of H\mathcal H. The adjoint is also defined on all of H\mathcal H. Therefore the domain issue disappears.

That is why a finite matrix is Hermitian exactly when

A†=A.A^\dagger=A.

The finite-dimensional matrix facts are developed in Hermitian Operators. This page explains why that intuition must be refined in wave mechanics.

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

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

For sufficiently regular ϕ\phi and ψ\psi,

⟨ϕ∣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.

On the domain

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

the boundary term vanishes for all allowed ϕ,ψ\phi,\psi. Thus the operator is symmetric on this domain.

However, it is not self-adjoint. One can show that the adjoint has a larger domain, essentially H1([0,L])H^1([0,L]) with no endpoint condition. Therefore

D0(P)≠D(P†).D_0(P)\ne D(P^\dagger).

The same formal differential expression becomes self-adjoint on phase-twisted domains

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

Different θ\theta define different self-adjoint momentum operators. The boundary condition is part of the operator.

Self-adjoint operators support the standard sharp-observable machinery:

  • their spectra are real;
  • they admit a spectral theorem, including continuous spectra;
  • functions of the operator can be defined by spectral calculus;
  • self-adjoint Hamiltonians generate unitary time evolution.

Symmetric operators may have real expectation values on a chosen domain, but that is not enough for the full measurement and dynamics framework. For the physics-facing warning, see Hermitian vs Self-Adjoint Operators.

Physicists often say that a differential operator is “Hermitian” after checking that integration by parts gives no leftover boundary term. This can mean one of several things:

  • the formal differential expression is equal to its formal adjoint;
  • the operator is symmetric on a specified domain;
  • the operator is truly self-adjoint;
  • the operator is essentially self-adjoint on a smaller dense core.

These are not interchangeable. The safest language is:

  • use Hermitian for finite-dimensional matrices when no domain issue is present;
  • use symmetric for the inner-product identity on a specified domain;
  • use self-adjoint when the adjoint operator has the same domain and action.

A symmetric operator can sometimes have a unique self-adjoint closure. Such an operator is called essentially self-adjoint on its starting domain.

This is common in mathematical physics. One first defines a differential operator on a convenient dense core, such as smooth compactly supported functions, and then proves that its closure is self-adjoint. When this works, the simple domain is a safe calculation domain because it determines a unique self-adjoint operator.

When it does not work, there may be several self-adjoint extensions or none. Boundary conditions often classify the possible extensions.

For second-order Hamiltonians, boundary conditions can choose among self-adjoint realizations. Dirichlet, Neumann, periodic, and phase-twisted conditions may all make sense for related differential expressions, but they describe different operators and can have different spectra.

This is why a phrase such as “the Hamiltonian −ℏ2d2/(2m dx2)-\hbar^2 d^2/(2m\,dx^2) on an interval” is incomplete. One must also specify the domain. The practical differential-equation page is Boundary Conditions, and the domain language is Domains of Operators.

  • Assuming symmetric automatically means self-adjoint.
  • Treating a formal integration-by-parts identity as a complete operator proof.
  • Forgetting that D(A)D(A) and D(A†)D(A^\dagger) can differ.
  • Saying “Hermitian” without specifying whether the setting is finite-dimensional or unbounded.
  • Ignoring boundary conditions when defining momentum or Hamiltonian operators.
  • Assuming every symmetric operator has a unique self-adjoint extension.
  • Applying finite-dimensional spectral intuition before checking self-adjointness.
  • 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.
  • G. Bonneau, J. Faraut, and G. Valent, “Self-adjoint extensions of operators and the teaching of quantum mechanics,” American Journal of Physics 69, 322-331, 2001.
  • J. von Neumann, Mathematical Foundations of Quantum Mechanics, Princeton University Press, 1955.
  1. In finite dimension, show that the symmetric inner-product identity implies A†=AA^\dagger=A.
Solution

If

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

for all vectors ϕ,ψ\phi,\psi, then by definition of the adjoint,

⟨A†ϕ∣ψ⟩=⟨Aϕ∣ψ⟩\langle A^\dagger\phi\vert\psi\rangle = \langle A\phi\vert\psi\rangle

for all ϕ,ψ\phi,\psi. Therefore (A†−A)ϕ(A^\dagger-A)\phi is orthogonal to every ψ\psi, so (A†−A)ϕ=0(A^\dagger-A)\phi=0 for all ϕ\phi. Hence A†=AA^\dagger=A.

  1. For P=−iℏd/dxP=-i\hbar d/dx on [0,L][0,L], show that Dirichlet boundary conditions make PP symmetric.
Solution

The boundary form is

−iℏ[ϕ(x)∗ψ(x)]0L.-i\hbar \left[ \phi(x)^*\psi(x) \right]_0^L.

If ϕ(0)=ϕ(L)=0\phi(0)=\phi(L)=0 and ψ(0)=ψ(L)=0\psi(0)=\psi(L)=0, then both endpoint products vanish. Therefore

⟨ϕ∣Pψ⟩=⟨Pϕ∣ψ⟩\langle\phi\vert P\psi\rangle = \langle P\phi\vert\psi\rangle

on that domain.

  1. Why does the previous exercise not prove self-adjointness?
Solution

It proves the inner-product identity only for vectors in the chosen Dirichlet domain. Self-adjointness also requires the adjoint domain to be the same. For this momentum example, the adjoint domain is larger, so the Dirichlet-domain operator is symmetric but not self-adjoint.

  1. Explain why self-adjointness, not mere symmetry, is the natural condition for a Hamiltonian.
Solution

A closed-system Hamiltonian should generate unitary time evolution. The theorem behind this statement uses self-adjointness of HH, not merely symmetry on a convenient domain. Symmetry gives real expectation values on that domain, but self-adjointness supplies the spectral calculus needed to define e−iHt/ℏe^{-iHt/\hbar} as a unitary group.