Académique Documents
Professionnel Documents
Culture Documents
: C(X) R by
f
:= sup {|f(x)| : x X} ,
then f g
) is
a Banach algebra.
The next example will feature prominently in this essay.
Example 1.3 Let X be a Banach space and let B(X) denote the set of all
bounded linear operators on X. Multiplication on B(X) is dened by compo-
sition. If B(X) is equipped with the operator norm:
T = sup {T(x) : x X, x 1}
for T B(X), we see that B(X) is a Banach algebra. It is unital, with unit
e = I, the identity operator on X. Recall that B(X) is not commutative if
dimX 2.
Denition 1.4 If A and B are algebras (resp. rings), then we will call a
linear (resp. additive) map
: A B
CHAPTER 1. DEFINITIONS AND EXAMPLES. 3
a homomorphism if
(xy) = (x)(y)
for every x, y A. We call an anti-homomorphism if
(xy) = (y)(x)
for every x, y A. Finally, is called a Jordan homomorphism if
(xy +yx) = (x)(y) + (y)(x)
for every x, y A.
Observe that the denition of a Jordan homomorphism given above is
equivalent to the statement that (x
2
) = (x)
2
for every x A.
Denition 1.5 Let A be a Banach algebra. An involution on A is a map
: A A satisfying the following properties:
(i) (a
= a for all a A;
(ii) (a + b)
= a
+ b
= b
for all a, b A.
The pair (A, ) is called an involutive Banach algebra. If L A has the
property that x
) = (x)
-equation
x
x = x
2
for every x A.
Example 1.7 With A = C(X) as in Example 1.2, dene : C(X) C(X)
by f
-algebra.
Denition 1.8 Let H be a Hilbert space. Then a von Neumann algebra
on H is a self-adjoint unital subalgebra A of B(H) that is closed in the weak
operator topology.
Denition 1.9 Let A be a unital Banach algebra. Denote by A
1
the set of
invertible elements of A.
If x A, then the spectrum (x) of x is dened as
(x) :=
C : 1 x A
1
.
The spectral radius of x is dened by
r(x) := sup {|| : (x)} .
A well known fact is that the spectrum is a non-empty compact subset of
the complex plane. The spectral radius formula states that for any x A,
r(x) = lim
n
x
n
1/n
.
The spectral mapping theorem states that, if f is any complex-valued function
that is analytic on a neighbourhood of (x), then (f(x)) = f [(x)].
CHAPTER 1. DEFINITIONS AND EXAMPLES. 5
If A and B are Banach algebras with identities 1
A
and 1
B
respectively, we
can form the direct sum AB of A and B, which is a unital Banach algebra
with product
(a
1
, b
1
) (a
2
, b
2
) = (a
1
a
2
, b
1
b
2
)
and norm
(a, b) = max{a
A
, b
B
}.
The identity of AB is 1 = (1
A
, 1
B
). It follows that for any a A and b B,
AB
((a, b)) =
A
(a)
B
(b),
and hence
r
AB
((a, b)) = max{r
A
(a), r
B
(b)}.
Denition 1.10 If A is a unital ring, the radical (or more exactly, the Ja-
cobson radical) rad(A) of A is dened as the intersection of all the maximal
left ideals of A. If rad(A) = {0}, we say that A is semisimple.
For the following basic facts concerning the Jacobson radical, we refer to
[Rot02, p. 544].
Proposition 1.11 Let A be a unital ring. Then:
(a) rad(A) is the intersection of all the maximal right ideals of A. As such,
rad(A) is a two-sided ideal of A.
(b) A/rad(A) is semisimple. Moreover, for x A, if x A/rad(A) de-
notes the image of x under the quotient map A A/rad(A), then x is
invertible in A if and only if x is invertible in A/rad(A).
(c) For x A, the following are equivalent:
CHAPTER 1. DEFINITIONS AND EXAMPLES. 6
(i) x rad(A).
(ii) 1 ax A
1
for all a A.
(iii) 1 xa A
1
for all a A.
Corollary 1.12 Let A be a unital Banach algebra. Then
rad(A) = {x A : r(ax) = 0 for all a A}
= {x A : r(xa) = 0 for all a A}.
Moreover, let A = A/rad(A), and suppose that x A has image x A under
the quotient map. Then
A
(x) =
A
(x) and r
A
(x) = r
A
(x).
Proof. We begin with the proof of the equality concerning rad(A). By sym-
metry, it is enough to verify the rst equality. If x rad(A), a A and
0 = C, then since 1
1
ax A
1
by Proposition 1.11 (c), it follows
that / (ax). Hence (ax) = {0} for all a A. Conversely, if x has the
property that r(ax) = 0 for all a A, then in particular, 1 / (ax) and so
1 ax A
1
for all a A. By Proposition 1.11 again, x rad(A).
As for the last claim, let C. Then by Proposition 1.11 (b), 1
A
x is
invertible if and only if 1
A
x is invertible. In other words,
A
(x) =
A
(x),
which in turn leads to r
A
(x) = r
A
(x).
Lemma 1.13 Let A be a Banach algebra. Then
rad (Z(A)) = Z(A) rad(A).
In particular, if A is semisimple, then so is Z(A).
CHAPTER 1. DEFINITIONS AND EXAMPLES. 7
Proof. First, let x Z(A) rad(A). Then by Proposition 1.11, 1 ax A
1
for all a A. In particular, if a Z(A), then 1 ax Z(A) and so
(1 ax)
1
Z(A). By Proposition 1.11 again, x rad (Z(A)). Hence,
Z(A) rad(A) rad (Z(A)).
Conversely, let x rad (Z(A)). Then x Z(A), and r(x) = 0 by Corollary
1.12. For any a A, since xa = ax, we have (ax)
n
= a
n
x
n
for all n. By the
spectral radius formula,
r(ax) = lim
n
(ax)
n
1
n
= lim
n
a
n
x
n
1
n
lim
n
a
n
1
n
x
n
1
n
= r(a)r(x).
This implies that r(ax) = 0 for all a A. By Corollary 1.12, x rad(A). But
x Z(A) as well. Therefore, we have rad (Z(A)) Z(A) rad(A), which
nishes the proof.
Important examples of semisimple Banach algebras include all C
-algebras,
and in particular, all von Neumann algebras. In the next example, we demon-
strate that the Banach algebra B(X) is semisimple.
Example 1.14 Let X be a Banach space. By a standard operator algebra
on X, we mean any closed unital subalgebra A of B(X) that contains the ideal
F(X) of nite-rank operators.
Let A be a standard operator algebra on X. We show that A is semisimple.
Indeed, for any 0 = x X, set I
x
= {T A : Tx = 0}. Then I
x
is a proper
left ideal of A. We show that it is a maximal left ideal. Now suppose that L
is any left ideal of A containing I
x
, with L = I
x
. Then there exists A L
such that Ax = 0. Take a linear functional y
such that y
(Ax) = 1, and
consider the rank-one operator B = x y
A. Then E = BA L satises
Ex = x. For an arbitrary T A, we have TE L and T TE I
x
, so
CHAPTER 1. DEFINITIONS AND EXAMPLES. 8
T L, and hence L = A. Accordingly, rad (A)
x=0
I
x
= {0}. Thus A is
semisimple.
Semisimple Banach algebras will feature regularly throughout this essay.
We briey review Gelfands theory of commutative Banach algebras. A
multiplicative linear functional (or character) of a unital Banach algebra
A is a non-zero algebra homomorphism : A C. Such must be unital,
i.e. (1) = 1. Moreover, is continuous with = 1. We record its proof,
as the argument will be useful later (specically in the proof of the Gleason-
Kahane-
.
It follows from the Banach-Alaoglu theorem that
A
is compact. Each x A
induces a continuous function x C(
A
), given by
x() = (x) (
A
).
The function x has range
ran( x) = (x),
and so
x
= r(x).
CHAPTER 1. DEFINITIONS AND EXAMPLES. 9
The assignment
x A x C(
A
)
denes the unital homomorphism
A
: A C(
A
)
known as the Gelfand transform. It follows from this fact and the equality
r(x) = x
that
r(x +y) r(x) +r(y), r(xy) r(x)r(y)
for all x, y A. Also, we have ker(
A
) = rad(A). Indeed, the equality
ker(
A
) = {x A : x = 0} =
A
ker()
shows that ker(
A
) is the intersection of all maximal ideals of A, and the
latter is by denition rad(A). We conclude that
A
induces an injective unital
homomorphism
A/rad(A) C(
A
).
In particular, when A is semisimple, we see that for every non-zero x A,
there exists
A
such that (x) = 0. (In this case, we also say that
A
separates the points of A.)
Denition 1.15 Let A be a Banach algebra. An element x A is called
nilpotent if x
m
= 0 for some natural number m 1. If x satises r(x) = 0
(and hence (x) = {0}), we declare x quasinilpotent.
Suppose x A is nilpotent, with x
n
= 0 for some n 1. If (x), then
n
(x
n
) = (0) = {0} by the spectral mapping theorem, so that = 0.
This shows that every nilpotent element is quasinilpotent. The converse is
false in general, as we see in the next example.
CHAPTER 1. DEFINITIONS AND EXAMPLES. 10
Example 1.16 Consider the following unilateral forward weighted shift on
H =
2
(N). Let w = (w
n
)
n=1
_
1 if k is odd,
2
m
if k = 2m is even,
then
r(W) = limsup
n
(w
k
w
k+1
w
k+n1
)
1/n
= 0.
We see therefore that W is quasinilpotent. On the other hand, for every n 1,
W
n
e
1
= (w
1
w
n
)e
n+1
= 0.
Hence W is not nilpotent of any order.
There is a useful spectral characterisation of the radical of a Banach alge-
bra, due to J. Zemanek. The proof is contained in [Aup91] and [Pt a79].
Theorem 1.17 Let A be a Banach algebra and let x A. The following are
equivalent:
(a) x rad(A);
(b) (x +y) = (y) for all y A;
(c) there exists a neighbourhood U of 0 so that r(x+y) = 0 for all quasinilpo-
tent elements y U;
(d) there exist a neighbourhood U of x and K > 0 so that r(y) Ky x
for all y U.
CHAPTER 1. DEFINITIONS AND EXAMPLES. 11
Denition 1.18 Let A be a ring. If e A satises e
2
= e, we say that e
is an idempotent. If, in addition e Z(A), we say that e is a central
idempotent. Furthermore, by an orthogonal family of idempotents, we
mean a family {e
i
}
iI
of idempotents of A such that e
i
e
j
= 0 whenever i = j.
Denition 1.19 Let A and B be algebras. A linear map : A B is said to
preserve idempotents if (e) is idempotent whenever e A is idempotent.
Lemma 1.20 Let A and B be algebras. If : A B is a linear map which
preserves idempotents, then transforms any orthogonal family of idempotents
of A into an orthogonal family of idempotents of B.
Proof. It is enough to prove the claim for a pair of orthogonal idempotents.
Let e, f A be such a pair, so that ef = fe = 0. Then e+f is an idempotent,
and hence (e), (f) and (e+f) are all idempotents of B. Then the equality
((e) + (f))
2
= (e) + (f)
reduces to
(e)(f) + (f)(e) = 0.
Multiplying to this relation rst on the left and then on the right by (f), we
get
(e)(f) = (f)(e)(f) = (f)(e).
Hence (e)(f) = (f)(e) = 0.
We have collected just enough of the basic denitions from the theory of
Banach algebras. Next, we turn to the introduction of several classes of linear
maps between Banach algebras. Their study will be the theme of our essay.
CHAPTER 1. DEFINITIONS AND EXAMPLES. 12
Denition 1.21 A linear map from a unital Banach algebra A to a unital
Banach algebra B is said to preserve invertibility if (x) B
1
whenever
x A
1
.
We mention that when studying invertibility preserving linear maps between
unital Banach algebras, there is no loss of generality in assuming that the map
is unital. Indeed, if : A B preserves invertibility, then (1) is invertible
in B and we can instead work with the linear map : A B, dened by
(x) = (1)
1
(x) for all x A. This map clearly preserves invertibility and
is unital.
Denition 1.22 Let A and B be Banach algebras. A linear map : A B
is said to be
(a) spectrum compressing if for all x A,
((x)) (x);
(b) spectrum preserving if for all x A,
((x)) = (x).
(c) a spectral isometry (or preserves spectral radius) if for all
x A,
r((x)) = r(x).
It is clear from the denition that a spectrum preserving linear map is a
spectral isometry.
Note. It is understood that when we refer to an invertibility preserving map
(resp. a spectrum compressing map, a spectrum preserving map or a spectral
isometry), we are assuming that the given map is linear.
CHAPTER 1. DEFINITIONS AND EXAMPLES. 13
At the end of this chapter, we collect some properties of the maps dened
above for later use.
Lemma 1.23 Let A and B be Banach algebras, and let : A B be a linear
map.
(a) If is spectrum compressing, then preserves invertibility.
(b) If is surjective and spectrum preserving, then (A
1
) = B
1
.
Proof. (a) Suppose that is spectrum compressing. If a A
1
, then
0 C\ (a) C\ ((a)), so that (a) B
1
.
(b) Suppose that is surjective and spectrum preserving. Let b B
1
.
Then b = (a) for some a A. Since 0 C\ (b) = C\ (a), it follows that
a A
1
. Hence b (A
1
).
Proposition 1.24 Let A and B be Banach algebras. If : A B is a unital,
invertibility preserving map, then is spectrum compressing. Moreover, if
is bijective with (A
1
) = B
1
, then is spectrum preserving.
Proof. If x A and C, then (.1 x) = .1 (x). Since preserves
invertibility, / ((x)) whenever / (x). In other words, ((x)) (x).
Furthermore, if is bijective with (A
1
) = B
1
, then
1
is also unital and
invertibility preserving. Hence (
1
(y)) (y) for y B. Putting y = (x)
gives (x) ((x)), and we are done.
Lemma 1.25 Let A and B be Banach algebras, and let : A B be a
spectral isometry. Then ker() rad(A). It follows that if A is semisimple,
then must be injective.
CHAPTER 1. DEFINITIONS AND EXAMPLES. 14
Proof. Suppose that x ker(). Then for any y A,
r(y) = r((y)) = r ((x +y)) = r(x +y).
In particular, if y A is quasinilpotent, then
0 = r(y) = r(x +y).
It follows from Theorem 1.17 that x rad(A). Thus, ker() rad(A).
Lemma 1.26 Let A and B be Banach algebras, with B semisimple. If
: A B is a surjective, spectrum preserving map, then (1) = 1.
Proof. To begin, note that
((1)) = (1) = {1}.
Then (1) = 1 +q, where q B is quasinilpotent. For any x A, we have:
1 + (q + (x)) = (1 +q + (x))
= ((1) + (x))
= ((1 +x))
= (1 +x) = 1 + (x).
Hence (q + (x)) = (x) = ((x)). Since is assumed surjective, it fol-
lows from Theorem 1.17 that q rad(B) = {0}. Thus, (1) = 1.
Let A be a Banach algebra, and let : A A/rad(A) be the quotient
map. The centre modulo the radical of A is dened by
Z(A) :=
1
[Z(A/rad(A))]
= {x A : xa ax rad(A) for all a A}.
CHAPTER 1. DEFINITIONS AND EXAMPLES. 15
Of course, if A is semisimple, then Z(A) = Z(A). There is a characterisation
of Z(A) in terms of the spectral radius, due to V. Ptak [Pt a79]. Below is but
a short list extracted from the ten equivalent properties of that paper.
Theorem 1.27 Let A be a unital Banach algebra and x A. The following
are equivalent:
(a) x Z(A).
(b) r(x +a) r(x) +r(a) for all a A.
(c) r(xa) r(x)r(a) for all a A.
(d) sup{r (x e
a
xe
a
) : a A} < .
It is not hard to see that (a) implies (b), (c) and (d), by passing to A/rad(A).
Pt ak used elementary methods to show that each of (b) and (c) implies (d).
The most dicult part, that (d) implies (a), involves derivations on A. It
relies on the fact (also proved in [Pt a79]) that, if D is a bounded derivation
on A and x A, and if the function z C r (x exp(zD)x) is bounded,
then that same function is identically zero.
Lemma 1.28 Let A and B be Banach algebras and : A B be a surjective
spectral isometry. Then
[Z(A)] = Z(B).
If both A and B are semisimple, then (Z(A)) = Z(B).
Proof. The proof of the rst claim is a repeated application of the equivalence
between (a) and (b) in Pt aks Theorem 1.27. Let x Z(A), and let y B
CHAPTER 1. DEFINITIONS AND EXAMPLES. 16
be arbitrary. Since is surjective, (a) = y for some a A. Since is a
spectral isometry, we obtain
r((x) +y) = r ((x +a))
= r(x +a)
r(x) +r(a)
= r((x)) +r((a))
= r((x)) +r(y),
so that (x) Z(B). This proves that [Z(A)] Z(B). For the reverse
inclusion, suppose that y Z(B). Then y = (x) for some x A. For any
a A,
r(x +a) = r((x +a))
= r(y +(a))
r(y) +r((a))
= r(x) +r(a).
Hence x Z(A), and so y [Z(A)].
Now the second claim follows, since Z(A) = Z(A) when Ais semisimple.
Chapter 2
Kaplanskys question.
In this chapter, we introduce Kaplanskys question, and briey address some of
the landmark results regarding the question and its close analogues. We shall
prove one of the pioneering results, the Gleason-Kahane-
Zelasko Theorem,
which states that any unital, invertibility preserving linear functional on a
Banach algebra is multiplicative.
We begin with a general observation concerning Jordan homomorphisms.
Recall that when X and Y are rings, a Jordan homomorphism : X Y is
an additive map that satises (s t) = (s) (t) where s t := st +ts for
s, t X.
Proposition 2.1 Let X and Y be rings with identities 1
X
and 1
Y
respectively,
with Y having the property that
2y = 0 y = 0 y Y. (2.1)
Let : X Y be a Jordan homomorphism such that 1
Y
ran(). Then
preserves invertibility.
17
CHAPTER 2. KAPLANSKYS QUESTION 18
Proof. Write (a) = 1
Y
for some a X. Now we have
2a = 1
X
a.
Consequently,
2.1
Y
= 2.(a) = (2a)
= (1
X
a)
= (1
X
) (a)
= 2.(1
X
).
By (2.1), we get 1
Y
= (1
X
) which shows that is unital. Next, a straight-
forward calculation shows that for any a, b X,
2(b a) a b (a a) = 4 aba.
Since is a Jordan homomorphism, the above and (2.1) imply that
(a)(b)(a) = (aba) a, b X.
In particular, given x X
1
, we obtain
(x) = (xx
1
x) = (x)(x
1
)(x). (2.2)
Set s = (x)(x
1
) and t = (x
1
)(x). We shall be done if we can show
that s = t = 1
Y
. First observe that s
2
= s and t
2
= t, by (2.2). Next,
2.1
Y
= 2.(1
X
) = (x x
1
) = (x) (x
1
) = s +t. (2.3)
Accordingly,
(2.1
Y
s)
2
= t
2
= t = 2.1
Y
s,
CHAPTER 2. KAPLANSKYS QUESTION 19
and this implies that 2 (s 1
Y
) = 0. Thanks to (2.1), it follows that s = 1
Y
.
Finally, this leads to t = 1
Y
as seen from (2.3). Thus,
1
Y
= s = (x)(x
1
) = (x
1
)(x) = t = 1
Y
,
from which we conclude that (x
1
) = (x)
1
.
A natural question at this point (and this question turns out to be the
essence of this essay) is the following: is the converse of the above proposition
true? In other words, if : X Y is additive and preserves invertibility,
must be a Jordan homomorphism?
It was in the nineteenth century that Frobenius [Fro97] proved that a linear
map : M
n
(C) M
n
(C) satises det ((T)) = det(T) for all T M
n
(C) if
and only if is of the form
(A) = PAQ or (A) = PA
t
Q
for some xed invertible matrices P, Q M
n
(C) such that det(PQ) = 1.
J. Dieudonne [Die49] proved that if : M
n
(F) M
n
(F) is an invertible
-semilinear map, where is any automorphism of the eld F, and if pre-
serves the set of singular matrices in M
n
(F), then must be of the form
(A) = PA
Q or (A) = P(A
)
t
Q,
where P and Q are invertible matrices. Observe that preserves singular
matrices precisely when
1
preserves invertibility.
For the innite-dimensional case, A. Gleason [Gle67], and J.-P. Kahane
and W.
Zelazko [K
.
Since every value of the exponential function on A is invertible, is entire
without zeros. So, there is an entire function f with (z) = e
f(z)
for every
z C, such that f(0) = 0 and Re(f(z)) |z| x for all z C. By Schwarzs
CHAPTER 2. KAPLANSKYS QUESTION 21
lemma, f(z) = z for some complex constant . Expanding both sides of the
equation (exp(zx)) = e
z
,
1 +z(x) +
1
2!
z
2
(x
2
) + = 1 + z +
1
2!
2
z
2
+ .
By comparing coecients, we get (x
2
) =
2
= (x)
2
, so that is a Jordan
homomorphism.
Finally, in order to prove that (xy) = (x)(y), it is enough to show
that
([x, y]) = [(x), (y)] = 0,
where [x, y] := xy yx. We begin by noting that
(xy yx)
2
+ (xy +yx)
2
= 2(x.yxy +yxy.x) = 2.x (yxy),
so that
[x, y]
2
= 2.x (yxy) (x y)
2
.
Applying the Jordan homomorphism , we get
([x, y])
2
= 4.(x)(yxy) 4.((x)(y))
2
. (2.4)
There are now two ways of showing that ([x, y]) = 0. First of all, (2.4)
implies that ([x, y]) = 0 if x ker(). For general x A, note that
x := x(x)1 ker() and [x, y] = [ x, y]. Therefore, ([x, y]) = ([ x, y]) = 0
for all x. For the second approach, recall from the proof of Proposition 2.1
that the product yxy can be expressed entirely in terms of Jordan products,
leading to (yxy) = (y)(x)(y). Putting this equality into (2.4) gives
([x, y]) = 0.
Motivated by the discussions above, I. Kaplansky in 1970 [Kap70] asked
the following question:
CHAPTER 2. KAPLANSKYS QUESTION 22
Let : A B be a unital, invertibility preserving map between unital
Banach algebras A and B. Is a Jordan homomorphism?
Let us quickly state that the above question of Kaplansky is too general
and the answer to it is negative in this generality. The rst example below,
given in Sourour [Sou96], shows that if is not surjective, then it may not be
a Jordan homomorphism.
Example 2.3 Let H be a Hilbert space and let : B(H) B(H) be linear
such that (I) = 0. Consider the map
: B(H) B(HH)
dened by
(X) =
_
_
X (X)
0 X
_
_
for X B(H). Then is clearly unital and preserves invertibility. However,
for X B(H) we have
(X
2
) (X)
2
=
_
_
0 (X
2
) X(X) (X)X
0 0
_
_
.
Hence, is a Jordan homomorphism if and only if (X
2
) = (X)X+X(X)
for all X B(H), or equivalently,
(X Y ) = (X) Y +X (Y )
for all X, Y B(H). If satises this property, then is a Jordan deriva-
tion of B(H).
It is now easy to exhibit a counterexample to Kaplanskys question. Our
shall take the form (X) = f(X)I, where f B(H)
by
f(X) = Xh, k.
Take the rank-one operator X = (k h
). Then X
2
= 0 and f(X) = 1, so
that
(X)X +X(X) = 2X = 0 = (X
2
).
The associated invertibility preserving map is therefore not a Jordan homo-
morphism.
In the next example, Aupetit [Aup79] showed that Kaplanskys question
may not have a positive answer if the Banach algebras A and B are not
semisimple.
Example 2.4 Let
A =
_
_
_
_
_
W X
0 Y
_
_
: W, X, Y M
2
(C)
_
_
_
and dene : A A by
Z =
_
_
W X
0 Y
_
_
(Z) =
_
_
W X
0 Y
t
_
_
.
Clearly, is surjective, unital, and invertibility preserving. But then
(Z
2
) (Z)
2
=
_
_
0 X(Y Y
t
)
0 0
_
_
is not always zero. Hence is not a Jordan homomorphism. However, note
that (Z
2
) (Z)
2
rad(A) for all Z A.
CHAPTER 2. KAPLANSKYS QUESTION 24
In view of the above discussions, it seems quite natural that researchers
working on this question made the following conjecture:
Conjecture 2.5 Suppose A and B are unital semisimple Banach algebras and
: A B is a unital bijective linear map preserving invertibility. Then is
a Jordan homomorphism.
In this generality, the problem remains unsolved. A number of partial pos-
itive results have been found, especially in the case where the map is spectrum
preserving.
Choi, Hadwin, Nordgren, Radjavi and Rosenthal [CHN
+
84] showed that
every invertibility preserving, unital, self-adjoint linear map from a C
-algebra
onto another C
k=1
A
k
TB
k
(T B(X)),
where A
1
, , A
n
B(X, Y) and B
1
, , B
n
B(Y, X).)
In [HK96], Harris and Kadison studied similar questions for ane mappings
CHAPTER 2. KAPLANSKYS QUESTION 25
on C
1
are spectral isometries. The aforementioned fact now implies that both
and
1
are continuous.
The next ingredient is an observation about idempotents.
Lemma 3.3 Let A be a unital Banach algebra and let e A be an idempotent.
For every a A we have
(a) D(0; (e +1 e) a e) D(1; (e +1 e) a e) .
Proof. If e = 0 or e = 1 the result is clear. Suppose that e is a non-trivial
idempotent, in which case (e) = {0, 1}. Let C \ {0, 1}. Then, since
e = ( 1)e + (1 e),
( e)
1
= ( 1)
1
e +
1
(1 e)
CHAPTER 3. SPECTRUM PRESERVING MAPS 29
which implies that (( e)
1
) = {
1
, ( 1)
1
}. Hence,
r
( e)
1
= max{||
1
, | 1|
1
} =
1
dist(, (e))
.
Thus we have
( e)
1
| 1|
1
e +||
1
1 e
(e +1 e) r
( e)
1
.
(3.1)
Suppose that the result is false. Then there exists a A and (a)
such that we have
dist (, (e)) > (e +1 e) a e ,
and in particular = 0, 1. Consequently, by (3.1) above, we conclude that
dist (, (e)) =
1
r [( e)
1
]
e +1 e
( e)
1
.
Hence a e <
1
( e)
1
(a e)( e)
1
a e
( e)
1
< 1.
Thus,
a = ( e)
1 + ( e)
1
(e a)
.)
CHAPTER 3. SPECTRUM PRESERVING MAPS 30
Theorem 3.4 ([Aup00]) An element e of a semisimple Banach algebra A is
idempotent if and only if (e) {0, 1} and there exist C, r > 0 so that
(x) (e) +C x e
for every x A with x e < r.
The proof of the above theorem is not trivial. The easy direction follows from
Lemma 3.3 above (just choose C = e + 1 e and r > 0 arbitrary). For
the converse (which is the harder part), as well as more results on idempotents
of a semisimple Banach algebra, we refer to [Aup00].
We now prove the two key steps involved in the proof of Theorem 3.1.
Theorem 3.5 ([Aup00]) Let A and B be semisimple Banach algebras, and
let : A B be a surjective spectrum preserving map. Then preserves
idempotents.
Proof. Let e A be an idempotent. Since (1) = 1 by Lemma 1.26, we may
assume that e = 0, 1. Then (e) = {0, 1}, which implies that ((e)) = {0, 1}.
By Theorem 3.4, there exist C, r > 0 such that
(x) {0, 1} +C x e
for all x A with x e < r. By Lemma 3.2, we can nd > 0 such that
x (x) for all x A. Consequently,
((x)) {0, 1} +
C
(x) (e)
for all x A such that (x) (e) < r. Since is surjective, we deduce
that
(y) {0, 1} +
C
y (e)
CHAPTER 3. SPECTRUM PRESERVING MAPS 31
for all y B such that y (e) < r. Therefore, by Theorem 3.4 again,
(e) is idempotent.
Theorem 3.6 Let A be a von Neumann algebra and B any Banach algebra.
Let : A B be a continuous linear map that preserves idempotents. Then
is a Jordan homomorphism.
Proof. Let A
sa
denote the set of self-adjoint elements of A. Take any h A
sa
with nite spectrum. Then
h =
n
k=1
t
k
p
k
,
where {t
k
}
n
k=1
are real numbers and {p
k
}
n
k=1
is an orthogonal family of pro-
jections (i.e. self-adjoint idempotents). By Lemma 1.20, {(p
k
)}
n
k=1
is an
orthogonal family of idempotents of B. It follows that
(h
2
) = (h)
2
.
But the set of all self-adjoint elements with nite spectrum is norm-dense in
A
sa
. Thus, by the continuity of , we get that (h)
2
= (h)
2
for every h A
sa
.
Now, replacing h by h
1
+h
2
for arbitrary h
1
, h
2
A
sa
, we get
(h
1
h
2
+h
2
h
1
) = (h
1
)(h
2
) + (h
2
)(h
1
).
Finally, an arbitrary element a A can be written as a = h
1
+ ih
2
with
h
1
, h
2
A
sa
. Then
a
2
= (h
2
1
h
2
2
) +i(h
1
h
2
+h
2
h
1
).
It follows readily that (a
2
) = (a)
2
. Hence is a Jordan homomorphism.
CHAPTER 3. SPECTRUM PRESERVING MAPS 32
It is worth noting that the only property of von Neumann algebras which
was used in this argument is the fact that every self-adjoint element of a
von Neumann algebra can be approximated in norm by a self-adjoint element
with nite spectrum. As such, Aupetits argument may be extended mutatis
mutandis to the setting of C
, Y) and D B(Y, X
) are
invertible operators.
33
CHAPTER 4. INVERTIBILITY PRESERVING BIJECTIONS 34
In order to prove this result, we shall need a characterisation of rank-one
operators in terms of the spectrum (Theorems 4.4 and 4.5 below), which is of
independent interest.
4.1 Spectral characterisation of rank-one op-
erators
For preparation, we gather here some frequently used notation as well as recall
some basic denitions. Let W be a locally convex topological linear space. We
shall abbreviate this to a locally convex space. Denote by B(W) the algebra
of all continuous linear operators on W. The dual space of W is denoted by
W
, so that
x, y
= y
(x)
for all x W and y
. If A B(W), then A
B(W
= Ax, y
for x W and y
, the symbol w g
)y = g
) is invertible
if and only if g
(A
1
v) = 1. If g
(A
1
v) = 1, then A (v g
) is invertible
in every unital subalgebra of L(V) that contains {A, A
1
, A (v g
)}.
Proof. If g
(s) = 1, then s g
)
is a proper idempotent and is not invertible. Conversely, if g
(s) = 1, then by
direct computation, we have that
(I (s g
))
1
= I + (1 g
(s))
1
(s g
),
which gives an inverse of I (s g
)) = I ((A
1
v) g
)) if and only if
(z A)
1
w, w
= 1.
Proof. This is a direct consequence of Lemma 4.2. Indeed, since zI A
is invertible, it follows that (zI A) (w w
= 1.
CHAPTER 4. INVERTIBILITY PRESERVING BIJECTIONS 36
Theorem 4.4 ([JS86]) Let W be a locally convex space and A B(W). The
following are equivalent:
(a) rank(A) 1.
(b) (B +kA) (B +sA) (B) for all B B(W) and k = s C.
(c) (B +kA) (B +sA) (B) for all B F
2
(W) and k = s C.
Proof. Since (b) and (c) hold trivially when A = 0, we assume that A = 0
from now on.
[(a) (b)] First suppose that rank(A) = 1. We can nd w W and
w
so that A = w w
= 1.
Therefore z cannot belong to (B +kA) for two distinct values of k. But this
amounts to proving (b).
[(b) (c)] This is trivial.
[(c) (a)] We assume (c) holds and assume also that rank(A) 2.
Suppose A = I for some = 0. Let B F
2
(W) with (B) {0, }.
Then (B+A) (B+2A) = {2}, which contradicts our assumption. Hence
A is not a non-zero scalar multiple of the identity.
We now consider two cases.
Case 1: There is a vector w W such that {w, Aw, A
2
w} is linearly
independent. Set U = span {w, Aw, A
2
w} and choose any (closed) complement
CHAPTER 4. INVERTIBILITY PRESERVING BIJECTIONS 37
V of U in W. Dene N B(W) by
N(w) = w Aw,
N(Aw) = Aw 2A
2
w,
N(A
2
w) =
1
2
w +
3
2
Aw 2A
2
w,
and N(v) = 0 for every v V. Then one obtains that N
3
= 0,
(N +A)w = w and (N +2A)Aw = Aw, so that N F
2
(W), (N) = {0} and
1 (N +A) (N + 2A). Thus we get a contradiction in this setting. The
claim of the theorem holds in this case.
Case 2: {y, Ay, A
2
y} is linearly dependent for every y W. By a re-
sult of Kaplansky (see [Aup91, p. 84] for a proof), A satises a quadratic
polynomial equation p(A) = 0. By considering four subcases according as
p(t) = (t)(t), p(t) = (t)
2
, p(t) = t(t) or p(t) = t
2
, = 0 = = ,
and by the standard decomposition of algebraic operators, we see that A has
a nite-dimensional invariant subspace M such that the A|
M
has one of the
following four matrix representations for a suitable basis of M.
(a)
_
_
0
0
_
_
;
(b)
_
_
1
0
_
_
;
(c)
_
_
0 0
0 0
0 0 0
_
_
; or
CHAPTER 4. INVERTIBILITY PRESERVING BIJECTIONS 38
(d)
_
_
0 1 0 0
0 0 0 0
0 0 0 1
0 0 0 0
_
_
.
By considering a complement S of M in W and an operator N F
2
(W) such
that N|
S
= 0, while N|
M
has matrix representation
(a)
_
_
0 0
0 0
_
_
;
(b)
_
_
0 0
2
0
_
_
;
(c)
_
_
0 0 0
0 2 2
0 2 2
_
_
; or
(d)
_
_
0 0 0 0
1 0 0 0
0 0 0 0
0 0 2 0
_
_
respectively, one observes that N
2
= 0 and so (N) = {0}. However, by let-
ting k =
1
, 4, 2 or 2 respectively, we conclude that (N +A) (N +kA)
contains a non-zero scalar, namely , 2, 2 or
. Set B = w w
.
Note that the only possible singularities of are k
1
and . We shall prove
that they are at worst poles.
CHAPTER 4. INVERTIBILITY PRESERVING BIJECTIONS 40
First, take any M > 0 such that K
B
D(0; M). We show that for any
C with || > M, the equation (z) = cannot have more than one
solution. To verify this claim, we rst show that (z) = if and only if
(B +zA). Indeed, thanks to Proposition 4.3:
= (z) if and only if = (I zA)
1
w, w
1
w, w
)
if and only if (zA +B).
As a consequence, if (z
1
) = (z
2
) = for some z
1
= z
2
, then
(B +z
1
A) (B +z
2
A) K
B
,
contradicting the choice of .
Recall Picards Big Theorem [Tit39, p. 283]: If an analytic function f
has an essential singularity at a point , then on any deleted neighbourhood
of , f takes on all possible complex values (with at most a single exception)
innitely often.
It follows that the function has poles (or removable singularities) at k
1
and . Consequently, is a rational function, and in fact either = 0 or
(z) = P(z)/Q(z), where P and Q are polynomials with P(k
1
) = 0 and
Q(z) = (kz 1)
n
for some integer n 0. We will show that deg P 1 and
deg Q 1. For all with || > M, we know that the equation
P(z) Q(z) = 0 (4.1)
has at most one solution. If the degree of P Q is greater than 1, then any
z satisfying (4.1) above, being a multiple root, must also satisfy the equation
P
(z) Q
(z) = 0. (4.2)
CHAPTER 4. INVERTIBILITY PRESERVING BIJECTIONS 41
It follows that for any such , the corresponding solution z satises the poly-
nomial equation
Q
(z)P(z) Q(z)P
(z) = 0. (4.3)
Observe that if Q
P P
/P = Q
/Q transforms to (P/Q)
P P
(z) =
2k
1 kz
(z) or
(z) = 0.
In particular,
(0) = 2k
(0) or
(0) = Aw, w
and
(0) = 2A
2
w, w
, either (A
2
kA)w, w
= 0 or A
2
w, w
: (A
2
kA)w, w
= 0}
and
{w
: A
2
w, w
= 0}.
CHAPTER 4. INVERTIBILITY PRESERVING BIJECTIONS 42
So, one of the subspaces must be all of W
be such that
g
(x) = 0 and g
.
Take any z C, and observe that
B +k
1
zA
x = 0 +zx = zx,
B +k
1
(z 1)A
y = y + (z 1)y = zy.
This implies that
z
B +k
1
zA
B +k
1
(z 1)A
K
B
.
But then C = K
B
, violating compactness of K
B
.
Case 2: Assume that A
2
= 0. Let x, y ran(A) be linearly independent
vectors. If x = Au and y = Av for some u, v W, then {x, y, u, v} is linearly
independent. Set
M := span {x, y, u, v} .
CHAPTER 4. INVERTIBILITY PRESERVING BIJECTIONS 43
Then M is a subspace of W which is clearly invariant for A. Furthermore, the
matrix representation of A|
M
is
_
_
0 0 0 0
1 0 0 0
0 0 0 0
0 0 1 0
_
_
relative to the ordered basis {u, x, v, y}. Now choose g
, h
such that
g
(x) = 1, g
(u) = g
(v) = g
(y) = 0
while
h
(y) = 1, h
(u) = h
(v) = h
(x) = 0.
Then set
B := (u g
) + 4(v h
),
a rank-two operator for which M is also invariant. Note that B|
M
has matrix
representation
_
_
0 1 0 0
0 0 0 0
0 0 0 4
0 0 0 0
_
_
relative to the basis {u, x, v, y}. We see that every complex number z satises
z (B +z
2
A) (B +
z
2
4
A). As in Case 1, this leads to an absurdity. Thus,
in both cases, we must have rank(A) 1.
CHAPTER 4. INVERTIBILITY PRESERVING BIJECTIONS 44
4.2 The rank-reducing property of some
invertibility-preserving maps
Let X and Y be locally convex spaces, let be a subspace of B(X) that
contains F(X), and let : B(Y) be a linear map. We call rank-
reducing if rank ((T)) rank(T) for every T F(X). Since for each
n N and T B(X), T F
n
(X) if and only if T is a sum of no more
than n rank-one operators, it is clear that is rank-reducing precisely when
[F
1
(X)] F
1
(Y).
Lemma 4.6 Let X be a Banach space and Y a locally convex space. Let
be a unital subspace of B(X) containing all nite-rank operators on X. If
: B(Y) preserves invertibility and if ran() contains all nite-rank
operators on Y, then is rank-reducing.
Proof. From the discussion preceding this lemma, it is enough to show that
[F
1
(X)] F
1
(Y).
Dene : B(Y) by (T) = (I)
1
(T). Then (I) = I. Moreover,
preserves invertibility, and ran() F(Y). Note that the set F
1
(Y) is closed
under multiplication by elements of B(Y). Hence, our goal is equivalent to
showing that
[F
1
(X)] F
1
(Y).
If A F
1
(X), then for every B and k = s C,
(B +kA) (B +sA) (B).
CHAPTER 4. INVERTIBILITY PRESERVING BIJECTIONS 45
Since is unital and preserves invertibility, it is spectrum compressing (Propo-
sition 1.24). We get
((B) +k(A)) ((B) +s(A)) (B)
for scalars k = s. Since (B) is compact, and since ran() contains F
2
(Y), we
apply Theorem 4.5 to conclude that rank ((A)) 1.
We develop here some elementary facts about rank-reducing linear maps
for later use. See [Hou89] for a more detailed study.
Let X be a locally convex space. For every x X and x
, dene the
sets
L
x
:= {x w
: w
}, R
x
:= {w x
: w X}.
These are subspaces of B(X) contained in F
1
(X). Clearly,
L
x
R
x
= C(x x
).
The following simple observation shows that if x = 0 and x
= 0, then L
x
and
R
x
are maximal among all subspaces of B(X) that are contained in F
1
(X).
Lemma 4.7 Let X be a locally convex space. Let S be a non-trivial subspace
of B(X) consisting of rank-one operators. Let s = x x
S be non-zero.
(a) If dimS = 1, then S = L
x
R
x
.
(b) If dimS > 1, then either S L
x
or S R
x
, but not both.
Proof. Part (a) is clear. To prove (b), take any t = y y
S. Since
s +t = (x x
) + (y y
)
CHAPTER 4. INVERTIBILITY PRESERVING BIJECTIONS 46
belongs to S, it is of rank one, and hence either y Cx or y
Cx
. Accord-
ingly, either t L
x
or t R
x
. This means that
S L
x
R
x
.
Since S, L
x
and R
x
are subspaces, it follows that either S L
x
or S R
x
.
As L
x
R
x
has dimension 1, we cannot have both S L
x
and S R
x
.
Lemma 4.8 Let X and Y be locally convex spaces. If : F(X) B(Y) is a
rank-reducing linear map, then at least one of the following is true:
(i) for every x X, (L
x
) L
y
x
for some y
x
Y;
(ii) for every x X, (L
x
) R
y
x
for some y
x
Y
.
Proof. For each x X, (L
x
) is a subspace of B(Y) consisting of rank-one
operators. Hence by Lemma 4.7, either (L
x
) L
y
x
for some y
x
Y, or
(L
x
) R
y
x
for some y
x
Y
.
If dim(L
x
) 1 for every x X, then both (i) and (ii) are true. So
we assume that there exists x
0
X with dim(L
x
0
) 2. Then either
(L
x
0
) L
y
0
for some y
0
Y, or (L
x
0
) R
y
0
for some y
0
Y
.
We rst suppose that (L
x
0
) L
y
0
, and x x X. We are done if
(L
x
) L
y
x
for some y
x
Y. Otherwise, suppose that (L
x
) R
y
x
for some
y
x
Y
and B : X
Y
such that
(x
0
w
) = y
0
Aw
, (x w
) = Bw
x
for all w
. Their sum
(y
0
Aw
) + (Bw
x
) = ((x
0
+x) w
)
CHAPTER 4. INVERTIBILITY PRESERVING BIJECTIONS 47
is a rank-one operator. Hence for each w
, either {Aw
, y
x
} or {y
0
, Bw
}
is a linearly dependent set. In other words,
X
= {w
: Aw
Cy
x
} {w
: Bw
Cy
0
},
expressing X
x
) L
y
0
.
Summarizing, if dim(L
x
1
) 2 and (L
x
1
) L
y
1
, then for each x X,
(L
x
) L
y
x
for some y
x
Y. Similarly, if dim(L
x
1
) 2 and (L
x
1
) R
y
1
,
then for each x X there is y
x
Y
such that (L
x
) R
y
x
.
Lemma 4.9 Let V and W be vector spaces, and let A, B : V W be linear
transformations. Suppose that for every x V, there is a scalar
x
C such
that
Ax =
x
Bx.
Then A = B for some C.
Proof. The equation Ax =
x
Bx implies that ker(B) ker(A). Let
U = ran(B), a subspace of W. Dene T : U U by
T(Bx) := Ax.
Note that T is well-dened. Indeed, if x, y V satisfy Bx = By, then
x y ker(B) ker(A) and so Ax = Ay. Observe that T is linear and
that, for each u U, there is
u
C such that Tu =
u
u. Now it is easy to
show that T = I for some C.
CHAPTER 4. INVERTIBILITY PRESERVING BIJECTIONS 48
Lemma 4.10 Let X and Y be locally convex spaces, and let : F(X) B(Y)
be a linear map.
(a) Suppose that for each x X, there exists y
x
Y such that
(L
x
) L
y
x
, and that there exist x
1
, x
2
X such that y
x
1
and y
x
2
are
linearly independent. Then there exist linear transformations A : X Y
and B : X
such that (x x
) = Ax Bx
.
(b) Suppose that for each x X, there exists y
x
Y
such that
(L
x
) R
y
x
, and that there exist x
1
, x
2
X such that y
x
1
and y
x
2
are
linearly independent. Then there exist linear transformations
C : X
Y and D : X Y
such that (x x
) = Cx
Dx for
all x X and x
.
Proof. We prove (a) only, the proof of (b) being similar. Thus, we assume the
following:
(i) (L
x
) L
y
x
for all x X.
(ii) There exist x
1
, x
2
X such that y
x
1
and y
x
2
are linear independent.
In (i), we insist that y
x
= 0 if and only if (L
x
) = 0. For each x X, there is
a linear transformation B
x
: X
such that
(x x
) = y
x
B
x
x
for all x
. When y
x
= 0, we choose B
x
= 0. On the other hand, if
y
x
= 0, then necessarily B
x
= 0. Let us write
B = B
x
1
+x
2
.
CHAPTER 4. INVERTIBILITY PRESERVING BIJECTIONS 49
Note that for all x
,
y
x
1
+x
2
Bx
= ((x
1
+x
2
) x
)
= (y
x
1
B
x
1
x
) + (y
x
2
B
x
2
x
) .
As y
x
1
and y
x
2
are linearly independent, it follows that
{B
x
1
x
, B
x
2
x
} CBx
for all x
) = y
x
B
x
x
=
x
y
x
Bx
. Dene A : X Y by Ax =
x
y
x
. Then
(x x
) = Ax Bx
such
that
(x x
) = Ax Bx
.
(ii) There exist linear transformations C : X
Y and D : X Y
such
that
(x x
) = Cx
Dx
for all x X and x
.
(iii) There exists y
0
Y
Y such that
(x x
) = (x, x
) y
0
for all x X and x
.
(iv) There exists y
0
Y and a bilinear map : X X
such that
(x x
) = y
0
(x, x
)
for all x X and x
.
Proof. We may assume that = 0. By Lemma 4.8, one of the following is
true:
Case I: For every x X, there exists y
x
Y such that (L
x
) L
y
x
.
Case II: For every x X, there exists y
x
Y
such that (L
x
) R
y
x
.
We rst treat Case I. We insist that y
x
= 0 if and only if (L
x
) = 0.
Consider the following mutually exclusive subcases:
CHAPTER 4. INVERTIBILITY PRESERVING BIJECTIONS 51
Case I.a: There exist x
1
, x
2
X such that y
x
1
and y
x
2
are linearly indepen-
dent.
Case I.b: There exists 0 = y
0
Y such that (L
x
) L
y
0
for all x X.
In Case I.a, Lemma 4.10 shows that takes the form (i) listed above. In
Case I.b, there is a function
: X X
such that (x x
) = y
0
(x, x
. Since y
0
= 0
and (x, x
) (x x
x
1
and y
x
2
are linearly indepen-
dent.
Case II.b: There exists 0 = y
0
Y
such that (L
x
) R
y
0
for all x X.
As above, Case II.a implies that takes the form (ii), whereas Case II.b leads
to the form (iii).
4.3 The main theorem
Recall from Proposition 2.1 that if : A B is unital Jordan homomorphism,
then preserves invertibility. The next theorem gives us more in the case
when A = B(X) and B = B(Y). In fact, the main theorem of this chapter is
equivalent to the following result.
CHAPTER 4. INVERTIBILITY PRESERVING BIJECTIONS 52
Theorem 4.12 Let X and Y be Banach spaces and suppose that
: B(X) B(Y) is a unital bijective linear map. The following are equiva-
lent:
(a) preserves invertibility;
(b) is a Jordan isomorphism;
(c) is either an isomorphism or an anti-isomorphism;
(d) either
(i) Y is isomorphic to X and (R) = A
1
RA for all R B(X), with
A B(Y, X) an isomorphism; or
(ii) Y is isomorphic to X
and (R) = B
1
R
) an isomorphism.
That (b) implies (a) is precisely Proposition 2.1. That (d) implies (c) and that
(c) implies (b) are clear. So it suces to show that (a) implies (d). We give
this in Theorem 4.13 which comes next.
Theorem 4.13 ([Sou96]) Let X be a Banach space, and let Y be a locally
convex space. Let be a standard operator algebra on X and let : B(Y)
be a unital, invertibility preserving map whose range contains F(Y). Then
either |
F(X)
= 0 or is injective. If is injective, then either
(i) there is a weak-weak continuous bijective linear transformation
P : Y X such that (T) = P
1
TP for all T ; or
(ii) there is a weak-weak
P for all T .
CHAPTER 4. INVERTIBILITY PRESERVING BIJECTIONS 53
Remark. When Y is a Banach space, the weak-weak continuity of P in Case (i)
of the conclusion and the closed graph theorem imply that P B(Y, X). The
open mapping theorem implies that P
1
is bounded. Likewise, the weak-weak
, we
may write
(x x
) = y
x,x
y
x,x
,
where y
x,x
Y and y
x,x
Y
.
Fix an operator 0 = E , and let C. Observe that if || < E
1
,
then I E is invertible in . Since preserves invertibility, I (E) is
invertible in B(Y).
For x X and x
x,x
,
x,x
: D(0; E
1
) C
dened by
x,x
(z) := (I zE)
1
x, x
= Tr
(I zE)
1
(x x
and
x,x
(z) := (I z(E))
1
y
x,x
, y
x,x
= Tr
(I z(E))
1
(x x
.
Note that
(I E (x x
)) = I (E) (y
x,x
y
x,x
).
CHAPTER 4. INVERTIBILITY PRESERVING BIJECTIONS 54
If
x,x
() = 1, then by Lemma 4.2, I E (x x
) is invertible in and
so I (E) (y
x,x
y
x,x
) is invertible in B(Y), implying that
x,x
() = 1.
Equivalently, if
x,x
() = 1, we get that
x,x
() = 1. Since
x,x
and
x,x
, we see that if
x,x
() = = 0, then
x,x
() =
also. Since both
x,x
and
x,x
are analytic, we see that if
x,x
0, then
x,x
x,x
.
We claim that unless
x,x
0 for all x X and x
, we must have
x,x
x,x
for all x X and x
. Indeed, if
v,v
is not identically zero
for some v X and v
= J K as a union of two
subspaces where
J = {x
:
v,x
0}
and
K = {x
:
v,x
v,x
} .
So one of the two subspaces must be the whole of X
. Since
v,v
0 by
assumption, we see that K = X
. In other words,
v,x
v,x
for all x
shows that
x,v
x,v
for all x X.
Fix w X and w
. If
w,w
0, then from the above, we have
w,w
w,w
. Suppose that
w,w
0. For any k C, consider
w+kv,w
+kv
k(
v,w
+
w,v
) +k
2
v,v
.
Since
v,v
0, we must have
w+kv,w
+kv
0 for some k = 0. Thus,
w+kv,w
+kv
w+kv,w
+kv
.
CHAPTER 4. INVERTIBILITY PRESERVING BIJECTIONS 55
Finally, expanding both sides by linearity and noting that
v,w
v,w
,
w,v
w,v
and
v,v
v,v
, we get
w,w
w,w
.
So, we have shown that for all 0 = E , either
x,x
x,x
for all x X,
x
, or
x,x
0 for all x X, x
.
Taking derivatives at z = 0, we get that for all E , either
Ex, x
= Tr [(E)(x x
)] (4.4)
for all x X and x
, or
Tr [(E)(x x
)] = 0 (4.5)
for all x X and x
, since ran()
contains F(Y), there is E
u,u
such that (E
u,u
) = u u
. Then we nd
that
(x x
)u, u
= Tr [(u u
)(x x
)] = 0
for all x X, x
, u Y and u
) = 0
for all x X and x
such
that (x x
) = Ax Bx
.
CHAPTER 4. INVERTIBILITY PRESERVING BIJECTIONS 56
Case 2: There are linear transformations C : X
Y and D : X Y
such
that (x x
) = Cx
.
Case 3: There exist y
0
Y
Y such that
(x x
) = (x, x
) y
0
for all x X and x
.
Case 4: There exist y
0
Y and a bilinear map : X X
such that
(x x
) = y
0
(x, x
.
First of all, if dimY = 1, then B(Y) = CI. Since : CI is unital and
injective, it follows that dimF(X) = dim = 1, forcing dimX = 1. Thus,
(T) = P
1
TP for all T , where P : Y X is any isomorphism.
From now on, we assume that dimY > 1. We argue that Cases 3 and 4
cannot occur. Suppose that Case 3 holds. Then (4.4) becomes
Ex, x
= (E)(x, x
), y
0
.
Since y
0
= 0 and dimY 2, there exist y
1
= y
2
Y such that
y
1
, y
0
= y
2
, y
0
= 1. Take any 0 = y
. Choose S
1
, S
2
such
that (S
i
) = y
i
y
for i = 1, 2. Then S
1
= S
2
. However, for all x X,
x
and i = 1, 2,
S
i
x, x
= (S
i
)(x, x
), y
= y
i
, y
0
(x, x
), y
= (x, x
), y
.
This implies that S
1
= S
2
, which is absurd. A similar argument shows that
Case 4 does not hold.
Next, assume that Case 1 holds. Then (4.4) becomes
Ex, x
= (E)Ax, Bx
. (4.6)
CHAPTER 4. INVERTIBILITY PRESERVING BIJECTIONS 57
In particular, A = 0. Pick x
0
X and y
0
Y
such that Ax
0
, y
0
= 1. For
each y Y, there is a unique E
y
such that (E
y
) = y y
0
. Now (4.6)
implies that
E
y
x
0
, x
= (E
y
)Ax
0
, Bx
= y, Bx
.
Dene P : Y X by Py = E
y
x
0
. Clearly, P is linear, and
Py, x
= y, Bx
. (4.7)
Note that the weak-weak continuity of P follows from (4.7). Combining (4.6)
and (4.7), we see that for all x X and x
,
Ex, x
= P(E)Ax, x
,
or equivalently,
E = P(E)A. (4.8)
Putting E = I gives I = PA, so that P is surjective. To show that P is
injective, take any 0 = y Y. Fix 0 = y
)A = (Py y
)A,
proving that Py = 0. Now that P is bijective, we also have A = P
1
, and
(4.8) is equivalent to
(E) = P
1
EP.
Finally, suppose that Case 2 holds. Then (4.4) becomes
Ex, x
= (E)Cx
, Dx. (4.9)
In particular, C = 0. Pick x
1
X
and y
1
Y
such that Cx
1
, y
1
= 0. Given
y Y, there is a unique E
y
such that (E
y
) = y y
1
. Consequently,
x, E
y
x
1
= E
y
x, x
1
= (E
y
)Cx
1
, Dx
= y, Dx.
CHAPTER 4. INVERTIBILITY PRESERVING BIJECTIONS 58
Dene P : Y X
by Py = E
y
x
1
, which is linear. Then
x, Py = y, Dx. (4.10)
Now (4.10) shows that P is weak-weak
= x, P(E)Cx
,
or
E
= P(E)C. (4.11)
We can now proceed as in Case 1 to prove that P is bijective, C = P
1
and
(E) = P
1
E
P.
Chapter 5
Spectral isometries between
nite-dimensional semisimple
Banach algebras
In Chapter 4, we looked at Kaplanskys question in terms of invertibility pre-
serving maps between Banach algebras of the form B(X) for some Banach
space X. Recall from Proposition 1.24 that a unital, invertibility preserving
map : A B between Banach algebras A and B satises ((x)) (x)
for all x A; moreover, equality holds if is bijective and (A
1
) = B
1
. Of
course, a spectrum preserving map is a spectral isometry. In this nal chap-
ter, we shall study the analogue of Kaplanskys question regarding spectral
isometries. In this context, Kaplanskys question is reformulated as follows:
Let A and B be unital semi-simple Banach algebras. Let : A B be a
unital surjective spectral isometry. Must be a Jordan isomorphism?
59
CHAPTER 5. SPECTRAL ISOMETRIES 60
One of the most satisfactory results in this direction so far is that obtained
by Mathieu and Sourour. They showed that every unital, surjective spectral
isometry between nite-dimensional semisimple Banach algebras is a Jordan
isomorphism. This result is the theme of the present chapter.
5.1 Nagasawas theorem
We start with a result due to M. Nagasawa (Theorem 5.3 below), which states
that a unital, surjective spectral isometry between commutative semisimple
Banach algebras is a homomorphism. We point out that this result answers
Kaplanskys question for the case where the Banach algebras are commutative.
Our proof of Nagasawas theorem follows [Aup91]. To prepare for the proof,
we need a denition.
Denition 5.1 Let A be a commutative Banach algebra. A spectral state
on A is a linear functional f : A C such that |f(x)| r(x) for all x A
and f(1) = 1. The set of spectral states on A is denoted by
A
.
If f is a spectral state on A, the above denition shows that f = 1 and
rad(A) ker(f). Moreover, it is readily veried that
A
is a weak
-closed
(hence compact) convex subset of the unit ball of A
A
are naturally called the extreme spectral states on A. It is clear that a
multiplicative linear functional is a spectral state, since (x) (x) for all
x A. So, co(
A
)
A
.
We quote from [Aup91] two basic results regarding spectral states. If S is
a subset of a vector space V, then co(S) denotes the convex hull of S. The set
CHAPTER 5. SPECTRAL ISOMETRIES 61
of extreme points of a convex set C is denoted by ex(C).
Lemma 5.2 Let A be a commutative Banach algebra, and let f be a linear
functional on A.
(a) The functional f is a spectral state on A if and only if f(x) co((x))
for all x A.
(b) If f is an extreme spectral state, then f is multiplicative.
Part (b) of the lemma says that ex(
A
)
A
. It follows from the Krein-
Milman theorem that
A
is equal to the weak
-closure of co(
A
).
Theorem 5.3 (Nagasawa) Let A and B be commutative semisimple Banach
algebras. If : A B is a unital spectral isometry from A onto B, then is
an isomorphism.
Proof. First, note that since is a spectral isometry and A is semisimple,
we know from Lemma 1.25 that is injective. Thus,
1
is also a spectral
isometry.
Let f ex(
B
) and set g = f . As is a spectral isometry, clearly
g
A
. It is easy to see that g is extreme. Indeed, assume that g
1
, g
2
A
such that g =
1
2
(g
1
+ g
2
). We shall verify that g = g
1
= g
2
. Indeed, as
f = g
1
, we have
f =
1
2
g
1
1
+g
2
1
.
Since both g
1
1
, g
2
1
B
and f is extreme, it follows that
f = g
1
1
= g
2
1
.
CHAPTER 5. SPECTRAL ISOMETRIES 62
Accordingly, g = g
1
= g
2
.
Since f and g = f are extreme spectral states on B and A respectively,
by Lemma 5.2, they are multiplicative. This implies that
f((xy)) = f((x))f((y)) = f((x)(y))
for all x, y A and f ex(
B
). By the Krein-Milman theorem,
f((xy)) = f((x)(y))
for all x, y Aand f
B
. In particular, the above holds for all
B
. Since
B
separates points of B, we deduce that (xy) = (x)(y) for all x, y A.
Corollary 5.4 Let X and Y be semisimple Banach algebras and suppose that
: X Y is a unital surjective spectral isometry. Then restricts to an
algebra isomorphism from Z(X) onto Z(Y).
Proof. By Lemmas 1.25 and 1.28, we saw that maps Z(X) onto Z(Y).
Recall from Lemma 1.13 that both Z(X) and Z(Y) are semisimple. Now,
|
Z(X)
: Z(X) Z(Y) satises by inheritance all the properties of . But
Z(X) and Z(Y) are commutative. So Nagasawas Theorem 5.3 applies and
the proof is complete.
5.2 Spectral isometries and central idempo-
tents
Let X and Y be semisimple Banach algebras. Suppose that a Z(X) is an
idempotent. We know from Corollary 5.4 that if : X Y is a unital surjec-
CHAPTER 5. SPECTRAL ISOMETRIES 63
tive spectral isometry, then (a) Z(Y) is also an idempotent. Therefore,
maps central idempotents to central idempotents.
Let X and Y be semisimple Banach algebras, and let : X Y be a unital
surjective spectral isometry. Now let a Z(X) be a central idempotent of X
and suppose b = (a). By the preceding remarks, b is a central idempotent
of Y. Take any x X and consider (1 b)(ax) Y. Multiplying x by a
complex number of modulus 1 if necessary, we can arrange that
r ((1 b)(ax)) ((1 b)(ax)) .
Suppose r((1 b)(ax)) > 0. Then for any > 0, we have
r((1 b)((ax) + 1)) > 1.
Furthermore, for > 0 small enough, we will get that r(ax+1 a) = 1. But
then,
1 = r(ax + 1 a) = r((ax) + 1 (a)) r((1 b)((ax) + 1) > 1,
a contradiction. We have shown that r((1 b)(ax)) = 0. Hence (1 b)(ax)
is quasinilpotent. Therefore, (1 b)(aX) is a subspace of Y consisting of
quasinilpotent elements.
The next lemma states that, in fact, (1 b)(aX) = {0}.
Lemma 5.5 Let X and Y be semisimple Banach algebras, and suppose that
: X Y is a unital surjective spectral isometry. Let a Z(X) be a central
idempotent and let b = (a). Then
(1 b)(aX) = {0}.
Furthermore, the map
a
: aX bY dened by
a
(ax) := b (ax)
CHAPTER 5. SPECTRAL ISOMETRIES 64
is a unital surjective spectral isometry.
Proof. (Sketch) While we must refer the proof of the rst claim to [MS04],
it is easy to derive the rest. The proof of the rst claim depends upon the
subharmonicity of the spectrum, a theory we have not developed in this essay.
To see that
a
is a spectral isometry, take any x X. Recall from the
preceding remark that (1 b)(ax) is quasinilpotent. Therefore,
r(ax) = r ((ax)) = r (b(ax) + (1 b)(ax))
= max {r (b(ax)) , r ((1 b)(ax))}
= max {r (b(ax)) , 0} = r (b(ax)) .
That
a
is unital follows from the fact that a and b are idempotents. It
remains to show that
a
(aX) = bY. The rst claim, when applied to the
central idempotent 1 a, implies that b((1 a)X) = {0}. Let y Y. Since
is surjective, y = (x) for some x X. It follows that
by = b(x) = b(ax + (1 a)x) = b(ax),
or, by =
a
(ax).
Proposition 5.6 Let X and Y be semisimple Banach algebras, and suppose
that : X Y is a unital surjective spectral isometry. Let a X be a central
idempotent and let b = (a). Then |
aX
is a unital surjective spectral isometry
from aX onto bY.
Proof. In fact, we shall prove that |
aX
coincides with the map
a
dened in
Lemma 5.5, from which our claim follows. For any x X, by Lemma 5.5 we
CHAPTER 5. SPECTRAL ISOMETRIES 65
have (1 b)(ax) = 0. Hence,
(ax) = b(ax) + (1 b)(ax) = b(ax) =
a
(ax),
as required.
Corollary 5.7 Let M
i
(i = 1, 2) be semisimple Banach algebras with the
property that every unital spectral isometry from M
i
onto a semisimple Banach
algebra is a Jordan isomorphism. Then M
1
M
2
has the same property.
Proof. Consider the semisimple Banach algebra X = M
1
M
2
, and let
: X Y be a unital surjective spectral isometry. Let a = (1, 0) X, so that
aX = M
1
and (1 a)X = M
2
. Clearly, both a and 1 a = (0, 1) are central
idempotents of X. By Proposition 5.6, the maps |
M
1
: M
1
(a)Y and
|
M
2
: M
2
(1 (a))Y are unital spectral isometries which, by hypothesis,
are both Jordan isomorphisms. Simple algebra shows that must be a Jordan
isomorphism as well. Indeed, for any x X, write x = (m
1
, m
2
) where
m
i
M
i
for i = 1, 2. Then, since (m
1
) (a)Y and (m
2
) (1 (a))Y,
(x
2
) =
(m
2
1
, m
2
2
)
= (m
2
1
) + (m
2
2
) = (m
1
)
2
+ (m
2
)
2
= (x)
2
,
as desired.
5.3 The theorem of Mathieu and Sourour
The following theorem is classical (see [Rot02] or [Her68] for instance).
CHAPTER 5. SPECTRAL ISOMETRIES 66
Theorem 5.8 (Artin-Wedderburn) Let A be a nite-dimensional semisim-
ple algebra over C. Then there exist integers {n
i
, : 1 i k} N so that
A
= M
n
1
(C) M
n
k
(C).
We shall quote one more result. Let sl
n
be the space of n n complex
matrices with trace zero. Note that M
n
(C) = CI sl
n
. We remark that sl
n
is the linear span of the set N
n
of nilpotent elements of M
n
(C). Finally, let
GL
n
(C) denote the group of invertible elements of M
n
(C).
Theorem 5.9 ([BPW83]) Fix n 1. Let T : sl
n
sl
n
be an invertible
linear transformation such that T(N
n
) N
n
. Then there exist C
and
A GL
n
(C) such that either
T(X) = AXA
1
(X sl
n
),
or
T(X) = AX
t
A
1
(X sl
n
).
Lemma 5.10 For n 1, if : M
n
(C) M
n
(C) is a unital surjective spectral
isometry, then is a Jordan automorphism of M
n
(C).
Proof. First of all, in any nite-dimensional Banach algebra A, any quasinilpo-
tent element is nilpotent. Indeed, suppose that x A is quasinilpotent. Since
A is nite-dimensional, the powers of x must be linearly dependent; that is,
x is algebraic over C. Let p(t) be the minimal polynomial of x, which is the
unique monic polynomial of lowest degree such that p(x) = 0. By the spectral
mapping theorem, the roots of p(t) belong to (x) = {0}. But then p(t) = t
n
for some n 1, which means that x
n
= 0.
CHAPTER 5. SPECTRAL ISOMETRIES 67
Specializing to M
n
(C), it follows that the spectral isometry must pre-
serve the nilpotent elements of M
n
(C). By Theorem 5.9, there exist C
and A GL
n
(C) such that either (X) = AXA
1
for all X sl
n
or
(X) = AX
t
A
1
for all X sl
n
. Suppose that the former case occurs.
Since is a spectral isometry, = 1. Therefore, for any C and X sl
n
,
(I +X) = I +AXA
1
= A(I +X)A
1
.
Hence (Y ) = AY A
1
for all Y M
n
(C). Similarly, the latter case implies
that (Y ) = AY
t
A
1
for all Y M
n
(C). In either case, is a Jordan auto-
morphism of M
n
(C).
We are now ready to state and prove the main result of this chapter.
Theorem 5.11 ([MS04]) Let X and Y be nite-dimensional semisimple Ba-
nach algebras. If : X Y is a unital surjective spectral isometry, then is
a Jordan isomorphism.
Proof. By the Artin-Wedderburn Theorem 5.8, we can write
X = M
n
1
(C) M
n
k
(C),
Y = M
m
1
(C) M
m
p
(C).
Let {a
1
, , a
k
} and {b
1
, , b
p
} be the families of minimal central idempo-
tents in X and Y respectively. Note that a
j
X
= M
n
j
(C) and b
j
Y
= M
m
j
(C)
for each index j, and also
Z(X) = Ca
1
Ca
k
,
Z(Y) = Cb
1
Cb
p
.
CHAPTER 5. SPECTRAL ISOMETRIES 68
Since |
Z(X)
: Z(X) Z(Y) is an algebraic isomorphism by Corollary 5.4, it
follows that maps {a
1
, , a
k
} bijectively to {b
1
, , b
p
}. Hence k = p, and
without loss of generality, we may assume that (a
j
) = b
j
for all 1 j k.
By Proposition 5.6, the map |
a
j
X
: a
j
X b
j
Y is a unital, surjective (hence
bijective) spectral isometry for each 1 j k. Thus, n
j
= m
j
. From Lemma
5.10, every unital, spectral isometry from M
n
(C) onto itself is a Jordan iso-
morphism. So is a Jordan isomorphism by Corollary 5.7.
Bibliography
[Aup79] B. Aupetit. Proprietes spectrales des alg`ebres de Banach. Lecture
Notes in Math. 735. Springer-Verlag, Berlin-Heidelberg-New York,
1979.
[Aup82] B. Aupetit. The uniqueness of the complete norm topology in
Banach algebras and Banach Jordan algebras. J. Funct. Anal.,
(47):16, 1982.
[Aup91] B. Aupetit. A Primer on Spectral Theory. Springer-Verlag, New
York, 1991.
[Aup00] B. Aupetit. Spectrum-preserving linear mappings between Ba-
nach algebras or Jordan-Banach algebras. J. London Math. Soc.,
(62):917924, 2000.
[BPW83] P. Botta, S. Pierce, and W. Watkins. Linear transformations that
preserve the nilpotent matrices. Pacic J. Math., 104:3946, 1983.
[B
-algebra, 4
B(X), 2
C(X), 2, 4
F(W), F
n
(W), 34
Aupetit, B., 23, 25
Banach algebra, 1
central idempotent, 11
centre modulo the radical, Z(A), 14
centre, Z(A), 1
Gleason-Kahane-
Zelazko Theorem, 19
idempotent, 11
idempotent preserving map, 11
invertibility preserving map, 12
involution, 3
Jacobson radical, rad(A), 5
Jordan homomorphism, 3
Kaplansky, I., 21, 37
Mathieu, M., 25, 60
Nagasawa, M., 60
nilpotent, 9
quasinilpotent, 9
rank-reducing map, 44
semisimple, 5
Sourour, A. R., 22, 33, 60
spectral isometry, 12
spectral radius, r(x), 4
spectral state, 60
spectrum compressing map, 12
spectrum preserving map, 12
spectrum,
A
, 8
spectrum, (x), 4
standard operator algebra, 7
von Neumann algebra, 4
72