Self-Adjoint Operators
Which linear operators behave, spectrally, like real numbers? This is instead of arbitrary complex matrices. On an inner product space, the answer is clear. It is exactly the operators equal to their own adjoint. This single algebraic condition, , forces an entire cascade of good behavior. Every eigenvalue is real. The associated quadratic form is real-valued. Eigenvectors belonging to different eigenvalues are automatically orthogonal. Self-adjoint operators matter for an important reason. They are the linear-algebraic shadow of symmetric matrices and Hermitian matrices. These objects appear the moment you try to diagonalize a quadratic form. They also appear when you minimize an energy, or model an observable in quantum mechanics. Symmetric bilinear forms, second-derivative tests in multivariable calculus, and the covariance matrices of statistics are all secretly self-adjoint operators in disguise. Recognizing the pattern lets you transfer intuition from real numbers directly to operators on a vector space. This includes ordering, sign, and magnitude. The big picture is this: self-adjointness is the correct abstract generalization. It generalizes "the matrix is symmetric" or "the matrix is Hermitian." It is phrased in a basis-free way using the adjoint map. Once you know an operator is self-adjoint, you know several things. Its eigenvalues live on the real line. It has an associated real quadratic form controlling positivity. Its eigenspaces slot together orthogonally. Together these three facts set up the machinery for the crown jewel of the subject. That crown jewel is the Spectral Theorem. This article builds self-adjointness from the The Adjoint of a Linear Map up. It proves the three core facts named above with full rigor. It works two concrete asymmetric examples by hand. This way, every abstract claim is checked against real numbers. It closes by pointing toward Normal Operators and The Spectral Theorem for Self-Adjoint Operators. These are the natural next destinations.
- A self-adjoint operator satisfies , i.e., for all .
- On matrices this means: symmetric () over , Hermitian () over .
- Every eigenvalue of a self-adjoint operator is a real number, even over .
- The quadratic form is real-valued for self-adjoint .
- Eigenvectors of a self-adjoint operator belonging to distinct eigenvalues are automatically orthogonal.
- Key idea: self-adjointness is the coordinate-free condition that makes an operator "act like a real number," anchoring the Spectral Theorem.
Where this lives today
Self-adjoint operators are the mathematical backbone of quantum mechanics, where physical observables (position, momentum, energy) are modeled as self-adjoint operators precisely so that measured values — the eigenvalues — come out real, matching physical experience. In multivariable calculus and optimization, the Hessian matrix of a twice-differentiable real function is symmetric, and its eigenvalues (guaranteed real by this theorem) determine whether a critical point is a local minimum, maximum, or saddle. In statistics and data science, covariance matrices are symmetric and positive semidefinite, and principal component analysis relies on the orthogonal eigenspace decomposition guaranteed here to find uncorrelated directions of maximal variance. In numerical linear algebra and engineering, symmetric matrices arising from finite-element discretizations of physical systems (vibration modes, stress tensors) are diagonalized using exactly the orthogonality of eigenspaces proved above, and specialized fast algorithms (Jacobi eigenvalue algorithm, Lanczos iteration) exploit self-adjointness for efficiency and numerical stability. In graph theory, the (symmetric) adjacency and Laplacian matrices of undirected graphs are self-adjoint, and their real eigenvalues encode connectivity, expansion, and clustering properties studied in spectral graph theory.
Ask the tutor: How does the Spectral Theorem use these three facts to build a full orthonormal eigenbasis for a self-adjoint operator?
Let be a finite-dimensional inner product space over (where or ), and let be a linear operator on . Recall from The Adjoint of a Linear Map that the adjoint is the unique linear operator satisfying
The operator is called self-adjoint (or, when , symmetric, and when , Hermitian) if
equivalently, if
In matrix terms, relative to an orthonormal basis, is self-adjoint if and only if its matrix satisfies , where is the conjugate transpose (so when ).
Intuition
Think of the adjoint as the linear-algebra analogue of complex conjugation. A complex number satisfies exactly when is real. The condition says is "fixed by conjugation" in the operator sense, and this is precisely what forces its eigenvalues to be real numbers rather than genuinely complex ones — even when the ambient scalar field is . A second picture: the sesquilinear form associated to any operator is, in general, not symmetric (). Self-adjointness is exactly the condition , which makes the diagonal values real. This is the seed of the "real quadratic form" fact proved below, and it is the reason symmetric matrices are the natural objects underlying quadratic forms in multivariable calculus (Hessians, conic sections, ellipsoids). Geometrically, distinct eigenvalues of a self-adjoint operator correspond to eigenspaces meeting at right angles. Picture a symmetric matrix stretching the plane along two perpendicular axes by different factors — this orthogonal splitting is not a coincidence of the example, it is forced by the algebra, as the theorem below shows.
Let be a finite-dimensional inner product space over ( or ), with , and let be self-adjoint, i.e., . Then: 1. (Real quadratic form.) For every , the scalar is a real number. 2. (Real eigenvalues.) Every eigenvalue of is real. (This is automatic and non-vacuous when ; when it says every eigenvalue that exists is real, which is trivial, but the same computation is the engine of part 3.) 3. (Orthogonality of eigenspaces.) If are distinct eigenvalues of with eigenvectors respectively (i.e. , , ), then .
We use only the defining property of the adjoint and the axioms of the inner product (conjugate symmetry , and linearity in the first slot, conjugate-linearity in the second, following the The Adjoint of a Linear Map convention). No result from later theory (spectral theorem, diagonalizability) is used, so there is no circularity.
Part 1: the quadratic form is real. Fix . By conjugate symmetry of the inner product,
By self-adjointness, ... let us be careful and use the defining identity directly. The adjoint satisfies for all . Apply this with , :
using in the last step. Combining this with the conjugate-symmetry identity above,
A complex number equal to its own conjugate is real (if , write ; then forces , so ). Hence . Since was arbitrary, this holds for every . (Part 1)
Part 2: eigenvalues are real. Let be an eigenvalue of , with eigenvector , so . Consider . On one hand, by Part 1, this quantity is real. On the other hand, substituting and using linearity of the inner product in the first argument,
Since , we have , a positive real number. Therefore
is a ratio of a real number to a positive real number, hence real. (Part 2)
Part 3: eigenspaces for distinct eigenvalues are orthogonal. Let be eigenvalues of with eigenvectors (both nonzero), , . By Part 2, ; this will be used to discard a conjugation below. We compute two ways. First way, using and linearity in the first slot:
Second way, using the defining property of the adjoint and :
where the last equality uses conjugate-linearity of the inner product in the second slot. Since is real by Part 2, , so this simplifies to
Equating the two computations of :
so
Since , we have , and since we are in a field with no zero divisors, we may divide, giving
This proves , as required. (Part 3) All three parts follow from a single computational technique — moving across the inner product via its defining adjoint identity and comparing the result to the same expression computed via the eigenvalue equation — applied with the hypothesis supplying exactly the extra equality needed to close each argument.
∎Let be self-adjoint and let be the distinct eigenvalues of , with eigenspaces (where ). Then the eigenspaces are pairwise orthogonal:
meaning for all , .
Take any nonzero and nonzero with (if either is the inner product is trivially ). Then and with , so Self-Adjoint Operators Part 3 (proved above) gives directly, applied to this pair of eigenvectors.
∎Worked examples
Example 1: a genuinely asymmetric-looking symmetric matrix. Let with the standard inner product, and let have matrix
relative to the standard orthonormal basis. Since , is self-adjoint (symmetric). Eigenvalues. The characteristic polynomial is
So , : both real, consistent with Part 2 of the theorem (and here so this direction is not surprising by itself, but the numbers set up the orthogonality check, which is the substantive fact). Eigenvectors. For : solve ,
Take . For : solve ,
Take . Check orthogonality (Part 3).
Indeed orthogonal, exactly as guaranteed since . Check the quadratic form is real (trivial over , but instructive numerically). Take :
Example 2: a genuinely complex Hermitian matrix, where reality of eigenvalues is the substantive fact. Let with the standard Hermitian inner product , and let have matrix
Check self-adjointness: . Transposing gives , and conjugating entrywise gives . So : is Hermitian, hence self-adjoint. Eigenvalues. The characteristic polynomial is
Compute . So
By the quadratic formula,
Both roots are real numbers (, giving and ), even though the matrix has genuinely nonreal off-diagonal entries. This is exactly Part 2 of the theorem doing real work: a matrix with complex entries is forced to have a real spectrum because it is Hermitian. Orthogonality check, symbolically. Let be an eigenvector for (solving the first row of : ; scaling by gives the coordinate form above up to sign, but let's instead verify orthogonality using the trace/determinant relations, which is cleaner). Since is Hermitian with distinct eigenvalues (as ), Self-Adjoint Operators Part 3 guarantees the corresponding eigenvectors satisfy automatically — this is the payoff of the theorem: we do not need to grind through the messy complex arithmetic to know the eigenvectors will be orthogonal; the self-adjointness of guarantees it in advance. (A direct computation, substituting the exact surd values of and simplifying using , , confirms , but the theorem renders this computation unnecessary.)
Consider with the standard inner product, and let have matrix
a rotation by . This is not self-adjoint: . Eigenvalues fail to be real. The characteristic polynomial is , with roots — not real at all, contradicting what Part 2 would have given had been self-adjoint. (Since here, has no real eigenvalues whatsoever: geometrically, a rotation by fixes no line through the origin, and the algebra reflects this.) The quadratic form need not be real-valued in the complexified sense, and more importantly the symmetric identity fails outright. Consider the associated bilinear form on ; take , :
Since , the form is not symmetric — exactly the failure mode that self-adjointness was designed to rule out. (Over "real-valued" is automatic, so the substantive breakage is the loss of symmetry , which is what powered Part 1's proof in the Hermitian case.) Orthogonality of eigenvectors fails / is not even meaningful over . Since has no real eigenvectors at all, the orthogonality conclusion of Part 3 cannot even be stated over ; if we complexify and use eigenvectors for eigenvalues in , one computes with the Hermitian inner product :
Interesting — these happen to be orthogonal here because is a normal (not self-adjoint) operator, a preview of Normal Operators where a strictly weaker hypothesis than self-adjointness () still yields orthogonal eigenspaces, but real eigenvalues are genuinely lost. The essential failure exhibited by this example is the loss of real eigenvalues and of the symmetric real quadratic form, both direct consequences of removing .
Scope, edge cases & common traps
| Situation | What holds | What can fail |
|---|---|---|
| , (symmetric) | Real quadratic form (trivial), eigenspaces orthogonal for distinct | Existence of eigenvalues at all requires the full Spectral Theorem, not proved here |
| , (Hermitian) | All eigenvalues real, quadratic form real, eigenspaces orthogonal | If you forget conjugate-linearity in the second slot, the orthogonality proof breaks |
| normal but not self-adjoint | Eigenspaces for distinct eigenvalues still orthogonal (see Normal Operators) | Eigenvalues need not be real (Counterexample above) |
| Statement requires care (need densely defined, bounded/self-adjoint distinctions) | This article's proofs assume finite dimension implicitly via existence of eigenvectors; infinite-dimensional self-adjointness is a separate, subtler theory | |
| Repeated eigenvalues | Theorem says nothing about eigenvectors within one eigenspace — they need not be orthogonal to each other automatically, only across distinct eigenspaces | A common mistake is assuming self-adjointness alone orthogonalizes a chosen basis of a single eigenspace; you must apply Gram–Schmidt within the eigenspace separately |
The mathematician behind it
Origins · 1 minDavid Hilbert and how this was discovered
Hilbert's early-1900s study of integral equations led him to consider symmetric bilinear forms in infinitely many variables, the seed of what became Hilbert space theory. His student circle and successors (Schmidt, von Neumann) turned "self-adjoint operator" into the central object of spectral theory, later providing the rigorous mathematical language for quantum mechanics's observables.
Is every symmetric real matrix diagonalizable?
Yes, but that stronger fact — full diagonalizability by an orthonormal eigenbasis — is the content of The Spectral Theorem for Self-Adjoint Operators, a separate and deeper theorem built on top of what is proved here. This article establishes three ingredients used inside that proof: eigenvalues are real, the associated quadratic form is real, and eigenspaces for distinct eigenvalues are orthogonal. The Spectral Theorem additionally needs an existence argument (that enough eigenvectors exist to span the whole space), typically via induction on dimension using the existence of at least one eigenvalue plus the orthogonal-complement structure. So yes, but the full diagonalizability claim is not proved in this article.
Does T = T* require choosing an orthonormal basis to check?
No — the definition is basis-free, since the adjoint itself is defined intrinsically via for all , independent of any coordinate choice (see The Adjoint of a Linear Map). However, to compute concretely as a matrix, it is most convenient to work in an orthonormal basis, where the adjoint's matrix is simply the conjugate transpose of 's matrix. In a non-orthonormal basis, the matrix of is more complicated to write down, though the operator itself, and the truth of , does not depend on this choice.
Why does the proof need conjugate-linearity in the second slot of the inner product?
Over , the standard convention (as in Axler) is that is linear in the first argument and conjugate-linear in the second: . This convention is exactly what produces the crucial conjugate in the proof of Part 3, which then gets converted to using Part 2 (reality of eigenvalues). Without this conjugate-linearity convention (or its mirror image with the roles swapped), the algebra rearranges slightly but the same conjugate always appears somewhere, and reality of the eigenvalue is always what discharges it — this is the precise mechanism linking Parts 2 and 3.
Is the converse true: if all eigenvalues of T are real, must T be self-adjoint?
No, this converse is false, and it is a classic trap. A real matrix with two distinct real eigenvalues need not be symmetric — for instance has real eigenvalues but is not symmetric, and its eigenvectors are not orthogonal. Real eigenvalues are a necessary consequence of self-adjointness proved in this article, not a sufficient condition for it. The correct sufficient-and-necessary characterization of self-adjointness in terms of spectral data requires the full Spectral Theorem machinery (real eigenvalues and an orthonormal eigenbasis spanning the whole space, for the operator itself, not merely its restriction).
How does this relate to normal operators?
Every self-adjoint operator is normal, meaning it commutes with its own adjoint (, which holds trivially when since then ). Normal operators form a strictly larger class that still enjoys orthogonality of eigenspaces for distinct eigenvalues (proved by a nearly identical argument using ), but normal operators can have non-real eigenvalues, as the rotation-matrix counterexample above illustrates once complexified. Normal Operators is the natural next topic generalizing the orthogonality half of this theorem while explicitly giving up the real-eigenvalue guarantee.
What goes wrong in infinite dimensions?
In infinite-dimensional Hilbert spaces, unbounded self-adjoint operators (like the position or momentum operator in quantum mechanics) require a much more careful definition distinguishing "symmetric" ( on a dense domain) from the strictly stronger "self-adjoint" (domain of equals domain of exactly). This article's proofs implicitly use finite-dimensionality when they assume eigenvectors exist and that all algebraic manipulations are unconditioned by domain issues. The three conclusions (real eigenvalues, real quadratic form, orthogonal eigenspaces) do generalize to the honestly-defined infinite-dimensional self-adjoint case, but proving existence of eigenvalues at all becomes a genuinely different, harder problem (spectral theory replaces finite spectra with more general spectra).