

| Vol. 45, No. 2 and Vol. 46, No. 1
Whole Numbers 155 and 156
December 2002 and March 2003 |
1. The definition and a name
The numerical range, field of values, Wertovorrat,
Hausdorff domain, range of values have been, among others,
competing names for the same notion. The first two have outlived the competition
but the advantage goes decisively to the first: The numerical range
of an operator
in a complex Hilbert space
. This is
the term coined by Marshall Stone in 1932 [29]
for the subset of the complex plane
given by
This is a remarkable set for many reasons. It succinctly captures information
about
as a transformation, particularly about the eigenvalues
and, perhaps more importantly, about the eigenspaces of
. The shape
of
(more accurately its boundary) is also related to the combinatorial
structure of
, by which we mean the pattern of signs of its
entries or the pattern of its nonzero entries, sometimes represented by a
graph. For example, as we shall see in Section 4, an `irreducible' entrywise
nonnegative matrix whose numerical range has
maximal elements as
depicted on the left of Figure 1 must have `cyclic index
'. The numerical
range on the right is a circle centered at the origin and thus has an infinite
number of maximal elements; the corresponding matrix must also have a special
combinatorial structure.
![]() |
Despite the conceptual simplicity of the definition of
(after all, it is the image of the Euclidean unit sphere under
the continuous map
), there are many interesting unanswered
questions and fundamental issues surrounding it. Some are curiosity driven
and some are driven by its ubiquitous nature in pure and applied mathematics.
As a prelude, can you find necessary and sufficient conditions on the matrix
so that
?
For the eager reader, more questions like the one above are contained in Section 8. For the enduring reader, we will first review the basic properties of the numerical range of a matrix and focus on results about its convexity and the geometry of its boundary (some proofs in Sections 3 and 4 are technical and can be skipped). In Section 6, we will see how one can `draw' the boundary of the numerical range and compute the numerical radius, which is the distance from the origin to the point in the numerical range farthest away. We will then be in better position to discuss and appreciate the open problems. They are easy to state but, don't be fooled, they are quite challenging. The picture we paint of this mathematical area, our bibliography and collection of open problems are by no means comprehensive. They are only meant as a starting place and are certainly biased by our specific interests and point of view. Sections 5-8 are contained in Part 2.
2. Basic properties and some definitions
The numerical range of a matrix is known to be a compact andconvex
subset of
. To be compact
in this setting means two things: That the numerical range is closed
(i.e., it contains its boundary points) and it is bounded (i.e., it
can all fit in a disk of finite radius). To be convex means that if you draw
a line segment between any two points of the numerical range, the whole line
segment belongs to the numerical range.
The property of compactness follows from the fact that
is the image of a compact set (the unit sphere) under a continuous
function, a well-known theorem in mathematical analysis. The convexity of
is the celebratedToeplitz-Hausdorff Theorem. In May
of 1918, Toeplitz [31] showed that the `outer
boundary of
is a convex curve', and in November of the
same year, Hausdorff [15], using a different approach,
proved that the numerical range is a convex set. Since then, many proofs
of the Toeplitz-Hausdorff Theorem have surfaced. In Section 3, we will discuss
a proof very close to the original proof of Hausdorff.
The spectrum of
is by definition the set
;
that is,
comprises what are known as the eigenvalues
of
. The spectrum of
always lies in
. This
becomes clear by noticing that when
is a unit eigenvector
corresponding to an eigenvalue
(i.e.,
and
), then
.
The numerical radius of
is defined by
The concepts of numerical range and numerical radius have been studied extensively the last few decades. This is because they are very useful in studying and understanding the role of matrices and operators (see e.g., [3,4,14,16]) in applications such as numerical analysis and differential equations (see e.g., [1,5,8,10,12,20,24,27] and the discussion in Section 7).
Let's now recall a few more definitions and notation. By
and
we denote the transpose and conjugate transpose
of
, respectively; also
denotes complex conjugation. The convex
hull of a set
is
Based on the definition of the numerical range, one can now fairly easily deduce the following basic properties; for details see primarily [16, Chapter 1] but also [13].
![]() |
Most known proofs of the Toeplitz-Hausdorff Theorem (see [6,7,16,22]) begin by observing that the problem reduces to its two-dimensional special case. The original proof of Hausdorff [15] does not use this reduction and is based on the following lemma.
Of course, the above lemma holds for every scalar multiple of an Hermitian
matrix. Moreover, for a diagonal real matrix
with
, the quantity
where
attains its maximum,
, when
and
; it attains its minimum,
, when
and
. As a consequence, the following
holds.
Proof We need to prove that for any distinct points
, the line segment
lies in
. By Property (P
), without loss of generality, we may assume that
and
. Let
be two unit vectors such that
and
, and consider the Hermitian part of
,
, and the skew-Hermitian part of
,
, as in Property (P
). By Lemma
, the
set
is path connected. Since
, there is a continuous vector
function
such that
and
. Hence, the function
Remark As it has been proven recently by Lyubich and Markus [23], Lemma
is true
for every
complex
matrix
.
It is worth recording in the next theorem that in the special case of
matrices,
the numerical range is always an elliptical disk (with possibly degenerate
interior). Recall that the trace of a matrix is simply the sum of
its diagonal entries.
Since the numerical range of every
is a compact subset of
, the boundary
and its properties are naturally of special interest.
Let's first look at the case where
has no interior
points.
A boundary point
of a closed region
is said to be a corner of
if there is
such that the intersection of
with the circular disk
is contained in a sector of
of angle less than
. See
Figure 3 for an illustration of corners and of the following result.
where
(
Note that Sections 1-3 as
well as the bibliography are contained in Part 1: Vol. 45, No. 2, December
2002.)
analytic and does not vanish in a neighborhood of the origin. Clearly,
there exists
such that for every
,
As a consequence, for every
,
Not every eigenvalue of
on the boundary of
is necessarily a corner of
. What we can say,
however, is that every eigenvalue
of
on
is semisimple (i.e., the geometric multiplicity
and the algebraic multiplicity of
are equal), and
that every eigenvector of
corresponding to
is
orthogonal to the eigenvectors of
corresponding to the
rest of the eigenvalues of
.
![]() |
.
By Theorem Using the results presented so far, one can characterize those complex
matrices whose numerical ranges are convex polygons. By the second part of
Property (P
), we know that the numerical range of a normal
matrix is always a convex polygon. The converse is not always true. Instead,
the following holds.
Next, we mention some results that capture the essence of what is known about numerical ranges with rotational symmetries. Some more terminology is needed first.
The matrix
is called irreducibleif there does not
exist a permutation matrix
such that
The following result, found in [24], is an extension of a result that was originally observed in the unpublished doctoral thesis of J. N. Issos [17]2. It refers to entrywise nonnegative matrices and parallels an essential part of what is known as the Perron-Frobenius Theorem on the eigenvalues of such matrices.
This result is illustrated in Figure 1 (left) in Section 1: a matrix satisfying
the conditions of Theorem
is `
-cyclic' if and only if its numerical range has exactly
maximal elements.
A folk result attributed to J. Anderson states that for any
whose numerical range is included
in a circular disk
, if
meets the boundary
of
at
or more points, then
coincides with
. Based on this result, it is shown in [30] that
is permutationally
similar to a block-shift matrix if and only if the numerical range of any
matrix with same zero pattern as
is a circular disk
centered at the origin. Characterizing matrices whose numerical ranges are
circular disks (not necessarily centered at the origin) remains an open problem.
Let
be two similar matrices, i.e.,
for some invertible
. If
is unitary (i.e.,
), then as we have seen
. In general, however, there is no tractable relation
between
and
, except of course
that they both contain the convex hull of the common spectrum of
and
(see Property (P
)). On the contrary,
it is typical that the shape of the numerical range of a matrix changes dramatically
under similarity. In particular, for every
convex hull
there exists an invertible matrix
such that
. This is evident from
the following theorem of Givens [11].
Remarks
(i) When a matrix
is diagonalizable, i.e.,
is a diagonal matrix for some invertible matrix
, then
convex hull
.
(ii) The numerical range of a
`Jordan block'
![]() |
6. Numerical approximation and sketching
It is now time to explain how to sketch the numerical range of a matrix
as in our figures. The `brute force' approach would be to plot
for lots and randomly chosen unit vectors
. But that would be too costly, and it would probably not accurately
depict the boundary, especially if it is not smooth. Instead, since we know
that the numerical range is compact (i.e., closed and bounded), we can try
to sketch its boundary (and shade the interior). For that purpose, consider
and observe that since
is convex, the boundary of
can be approximated
with convex polygons determined by supporting lines of
. This
approach has indeed a long history [18,19,25]) and is based
on the following trick: As we have already seen, the numerical range of the
Hermitian part of
,
, is the closed real interval
Now, for any
consider the matrices
,
,
the eigenvalue
,
and an associated unit eigenvector
; i.e.,
Algorithm 1
An implementation of the above algorithm in MATLAB is available at
The above methodology for sketching the boundary can also be formulated
in terms of the minimum eigenvalue
instead of
, without any essential
changes. Moreover, the above discussion yields the following interesting result;
see [9,19,25,28] for relevant
discussion.
Consider a matrix
. The numerical radius
and the inner
numerical radius
are of particular interest in many applications. For example, the numerical
radius is frequently employed as a more reliable indicator of the rate of
convergence of iterative methods than the spectral radius [1,8]. The reason for
this is revealed in the following theorem and corollary (for proofs and discussion
see [2,12,14,16,26]).
The numerical radius also plays an important role in the stability analysis of finite difference approximations of solutions to hyperbolic initial value problems [12]. Furthermore, the inner numerical radius has recently been associated with stability issues of Hermitian generalized eigenproblems [5] and of higher order dynamical systems [27].
Using the notation of Section
, the convexity of
yields directly two basic formulas for the numerical radius
and the inner numerical radius of the matrix
.
It is now clear that we can compute
and
using Step 1 and Step 2 of Algorithm 1 as follows.
Algorithm 2
Problem 1 Let
, and let
and
denote its maximum and minimum singular values
(the square roots of the eigenvalues of
), respectively.
By the first part of Theorem
, we know that
. Also, if
is Hermitian, then
. Moreover, if
is normal,
then the closest point of
to the origin either coincides with a vertex of
or lies between two vertices of
. Thus,
if
, it follows
readily that
. So, the following question
arises naturally:
Problem 2 One of the most important open problems on numerical ranges
is the discovery of necessary and/or sufficient conditions for the origin
to be a point of
. More specifically, it would be interesting
to discover conditions for the origin to belong to the boundary or to the
topological interior of
.
Problem 3 What are tractable equivalent conditions so that the numerical range of a matrix is a circular disk?This problem has been discussed at the end of Section 4. It is formally stated for nonnegative matrices (with connected undirected graphs) in [30], where it is solved only for disks centered at the origin.