This post is (hopefully) the last one in a short series on real and complex Hilbert spaces. After this post we will return to the study of real and complex spaces with indefinite metric, Krein spaces and their geometry.
In the previous post, Square root lemma, we constructed the positive square root of any bounded positive self-adjoint operator on a real or complex Hilbert space
. In the present post we will use that square-root construction to associate, with every self-adjoint operator, a family of projection operators, its spectral family or resolution of the identity.
Throughout the post,
denotes a real or complex Hilbert space, and
denotes the algebra of bounded linear operators on
.
1. The absolute value of an operator
Let
be self-adjoint. Then
is self-adjoint and positive. We define
(1) ![]()
From Theorem 1 in Square root lemma we know that
commutes with every bounded linear or antilinear operator that commutes with
, and hence in particular with every such operator that commutes with
. We will use this “absolute value” in the construction of the resolution of the identity associated with
.
Remark 1. [The finite-dimensional case] In the finite-dimensional case we can always choose an orthonormal basis in which the matrix representing
is diagonal, with diagonal entries equal to the eigenvalues of
. In such a representation, taking powers of
corresponds to taking powers of the diagonal entries. Therefore taking the square root of a positive operator is the same as taking square roots of its non-negative diagonal eigenvalues, and taking the absolute value
is simply taking absolute values of the eigenvalues.
Let
. For any real
we set
(2) ![]()
and
(3) ![]()
We define
to be the kernel of
:
(4) ![]()
2. Resolution of the identity: the construction

Definition 1. For any real
we define
to be the orthogonal projection onto the closed subspace
:
![]()
We call the family
the resolution of the identity associated with
.
Remark 2. The factor
in the definition of
is not essential. It is included mainly to make the formula look symmetric. The kernels of
and of
coincide.
The next proposition records a simple but important structural property: the resolution of the identity commutes with every operator that commutes with
.
Proposition 1. With the assumptions and notation as above,
commutes with any bounded linear or antilinear operator
that commutes with
. In particular,
(5) ![]()
for all
.
Proof. Suppose
is a bounded linear operator commuting with
, i.e.\
. Then
commutes with
, and by the construction of
and
it also commutes with
and
.
Since
, from
we obtain
![]()
Thus
also commutes with
.
Let
, so
. Then
![]()
so
. Hence
![]()
Similarly, from
we obtain
![]()
We also have
. Indeed, if
, i.e.\
for all
, then for every
we have
![]()
since
. Thus
.
Therefore both
and its orthogonal complement
are invariant under
. It follows that
commutes with the orthogonal projection
onto
, i.e.
![]()
on the whole space
. The same argument works for
antilinear.
In particular, taking
we see that
for all
.
![]()
Recall the simple but useful fact: the product of two commuting orthogonal projections is again an orthogonal projection. If
projects onto a closed subspace
, and
projects onto a closed subspace
, and if
, then
projects onto
. We use this repeatedly below.
Lemma 1. With the assumptions and notation as above, the following operator inequalities hold:
(6) ![]()
(7) ![]()
Proof. From the definition of
we have
![]()
that is,
![]()
Therefore
![]()
Since
is positive and commutes with
, we have
![]()
which gives 6.
For (7) we observe first that
![]()
Thus the range of the operator
is contained in the kernel of
, which is
. Hence
![]()
and therefore
![]()
Since
is positive and commutes with the projection
, we obtain
![]()
This proves (7).
![]()
Proposition 2. With the assumptions and notation as above, if
then
(8) ![]()
Equivalently,
implies
.
(9) ![]()
On the other hand, for
we again have
![]()
Therefore the range of
lies in the kernel
of
. Hence
![]()
or
![]()
Since
is a projection commuting with
, it follows that
(10) ![]()
Multiplying this inequality on the left by
(which commutes with
and
) we obtain
(11) ![]()
Now substitute
and
into (9) and (11), and subtract (9) from (11). The terms containing
cancel, and we obtain
(12) ![]()
If
, then
, and
is a positive operator (in fact a projection). The inequality (12) can therefore hold only if
![]()
that is,
![]()
This proves (8). The equivalence with
is the usual order relation for projections.
![]()
Exercise 1. Prove that (8) is equivalent to the statement
in the usual operator order.
Proposition 3. The function
is right-continuous in the strong operator topology:
(13) ![]()
(14) ![]()
By Proposition~??,
, so
is an orthogonal projection. In particular,
is self-adjoint and positive, and
.
By the standard argument for bounded monotone families of self-adjoint operators (using monotonicity of the scalar functions
and the polarization identity), there exist strong limits
(15) 
which are orthogonal projections (possibly the zero projection).
We will now show that
. This will prove right-continuity of
.
First, we consider the consequence of (8). Multiplying \(14) by
on the left and using (8) we obtain
![]()
Taking the strong limit as
we have
(16) ![]()
Next we use the inequalities (6) and (7). Inequality (6) holds for every
, therefore in particular for
:
![]()
We can multiply this inequality on the right by the commuting projection
without changing the inequality. Using
, we obtain
![]()
(17) ![]()
Similarly, multiply (7),
![]()
by the commuting projection
on the right. Using
, we obtain
![]()
(18) ![]()
Combining (19) and (18) we obtain
(19) ![]()
Now take the strong limit as
. Since
strongly and
is bounded and self-adjoint, we get
![]()
hence
![]()
or
![]()
By the definition of
we then have
![]()
so every vector in the range of
lies in
. Therefore
![]()
Comparing this with (17), we obtain
![]()
Thus
, which means precisely that
![]()
or equivalently,
![]()
This completes the proof.
![]()
We recall (Proposition 3 in Positive operators II that
(20) ![]()
Denoting
(21) ![]()
we can write
(22) ![]()
The extremal values
and
give a natural interval on the real line outside of which the spectral family is trivial.
Proposition 4. With the assumptions and notation as above we have
(23) 
Proof. We sketch the argument for the second statement; the first one is similar and uses the inequality
.
Fix
. Suppose, for contradiction, that there exists
with
and
. Then
, so
is orthogonal to the kernel of
. Using (7) we have
![]()
because
.
Thus
![]()
or
![]()
But by the definition of
we have
. Hence
, which contradicts the assumption
. Therefore no such
exists and
for all unit
, which forces
.
A similar argument, using
, shows that for
we must have
.
![]()
When I started working on this post, I expected it to be the final one in the series on Hilbert spaces. The material turned out to be richer than I had anticipated, so there will be one more post, devoted to spectral integrals.
In writing this post I followed the exposition in the three monographs listed in the references. Many other textbooks and lecture notes treat this topic, but these three are closest to my own perspective: their methods apply equally well to real Hilbert spaces, even when this is not stated explicitly.
References
[1] Kreyzig, E., Introduction to Functional Analysis with Applications, Wiley, 1978.
[2] Lusternik, L.A., Sobolev, V.J., Elements of Functional Analysis, Wiley,
[3] Schmüdgen, K., Unbounded Self-adjoint Operators on Hilbert Space, Springer, 2012.