INTRODUCTION TO HYPERCONVEX SPACES
R. ESPÍNOLA AND M. A. KHAMSI
Contents
1. Preface
2. Introduction and basic definitions
3. Some basic properties of Hyperconvex spaces
4. Hyperconvexity, Injectivity and Retraction
5. More on Hyperconvex spaces
6. Fixed point property and Hyperconvexity
7. Topological fixed point theorems and Hyperconvexity
8. Isbell’s Hyperconvex Hull
9. Set-valued mappings in Hyperconvex spaces
10. The KKM theory in Hyperconvex spaces
11. Lambda-Hyperconvexity
References
1
2
4
8
14
19
23
26
29
34
37
38
1. Preface
The notion of hyperconvexity is due to Aronszajn and Panitchpakdi [1] (1956) who proved
that a hyperconvex space is a nonexpansive absolute retract, i.e. it is a nonexpansive retract
of any metric space in which it is isometrically embedded. The corresponding linear theory is
well developed and associated with the names of Gleason, Goodner, Kelley and Nachbin (see for
instance [19, 29, 42, 46]). The nonlinear theory is still developing. The recent interest into these
spaces goes back to the results of Sine [54] and Soardi [57] who proved independently that fixed
point property for nonexpansive mappings holds in bounded hyperconvex spaces. Since then
many interesting results have been shown to hold in hyperconvex spaces.
Recall also that Jawhari, Misane and Pouzet [27] were able to show that Sine and Soardi’s
fixed point theorem is equivalent to the classical Tarski’s fixed point theorem in complete ordered
sets. This happens via the notion of generalized metric spaces. Therefore, the notion of hyperconvexity should be understood and appreciated in a more abstract formulation. It is not our
purpose, however, to study hyperconvex spaces from this more general point of view, interested
readers may consult the references [22, 27, 28, 38, 59].
Along this chapter we will describe and study some of the most characteristic properties that
hyperconvex spaces enjoy. In opposition to the lack of linearity hyperconvexity provides us with
a really rich metric structure that leads to a collection of surprising and beautiful results related
to different branches of mathematics as, for instance, topology, graph theory, multivalued analysis, fixed point theory,... It is our aim to present some of these results about hyperconvexity
1
2
R. ESPÍNOLA AND M. A. KHAMSI
emphasizing their relation to fixed point theory.
This chapter has been divided into eleven sections. We begin with basic definitions and properties which will lead us to a first approach to the relation between hyperconvexity and the
Hahn-Banach theorem. In Section 3 we continue with more general properties on hyperconvexity, we will learn some fundamental facts of the geometry of hyperconvex spaces, facts such
as that every hyperconvex space is complete or relevant properties verified by their Chebyshev
elements. In this section we will also distinguish among four different important subclasses of
hyperconvex subsets of a hyperconvex space, namely hyperconvex, admissible, externally and
weakly externally hyperconvex subsets. These classes of sets will be of great importance all along
our treatment and more particularly when fixed point results will be stated. In Section 4 we
relate hyperconvexity to injectivity and absolute retracts. We will see the role that these latter
concepts played in the motivations of hyperconvexity to finish with more recent and subtle results
on the existence of retractions and ε-constant nonexpansive retractions. Section 5 will be devoted
to the study of deeper facts of the geometry of hyperconvex spaces, we begin by studying the bad
properties of these spaces with respect to the intersection, stating that hyperconvex subsets of a
hyperconvex spaces do not define a closed (under the intersection of sets) class of sets. This is
in part corrected by a very celebrated result due to Baillon in [3] on intersection of hyperconvex
sets that allows to define the concept of “hyperconvex hull” as that one of “injective hull” given
by Isbell in [24]. This section is finished with the definition of the noncompactness measures of
Hausdorff and Kuratowski as well as their properties in hyperconvex spaces.
We abandon generalities on hyperconvexity in Section 6 to study some more recent and particular properties that will lead us to deep fixed point results. The existence of fixed point for
nonexpansive mappings is studied as well as similar results on family of commuting mappings.
This section is closed by a non-elsewhere published result on asymptotically nonexpansive mappings. Section 7 deals with another kind of fixed point theorems, those in which compactness
conditions are considered. We study how different results stated in linear spaces are still true in a
hyperconvex setting. Section 8 is completely devoted to the study of the “injective hull” of Isbell
and extremal functions, this concept is one of the most interesting and intriguing ones in hyperconvex metric spaces and well deserves a whole section for its better understanding. Another
very important characteristic of hyperconvex spaces is studied in Section 9, in this section we
focus on multivalued mappings and state a surprising result on selection of multivalued mappings
that implies different results on fixed point theory and existence of nonexpansive selections of the
metric projection. The study on multivalued mappings will be completed in Section 10 where the
KKM principle is adapted for hyperconvex spaces and new versions of classical results on fixed
point theory are obtained. The concept of “lambda hyperconvexity” is studied in the last section
of the chapter, Section 11. This is a recently introduced [34] idea which may be understood as
an extension of the geometrical definition of hyperconvexity inspired in former studies due to
Grünbaum [20].
Finally we want to point out that the material we present here goes from classical to very recent
facts that will lead the reader to an updated knowledge about fixed point results on hyperconvex
spaces. The reader will find, however, a large collection of items at the end of the chapter from
which it is possible to continue the study of facts and related subjects that were not treated in
detail in this chapter.
INTRODUCTION TO HYPERCONVEX SPACES
3
2. Introduction and basic definitions
No doubt that Hahn-Banach theorem played a major role in functional analysis. In fact, it
is quite impossible to think of Banach spaces without this theorem. So it was clear from the
beginning that an extension of this theorem to metric spaces was to be found. The first to study
this question were Aronszajn and Panitchpakdi in [1]. Their investigation led to the discovery
of hyperconvex metric spaces. In order to appreciate their findings, one needs to remember the
proof of Hahn-Banach theorem.
Theorem 2.1. Let X be a real vector space, Y be a linear subspace of X, and ρ a seminorm on
X. Let f be a linear functional defined on Y such that f (y) ≤ ρ(y), for all y ∈ Y . Then there
exists a linear functional g defined on X, which is an extension of f (i.e. g(y) = f (y), for all
y ∈ Y ), which satisfies g(x) ≤ ρ(x), for all x ∈ X.
Proof. The main argument behind the proof of this theorem is the structure of the real line
R. Indeed, via Hausdorff maximality principle, it is enough to extend f to Y + R · x0 , where
x0 ∈ X − Y . So we need to find g(x0 ) such that
½
g(y + αx0 ) = g(y) + αg(x0 ) = f (y) + αg(x0 )
g(y + αx0 ) ≤ ρ(y + αx0 )
for any real number α ∈ R and any y ∈ Y . Since ρ is a seminorm and f is a linear functional,
we may assume α = ±1. This means that what we need to find is a number A (which eventually
will be equal to g(x0 )), such that f (y) ± A ≤ ρ(y ± x0 ), which translates to f (y) − ρ(y − x0 ) ≤
A ≤ ρ(y ∗ + x0 ) − f (y ∗ ) for any y, y ∗ ∈ Y . In other words, we must have
i
\ h
f (y) − ρ(y − x0 ), ρ(y ∗ + x0 ) − f (y ∗ ) 6= ∅.
y,y ∗ ∈Y
h
i
Set Iy,y∗ = f (y) − ρ(y − x0 ), ρ(y ∗ + x0 ) − f (y ∗ ) , for y, y ∗ ∈ Y . Then using the linearity of
f and the seminorm behavior of ρ, it is easy to check that for any y1 , y2 , y1∗ , and y2∗ in Y ,
Iy1 ,y1∗ ∩ Iy1 ,y1∗ 6= ∅. The proof will be complete if we use the following well-known fundamental
property of the real line R:
“If
\ {Iα }α∈Γ is a collection of intervals such that Iα ∩ Iβ 6= ∅, for any α, β ∈ Γ, then we have
Iα 6= ∅”.
α∈Γ
It is this property that is at the heart of the new concept discovered by Aronszajn and Panitchpakdi. Note that an interval may also be seen on the real line as a closed ball. Indeed,
the interval [a, b] is also the closed ball centered at (a + b)/2 with radius r = (b − a)/2, i.e.
a+b b−a
,
).
[a, b] = B(
2
2
So the above intersection property may also be seen as a ball intersection property. This is
quite interesting since in metric spaces it is natural to talk about balls. But keep in mind that
in ordered sets for example, intervals are more natural than balls.
Throughout this chapter, the balls referred to are closed. Therefore we will omit the word
closed.
Remark 2.2. Let M be a metric space. Using the triangle inequality, we have B(x1 , r1 ) ∩
B(x2 , r2 ) 6= ∅ implies d(x1 , x2 ) ≤ r1 + r2 for any x1 , x2 ∈ M and positive numbers r1 , r2 . The
converse is true on the real line and corresponds to the Menger convexity in metric spaces.
4
R. ESPÍNOLA AND M. A. KHAMSI
Definition 2.3. Let M be a metric space. We say that M is metrically convex if for any points
x, y ∈ M and positive numbers α and β such that d(x, y) ≤ α + β, there exists z ∈ M such that
d(x, z) ≤ α and d(z, y) ≤ β, or equivalently z ∈ B(x, α) ∩ B(y, β).
Therefore, M is metrically convex if B(x, α) ∩ B(y, β) 6= ∅ if and only if d(x, y) ≤ α + β for
any points x, y ∈ M and positive numbers α and β.
Remark 2.4. Note that some authors define metric convexity slightly differently. Indeed, (M, d)
is metrically convex if and only if for any points x, y ∈ M and any number α ∈ [0, 1], there exists
z ∈ M such that d(x, z) = αd(x, y) and d(y, z) = (1 − α)d(x, y). This definition is hard to
extend to general structures since it uses the multiplication operation, which is, for example, hard
to define in discrete sets.
The above discussion shows that the Hahn-Banach extension theorem is closely related to
an intersection property of the closed balls combined with some kind of metric convexity. The
concept of hyperconvexity introduced by Aronszajn and Panitchpakdi captured these ideas.
\
B(xα , rα ) 6= ∅ for any
Definition 2.5. The metric space M is said to be hyperconvex if
α∈Γ
collection of points {xα }α∈Γ in M and positive numbers {rα }α∈Γ such that d(xα , xβ ) ≤ rα + rβ
for any α and β in Γ.
3. Some basic properties of Hyperconvex spaces
Clearly from the previous section, the real line R is hyperconvex. In fact, we can easily prove
that the infinite dimensional Banach space l∞ is hyperconvex. One way to see that is to use the
following result.
Theorem 3.1. Let Q
(Mα , dα )α∈Γ be a collection of hyperconvex metric spaces. Consider the
product space M =
Mα . Fix a = (aα ) ∈ M and consider the subset M of M defined by
α∈Γ
M=
½
¾
(xα ) ∈ M; sup dα (xα , aα ) < ∞ .
α∈Γ
Then (M, d∞ ) is a hyperconvex metric space where d∞ is defined by
³
´
d∞ (xα ), (yα ) = sup dα (xα , yα )
α∈Γ
for any (xα ), (yα ) ∈ M .
This theorem is a structural result. Its proof
Y is an easy consequence from the fact that for any
Bα (xα , r) where Bα (xα , r) is the ball centered at
ball B((xα ), r) in M , we have B((xα ), r) =
α∈Γ
xα with radius r in Mα .
We will see later on that any metric space may be embedded in a “small” hyperconvex metric
space. That construction, discovered by Isbell, is not immediate and hard to grasp. But for
many cases, it is worth to know that any metric space may be embedded isometrically into a
hyperconvex metric space. This is easy to see. Indeed, let (M, d) be a metric space. Set
l∞ (M ) = {(xm )m∈M ∈ RM ; sup |xm | < ∞}.
m∈M
INTRODUCTION TO HYPERCONVEX SPACES
5
On l∞ (M ) define the distance d∞ by d∞ ((xm ), (ym )) = sup |xm − ym |. The metric space
m∈M
(l∞ (M ), d∞ ) is hyperconvex. To see that M embeds³ isometrically into´l∞ (M ), fix a ∈ M and
consider the map I : M → l∞ (M ) defined by I(b) = d(b, m) − d(a, m)
for any b ∈ M . It
m∈M
³
´
is easy to check that d∞ I(b), I(c) = d(b, c) for any b, c ∈ M .
Next we discuss completeness of hyperconvex metric spaces. In fact, a weaker version of the
binary-ball intersection property is needed to insure the completeness of the metric space. Indeed,
\ we will say that the metric space M has the ballTintersection property (BIP in short) if
Bα 6= ∅, for any finite subset Γf ⊂ Γ.
Bα 6= ∅ for any collection of balls (Bα )α∈Γ such that
α∈Γf
α∈Γ
Proposition 3.2. Any metric space M which has the ball intersection property is complete. In
particular any hyperconvex metric space is complete.
Proof. Let (xn ) be a Cauchy sequence in M . For any n ≥ 1, set rn = sup d(xn , xm ). Consider
m≥n
³
´
the collection of balls B(xn , rn )
. Since for m ≥ n we have d(xn , xm ) ≤ rn , then
n≥1
xnk ∈ B(xn1 , rn1 ) ∩ B(xn2 , rn2 ) ∩ · · · ∩ B(xnk , rnk )
for
T any n1 < n2 < · · · < nk , but M has the ball intersection property so we may conclude that
B(xn , rn ) 6= ∅. Now, since (xn ) is a Cauchy sequence, lim rn = 0 and so the intersection
n→∞
n≥1
T
B(xn , rn ) is reduced to one point z which is the limit of the sequence (xn ).
n≥1
We have just seen a property about intersection of balls rather than about hyperconvexity.
Ball intersection properties have been extensively studied in connection with different problems
as geometrical properties of Banach spaces or extension of mappings. Interested readers may find
more on this interesting subject in [6, 23, 43, 45].
At this point we introduce some notation which will be used throughout the remainder of this
work. For a subset A of a metric space M, set:
rx (A)
=
r(A)
=
R(A)
=
diam(A) =
C(A)
=
CA (A)
=
cov(A)
=
sup{d(x, y) : y ∈ A}, x ∈ M ;
inf{rx (A) : x ∈ M };
inf{rx (A) : x ∈ A};
sup{d(x, y) : x, y ∈ A};
{x ∈ M : rx (A) = r(A)};
{x
T ∈ A : rx (A) = r(A)};
{B : B is a ball and B ⊇ A}.
r(A) is called the radius of A (relative to M ), diam(A) is called the diameter of A, R(A) is
called the Chebyshev radius of A, C(A) is called the center of A (in M ), CA (A) is called the
Chebyshev center of A, and cov(A) is called the cover of A.
We now prove a technical lemma.
Lemma 3.3.TSuppose A is a bounded subset of a hyperconvex metric space M . Then:
1. cov(A) = {B(x, rx (A)) : x ∈ M }.
2. rx (cov(A)) = rx (A), for any x ∈ M .
3. r(cov(A)) = r(A).
1
4. r(A) = diam(A).
2
6
R. ESPÍNOLA AND M. A. KHAMSI
5. diam(cov(A)) = diam(A).
1
diam(A).
2
Proof. 1. Since B(x, rx (A)) contains A for each x ∈ M it must be the case that
o
\n
B(x, rx (A)) : x ∈ M .
cov(A) ⊆
6. If A = cov(A), then r(A) = R(A). In particular we have R(A) =
On the other hand, if A ⊆ B(x, r) then rx (A) ≤ r so B(x, rx (A)) ⊆ B(x, r). Hence
\
{B(z, rz (A)) : z ∈ M } ⊆ B(x, r).
This clearly implies
cov(A) =
\
{B(x, rx (A)) : x ∈ M }.
n
o
T
2. By 1, rx (cov(A)) = sup d(x, y) : y ∈
B(z, rz (A)) so, in particular, y ∈ cov(A) implies
z∈M
y ∈ B(x, rx (A)) for any x ∈ M . Hence d(x, y) ≤ rx (A), which proves rx (cov(A)) ≤ rx (A). The
reverse inequality is obvious since A ⊆ cov(A).
3. This is immediate from the definition of r.
4. Let δ = diam(A) and consider the family
δ=
δ
δ
+ so by hyperconvexity
2 2
\
a∈A
n µ δ¶
o
B a,
: a ∈ A . If a, b ∈ A then d(a, b) ≤
2
µ
¶
δ
B a,
6= ∅.
2
δ
δ
so rx (A) ≤ . On the other hand d(a, b) ≤
2
2
d(a, z) + d(z, b) for any a, b ∈ A and z ∈ M so δ ≤ 2rz (A) from which δ ≤ 2r(A). Therefore
δ
δ ≤ 2r(A) ≤ 2rx (A) ≤ δ proving r(A) = .
2
³
´
5. Using 3 and 4, diam(A) = 2r(A) = 2r cov(A) = diam(cov(A)).
If x is any point in this intersection then d(x, a) ≤
T
1
diam(A) ≤ r(A) ≤ R(A). We may write A =
Bi where Bi is
2
i∈I
¶
µ
\
δ
6= ∅ where δ = diam(A), it is easy to check
a closed ball for any i ∈ I. Now, since
B a,
2
a∈A
that any two balls drawn from the collection
n
o[n µ δ¶
o
Bi , i ∈ I
B a,
; a∈A
2
6. Note that we always have
have nonempty intersection. Recalling now the hyperconvexity of M ,
o\n µ δ¶
o \n
o
\n µ δ¶
Bi ; i ∈ I
B a,
; a∈A =
; a ∈ A 6= ∅.
B a,
C=A
2
2
δ
δ
≤ r(A) ≤ R(A) ≤ rx (A) ≤ , which clearly
Let x ∈ C. Then rx (A) ≤ δ/2 and therefore
2
2
1
implies r(A) = R(A) = diam(A).
2
INTRODUCTION TO HYPERCONVEX SPACES
7
Definition 3.4. Let M be a metric space. By A(M ) we denote the collection of all subsets of
M which are intersection of balls, i.e. A(M ) = {A ⊂ M ; A = cov(A)}. The elements of A(M )
are called admissible subsets of M .
It is clear that A(M ) contains all the closed balls of M and is stable by intersection, i.e. the
intersection of any collection of elements from A(M ) is also in A(M ). From the above results,
for any A ∈ A(M ), we have
´\
\ ³
C(A) =
B a, R(A)
A ∈ A(M ).
a∈A
Moreover, diam(C(A)) ≤ diam(A)/2. So we have A = C(A) if and only if A ∈ A(M ) and
diam(A) = 0, i.e. A is reduced to one point.
This property and the above studied ones are extremely important when we discuss the fixed
point property in hyperconvex metric spaces. In fact, we will show in this chapter that admissible
subsets in hyperconvex metric spaces enjoy some nice properties. But admissible subsets will not
be the only class of subsets that will be of interest to us, let us introduce three more classes of
subsets that will be of great importance in our exposition.
Definition 3.5. A subset E of a metric space M is said to be externally hyperconvex (relative
to M ) if given any family {xα } of points in M and any family {rα } of real numbers satisfying
d(xαT
, xβ ) ≤ rα + rβ and dist(xα , E) ≤ rα , where dist(x, E) = inf{d(x, y) : y ∈ E}, then it follows
that B(xα , rα ) ∩ E 6= ∅. The class of all the externally hyperconvex subsets of M will be denoted
α
as E(M ).
Definition 3.6. A subset E of a metric space M is said to be weakly externally hyperconvex
(relative to M ) if E is externally hyperconvex relative to E ∪ {z} for each z ∈ M. More precisely,
given any family {xα } of points in M all but at most one of which lies in E, and any family
{rα } of real numbers satisfying d(xα , xβ ) ≤ rα + rβ , with dist(xα , E) ≤ rα if xα ∈
/ E, it follows
that ∩α B(xα ; rα ) ∩ E 6= ∅. The class of all the weakly externally hyperconvex subsets of M will
be denoted as W(M ).
Additionally, we will denote the class of hyperconvex subsets of a metric space M as H(M ).
We finish this section studying the relation among these classes of sets. In order to do that
we need to introduce the concept of proximality.
Definition 3.7. A subset E of a metric space M is said to be proximinal (with respect to M ) if
the intersection E ∩ B(x, dist(x, E)) is nonempty for each x ∈ M .
Lemma 3.8. If E is either an admissible, externally hyperconvex or weakly externally hyperconvex subset of a hyperconvex metric space M , then E is proximinal in M .
Proof.
T We write the proof for the case E = A an admissible subset. Other cases are similar. Set
A=
Bi . Then for any ε > 0, there exists aε ∈ A such that d(x, aε ) ≤ dist(x, A) + ε. Clearly
i∈I
T
T
this implies i∈I Bi B(x, dist(x, A) + ε) 6= ∅. Since M is hyperconvex, then we must have
´
\ \³ \
A ∩ B(x, dist(x, A)) =
Bi
B(x, dist(x, A) + ε) 6= ∅
i∈I
which completes the proof that A is proximinal.
ε>0
8
R. ESPÍNOLA AND M. A. KHAMSI
Remark 3.9. Notice that we only need M to be hyperconvex in the proved case, i.e. the same
result for externally or weak externally hyperconvex subsets does not require hyperconvexity of the
space M . This is essentially due to the fact that for these other subsets the hyperconvex hypothesis
is granted by the definition of these sets.
Theorem 3.10. Let M be a hyperconvex metric space, then A(M ) ⊆ E(M ) ⊆ W(M ) ⊆ H(M ).
Proof. A(M ) ⊆ E(M ): Let A be an admissible subset of M and let {xα }α∈Γ be a family of points
in M and {rα }α∈Γ be family of real numbers satisfying d(xα , xβ ) ≤ rα + rβ and dist(xα , A) ≤ rα
for any α, β ∈ Γ. Since A is proximinal, for any α ∈ Γ, there exists aα ∈ A such that d(xα , aα ) =
dist(xα , A), which gives A ∩ B(xα , rα ) 6= ∅. Since M is hyperconvex, the conditions on both
families imply ∩α∈Γ B(xα , rα ) 6= ∅. Since A is admissible and A ∩ B(xα , rα ) 6= ∅ it follows
´
\³ \
A
B(xα , rα ) 6= ∅
α∈Γ
which proves the first inclusion.
E(M ) ⊆ W(M ): It follows directly from definition.
W(M ) ⊆ H(M ): It follows directly from definition.
Remark 3.11. Notice that if in the definition of weak externally hyperconvexity we impose the
condition that one of the balls must be out of E, then weakly externally hyperconvex subsets do
not have why to be hyperconvex. Think of R2 minus the interior of the unit square with the supremum norm and take E as the border of the unit square. E would be weakly externally hyperconvex
under this new definition but not hyperconvex.
Remark 3.12. Additionally, the families A(M ), E(M ), W(M ), and H(M ) do not coincide in
general. Let M be the half right real plane endowed with the maximum metric, i.e. M = {(x, y) ∈
R2 : x ≥ 0} with the maximum metric. Let E = B((0, −1), 2) ∩ M , W = {(x, x) : 0 ≤ x ≤ 1},
and H = {(x, x2 ) : 0 ≤ x ≤ 1} then E is externally hyperconvex in M but not admissible, W is
weakly externally hyperconvex in M but not externally hyperconvex, and, finally, H is hyperconvex
but not weakly externally hyperconvex.
4. Hyperconvexity, Injectivity and Retraction
In this section, we will discuss Aronszajn and Panitchpakdi ideas on how hyperconvexity
captures Hahn-Banach extension theorem in metric spaces. Before we state Aronszajn and Panitchpakdi’s main result, we recall the definition of nonexpansive mappings.
Definition 4.1. Let (M1 , d1 ) and (M2 , d2 ) be metric spaces. A map T : M1 → M2 is said to be
Lipschitzian if there exists a constant k ≥ 0 such that
d2 (T (x), T (y)) ≤ kd1 (x, y)
for any x, y ∈ M1 . If k = 1, the map is called nonexpansive (and contraction if k < 1).
A metric space M is said to be injective if it has the following extension property: Whenever
Y is a subspace of X and f : Y → M is nonexpansive, then f has a nonexpansive extension
f˜ : X → M. This fact has several nice consequences.
Theorem 4.2. Let H be a metric space. The following statements are equivalent:
(i) H is hyperconvex;
INTRODUCTION TO HYPERCONVEX SPACES
9
(ii) H is injective.
Proof. First assume H is hyperconvex. Let D be a metric space and T : D → H be nonexpansive.
Let M be a metric space containing D metrically. Consider the following set
C = {(TF , F ); TF : F → H with D ⊂ F ⊂ M metrically}
where TF is a nonexpansive extension of T . We have (T, D) ∈ C. Therefore, C is not empty. On
the other hand, one can order partially C by (TF , F ) ≺ (TG , G) if and only if F ⊂ G and the
restriction of TG to F is TF .
It is easy to see that C satisfies the hypothesis of Zorn’s lemma. Therefore, C has maximal
elements. Let (T1 , F1 ) be one maximal element of C. Let us show that F1 = M . Assume not.
Let z ∈ M \ F1 and set F = F1 ∪ {z}. Let us extend T1 to F . The question is to find a point
z1 , which will play the role of the
³ value of
´ the extension at z. Since we need the extension to be
nonexpansive, we must have d T1 (x), z1 ≤ d(x, z) for all x ∈ F1 . Consider the family of closed
n ³
´o
³
´
balls B T1 (x), d(x, z) , with x ∈ F1 . Since d T1 (x), T1 (y) ≤ d(x, y) ≤ d(x, z) + d(z, y) for
³
´
all x, y ∈ F1 , the hyperconvexity of H implies ∩x∈F1 B T1 (x), d(x, z) 6= ∅. Let z1 be any point
in this intersection. Set T ∗ : F → H by
½
T1 (x) if x 6= z
∗
T (x) =
z1
if x = z.
It is easy to check that (T ∗ , F ) belongs to C, hence (T1 , F1 ) ≺ (T ∗ , F ) and (T1 , F1 ) 6= (T ∗ , F ).
This contradicts the maximality of (T1 , F1 ). Therefore, F1 = M . In other words, T has a nonexpansive extension to M .
Conversely, assume that H is injective, i.e. for every metric space D and every nonexpansive
map T : D → H, there exists a nonexpansive extension T ∗ : M → H of T , where M is any
metric space which contains D metrically. Let us prove that H is hyperconvex. Aronszajn and
Panitchpakdi’s original proof is divided into two parts. First, they showed that H is metrically
convex. Then they showed that it is hyperconvex. Here, we will try to attempt a proof using
Isbell’s ideas. Indeed, given {xα }α∈Γ in H and positive
Tnumbers {rα }α∈Γ such that d(xα , xβ ) ≤
rα + rβ for any α and β in Γ we want to show that α∈Γ B(xα , rα ) 6= ∅. Without any loss of
generality, we may assume that xα 6= xβ for any α 6= β. Consider the set F of positive real
valued functions f defined on the set D = {xα ; α ∈ Γ} such that d(xα , xβ ) ≤ f (xα ) + f (xβ )
for any α, β ∈ Γ. Note that the function r : D → R defined by r(xα ) = rα belongs to this set.
F is partially ordered by the pointwise order on the real line. Obviously, any descending chain
of elements of F has a lower bound. Hence, Zorn’s lemma implies the existence of a minimal
element f ∈ F smaller than r, i.e. f (xα ) ≤ r(xα ), for any α ∈ Γ.
Now, using the minimality of f , we can prove that f (xα ) ≤ d(xα , xβ ) + f (xβ ) for any α and
β in Γ. Indeed, assume this is not the case. Then there exists α0 and β0 such that d(xα0 , xβ0 ) +
f (xβ0 ) < f (xα0 ). Set
½
f (xγ )
if γ 6= α0
F (xγ ) =
d(xα0 , xβ0 ) + f (xβ0 ) if γ = α0 .
F satisfies that F ≤ f and F 6= f , contradicting the minimality of f . Let ω be a point not
in the set H. Consider the set D∗ = D ∪ {ω}. The distance between the elements of D is
the one inherited from H. For the new point, set d(ω, xα ) = f (xα ). It is easy to check that
D∗ is a metric space which contains D metrically. Our assumption assures us of the existence
of a nonexpansive extension R of the identity map (defined from D into H). It is clear that
10
R. ESPÍNOLA AND M. A. KHAMSI
d(R(xα ), R(ω)) = d(xα , R(ω)) ≤ f (xα ) ≤ rα for any α ∈ Γ, and so
´\
\ ³
R(ω) ∈
B xα , rα
H,
α∈Γ
which completes the proof.
Remark 4.3. Clearly this answers the Hahn-Banach extension problem for nonexpansive mappings. In fact, Aronszajn and Panitchpakdi obtained a more general result involving modulus of
uniform continuity. The main ingredients behind the proof are still the same. Note that in the
second part of the proof, we extended an identity map. The extension mapping is in fact a retract.
Recall that a map R : M → N is said to be a retraction if N ⊂ M and R restricted to N is the
identity, i.e. R(n) = n, for any n ∈ N . It is easy to see that this is equivalent to R ◦ R = R. The
set N is therefore called a retract of M .
A similar result to Aronszajn and Panitchpakdi’s main theorem may be stated in terms of
retractions as follows.
Theorem 4.4. Let H be a metric space. The following statements are equivalent:
(i) H is hyperconvex;
(ii) for every metric space M which contains H metrically, there exists a nonexpansive retraction R : M → H;
(iii) for any point ω not in H, there exists a nonexpansive retraction R : H ∪ {ω} → H.
The proof is similar to the one given for the main theorem. The last statement needs some
additional explanations. Indeed, the idea here is to consider the hyperconvex metric space l∞ (H)
(in which H embeds isometrically). In order to show that an intersection of balls in H is not
empty, embed the balls in l∞ (H). Then use the hyperconvexity of l∞ (H) to show that the intersection is not empty. Take a point in the intersection and the retraction sends this point into
the intersection of the balls in H.
Remark 4.5. Note that statement (ii) is also known as an absolute retract property. This is why
hyperconvex metric spaces are also called absolute nonexpansive retract (or in short ANR). The
statement (iii) is quite surprising, since we do not extend to any bigger set but only to a point.
So this behavior may be seen as a local behavior versus a global one for statement (ii).
Using the above remark, the second author [32] introduced the concept of 1-local retract of a
metric space.
Definition 4.6. Let M be a metric space. A subset N is called a 1-local retract of M if for any
point x ∈ M \ N , there exists a nonexpansive retraction R : M ∪ {x} → N .
If we take in this definition the set M to be any metric space which contains N metrically,
the 1-local retract property becomes absolute 1-local retract property. Note that absolute 1-local
retracts are absolute nonexpansive retract, i.e. hyperconvex.
Remark 4.7. In the above definition, the number 1 stands for the nonexpansive behavior of the
retract. In other words, one may define λ-local retract as well by assuming that the retraction is
Lipschitzian with Lipschitz constant equal to λ.
INTRODUCTION TO HYPERCONVEX SPACES
11
Notice that statement (ii), in the above theorem, has a nice extension. Indeed, we have the
following result:
Corollary 4.8. Let H be a metric space. The following statements are equivalent:
(i) H is hyperconvex;
(ii) there exist a hyperconvex metric space H ∗ which contains H metrically and a nonexpansive retraction R : H ∗ → H;
In other words, a nonexpansive retract of a hyperconvex metric space is also hyperconvex. The
proof is elementary.
Remark 4.9. This result was used by the second author in [31] to prove that hyperconvex metric
spaces enjoy a better convexity property than the one described previously. Indeed, let H be a
hyperconvex metric space. We have seen that H embeds isometrically into l∞ (H). Corollary
4.8 implies the existence of a nonexpansive retraction R : l∞ (H) → H. Let x1 , ..., xn be in
i=n
P
H and positive numbers α1 , ..., αn such that
αi = 1. In l∞ (H), consider the convex linear
i=1
µ
¶
i=n
i=n
P
L
P
combination
αi xi . Set
αi xi = R
αi xi ∈ H. Then, for any ω ∈ H, we have
1≤i≤n
i=1
d
³ M
1≤i≤n
which implies
i=1
°
°
i=n
i=n
°
³ ³X
´
´ °X
°
°
αi xi , R(ω) ≤ °
αi xi − ω °
αi xi , ω = d R
°
°
´
d
i=1
³ M
1≤i≤n
i=1
l∞ (H)
i=n
´ X
αi xi , ω ≤
αi d(xi , ω).
i=1
We will rewrite the above inequality as
d
³ M
1≤i≤n
i=n
´ X
αi d(xi , ·).
αi xi , · ≤
i=1
In fact we have a more general formula
´
³ M
X
M
αi d(xi , yi ).
αi yi ≤
αi xi ,
d
1≤i≤n
1≤i≤n
1≤i≤n
One may argue that the choice of our convex combination in H depends on the retraction R and
the choice of the isometric embedding, the answer is yes. Therefore depending on the problem,
one may have to be careful about this choice.
Sine [55] began the study of the retraction property in hyperconvex spaces in a little more
detailed way than what we have stated so far. His results are crucial in investigating nonexpansive
mappings defined on hyperconvex metric spaces. We will begin the final part of this section
focusing on admissible subsets, for which Sine proved the following relevant fact. For any positive
real number r and any set A in a metric space M , we define the r-parallel set of A as
o
[n
A+r =
B(a, r); a ∈ A .
We have the following result.
12
R. ESPÍNOLA AND M. A. KHAMSI
Lemma 4.10. Let H be a hyperconvex metric space. Let J be an admissible subset of H. Set
J = ∩α∈Γ B(xα , rα ). Then for any r ≥ 0, we have
´
\ ³
J +r =
B xα , rα + r .
α∈Γ
In other words, the r-parallel of an admissible subset of a hyperconvex metric space is also an
admissible set (this is not a common property of metric spaces).
Proof. Let y ∈ J + r. Then there exists a ∈ J such that d(y, a) ≤ r. Hence d(xα , y) ≤
d(xα , a) + d(a, xα ) ≤ rα + r for all α ∈ Γ. Thus
´
\ ³
J +r ⊂
B xα , rα + r .
α∈Γ
³
´
B xα , rα + r . So we have d(xα , y) ≤ rα + r for all
α∈Γ
³
´T
T
α ∈ Γ. Now, since H is hyperconvex, α∈Γ B xα , rα
B(y, r) 6= ∅ which is equivalent to
J ∩ B(y, r) 6= ∅. This clearly implies that y ∈ J + r.
For the reverse inclusion, let y ∈
T
Remark 4.11. For any positive real number r and any set A in a metric space M , we define
the r-neighborhood
Nr (A) = {x ∈ M ; dist(x, A) ≤ r}.
If A is proximinal, i.e. for every x ∈ M there exists a ∈ A such that dist(x, A) = d(x, a), then
the r-parallel set A + r and the r-neighborhood Nr (A) are identical. This is the case for example
if A is externally hyperconvex in a hyperconvex metric space M .
Before we state Sine’s result recall that a map T defined on a metric space M is said to be
ε-constant if d(x, T x) ≤ ε for all x ∈ M . We have the following result:
Theorem 4.12. Let H be a hyperconvex metric space. Let J be a nonempty admissible subset
of H. Then for any ε > 0 there exists an ε-constant nonexpansive retraction of the parallel set
Jε = J + ε onto J.
Proof. We have observed above that Jε is a nonempty ball intersection and so is itself a hyperconvex set. Let us construct the retract. First let D be any set such that J ⊂ D ⊂ Jε and assume
that ΠD : D → J is a ε-constant nonexpansive retract. Let x ∈ Jε − D. Set D∗ = D ∪ {x}.
Define the target set
´\ \
\ ³
targ(x) =
B ΠD (w), d(w, x)
J
B(x, ε).
w∈D
T
We claim that targ(x) is not empty. Indeed, set J = B(xα , rα ). Then the set targ(x) is an
intersection of balls. Since H is hyperconvex, then to prove that targ(x) is not empty, it is enough
to show that the balls intersect each other. Since x ∈ Jε , then B(x, ε) intersect any ball B(xα , rα )
(coming from J). On the other hand, we have d(ΠD (w), x) ≤ d(ΠD³(w), w)+d(w, x)´≤ ε+d(x, w)
because ΠD is an ε-constant map. This clearly implies B(x, ε) ∩ B ΠD (w), d(w, x) 6= ∅, for any
³
´
w ∈ D. Since ΠD maps into J, then B(xα , rα ) ∩ B ΠD (w), d(w, x) 6= ∅, for any α. Therefore
targ(x) is not empty. Let z ∈ targ(x) and define Π∗ : D∗ → J by
½
ΠD (v) if v ∈ D
∗
Π (v) =
z
if v = x.
INTRODUCTION TO HYPERCONVEX SPACES
13
It is easy to check that Π∗ is a ε-constant nonexpansive extension of ΠD . The rest of the proof
is a simple induction. Start with D = J and ΠD to be the identity map on D. Zorn’s lemma
assures us of the existence of a maximal element (D, ΠD ). The argument described above will
force the set D to be Jε , which completes the proof.
Remark 4.13. Now one may ask whether the previous result is also true for weakly externally
hyperconvex or externally hyperconvex subsets. The answer is yes. In fact the same proof we did
for admissible subsets still works for externally hyperconvex subsets without major modifications.
But something more precise may be said about this problem since weak externally hyperconvexity
actually characterizes those sets for which the conclusion of the previous theorem holds. We do
not plan to show the proof of this result in this text which may be found in [15], however the
following theorem is a partial result in that sense, in fact it states a reciprocal of Theorem 4.12.
Theorem 4.14. If E is a subset of a hyperconvex metric space H with the property that for each
z ∈ H \E there exists a nonexpansive retraction R : E∪{z} → E such that d(z, R(z)) = dist(z, E),
then E is weakly externally hyperconvex.
Proof. The first we notice is that, from Theorem 4.4, such an E must be a hyperconvex subset
of H, i.e. E is hyperconvex itself. We are going to assume that E is not weakly externally
hyperconvex in order to find z ∈ H such that
B (z, dist (z, E)) ∩ (∩v∈D B (v, d (v, z))) ∩ E = ∅.
This clearly contradicts the hypothesis of the theorem. We state (claim 1) that if E is not weakly
externally hyperconvex then there exist z ∈ H, a family {vα : α ∈ A} in E, and a family {rα } in
R+ for which d (vα , vβ ) ≤ rα + rβ , d (vα , z) ≤ rα + dist (z, E) , and such that
B (z, dist (z, E)) ∩ (∩α B (vα , rα )) ∩ E = ∅.
However, since M is hyperconvex it must be the case that
D1 = B (z, dist (z, E)) ∩ (∩α B (vα , rα )) 6= ∅.
If B (z, dist (z, E)) ∩ (∩v∈E B (v, d (v, z))) ∩ E = ∅ we are done. Otherwise we proceed as follows.
Since D1 ∩ E = ∅ there is no loss of generality (claim 2) assuming that,
dist (B (z, dist (z, E)) ∩ E, D1 ) = d > 0.
It is possible to choose w1 ∈ D1 and w ∈ B (z, dist (z, E)) ∩ E so that d (w1 , w) = d + ε for
sufficiently small ε > 0. Now, by hyperconvexity of M,
¶
µ
¶
µ
¶
µ
d+ε
d+ε
d+ε
∩ B w1 ,
∩ B w,
6= ∅.
B z, dist (z, E) −
2
2
2
Let z1 be any point in this intersection. Notice that if d (z1 , p) <
d+ε
2
for any p ∈ E, then
d (z, p) ≤ d (z, z1 ) + d (z1 , p)
< dist (z, E) −
d+ε d+ε
+
2
2
= dist (z, E)
which is a contradiction. Since dist (z1 , E) ≤ d (z1 , w) ≤
By the assumptions of the theorem, the set
d+ε
d+ε
, we conclude dist (z1 , E) =
.
2
2
B (z1 , dist (z1 , E)) ∩ (∩α B (vα , d (vα , z1 ))) ∩ E
14
R. ESPÍNOLA AND M. A. KHAMSI
would have to be nonempty. However, since d (z1 , vα ) ≤ rα +
d+ε
, for each α, we have
2
B (z1 , dist (z1 , E)) ∩ (∩α B (vα , d (vα , z1 )))
µ
µ
¶¶
d+ε
⊆ B (z, dist (z, E)) ∩ ∩α B vα , rα +
,
2
and by Lemma 4.10,
µ
µ
¶¶
d+ε
B (z, dist (z, E)) ∩ ∩α B vα , rα +
⊆ N d+ε (D1 ) .
2
2
Clearly this neighborhood of D1 cannot intersect E ∩ B(z, dist(z, E)) for ε > 0 sufficiently small,
so we conclude
B (z1 , dist (z1 , E)) ∩ (∩α B (vα , d (vα , z1 ))) ∩ E = ∅.
Proof of Claim 1. Notice that what we directly get from the negation of the definition of weak
externally hyperconvexity is that there exist z ∈ M, a family {vα : α ∈ A} in E, and a family
{rα } ∪ {rz } in R such that rz ≥ dist(z, E), d (vα , vβ ) ≤ rα + rβ , d (vα , z) ≤ rα + rz , and for which
(1)
B (z, dist (z, E)) ∩ (∩α B (vα , rα )) ∩ E = ∅,
something slightly different to which is assured by our claim. In order to prove the claim, set
rα′ = rα + rz − dist(z, E), and rz′ = dist(z, E) then we state that the intersection
B (z, dist (z, E)) ∩ (∩α B (vα , rα′ )) ∩ E = ∅.
Otherwise fix u in this intersection and consider ∩α B (vα , rα ) ∩ B(u, rz − dist(z, E)). From the
hyperconvexity of E, this intersection would also be nonempty but, since this set is contained in
the set intersection of (1), this would be a contradiction.
Proof of Claim 2. To prove this second claim, assume d = 0 and let {εn } be a decreasing sequence of positive numbers null-convergent. Select u1 ∈ B(z, dist(z, E)) ∩ E ∩ (∩α B(vα , rα + ε1 )),
and consider B(z, dist(z, E)) ∩ E ∩ B(u1 , ε1 + ε2 ) ∩ (∩α B(vα , rα + ε2 )). If this intersection is
empty add B(u1 , ε1 ) to the family {B(vα , rα )} and so we have a new family for which d is positive. Otherwise, select u2 in this in this intersection and consider B(z, dist(z, E)) ∩ E ∩ B(u2 , ε2 +
ε3 ) ∩ (∩α B(vα , rα + ε3 )), and repeat the previous step. Either this process terminates after a
finite number of steps, providing a new family for which d > 0, or we obtain a Cauchy sequence
{un } whose limit lies in D1 ∩ E, which is a contradiction.
We finish this section with the announced-characterizing result which follows from Theorems
4.14 and 9.12.
Theorem 4.15. Let H be a hyperconvex metric space. Then E ⊂ H is weakly externally hyperconvex if and only if for any ε > 0 there exists an ε-constant nonexpansive retract of the parallel
set E + ε onto E.
What else do we know about hyperconvex sets? May be one of the most elegant results in
hyperconvex spaces is Baillon’s theorem. We will discuss this and others in the next section.
INTRODUCTION TO HYPERCONVEX SPACES
15
5. More on Hyperconvex spaces
Hyperconvexity, as we mentioned before, is an intersection property. In other words, if a metric
space is hyperconvex then the family of admissible sets has some kind of compactness behavior.
Indeed, let M be a metric space and consider the family of admissible sets A(M ). Following
Penot’s definition, we will say that A(M ) is compact if for any family {Aα } of elements in A(M ),
we have
\
Aα 6= ∅
α
provided finite intersections are not empty. Hyperconvexity obviously implies that A(M ) is
compact. But this kind of compactness is not equivalent to hyperconvexity in general. Indeed,
hyperconvexity is about balls intersecting each others. For example, Lindenstrauss [45] showed
that balls of l1 have a very nice and similar intersection property though l1 is not hyperconvex.
Indeed, he showed that any collection of balls has a nonempty intersection provided the balls
intersect three by three. In fact, in any reflexive Banach space or dual space X, the family
A(X) is compact under Penot’s formulation. Recall that l∞ (I) is basically the only hyperconvex
Banach space. The reader will find more about the relation between hyperconvexity and Banach
spaces in [19, 29, 42, 45, 46].
Early investigators of hyperconvexity wondered whether the compactness of the family of admissible sets holds also for the family of hyperconvex sets. Notice that this family is not stable
under intersection. Indeed, the intersection of two hyperconvex sets may not be hyperconvex,
even in the plane. So it was asked whether any descending chain of nonempty hyperconvex sets
has a nonempty intersection. This question was answered by Baillon [3] in a highly technical
proof. It is not known to us if a simple proof of this result exists.
Theorem 5.1. Let M be a bounded metric space. Let (Hβ )β∈Γ T
be a decreasing family of nonempty
hyperconvex subsets of M , where Γ is totally ordered. Then
Hβ is not empty and is hyperβ∈Γ
convex.
Proof. Consider the family
Y
F = {A =
Aβ ; Aβ ∈ A(Hβ ) and (Aβ ) is decreasing and nonempty }.
β∈Γ
Since M is bounded,Qthen each Hβ is bounded and therefore we must have Hβ ∈ A(Hβ ). So F
is not empty since
Hβ ∈ F. Since Hβ is hyperconvex, A(Hβ ) is compact for every β ∈ Γ.
β∈Γ
Therefore, F satisfies the assumptions of Zorn’s lemma when ordered by set inclusion. Hence
for every
Q D ∈ F there exists a minimal element A ∈ F such that A ⊂ D. We claim that if
Aβ is minimal then there exists β0 ∈ Γ such that δ(Aβ ) = 0 for every β ≥ β0 . Indeed,
A=
β∈Γ
let β ∈ Γ be fixed. For every D ⊂ M , set
covβ (D) =
Consider A′ =
Q
α∈Γ
\
B(x, rx (D)).
x∈Hβ
A′α where
(A′α≥β )
′
Aα
A′α
= covβ (Aβ ) ∩ Aα
if α ≤ β
=
if α ≥ β.
Aα
The family
is decreasing since A ∈ F. Let α ≤ γ ≤ β. Then A′γ ⊂ A′α since Aγ ⊂ Aα
and Aβ = covβ (Aβ ) ∩ Aβ . Hence the family (A′α ) is decreasing. On the other hand if α ≤ β,
16
R. ESPÍNOLA AND M. A. KHAMSI
then covβ (Aβ ) ∩ Aα ∈ A(Hα ) since Hβ ⊂ Hα . Hence A′α ∈ A(Hα ). Therefore, we have A′ ∈ F.
Since A is minimal, A = A′ which implies
Aα = covβ (Aβ ) ∩ Aα , for every α ≤ β .
Let
\ x ∈ Hβ and α ≤ β. Since Aβ ⊂ Aα , then rx (Aβ ) ≤ rx (Aα ). Because covβ (Aβ ) =
B(x, rx (Aβ )), then we have covβ (Aβ ) ⊂ B(x, rx (Aβ )) which implies rx (covβ (Aβ )) ≤ rx (Aβ ).
x∈Hβ
Additionally Aα ⊂ covβ (Aβ ) so rx (Aβ ) ≤ rx (Aα ) ≤ rx (covβ (Aβ )) ≤ rx (Aβ ). Therefore, we
have rx (Aα ) = rx (Aβ ) for every x ∈ Hβ . Using the definition of r, we get r(Aα ) ≤ r(Aβ ).
Let
T a ∈ AαTand set s = ra (Aα ). Then a ∈ covβ (Aβ ) since Aα ⊂ covβ (Aβ ). Hence a ∈
B(x, s) covβ (Aβ ). So, from the hyperconvexity of Hβ ,
x∈Aβ
S β = Hβ
\ \
B(x, s)
x∈Aβ
Let z ∈ Sβ , then z ∈
T
\
covβ (Aβ ) 6= ∅.
B(x, s) and, since Aβ = Hβ
x∈Aβ
\
covβ (Aβ ), it follows that rz (Aβ ) ≤ s,
which implies r(Aβ ) ≤ s = ra (Aα ) for every a ∈ Aα . Hence r(Aβ ) ≤ r(Aα ). Therefore we have
r(Aβ ) = r(Aα ), for every α, β ∈ Γ.
Assume that δ(Aβ ) > 0 for every β ∈ Γ. Set A′′β = C(Aβ ) for every β ∈ Γ. The family (A′′β )
is decreasing. Indeed, let α ≤ β and x ∈ A′′β . Then we have rx (Aβ ) = r(Aβ ). Since we proved
that rz (Aβ ) = rz (Aα ) for every z ∈ Hβ , then
Q r′′x (Aα ) = rx (Aβ )′′= r(Aβ ) = r(Aα ), which implies
Aβ ∈ F. Since A ⊂ A and A is minimal, we get
that x ∈ A′′α . Therefore, we have A′′ =
β∈Γ
A = A′′ . Therefore, we have C(Aβ ) = Aβ for every β ∈ Γ. This contradicts the fact that Hβ is
hyperconvex for every β ∈ Γ. Hence there exists β0 ∈ Γ such that δ(Aβ ) = 0, for every β ≥ β0 .
The proof of our claim T
is therefore complete since we have Aβ = {a} for every β ≥ β0 which
clearly implies that a ∈ β∈Γ Hβ 6= ∅.
T
Hβ is hyperconvex. Let (Bi )i∈I
In order to complete the proof, we need to show that S =
β∈Γ T
T
T
Bi Hβ for β ∈ Γ. Since Hβ
Bi 6= ∅. Set Dβ =
be a family of balls centered in S such that
i∈I
i∈I
is hyperconvex and the family (Bi ) is centered in Hβ , then D
Tβ is not empty and Dβ ∈ A(Hβ ).
Therefore, Dβ is hyperconvex. The above proof shows that β∈Γ Dβ 6= ∅ which completes the
proof of Theorem 5.1.
Remark 5.2. This proof is different from Baillon’s original one. It is little more complicated.
But it has the advantage of being easy to adapt to 1-local retract. In other words, the conclusion
of Baillon’s result holds for 1-local retract sets.
While the intersection of two admissible subsets of a given hyperconvex space is again admissible, in general it is not the case that the intersection of two hyperconvex subspaces of a
hyperconvex space is itself hyperconvex, even if one of them is admissible. However the following
is true.
Lemma 5.3. Let H be a hyperconvex metric space. Suppose E ⊂ H is externally hyperconvex
relative to H and suppose A is an admissible subset of H. Then E ∩ A is externally hyperconvex
relative to H.
Proof. Suppose {x
T α } and {rα } satisfy d(xα , xβ ) ≤ rα + rβ and dist(xα , E ∩ A) ≤ rα . Since A is
admissible, A =
B(xi ; ri ) and since dist(xα , E ∩ A) 6= ∅ it follows that d(xα , xi ) ≤ rα + ri for
i∈I
INTRODUCTION TO HYPERCONVEX SPACES
17
each i ∈ I. Also, since A ⊂ B(xi ; ri ), it follows that dist(xi , E ∩A) ≤ ri and that d(xi , xj ) ≤ ri +rj
for each i, j ∈ I. Therefore by external hyperconvexity of E
T
T
T
( B(xi ; ri ))( B(xα , rα )) ∩ E = B(xα , rα ) ∩ (A ∩ E) 6= ∅.
α
i
α
This leads to the following.
Theorem 5.4. Let {Hi } be a descending
chain of nonempty externally hyperconvex subsets of a
T
bounded hyperconvex space H. Then Hi is nonempty and externally hyperconvex in H.
i
T
Proof. Theorem 5.1 assures that D = Hi 6= ∅. To see that D is externally hyperconvex let
i
{xα } ⊂ H and {rα }T
⊂ R satisfy d(xα , xβ ) ≤ rα +rβ and dist(xα , D) ≤ rα . Since H is hyperconvex
we know that A = B(xα ; rα ) 6= ∅. Also, since dist(xα , D) ≤ rα we have dist(xα , Hi ) ≤ rα for
α
each i, so, by external hyperconvexity of Hi , we conclude A ∩ Hi 6= ∅ for each i. By Lemma 5.3
{A
T ∩ Hi } is a descending chain of nonempty hyperconvex subsets of H, so again by Theorem 5.1
(A ∩ Hi ) = A ∩ D 6= ∅.
i
Remark 5.5. Whether Lemma 5.3 holds for weakly externally hyperconvex subsets is not known
yet, however it is a non very complicated exercise to prove that Theorem 5.4 is true for these
subsets. An interesting open question is whether the intersection of two weakly externally hyperconvex subsets is still weakly externally hyperconvex. Such a property is a very important one
from a structural point of view and it should help to show new fixed point results for weakly externally hyperconvex subsets that are already known for admissible subsets.
One of the implications of Theorem 5.1 is the existence of hyperconvex closures. Indeed, let
M be a metric space and consider the family H(M ) = {H; H is hyperconvex and M ⊂ H}. In
view of what we said previously, the family H(M ) is not empty. Using Baillon’s result, any descending chain of elements of H(M ) has a nonempty intersection. Therefore one may use Zorn’s
lemma which will insure us of the existence of minimal elements. These minimal hyperconvex
sets are called hyperconvex hulls. Isbell was among the first to investigate the properties of the
hyperconvex hulls. In fact he was the first one to give a concrete construction of a hyperconvex
hull in [24]. We will discuss his ideas in Section 8.
It is clear that hyperconvex hulls are not unique. But they do enjoy some kind of uniqueness.
Indeed, we have:
Proposition 5.6. Let M be a metric space. Assume that H1 and H2 are two hyperconvex hulls
of M . Then H1 and H2 are isometric.
Proof. Since H1 and H2 are hyperconvex, then they are injective. So there exists a nonexpansive
map T1 : H1 → H2 such that the restriction of T1 to M is the identity map. Keep in mind that
H1 as well as H2 contains M isometrically. For the same reason, there exists also another
nonexpansive map T2 : H2 → H1 such that the restriction of T2 to M is the identity map. We
claim that T1 ◦ T2 is the identity map of H2 . Indeed, the map T1 ◦ T2 is defined on H2 into H2 .
Its restriction to M is the identity map of M . So we have M ⊂ Fix(T1 ◦ T2 ), where
Fix(T1 ◦ T2 ) = {x ∈ H1 ; T1 ◦ T2 (x) = x}.
In the next section, we will show that if T is nonexpansive, then Fix(T ) is hyperconvex (see
Theorem 6.1), so, Since T1 ◦ T2 is nonexpansive, Fix(T1 ◦ T2 ) is hyperconvex and contains M .
18
R. ESPÍNOLA AND M. A. KHAMSI
The minimality of H2 implies
Fix(T1 ◦ T2 ) = H2 ,
which completes the proof of our claim. A similar argument will show that T2 ◦ T1 is the identity
map of H1 . So T1 and T2 are inverse from each other and are nonexpansive. Therefore both are
isometric maps.
Remark 5.7. Though hyperconvex hulls are not unique, the previous proposition shows that up
to an isometry they are indeed unique. It is quite an amazing result. From now on, we will denote
the hyperconvex hull of M by h(M ). Recall that if M is a subset of a hyperconvex set H, then
there exists a hyperconvex hull h(M ) such that M ⊂ h(M ) ⊂ H.
Isbell, in his study of the hyperconvex hulls, showed that if M is compact then h(M ) is also
compact. As a generalization of this result, we discuss next some ideas developed by the first
author and López in [14, 16]. Since their work involves measure of noncompactness, let us first
give some definitions. For a wide treatment of these definitions the reader is refereed to [2].
Definition 5.8. Let M be a metric space and let B(M ) denote the collection of nonempty,
bounded subsets of M . Then:
(i) The Kuratowski measure of noncompactness α : B(M ) → [0, ∞) is defined by
(
)
i=n
[
α(A) = inf ε > 0; A ⊂
Ai with Ai ∈ B(M ) and diam(Ai ) ≤ ε .
i=1
(ii) The Hausdorff (or ball) measure of noncompactness χ : B(M ) → [0, ∞) is defined by
(
)
i=n
[
χ(A) = inf r > 0; A ⊂
B(xi , r) with xi ∈ M .
i=1
These two measures are very much related to each other and to compactness. Indeed, the
following classical properties are well known.
(1) For any A ∈ B(M ), we have 0 ≤ α(A) ≤ δ(A) = diam(A).
(2) For any A ∈ B(M ), we have α(A) = 0 if and only if A is precompact.
(3) For any A ∈ B(M ) and B ∈ B(M ), we have α(A ∪ B) = max{α(A), α(B)}.
(4) For any A ∈ B(M ), we have χ(A) ≤ α(A) ≤ 2χ(A).
(5) If (Ai )i∈I is a decreasing chain of closed bounded
³ T ´ sets such that inf i∈I α(Ai ) = 0, then
T
Ai is not empty and is compact, i.e. α
Ai = 0.
i∈I
i∈I
In hyperconvex metric spaces, the two measures behave nicely. Indeed, we have:
Proposition 5.9. Let H be a hyperconvex metric space and A be a bounded subset of H. Then
we have α(A) = 2χ(A).
Proof. From (4) it is enough to proveSthat 2χ(A) ≤ α(A). Let ε > χ(A). Then there exist
A1 , ..., An subsets of A such that A = 1≤i≤n Ai with diam(Ai ) ≤ ε, for i = 1, ..., n. From the
³ ε´
. Hence
hyperconvexity of H for any i ∈ {1, ..., n}, there exists hi ∈ H such that Ai ⊂ B hi ,
2
³ ε´
[
ε
χ(A)
, which gives α(A) ≤ . Hence α(A) ≤
which completes the proof of
A⊂
B hi ,
2
2
2
1≤i≤n
our claim.
INTRODUCTION TO HYPERCONVEX SPACES
19
The following technical result will be needed later on. Note that this result may be seen as an
adaptation of the classical Arzelá-Ascoli Theorem.
Lemma 5.10. Let M be a metric space. Consider the space λ[a,b] (M ) of Lipschitzian real-valued
functions defined on M with Lipschitz constant less than λ with values in the interval [a, b]. Then
we have
¡
¢
α λ[a,b] (M ) ≤ 2 λ χ(M ).
Proof. Let ε0 > χ(M ). Without loss of generality, we may assume that there exist x1 , ..., xn
in M such that for any x ∈ M , there exists i ∈ {1, ..., n} such that d(x, xi ) ≤ ε0 . Since [a, b]
is compact, for any ε > 0, there exist c1 , ..., cm in [a, b] such that for any c ∈ [a, b] there exists
i ∈ {1, ..., m} such that |c − ci | ≤ ε. Let ψ : {1, ..., n} → {1, ..., m} be an application. Define
λψ = {f ∈ λ[a,b] (M ); sup |f (xi ) − cψ(i) | ≤ ε}.
1≤i≤n
Though these sets may be eventually empty, we still have that
[
λ[a,b] (M ) =
λψ .
ψ∈{1,...,m}{1,...,n}
Let f, g ∈ λψ . For any x ∈ M , there exists i ∈ {1, ..., n} such that d(x, xi ) ≤ ε0 . Then we have
¯
¯ ¯
¯ ¯
¯ ¯
¯
¯f (x) − g(x)¯ ≤ ¯f (x) − f (xi )¯ + ¯f (xi ) − g(xi )¯ + ¯g(xi ) − g(x)¯,
¯
¯
¯
¯
which implies ¯f (x) − g(x)¯ ≤ λε0 + 2ε + λε0 . Hence supx∈M ¯f (x) − g(x)¯ ≤ 2λε0 + 2ε. Since the
¡
¢
set {1,¡ ..., m}{1,...,n}
is finite, we get α λ[a,b] (M ) ≤
¢
¡ 2λε0 + 2ε.
¢ So, from the arbitrariness of ε, we
get α λ[a,b] (M ) ≤ 2λε0 , which clearly implies α λ[a,b] (M ) ≤ 2λ χ(M ).
We will show in Section 8 how Isbell constructed for any bounded metric space M a hyperconvex hull h(M ) included in λ[0,δ] (M ), where λ = 1 and δ is the diameter of M . So from the
above lemma, we deduce the following result.
Corollary
5.11.
Let M be any
¡
¢
¡ bounded
¢ metric space and h(M ) its hyperconvex hull. Then we
have χ h(M ) = χ(M ) and α h(M ) = α(M ).
Proof. Since h(M ) may be chosen such that h(M ) ⊂ λ[0,δ] (M ), where λ = 1 and δ is the diameter
¡
¢
¡
¢
of M , it follows α h(M ) ≤ 2χ(M ). Using ¡the previous
lemma, χ h(M ) ≤ χ(M ). But, since
¢
h(M ) contains M isometrically, χ(M ) ≤ χ h(M ) , which clearly implies the first part of the
conclusion. The second part is a direct consequence of Proposition 5.9.
6. Fixed point property and Hyperconvexity
Sine [54] and Soardi [57] results are at the origin of the recent interest to hyperconvex metric
spaces. Both Sine and Soardi showed that nonexpansive mappings defined on a bounded hyperconvex metric space have fixed points. Their results were stated in different context but the
underlying spaces are simply hyperconvex spaces. Here we will give the proof based on Penot’s
[49] formulation of Kirk’s fixed point theorem.
Recall that if T : M → M is a map, then x ∈ M is a fixed point of T if T (x) = x.
Theorem 6.1. Let H be a bounded hyperconvex metric space. Any nonexpansive map T : H → H
has a fixed point. Moreover, the fixed point set of T , Fix(T ), is hyperconvex.
20
R. ESPÍNOLA AND M. A. KHAMSI
Proof. Consider A(H) the family of admissible subsets of H. Set
F = {A ∈ A(H); with A 6= ∅ and T (A) ⊂ A}.
Obviously, we have H ∈ F. Since the intersection of any family of nonempty elements of A(H)
is not empty and belongs to A(H) (because of the hyperconvexity of H), then F satisfies Zorn’s
assumptions. So it has minimal elements. Let A0 be one of them. Note that cov(T (A0 ) = A0 .
Indeed, since T (A0 ) ⊂ A0 and cov(T (A0 )) is the smallest admissible set which contains T (A0 ),
we have cov(T (A0 )) ⊂ A0 . Using this inclusion, we get
Ã
!
³
´
³
´
T cov T (A0 )
⊂ T (A0 ) ⊂ cov T (A0 ) .
³
´
This clearly implies that cov T (A0 ) ∈ F. The minimality of A0 will then imply cov(T (A0 )) =
A0 . Now note that C(A0 ) belongs to F. Indeed, we know that C(A0 ) is not empty and it is in
A(H) because
´
\ ³
B x, R(A0 ) .
C(A0 ) =
x∈A0
Let x ∈ C(A0 ). Then we have A0 ⊂ B(x, R(A0 )). Since T is nonexpansive, we get T (A0 ) ⊂
B(T (x), R(A0 )), which implies
³
´
³
´
A0 = cov T (A0 ) ⊂ B T (x), R(A0 ) .
Hence T (x) ∈ C(A0 ). In other words, C(A0 ) is invariant under the action of T . So we have
C(A0 ) ∈ F. Our claim is therefore proved. The minimality of A0 will then imply A0 = C(A0 ).
But we have seen that in hyperconvex metric spaces this is not possible for subsets with more
than one point. This forces A0 to have one point which is a fixed point for T . In order to finish
the proof of our theorem, we need to show that Fix(T ) is hyperconvex. Let {xi }i∈I be a collection
of points in Fix(T ) such that
d(xi , xj ) ≤ ri + rj , for any i, j ∈ I,
\
for some positive numbers {ri }i∈I . Set H0 =
B(xi , ri ). The hyperconvexity of H implies
i∈I
that H0 is not empty. Since the centers are in Fix(T ) and T is nonexpansive, then we have
T (H0 ) ⊂ H0 . Moreover H0 is a bounded hyperconvex metric space, so the above proof implies
that T has a fixed point in H0 , which implies
#
"
\ \
Fix(T )
B(xi , ri ) 6= ∅.
i∈I
This completes the proof of our theorem.
This result is quite amazing. Indeed, if we translate it into the hyperconvex Banach space l∞ ,
we have, for example, that any nonexpansive mapping which leaves a ball invariant has a fixed
point. Note that this space is quite bad from a geometrical point of view. It is also a universal
space for separable Banach spaces. In other words, any separable Banach space sits inside l∞
isometrically. So for the classical fixed point property this space is very bad. And with this
theorem, we have a positive fixed point result.
Note that since Fix(T ) is hyperconvex, then any commuting nonexpansive maps Ti , i =
1, 2, ..., n, defined on a bounded hyperconvex set H, have a common fixed point. Moreover
their common fixed point set Fix(T1 ) ∩ Fix(T2 ) ∩ · · · ∩ Fix(Tn ) is hyperconvex.
INTRODUCTION TO HYPERCONVEX SPACES
21
Combining these results with Baillon’s theorem, we get the following:
Theorem 6.2. Let H be a bounded hyperconvex metric space. Any commuting family of nonexpansive maps
\ {Ti }i∈I , with Ti : H → H, has a common fixed point. Moreover, the common fixed
point set
Fix(Ti ) is hyperconvex.
i∈I
Proof. Let Γ = 2I = {β; β ⊂ I}. It is obvious that Γ is downward directed (the order on Γ is the
set inclusion). Our previous theorem implies that for every β ∈ Γ, the set Fβ of common fixed
point set of the mappings Ti , i ∈ β, is nonempty and hyperconvex. Clearly the family (Fβ )β∈Γ
is decreasing. Using Baillon’s result, we deduce that
\
\
Fix(Ti ) =
Fβ
i∈I
β∈Γ
is nonempty and hyperconvex. The proof is therefore complete.
Remark 6.3. Baillon asked whether boundedness may be relaxed. He precisely asked whether
the conclusion holds if the nonexpansive map has a bounded orbit. In the classical Kirk’s fixed
point theorem, having a bounded orbit implies the existence of a fixed point. Prus answered this
question in the negative. Indeed, consider the hyperconvex Banach space H = l∞ and the map
T : H → H defined by
³
´
T (xn ) = (1 + lim xn , x1 , x2 , ...)
U
where U is a nontrivial ultrafilter on the set of positive integers. We may also take a Banach
limit instead of a limit over an ultrafilter. The map T is an isometry and has no fixed point. On
the other hand, we have
T n (0) = (1, 1, ..., 1, 0, 0, ...)
where the first block of length n has all its entries equal to 1 and 0 after that. So T has bounded
orbits. This problem has been studied in [35, 36, 40].
Recently, we wondered whether this result holds for asymptotically nonexpansive mappings.
Recall that a map T is said to be asymptotically nonexpansive if
d(T n (x), T n (y)) ≤ λn d(x, y)
and lim λn = 1. This question is till unknown. But a partial positive answer is known for apn
proximate fixed points. Before we state this result, recall that if T : H → H is a map, then
x ∈ H is an ε-fixed point if d(x, T (x)) ≤ ε where ε ≥ 0. The set of ε-fixed points of T is denoted
by Fixε (T ). Sine [55] obtained the following wonderful result:
Theorem 6.4. Let H be a bounded hyperconvex metric space and T : H → H a nonexpansive
map. For any ε > 0, Fixε (T ) is not empty and is hyperconvex.
Proof. Fixε (T ) is nonempty since T has fixed point. Let {xα }α∈Γ be points in Fixε (T ) and
{rα }α∈Γ be positive numbers such that d(xα , xβ ) ≤ rα + rβ for any α, β ∈ Γ. Set
´
\ ³
J=
B xα , rα .
α∈Γ
We know that J is nonempty as a subset of H. We wish to show that J ∩Fixε (T ) is not empty. Let
x ∈ J. Then T (x) ∈ J + ε because d(T x, xα ) ≤ d(T x, T xα ) + d(T xα , xα ) ≤ d(x, xα ) + ε ≤ rα + ε
for any α. Using Theorem 4.12, there exists a nonexpansive retraction Π : J + ε → J which
is ε-constant. The map R : J → J defined by R(x) = Π ◦ T (x) is nonexpansive. Since J is a
22
R. ESPÍNOLA AND M. A. KHAMSI
bounded hyperconvex metric space, then R has a fixed point x0 ∈ J. Since Π is ε-constant, we
get
³
´
³
´
d x0 , T (x0 ) = d Π ◦ T (x0 ), T (x0 ) ≤ ε
which implies that J ∩ Fixε (T ) 6= ∅. The proof is therefore complete.
Now we are ready to state the following unpublished result.
Theorem 6.5. Let H be a bounded hyperconvex metric space and T : H → H be asymptotically
nonexpansive. For any ε > 0, Fixε (T ) is not empty, in other words we have
inf d(x, T (x)) = 0.
x∈H
Proof. Using the convexity shown in Remark 4.9, we define
¶
µ
1 n
1
a⊕
Tn (x) = 1 −
T (x)
λn
λn
where a is a fixed point in H, λn is the Lipschitz constant of T n . The maps Tn are nonexpansive.
Before we proceed
Q with the proof we need to define the “ultrapower” of H. Consider the cartesian
product H =
H, and let U be a nontrivial ultrafilter on the natural numbers. Define the
n≥1
equivalence relation ∼ on H by (xn ) ∼ (yn ) if and only if limU d(xn , yn ) = 0. The limit over U
e An element x̃ ∈ H
e is a subset
exists since H is bounded. Then we consider the quotient set H.
e define the metric d˜ by
of H. If (xn ) ∈ x̃, then (yn ) ∈ x̃ if and only if lim d(xn , yn ) = 0. On H
U
˜ ỹ) = limU d(xn , yn ) where (xn ) (resp. (yn )) is any element in x̃ (resp. ỹ). It is easy to see
d(x̃,
e endowed with the distance d˜ has many nice properties similar to the linear ultrapower of
that H
a Banach space. Define the operators T̂ and T̃ by
g
g
n
^
^
T̂ (x̃) = T̂ ((x
n )) = (T (xn )) and T̃ (x̃) = T̃ ((xn )) = (T (xn )).
Since T is asymptotically nonexpansive, the operator T̂ is nonexpansive. Moreover we have
g
g
^
T̂ ((x
n )) = (Tn (xn )). Since Tn is nonexpansive, it has a fixed point xn . The point x̃ = (xn ) is
e Since the two
a fixed point of T̂ . Hence the fixed point set Fix(T̂ ) is a nonempty subset of H.
operators T̂ and T̃ commute, then T̃ leaves invariant the set Fix(T̂ ). It is easy to show that T̃
restricted to Fix(T̂ ) is in fact an isometry (in particular it is nonexpansive). Fix ε > 0. Let
x̃i ∈ Fix(T̂ ), i = 1, ..., N . Set
³
´
εn = max d xn (i), Tn (xn (i))
1≤i≤N
³^´
for n ≥ 1, where x̃i = xn (i) . Set
Hn = {x ∈ H; d(x, Tn (x)) ≤ εn }.
Hence xn (i) ∈ Hn , for i = 1, ..., N and any n ≥ 1. Since Tn is nonexpansive, Theorem 6.4
implies that Hn is hyperconvex. Therefore, there exist zn (i) = εxn (1) ⊕ (1 − ε)xn (i) ∈ Hn for
³^´
i = 1, ..., N . Consider, the point z̃i = zn (i) , which we will denote εx̃1 ⊕ (1 − ε)x̃i . Then we
˜ i , z̃j ) ≤ (1 − ε)d(x̃i , x̃j ) for i, j = 2, ..., N . Back to our maps T̂ and T̃ ,
have, z̃i ∈ Fix(T̂ ), and d(z̃
let x̃ ∈ Fix(T̂ ), and write x̃ = x̃1 . Set
³ ´
x̃2 = εx̃1 ⊕ (1 − ε)T̃ x̃1 .
INTRODUCTION TO HYPERCONVEX SPACES
23
³ ´
Then x̃2 ∈ Fix(T̂ ). By induction, we will construct a sequence x̃n of points in Fix(T̂ ) defined
³ ´
by x̃n+1 = εx̃1 ⊕ (1 − ε)T̃ x̃n . For any n < m, we have
Ã
!
³
´ ³
´
d(x̃n , x̃m ) ≤ (1 − ε)d T̃ x̃n−1 , T̃ x̃m−1 .
Since T̃ is nonexpansive when restricted to Fix(T̂ ), we get
³
´
d(x̃n , x̃m ) ≤ (1 − ε)d x̃n−1 , x̃m−1 .
This clearly implies that the sequence (x̃n ) is a Cauchy sequence. Hence it converges to ω̃ ∈
Fix(T̂ ). Moreover we have
³
´
³
´
³
´
d ω̃, T̃ (ω̃) = lim d x̃n+1 , T̃ (x̃n ) ≤ ε lim d x̃1 , T̃ (x̃n )
n→∞
n→∞
If we set δ ³
= diameter(H),
we get d(ω̃, T̃ (ω̃)) ≤ εδ, so for any ε > 0 there exists ω̃ε ∈ Fix(T̂ )
´
such that d ω̃ε , T̃ (ω̃ε ) ≤ ε. Classical argument implies that for any ε > 0 there exists xε ∈ H
³
´
such that d xε , T (xε ) ≤ ε which completes the proof of Theorem 6.5.
7. Topological fixed point theorems and Hyperconvexity
Another important branch of fixed point theory is that one formed by those results in which
topological-like conditions are considered. We may think of the well-known Schauder theorem
as the starting point of this branch. This theorem states that any mapping defined from a
nonempty compact and convex subset of a Banach space into itself must have a fixed point. An
easy improvement of this theorem is obtained when the compactness condition is imposed on the
mapping instead of on its domain. New achievements came when the compactness condition on
the mapping was treated in more general terms. Let M be a metric space and let B(M ) be the
collection of nonempty, and bounded subsets of M , then a mapping γ : B(M ) → [0, +∞) is called
a measure of noncompactness if it satisfies the following conditions:
(1) γ(A) = 0 if and only if A is precompact.
(2) γ(A) = γ(A) for any A ∈ B(M ).
(3) γ(A ∪ B) = max{γ(A), γ(B)} for any A, B ∈ B(M ).
Of course, as it was announced in Section 5, the mappings α and χ given by Definition 5.8 are
measures of noncompactness. A new kind of mapping arises naturally.
Definition 7.1. Let M be a metric space and D ⊆ M . A mapping T : D → M is said to be a
γ-condensing (or condensing relative to γ) mapping if T is continuous and if for each bounded
A ⊆ D, for which γ(A) > 0, γ(T (A)) < γ(A).
A detailed studied of these mappings may be found in [2]. It is easy to see, however, that
any compact mapping is condensing relative to any measure γ. The also well-known DarboSadovskii’s theorem [52] states that if γ is a measure of noncompactness defined on a normed
space such that γ(B) = γ(conv(B)) for any nonempty and bounded subset of the normed space,
and T is a γ-condensing mapping from a nonempty bounded closed and convex subset of the
normed space into itself, then T has a fixed point. The condition γ(B) = γ(conv(B)) of invariance when convex hull is considered is fundamental for this result and other related which
hyperconvex counterparts will seen below. Measures of Kuratowski and Hausdorff studied in
Section 5 are among those that satisfy the above condition. Even more, Corollary 5.11 says that
24
R. ESPÍNOLA AND M. A. KHAMSI
both measures satisfy an equivalent condition for hyperconvex spaces. We will make use of it later
in this section. Surprisingly, as it was noted in [40], a hyperconvex version of Darbo-Sadovskii
theorem does not require of that corollary.
Theorem 7.2. Let H be a bounded hyperconvex space and T : H → H a α-condensing mapping.
Then T has a fixed point.
Proof. From Section 3 we may assume that H is a bounded closed subset of a Banach space. We
also know that there exists a nonexpansive retraction R : cl-conv(H) → H (where cl-conv(H)
denotes the closed convex hull of H). Then T ◦ R : cl-conv(H) → H, and if A ⊆ cl-conv(H)
satisfies that α(A) > 0 then either α(R(A)) = 0 or
α(T ◦ R(A)) < α(R(A)) ≤ α(A).
In either case α(T ◦ R(A)) < α(A) so T ◦ R is also α-condensing. Now Darbo-Sadovskii theorem
implies the existence of a fixed point x for T ◦ R. It is easy to see that it must also be a fixed
point for T .
Remark 7.3. Notice that α may be replaced by any measure of noncompactness for which DarboSadovskii theorem holds.
The classes of condensing operators defined relative to distinct measure of noncompactness
are not equal in general, but they nevertheless share a number of general properties. Bearing in
mind these common properties Sadovskii [53] introduced the concept of limit operator without
using the notion of measure of noncompactness. If X is a linear space and D is a subset of M ,
then a continuous operator T : D → X is called a limit compact or ultimately compact operator
if cl-conv(T (B ∩ D)) = B, for B ⊆ X, implies that B is compact. The concept of hyperconvex
hull will help us to define limit compact operators in hyperconvex spaces.
Definition 7.4. Let D be a subset of a hyperconvex metric space H. Given an operator T : D −→
H we will say that (Tα ) is a transfinite sequence associated to T on D if
¡
¢
(1) T0 = h ¡T (D)
¢
(2) Tα = h
T T (D ∩ Tα−1 ) if α − 1 exists,
(3) Tα = β<α Tβ , if α − 1 does not exist,
where Tα is a hyperconvex hull of T (D) or T (D∩Tα−1 ) so that the sequence (Tα ) is nonincreasing.
Remark 7.5. It is easy to deduce from the properties of the hyperconvex hull that given D, M
and f as in the previous definition, there always exists a transfinite sequence associated to T on D.
The proof of the following lemma is rather easy, we will omit it.
Lemma 7.6. If (Tα ) is a transfinite sequence associated to T on D, then:
(1)
(2)
(3)
(4)
(5)
Each Tα is closed.
T (D ∩ Tα ) ⊆ Tα+1 for all α.
If β < α, then Tα ⊆ Tβ .
T (D ∩ Tα ) ⊆ Tα for all α.
There exists an ordinal number η such that Tα = Tη for all α ≥ η.
Hence we obtain the following corollary.
INTRODUCTION TO HYPERCONVEX SPACES
25
Corollary 7.7. Let (Tα ) be a transfinite sequence associated to T on H (hyperconvex), and
suppose H is bounded. Then the set Tη given by Lemma 7.6 is nonempty.
Proof. It suffices to show that for any ordinal number α, Tα 6= ∅. We proceed by transfinite
induction. The case α = 0 is trivial since T (D) ⊆ T0 , and therefore T0 is nonempty. Now we
have to consider the following two cases: the ordinal α has a predecessor, in which case, from the
inductive hypothesis, Tα−1 is nonempty and hence,TTα = h(T (M ∩ Tα−1 )) is nonempty, or the
ordinal α has no predecessor, in which case Tα = β<α Tβ . By using the inductive hypothesis
and Baillon’s intersection result (Theorem 5.1), it follows that Tα is nonempty.
This corollary allows us to define the concept of limit compact operator in hyperconvex spaces.
Definition 7.8. We say that T ∞ (D) is an ultimate range of the operator T on the set H if
it is the limit set of a transfinite sequence associated to T on D. The operator T is said to be
ultimately compact (or limit compact) if is continuous and there exists an ultimate range T ∞ (D)
of T such that T (D ∩ T ∞ (D)) is relatively compact on H.
We offer the following lemma without proof, for details see [16].
Lemma 7.9. The following properties hold:
¡
¢
(1) T ∞ (D) = h T (D ∩ T ∞ (D)) .
(2) If D1 ⊆ D, then T : D1 → H has an ultimate range T ∞ (D1 ) contained in T ∞ (D).
(3) If T is ultimately compact on D and D1 ⊆ D, T is ultimately compact on D1 .
(4) The operator T : D → H is ultimately compact if and only if T ∞ (D) is compact.
(5) The operator T : D → H is ultimately compact if and only if for any B ⊂ H, the equality
h(f (B ∩ D)) = B implies that B is compact.
The following theorem states the relation on α-condensing and limit compact mappings.
Theorem 7.10. Let H be a bounded hyperconvex set, and suppose D ⊆ H is closed. If T : D → H
is α-condensing, then T is ultimately compact on D.
¡
¢
Proof. Let T ∞ (D) be any ultimate range of T on D. By the previous lemma h T (D∩T ∞ (D)) =
¡
¢
¡
T ∞ (D). ¢From this, h T (D∩T ∞ (D)) ⊇ D∩T ∞ (D). Since
(D∩
¡ α is monotonous,
¢ we obtain α h(T
∞
∞
∞
T ∞ (D)) ≥ α(D
∩
T
(D)).
But,
from
Corollary
5.11,
α
h(T
(D
∩
T
(D))
=
α(T
(D
∩
T
(D))).
¡
¢
And hence α T (D ∩ T ∞ (D)) ≥ α(D ∩ T ∞ (D)). Bearing in mind that T is condensing we conclude D ∩ T ∞ (D) is relatively compact. Therefore T is ultimately compact on D.
The following theorem states the existence of fixed point for limit compact mappings, so, in
view of the previous theorem, it may be understood as an extension of Theorem 7.2.
Theorem 7.11. Let H be a bounded hyperconvex metric space and T : H → H a limit compact
mapping on H. Then T has a fixed point in H.
Proof. The conclusion follows from Schauder theorem since T ∞ (H) is nonempty, compact and
hyperconvex, and
T : T ∞ (M ) −→ T ∞ (M ).
The following theorem was stated in [5] and it is related to the previous one although, as it
was seen in [4], they are different.
Theorem 7.12. Let H be a hyperconvex metric space, x0 ∈ H, and let T be a continuous mapping
from H into itself. If for every D ⊆ H such that D is isometric to h(T (D)) or D = T (D) ∪ {x0 }
then D is relatively compact, then T has a fixed point in M .
26
R. ESPÍNOLA AND M. A. KHAMSI
Proof. The first part of the proof consists in proving that there exists Z ⊆ H such that T (Z) = Z.
Let Σ = {U ⊆ H : U is T -invariant, and x0 ∈ U }. Σ is nonempty since H belongs to it. It is
easy to see that
\
B=
U
U ∈Σ
is a nonempty, and minimal among all the elements of Σ, i.e. it does not contain any proper
subset V such that T (V ) ∪ {x0 } ⊆ V . From here it is possible to prove that B satisfies that
T (B) ∪ {x0 } = B and hence, by hypothesis, that B is relatively compact. We will omit details
that may be found in [58], this implies the existence of the set Z.
Let Ω be the family of all sets A ⊆ H such that Z ⊆ A, A is hyperconvex and f (A) ⊆ A. Ω is
nonempty since H belongs to it. Zorn’s lemma leads to a minimal element in Ω, let us say H0 . So
T (H0 ) ⊆ H0 , and, since H0 is hyperconvex, there exists a hyperconvex hull h(T (H0 )) of T (H0 )
such that T (H0 ) ⊆ h(T (H0 )) ⊆ H0 . Moreover we have T (h(T (H0 ))) ⊆ T (H0 ) ⊆ h(T (H0 )) and
Z = T (Z) ⊆ T (H0 ) ⊆ h(T (H0 )). Hence, since h(T (H0 )) is hyperconvex, we have h(T (H0 )) ∈ Ω.
Now, from the minimality of H0 , we obtain h(T (H0 )) = H0 and so, from hypothesis, H0 is relatively compact but additionally H0 is hyperconvex, and hence closed, which implies that H0 is
compact. The conclusion follows since T : H0 → H0 is a continuous compact mapping and H0 is
hyperconvex.
Remark 7.13. It is not difficult to see that any α-condensing mapping satisfies the hypothesis
of this theorem. Notice also that H is not required to be bounded in this theorem.
We finish this section with the following theorem stated in [40].
Theorem 7.14. Let H be a bounded hyperconvex metric space. Let T : H → H, and suppose
for some relatively prime pair i, j ∈ N, T i is nonexpansive and T j is condensing. Then T has a
fixed point.
Proof. Let A = {n ∈ N : T n is either nonexpansive or condensing}. Since A is additive, there
exists an integer N such that if n ≥ N then n ∈ A. It follows that there exist n and n + 1 such
that T n is nonexpansive and T n+1 is condensing. Since T n and T n+1 commute, and Fix(T n ) is
hyperconvex, as it was shown in Section 6, T n+1 must have a common fixed point with T n . This
point is also a fixed point for T .
Remark 7.15. It is an interesting open question whether the previous theorem still holds if the
nonexpansiveness condition is removed.
8. Isbell’s Hyperconvex Hull
As we mentioned before, Isbell [24] showed that every metric space has an injective envelope.
The injective envelope of a metric space M is an injective metric space M̃ which contains an
isometric copy of M and which is isometric with a subspace of any hyperconvex metric space
which contains an isometric copy of M . In this section, we will discuss Isbell’s ideas.
Let M be a metric space. For any x ∈ M , define the positive real valued function fx : M →
[0, ∞) by fx (y) = d(x, y). Let us discuss some of the properties verified by these functions.
1. Using the triangle inequality, we get
d(x, y) ≤ fa (x) + fa (y),
INTRODUCTION TO HYPERCONVEX SPACES
27
and
fa (x) ≤ d(x, y) + fa (y),
for any x, y, a ∈ M .
2. Let f : M → [0, ∞) be such that d(x, y) ≤ f (x) + f (y), for any x, y ∈ M , and for some
a ∈ M , assume that f (x) ≤ fa (x), for any x ∈ M . In this case, we have f = fa . Indeed, first we
have f (a) ≤ fa (a) = 0, which implies f (a) = 0. Using the above inequality, we get
fa (x) = d(x, a) ≤ f (x) + f (a) = f (x)
for any x ∈ M . Combined with the assumptions on f (x), we get f (x) = fa (x), for any x ∈ M .
This is a minimality property for the pointwise order.
Using these properties, Isbell introduced what he called the injective envelope of A, denoted
ǫ(A), for any subset A of M . The set ǫ(A) is the set of all extremal functions defined on A.
Recall that the function f : A → [0, ∞) is extremal if d(x, y) ≤ f (x) + f (y) for all x, y in A and
is pointwise minimal, i.e. if g : A → [0, ∞) such that d(x, y) ≤ g(x) + g(y) for all x, y in A and
g(x) ≤ f (x) for all x ∈ A, then we must have f = g. In particular, we have fa ∈ ǫ(A), for any
a ∈ A. Consider the map e : A → ǫ(A), defined by e(a) = fa , for all a ∈ A. The map e is an
isometry. In other words, we have
d(e(a), e(b)) = sup |fa (x) − fb (x)| = sup |d(a, x) − d(b, x)| = d(a, b).
x∈A
x∈A
So, A and e(A) are isometric spaces, hence we may identify A and e(A), or a ∈ A with e(a).
Before we give some detailed properties of extremal functions, we will need the following easy to
prove lemma.
Lemma 8.1. Let A be a nonempty subset of M . Let r : A → [0, ∞) be such that
d(x, y) ≤ r(x) + r(y)
for any x, y ∈ A. Then there exits R : M → [0, ∞) which extends r such that
d(x, y) ≤ R(x) + R(y)
for any x, y ∈ M . Moreover, there exists an extremal function f defined on M such that
f (x) ≤ R(x) for any x ∈ M .
Let us give some properties of extremal functions.
Proposition 8.2. The following statements are true.
1. If f ∈ ǫ(A), then it satisfies f (x) ≤ d(x, y) + f (y) for all x, y in A. Moreover, we have
¯
¯
¯
¯
f (x) = sup ¯f (y) − fx (y)¯ = d(f, e(x)).
y∈A
2. For any f ∈ ǫ(A), δ > 0, and x ∈ A, there exists y ∈ A such that
f (x) + f (y) < d(x, y) + δ.
3. If A is compact, then ǫ(A) is compact.
4. If s is an extremal function on the metric space ǫ(A), then s ◦ e is extremal on A.
Proof. 1. Assume not. Then there exist x0 , y0 ∈ A, such that
d(x0 , y0 ) + f (y0 ) < f (x0 ).
Set
g(x) =
½
f (x)
if x 6= x0
d(x0 , y0 ) + f (y0 ) if x = x0 .
28
R. ESPÍNOLA AND M. A. KHAMSI
It is clear that we have g(x) ≤ f (x), for any x ∈ A. In particular, we have g(x0 ) < f (x0 ). Let us
show that for any x, y ∈ A, we have d(x, y) ≤ g(x) + g(y). If both x and y are different from x0 ,
we use the properties of f . So we can assume x = x0 and y 6= x0 . Then
d(x, y) = d(x0 , y) ≤ d(x0 , y0 ) + d(y0 , y) ≤ d(x0 , y0 ) + f (y0 ) + f (y),
which obviously implies d(x0 , y) ≤ g(x0 ) + g(y). The minimality behavior of f gives us f = g
which is a contradiction.
Combining this inequality with the fundamental one (for extremal functions), we get |f (y) −
fx (y)| ≤ f (x) for any y ∈ A. The equality holds for y = x which clearly implies
¯
¯
¯
¯
f (x) = sup ¯f (y) − fx (y)¯ = d(f, e(x)).
y∈A
2. Assume not. Then there exist x ∈ A and δ > 0 (we may take it less than f (x)) such that
for any y ∈ A, we have
d(x, y) + δ ≤ f (x) + f (y).
Set
h(z) =
½
f (z)
f (x) − δ
if z 6= x
if z = x.
It is easy to check that d(y, z) ≤ h(y) + h(z) for any y, z ∈ A. Since h ≤ f and h(x) < f (x), we
get a contradiction with the minimality of f . This completes the proof of Property 2.
3. From the property 1, we get
¯
¯
¯
¯
¯f (x) − f (y)¯ ≤ d(x, y)
for any x, y ∈ A. This implies ǫ(A) ⊂ Lip1 (A), where Lip1 (A) is the space of all Lipschitzian
real valued functions with Lipschitz constant equal 1. Hence, all extremal functions are equicontinuous. Also, it is quite easy to show that pointwise-limit of extremal functions is an extremal
function. Since A is compact, the Arzelá-Ascoli theorem implies that ǫ(A) is compact.
4. Let s be an extremal function on the metric space ǫ(A). Note that for any x, y ∈ A, we
have
d(x, y) = d(fx , fy ) ≤ s(fx ) + s(fy ) = s ◦ e(x) + s ◦ e(y).
Assume that s ◦ e is not an extremal function on A. Then there exists an extremal function
h ∈ ǫ(A) such that h(x) ≤ s ◦ e(x), for any x ∈ A, and the inequality is strict at some point x0 .
Define the function
½
s(f )
if f 6= e(x0 )
t(f ) =
h(x0 ) if f = e(x0 ).
Let us show that t satisfies the inequality d(f, g) ≤ t(f ) + t(g) for any f, g ∈ ǫ(A). Since t and s
coincide almost everywhere and s is an extremal function, then we only need to prove the above
inequality for g = e(x0 ) and f 6= e(x0 ), i.e. d(f, e(x0 )) ≤ t(f ) + t(e(x0 )).
For any δ > 0, there exists y ∈ A such that f (x0 ) + f (y) < d(x0 , y) + δ. If y = x0 , then we
must have f (x0 ) ≤ 1/2δ. Hence
1
δ + t(f ) + t(e(x0 )).
2
On the other hand, if y 6= x0 and f =
6 e(x0 ), then
d(f, e(x0 )) = f (x0 ) ≤
d(f, e(x0 )) + f (y) − δ = f (x0 ) + f (y) − δ < d(x0 , y)
and
d(x0 , y) ≤ h(x0 ) + h(y) ≤ h(x0 ) + s ◦ e(y) = t(e(x0 )) + t(e(y)).
INTRODUCTION TO HYPERCONVEX SPACES
29
Since s is an extremal function, then
t(e(y)) = s(e(y)) ≤ s(f ) + d(f, e(y)) = t(f ) + f (y)
where we used the fact that f is an extremal function (to get d(f, e(y)) = f (y)). So we have the
two inequalities
d(f, e(x0 )) + f (y) − δ < t(e(x0 )) + t(e(y))
and
t(e(y)) ≤ t(f ) + f (y).
Adding the two inequalities, we get
d(f, e(x0 )) + f (y) − δ + t(e(y)) < t(e(x0 )) + t(e(y)) + t(f ) + f (y)
which leads to d(f, e(x0 )) − δ < t(e(x0 )) + t(f ). Since δ is arbitrary, we get the desired inequality
d(f, e(x0 )) ≤ t(e(x0 )) + t(f ).
The link between Isbell’s ideas and hyperconvexity is given in the following proposition.
Proposition 8.3. The following statements are true.
1. ǫ(A) is hyperconvex.
2. ǫ(A) is an injective envelope of A, i.e. no proper subset of ǫ(A) which contains A (metrically) is hyperconvex.
Proof. 1. In order to prove that ǫ(A) is hyperconvex, let {fα } be a family of points in ǫ(A) and
{rα } be a family of positive numbers such that d(fα , fβ ) ≤ rα + rβ for any α and β. Define the
map r : {fα } → [0, ∞) by r(fα ) = rα . By Lemma 8.1, we extend r to the entire set ǫ(A) such
that d(f, g) ≤ r(f ) + r(g) for any f, g ∈ ǫ(A). Using the same Lemma 8.1, there exists h an
extremal function on ǫ(A) such that h ≤ r. Using Property 4 of extremal functions, we know
that h ◦ e is an extremal function on A, i.e. h ◦ e ∈ ǫ(A). It is easy to see that
\
\
B(fα , rα ).
h◦e∈
B(f, r(f )) ⊂
f ∈ǫ(A)
α
Indeed, we have
and
h ◦ e(x) − f (x) = h ◦ e(x) − d(f, e(x)) ≤ h(f ) ≤ r(f )
f (x) − h ◦ e(x) = d(f, e(x)) − h ◦ e(x) ≤ h(f ) ≤ r(f )
for any x ∈ A. Hence d(f, h ◦ e) ≤ r(f ) for any f ∈ ǫ(A). The proof of our claim is therefore
complete.
2. Let H be a subset of ǫ(A) such that e(A) ⊂ H. Assume that H is hyperconvex. Since ǫ(A)
is hyperconvex, there exists a nonexpansive retraction R : ǫ(A) → H. Let f ∈ ǫ(A). We have
d(R(f ), e(x)) = R(f )(x) ≤ d(f, e(x)) = f (x)
for any x ∈ A. Since f is an extremal function, we must have R(f ) = f . This clearly implies
that H = ǫ(A). So no proper subset of ǫ(A) which contains e(A) is hyperconvex.
Remark 8.4. The idea of linear injective envelope for Banach spaces and metric injective envelope were introduced by Cohen [9] and Isbell [24] respectively, both in 1964. Since then many
interesting papers came out studying properties of these elements as well as the question whether
the metric injective envelope of a normed spaces coincides with its linear one. This problem was
finally solved in the affirmative by Rao [51] in 1992. For this and other interesting properties of
injective envelopes the reader may consult [7, 9, 10, 21, 24, 25, 26, 51].
30
R. ESPÍNOLA AND M. A. KHAMSI
9. Set-valued mappings in Hyperconvex spaces
Recall that A(M ) denotes the family of all nonempty admissible subsets of a metric space M
and set throughout this section E(M ) as the family of all nonempty bounded subsets of M which
are externally hyperconvex (relative to M ). In both instances endowed with the usual Hausdorff
metric dH . Recall that the distance between two closed subsets A, B of a metric space in the
Hausdorff sense is given by
dH (A, B) = inf{ε > 0 : A ⊂ Nε (B) and B ⊂ Nε (A)}
where Nε (A) denotes the closed ε-neighborhood of A.
The main result of this section is the following selection theorem stated in [33].
Theorem 9.1. Let H be hyperconvex, and let T ∗ : H → E(H). Then there exists a mapping T :
H → H for which T (x) ∈ T ∗ (x) for each x ∈ H and for which d(T (x), T (y)) ≤ dH (T ∗ (x), T ∗ (y))
for each x, y ∈ H.
Proof. Let F denote the collection of all pairs (D, T ), where T : D → H, T (d) ∈ T ∗ (d) ∀ d ∈ D,
and d(T (x), T (y)) ≤ dH (T ∗ (x), T ∗ (y)) for each x, y ∈ D.
Notice that F 6= ∅ since ({x0 }, T ) ∈ F for any choice of x0 ∈ H and T (x0 ) ∈ T ∗ (x0 ). Define an
order relation on F by setting (D1 , T1 ) ¹ (D2 , T2 ) ⇔ D1 ⊂ D2 and T2 |D1 = T1 . Let {(Dα , Tα )}
be an increasing chain in (F, ¹) . Then it follows that (∪α Dα , T ) ∈ F where T |Dα = Tα . By
Zorn’s Lemma, (F, ¹) has a maximal element, say (D, T ) . Assume D 6= H and select x0 ∈ H\D.
Set D̃ = D ∪ {x0 } and consider the set
´\
\ ³
J=
B T (x), dH (T ∗ (x), T ∗ (x0 ))
T ∗ (x0 ).
x∈D
Since T ∗ (x0 ) ∈ E(H) for each x ∈ H, J 6= ∅ if and only if for each x ∈ D dist(T (x), T ∗ (x0 )) ≤
dH (T ∗ (x), T ∗ (x0 )). Also, since T ∗ (x0 ) is a proximinal subset of H, the above is true if and only
if for each x ∈ D,
B(T (x), dH (T ∗ (x), T ∗ (x0 )) ∩ T ∗ (x0 ) 6= ∅.
By the definition of Hausdorff distance T ∗ (x) ⊂ NdH (T ∗ (x),T ∗ (x0 ))+ε (T ∗ (x0 )) for each ε > 0.
However by assumption T (x) ∈ T ∗ (x) so it must be the case that for each ε > 0,
B(T (x), dH (T ∗ (x), T ∗ (x0 )) + ε) ∩ T ∗ (x0 ) 6= ∅.
Since T ∗ (x0 ) is proximinal in H, this in turn implies
B(T (x), dH (T ∗ (x), T ∗ (x0 ))) ∩ T ∗ (x0 ) 6= ∅.
Thus we conclude J 6= ∅. Choose y0 ∈ J and define
½
y0
if x = x0 ;
T̃ (x) =
T (x) if x ∈ D.
Since d(T̃ (x0 ), T̃ (x)) = d(y0 , T (x)) ≤ dH (T ∗ (x), T ∗ (x0 )) we conclude that (D ∪ {x0 }, T̃ ) ∈ F,
contradicting the maximality of (D, T ). Therefore D = H.
Looking in detail at this proof it comes obvious that the hyperconvexity of H has not been
used but in order to work with the images, hence the following corollary holds.
Corollary 9.2. The above theorem remains true if T ∗ : M → E(H) with M and H any metric
spaces and E(E) the class of bounded externally hyperconvex spaces of H (assuming this class is
nonempty).
The following corollary is a direct consequence of Theorem 9.1 combined with Theorem 6.1.
INTRODUCTION TO HYPERCONVEX SPACES
31
Corollary 9.3. Let H be bounded and hyperconvex, and suppose T ∗ : H → E(H) is nonexpansive.
Then T ∗ has a fixed point, that is, there exists x ∈ H such that x ∈ T ∗ (x).
The method of Theorem 9.1 also gives the following. In this theorem Fix(T ∗ ) = {x ∈ H : x ∈
T ∗ (x)}.
Theorem 9.4. Let H be hyperconvex, let T ∗ : H → E(H) be nonexpansive and suppose Fix(T ∗ ) 6=
∅. Then there exists a nonexpansive mapping T : H → H with T (x) ∈ T ∗ (x) for each x ∈ H and
for which Fix(T ) = Fix(T ∗ ). In particular, Fix(T ∗ ) is hyperconvex.
Proof. Let F denote the collection of all pairs (D, T ), where D ⊃ Fix(T ∗ ), T : D → H, T (d) ∈
T ∗ (d) for all d ∈ D, T (x) = x for all x ∈ Fix(T ∗ ), and d(T (x), T (y)) ≤ d(x, y) for all x, y ∈ D.
By assumption (Fix(T ∗ ), Id) ∈ F, so F 6= ∅. The argument is now a simple modification of the
proof of Theorem 9.1. Define an order relation on F by setting
(D1 , T1 ) ¹ (D2 , T2 ) ⇔ D1 ⊂ D2 and T2 |D1 = T1 .
Let {(Dα , Tα )} be an increasing chain in (F, ¹) . Then it follows that (∪α Dα , T ) ∈ F where
T |Dα = Tα . By Zorn’s Lemma, (F, ¹) has a maximal element, say (D, T ) . Assume D 6= H and
select x0 ∈ H\D. Set D̃ = D ∪ {x0 } and consider the set
\
\
J=
B(T (x), d(x, x0 )) T ∗ (x0 ).
x∈D
∗
Since T (x0 ) ∈ E(H) for each x ∈ H, J 6= ∅ if and only if for each x ∈ D dist(T (x), T ∗ (x0 )) ≤
d(x, x0 ). Also, since T ∗ (x0 ) is a proximinal subset of H, the above is true if and only if for each
x ∈ D, B(T (x), d(x, x0 )) ∩ T ∗ (x0 ) 6= ∅. Using the definition of Hausdorff distance and the fact
that T ∗ is nonexpansive, for each ε > 0
T ∗ (x) ⊂ NdH (T ∗ (x),T ∗ (x0 ))+ε (T ∗ (x0 )) ⊂ Nd(x,x0 )+ε (T ∗ (x0 )).
However by assumption T (x) ∈ T ∗ (x) so it must be the case that for each ε > 0,
B(T (x), d(x, x0 )) + ε) ∩ T ∗ (x0 ) 6= ∅.
Since T ∗ (x0 ) is proximinal in H, this in turn implies B(T (x); d(x, x0 )) ∩ T ∗ (x0 ) 6= ∅. Thus we
conclude J 6= ∅. Choose y0 ∈ J and define
½
y0
if x = x0 ;
T̃ (x) =
T (x) if x ∈ D.
Since d(T̃ (x0 ), T̃ (x)) = d(y0 , T (x)) ≤ d(x, x0 ) we conclude that (D ∪ {x0 }, T̃ ) ∈ F, contradicting
the maximality of (D, T ). Therefore D = H. To conclude the proof, we need to show that Fix(T ∗ )
is hyperconvex. This is a direct consequence of Theorem 6.1 applied to T .
Remark 9.5. Due to its importance in different branches of mathematics, selection problems
have been widely studied along the last fifty years. The problem is usually as follows: given a
certain multivalued mapping to be able to find an univalued selection of it with certain properties as, for instance, continuity or measurability. Theorem 9.1 is very surprising since it is
not common at all to be able to guarantee that a nonexpansive multivalued mapping admits a
nonexpansive selection, in fact this seems to be a quite characteristic fact from the hyperconvex
geometry. Henceforth one of the most challenging open problems in hyperconvex metric spaces is
whether this theorem may be improved or not in the sense that whether E(H) may be replaced by
a wider class of subsets of M or not. More specifically the most natural question at this moment
is whether W(H), the class of nonempty bounded weakly externally hyperconvex subsets, could
replace E(H) in Theorem 9.1. Counterexamples are not known for the case H(H). The reader
will find a large collection of results and references on multivalued selection problems in the recent
32
R. ESPÍNOLA AND M. A. KHAMSI
book [50].
We finish this section with two application of Theorem 9.1. First we show that the family of
all bounded λ-lipschitzian functions of a hyperconvex space M into itself is itself hyperconvex
and second we will study a best approximation problem in hyperconvex spaces.
Let f and g be two bounded λ-lipschitzian functions of a hyperconvex space M into itself, we
define the distance between them in the usual way, that is, if f, g : M → M, set
d(f, g) = sup d(f (x), g(x)).
x∈M
Theorem 9.6. Let M be hyperconvex and for λ > 0 let Fλ denote the family of all bounded
λ-lipschitzian functions of M into M. Then Fλ is itself a hyperconvex space.
Proof. Suppose {fα } ⊂ Fλ and {rα } ⊂ R satisfy d(fα , fβ ) ≤ rα + rβ . Then for each x ∈ M
d(fα (x), fα (x)) ≤ rα + rβ , so in view of the hyperconvexity of M
\
J(x) =
B(fα (x), rα ) 6= ∅
α
We show that dH (J(x), J(y)) ≤ λd(x, y) for each x, y ∈ M. To see this it clearly suffices to show
that J(x) ⊂ Nλd(x,y) (J(y)). for each x, y ∈ M . However if z ∈ J(x) then for each α
d(z, fα (y)) ≤ d(z, fα (x)) + d(fα (x), fα (y))
≤ d(z, fα (x)) + λd(x, y)
≤ rα + λd(x, y).
Using Sine’s Lemma (Lemma 4.10) we now have
\
z∈
B(fα (y), rα + λd(x, y)) = Nλd(x,y) (J(y))
α
In view
T of Theorem 9.1 it is possible to select f (x) ∈ J(x) for each x ∈ M so that f ∈ Fλ . Since
f ∈ B(fα , rα ), Fλ is hyperconvex.
α
This leads to the following.
Corollary 9.7. Let M be a bounded hyperconvex metric space and let f ∈ F1 . Then the family
R = {r ∈ F1 : r(M ) ⊂ Fix(f )}
is a nonexpansive retract of F1 .
Proof. The mapping Tf : F1 → F1 defined via the formula Tf (g) = f ◦ g is nonexpansive and
has a nonempty fixed point set Fix(Tf ) which is hyperconvex. Theorem 4.4 will then imply that
Fix(Tf ) is a nonexpansive retract of F1 . But r ∈ Fix(Tf ) if and only if r ∈ R.
One of the most important concepts in approximation theory is that one of metric projection.
In this last part of the section we study the problem of finding nonexpansive selections of the
metric projection. Let us introduce some definitions first. Recall that the concept of proximinality
was introduced in Definition 3.7.
Definition 9.8. Let M be a metric space and A a proximinal subset of M , then the mapping
R : M → 2A defined as
R(x) = B(x, dist(x, A)) ∩ A
for every x ∈ M is called the metric projection on A (relative to M ).
INTRODUCTION TO HYPERCONVEX SPACES
33
Notice that the proximinality of A guarantees that R(x) 6= ∅ for all x ∈ M . We will also deal
with the following concept.
Definition 9.9. A subset A of a metric space M is said to be a proximinal nonexpansive retract
of M if there exists a nonexpansive selection of the metric projection on A, i.e. if there exists a
nonexpansive retraction r : M → A such that r(x) ∈ B(x, dist(x, A)) ∩ A for each x ∈ M .
The first one in taking up the problem of characterizing proximinal nonexpansive retracts in
hyperconvex metric spaces was Sine [56]. The following theorem was stated in [56] for admissible
subsets, we adapt Sine’s proof to externally hyperconvex subsets.
Theorem 9.10. Let E be a nonempty externally hyperconvex subset of a metric space H. Then
E is a proximinal nonexpansive retract of H.
Proof. For each x ∈ H we define A(x) = B(x, dist(x, E)) ∩ E and
\
C(x) = {A(y) + d(x, y) : y ∈ H}.
Since A(x) is one of the sets that define C(x), the inclusion C(x) ⊆ A(x) is clear. We will show
that C : H → 2E is a nonexpansive multivalued mapping which values are nonempty externally
hyperconvex subsets of H. Due to the externally hyperconvexity of E it will be enough to prove,
in order to state the nonemptyness of A(x), that
B(y1 , dist(y1 , E) + d(x, y1 )) ∩ B(y2 , dist(y2 , E) + d(x, y2 )) 6= ∅
for each y1 and y2 in H. But x belongs to both of these sets, so C(x) 6= ∅. Additionally, the
externally hyperconvexity of C(x) follows as an easy consequence of Lemma 5.3. Let us see now
that C is nonexpansive, for this pick u and v in H. We have to show that C(u) ⊆ C(v) + d(u, v),
or equivalently
\
\
(A(z) + d(u, z)) ⊆
(A(z) + d(z, v) + d(u, v)),
z∈H
z∈H
which is clear if one recalls that d(u, z) ≤ d(u, v) + d(v, z). Now the theorem follows as an application of Theorem 9.1.
This problem was taken up again in [15] with some improvements of the above theorem. We
state these results without proofs, which may be found in [15].
Theorem 9.11. A compact subset E of a hyperconvex metric space H is a proximinal nonexpansive retract of H if and only if E is weakly externally hyperconvex (relative to H).
The situation for the noncompact case has not been solved yet although the following theorem
states a partial result that gets very close to completely remove the compact condition on Theorem
9.11.
Theorem 9.12. Let E be a weakly externally hyperconvex subset of a hyperconvex metric space
H. Then given any ε > 0 there is a nonexpansive retraction Rε of H onto E with the property
that given any u ∈ H\E there exists x ∈ H such that d (u, x) ≤ ε and d (x, Rε (x)) = dist (x, E) .
Moreover if int (E) 6= ∅ then Rε may be chosen so that Rε (H\E) ⊂ ∂E.
Sine made used of Theorem 9.10 in order to obtain certain Ky Fan [17] type theorems for hyperconvex spaces. Even though Theorem 9.12 does not quite solve the “nonexpansive proximinal
retract” problem it still enjoys enough good properties how to lead to improved new versions of
Ky Fan type results given by Sine. We conclude this section with these fixed point results.
34
R. ESPÍNOLA AND M. A. KHAMSI
The first result we will see is a topological one, as those seen in Section 7, with boundary
condition. In fact it extends Darbo-Sadovskii Theorem.
Theorem 9.13. Suppose E is a bounded weakly externally hyperconvex subset of a hyperconvex
space H with nonempty interior, and let T : E → H be a uniformly continuous condensing
mapping for which T (∂E) ⊂ E. Then T has a fixed point.
Proof. Let ε > 0 and choose ε′ ≤ ε so that d (u, v) ≤ ε′ ⇒ d (T (u) , T (v)) ≤ ε. Now let Rε′
be the nonexpansive retraction assured by Theorem 9.12. It is easy to see that the mapping
Rε′ ◦ T : E → E is condensing, and since E is hyperconvex Rε′ ◦ T has a fixed point, say xε ∈
D. If T (xε ) ∈ E, then Rε′ ◦ T (xε ) = T (xε ) = xε . If T (xε ) ∈
/ E, then there exists y ∈ ∂E such
that d (xε , y) ≤ ε′ . In this case (since T (y) ∈ E) we have
d (y, T (y)) ≤ d (y, xε ) + d (xε , T (y))
≤ ε + d (Rε′ ◦ T (xε ) , Rε′ ◦ T (y))
≤ ε + d (T (xε ) , T (y))
≤ 2ε.
This proves that inf {d (y, T (y)) : y ∈ E} = 0. Since T is condensing it easily follows that T has
a fixed point in D.
The following is an easy consequence of Theorem 9.12.
Theorem 9.14. Suppose E is a bounded weakly externally hyperconvex subset of a hyperconvex
metric space H, and suppose T : E → H is a nonexpansive mapping for which T (∂E) ⊂ E. Then
T has a fixed point.
Proof. Let R be a nonexpansive retraction of H onto E for which R(H \ E) ⊆ ∂E. Then
R ◦ T : E → E is nonexpansive and has the same fixed point set as T .
Another consequence of Theorem 9.12 is the following theorem.
Theorem 9.15. Suppose E is a bounded weakly externally hyperconvex subset of a hyperconvex
metric space H, and let T : E → H be a condensing mapping for which T (∂E) ⊂ E. Then T has
a fixed point.
Finally, since compact hyperconvex spaces have the fixed point property for continuous mappings (e.g., [31, 47]), Theorem 9.11 yields Ky Fan’s approximation principle for compact weakly
externally hyperconvex sets.
Theorem 9.16. Let E and H satisfy the assumptions of Theorem 9.11 and suppose T : E → H
is a continuous mapping. Then there exists x ∈ E such that
d (x, T (x)) = inf {d (y, T (x)) : y ∈ D} .
Proof. Let R be the retraction given by Theorem 9.11, then R ◦ T : E → E is a continuous
mapping so it has a fixed point in E which confirms the statement of the theorem.
Ky Fan’s fixed point theorem for hyperconvex metric space is henceforth stated in the following
way.
Corollary 9.17. Let E and H satisfy the assumptions of Theorem 9.11 and suppose T : E → H
is a continuous mapping such that T (∂E) ⊆ E (if interior of E is empty, assume T (E) ⊆ E).
Then T has a fixed point in E.
Proof. It is easy to see that the fixed point of R ◦ T in the theorem must be a fixed point of T
under the additional boundary condition of the statement of the corollary.
INTRODUCTION TO HYPERCONVEX SPACES
35
10. The KKM theory in Hyperconvex spaces
Among the results equivalent to the Brouwer’s fixed point theorem, the Theorem of KnasterKuratowski-Mazurkiewicz (in short KKM) occupies a special place. Historically Brouwer’s fixed
point theorem failed to impose itself in the metric setting in comparison with Kirk’s fixed point
theorem. In our opinion, this is due to the fact that the first theorem depends heavily on the
convex structure of the set while the second one depends on a set theoretical kind of convexity.
Since hyperconvex metric spaces exhibit some kind of convexity, it was natural to investigate
Brouwer’s fixed point theorem in this setting. This problem was first studied by the second
author in [31] and later by others in [41, 47]. This section is devoted to present some of the
results appeared in these three works. The literature on KKM principle is quite large, the reader
will find a more precise and exhaustive treatment of it in [22, 59] where KKM principle is mainly
developed in topological and nonlinear settings.
Let H be a metric space. A subset A ⊂ H is called finitely closed if for every x1 , x2 , ..., xn ∈ H,
the set cov({xi }) ∩ A is closed. If A is closed then obviously it is also finitely closed. Recall that
a family {Aα }α∈Γ in 2H is said to have the finite intersection property if the intersection of each
finite subfamily is not empty.
Definition 10.1. Let H be a metric space and X ⊂ H. A multivalued mapping G : X → 2H is
called a Knaster-Kuratowski-Mazurkiewicz map (in short KKM-map) if
cov({x1 , ..., xn }) ⊂
[
G(xi )
1≤i≤n
for any x1 , ..., xn ∈ X.
We have the following result:
Theorem 10.2. (KKM-maps principle) Let H be a hyperconvex metric space, and X be a
nonempty subset of H. Let G : X → 2H be a KKM-map such that each G(x) is finitely closed.
Then the family {G(x); x ∈ X} has the finite intersection property.
Proof. Assume not, i.e. there exist x1 , ..., xn ∈ X such that
i=n
T
i=1
G(xi ) = ∅. Set L = cov({xi })
in H. Consider the hyperconvex Banach space l∞ (H) and set H∞ = cov(H) in l∞ (H). Let
C = conv(xi ) in H∞ . Here we consider the linear convex hull. By Theorem 4.4, there exists
a nonexpansive retraction r : H∞ → H. Note that
T r(C)T⊂ L. Our assumptions imply that
L ∩ G(xi ) is closed for every i = 1, 2, ..., n. Since G(xi ) L = ∅ then, for every c ∈ C, there
i
exists i0 such that r(c) does not belong to L ∩ G(xi0 ). Hence dist(r(c), L ∩ G(xi0 )) > 0 because
L ∩ G(xi0 ) is closed. Therefore, the function
α(c) =
i=n
X
i=1
³
´
dist r(c), L ∩ G(xi )
is not zero for any c ∈ C. Define the map F : C → C by
F (c) =
i=n
³
´
1 X
dist r(c), L ∩ G(xi ) xi .
α(c) i=1
36
R. ESPÍNOLA AND M. A. KHAMSI
Clearly, F is a continuous map. Since C is compact, then Brouwer’s theorem implies the existence
of a fixed point c0 of F , i.e. F (c0 ) = c0 . Set I = {i; dist(r(c0 ), L ∩ G(xi )) 6= 0} . Clearly we have
³
´
1 X
c0 =
dist r(c0 ), L ∩ G(xi ) xi .
α(c0 )
i∈I
S
Therefore, r(c0 ) 6∈
G(xi ) and r(c0 ) ∈ cov({xi ; i ∈ I}), contradicting the assumption cov({xi ; i ∈
i∈I
I} ⊂ ∪i∈I G(xi ) . The proof of Theorem 10.2 is therefore complete.
As an immediate consequence, we obtain the following theorem.
Theorem 10.3. Let H be a hyperconvex metric space and X ⊂ H be a nonempty subset. Let
G : X → 2H be a KKM-map such that G(x) is closed for any x ∈ X and G(x0 ) is compact for
some x0 ∈ X. Then we have
\
G(x) 6= ∅ .
x∈X
Notice that the compactness assumption of G(x0 ) may be a stronger one. We can still reach
the conclusion if one involves an auxiliary multivalued map and a suitable topology on H (such
as the ball topology for example).
Theorem 10.4. Let H be a hyperconvex metric space and X ⊂ H be a nonempty subset. Let
G : X → 2H be a KKM-map. Assume there exists a multivalued map K : X → 2H such that
G(x) ⊂ K(x) for every x ∈ X and
\
\
K(x) =
G(x).
x∈X
x∈X
If there exists a topology τ on H such that each K(x) is compact for τ , then
\
G(x) 6= ∅ .
x∈X
The proof is obvious.
The concept of KKM mapping was generalized in [41] in the following way.
Definition 10.5. Let H be a metric space and X ⊆ H. A multivalued mapping G : X → 2H \{∅}
is called a generalized metric KKM mapping (GMKKM) if for each finite set {x1 , ..., xn } ⊆ X,
there exists a set {y1 , ..., yn } of points of H, not necessarily all different, such that for each subset
{yi1 , ..., yik } of {y1 , ..., yn } we have cov{yij : j = 1, ...k} ⊆ ∪kj=1 G(xij ).
It is easy to check that KKM mappings are generalized KKM mappings while the converse
is not true, the interested reader may consult [41, 59] for more about this topic. The following
theorem is the extension of Theorem 10.2 where generalized metric KKM mappings substitute
KKM mappings. The proof, although more complicated, follows similar ideas to those in the
proof of Theorem 10.2 and we will omit it.
Theorem 10.6. (Generalized metric KKM principle) Let H be a hyperconvex metric space, and
X be a nonempty subset of H. Suppose G : X → 2H \ {∅} has finitely closed values. Then the
family {G(x) : x ∈ X} has the finite intersection property it and only if the mapping G is a
generalized metric KKM mapping.
INTRODUCTION TO HYPERCONVEX SPACES
37
Kirk at al. exhibit a large number of consequences of this theorem in [41] (see also [40, 47, 59]).
These consequences have to do with Minimax inequalities, fixed point theorems for multivalued
mappings, saddle points, and Nash equilibria. The following theorem is among these consequences. Note that this theorem is a multivalued version of Ky Fan’s approximation principle
already seen in the previous section.
Theorem 10.7. Let H be a hyperconvex space and A a nonempty admissible compact subset of
H. Suppose T : A → A(H) is a multivalued continuous mapping. Then there exists x0 ∈ A such
that
dist(x0 , T (x0 )) = inf dist(x, T (x0 )).
x∈A
H
Proof. Define the mapping G : A → 2 \ {∅} by G(x) = {y ∈ A : dist(y, T (y)) ≤ dist(x, T (y))}
for each x ∈ A. As T is continuous, G(x) is closed and nonempty for each x ∈ A. We want to
prove that G is a KKM mapping. Suppose it is not, then there exists a nonempty and finite subset
{x1 , ..., xn } and y ∈ cov({xi : i = 1, ..., n}) such that dist(xi , T (y)) < dist(y, T (y)) for i = 1, ..., n.
Let ε > 0 be such that dist(xi , T (y)) ≤ dist(y, T (y)) − ε for i = 1, ..., n. Let r = dist(y, T (y)) − ε.
Then xi ∈ T (y) + r for i = 1, ..., n. From Lemma 4.10 T (y) + r ∈ A(H), thus cov{x1 , ..., xn } ⊆
T (y) + r. This in turn implies y ∈ T (y) + r and hence dist(y, T (y)) ≤ r = dist(y, T (y)) − ε, which
is not possible by assumption. Therefore G must be a KKM mapping.
Note that ∩x∈A G(x) 6= ∅ since X is compact. Take x0 ∈ ∩x∈A G(x). Then it is clear that
dist(x0 , T (x0 )) ≤ dist(x, T (x0 )) for all x ∈ A, which completes the proof of the theorem.
11. Lambda-Hyperconvexity
Since the beginning it was known that the Hilbert space ℓ2 fails hyperconvexity. By studying
this case closely, the second author, Knaust, Nguyen and O’Neill [34] introduced a property very
similar to hyperconvexity, called λ-hyperconvexity. The idea is to expand the radius of the given
balls by a uniform factor. For example, every pairwise intersecting collection
√ of balls in ℓ2 has
non-empty intersection if the radius of the balls are increased by the factor 2. In light of this,
the following definition becomes natural.
Definition 11.1. Let M be a metric space and let λ ≥ 1. We say that the metric space M is
λ-hyperconvex if for every non-empty admissible set A ∈ A(M ), for any family of closed balls
{B(xα , rα )}α∈Λ , centered at xα ∈ A for α ∈ Λ, the condition
d(xα , xβ ) ≤ rα + rβ for every α, β ∈ Λ,
implies
A∩
³ \
α∈Λ
´
B(xα , λrα ) =
6 ∅.
Let λ(M ) be the infimum of all constants λ such that M is λ-hyperconvex, and say that λ(M ) is
exact if M is λ(M )-hyperconvex.
Grünbaum [20] and other authors have studied a similar property not involving the underlying
admissible set A. But its introduction becomes essential when we try to connect this concept to
the fixed point property via the normal structure property.
Let us recall Grünbaum’s definition: For a metric space M , let the expansion constant E(M ) be
the infimum of all constants µ such that the following holds: Whenever a collection {B(xα , rα ) :
38
R. ESPÍNOLA AND M. A. KHAMSI
α ∈ Λ} intersects pairwise, then
\
α∈Λ
B(xα , µ · rα ) 6= ∅.
We say E(M ) is exact, if the condition is even satisfied for µ = E(M ).
Trivially, E(M ) ≤ Λ(M ) holds in metrically convex spaces (see Definition 2.3). On the other
hand, if M is a two element metric space, then E(M ) = 1, while Λ(M ) = 2, so both concepts do
not coincide in general.
Let us first summarize some basic properties of λ-hyperconvex metric spaces, some of which
are trivial, while the others can be easily derived from corresponding results about expansion
constants:
Theorem 11.2. Let M be a metric space.
1.
2.
3.
4.
5.
M is hyperconvex if and only if it is 1-hyperconvex.
Every λ-hyperconvex metric space is complete.
Reflexive Banach spaces and dual Banach spaces are 2-hyperconvex.
There is a subspace
√ X of ℓ1 which fails to be 2-hyperconvex.
Hilbert space is 2-hyperconvex.
We will finish this section, and hence this chapter on hyperconvexity, by studying the connection between λ-hyperconvexity and the fixed point property. The theorem we will finish with
is based on a metric generalization of Kirk’s fixed point theorem established in [30]. In order
to state this generalization we need to know what a uniform normal structure on a metric space is.
Let M be a metric space and F a family of subsets of M . Then we say that F defines a
convexity structure on M if it contains the closed balls and is stable by intersection. For instance
A(M ), the class of the admissible subsets of M , defines a convexity structure on any metric
space M . We say that F is a uniform normal structure on M if there exists c < 1 such that
R(A) ≤ c · diam(A) for every A ∈ F with diam(A) > 0, where R(A) and diam(A) are, respectively, the Chebyshev radius and diameter of A defined in Section 3.
Now we may state the generalization of Kirk’s fixed point theorem.
Theorem 11.3. Let M be a bounded complete metric space. If M has a uniform normal structure then it has the fixed point property for nonexpansive mappings.
The connection between λ-hyperconvexity and the fixed point property is giving by the following theorem.
Theorem 11.4. Let M be a bounded λ-hyperconvex space. If λ < 2, then any nonexpansive
mapping T : M → M has a fixed point.
Proof. Let M be a bounded λ-hyperconvex space with λ < 2. Theorem 11.2 assures that M
is complete, so from the previous theorem it suffices to prove that M has a uniform normal
structure. The family A(M ) defines a convexity structure on M , we will show that A(M ) is
actually a uniform normal structure on M . Let A ∈ A(M ) with diam(A) > 0. For each x ∈ A let
1
B(x, rx ) denote the ball centered at x with constant radius rx = diam(A). Then d(x, y) ≤ rx +ry
2
for every x, y ∈ A. Since M is λ-hyperconvex we can find
x0 ∈ A ∩ (∩x∈A B(x, λrx )).
INTRODUCTION TO HYPERCONVEX SPACES
39
1
1
Thus we have d(x, x0 ) ≤ λdiam(A) for every x ∈ A. It follows that R(A) ≤ λdiam(A). Finally
2
2
1
since λ < 1 we obtain that A(M ) is a uniform normal structure on M , and hence the theorem
2
is proved.
References
[1] N. Aronszajn, and P. Panitchpakdi, Extension of uniformly continuous transformations and hyperconvex
metric spaces, Pacific J. Math. 6 (1956), 405-439.
[2] J. M. Ayerbe, T. Domı́nguez, and G. López, Measures of Noncompactness in Metric Fixed Point Theory,
Operator Theory: Advances and Applications, 99, Birkhäuser Verlag, Basilea 1997.
[3] J. B. Baillon, Nonexpansive mappings and hyperconvex spaces, Contemp. Math. 72 (1988), 11-19.
[4] D. Bugajewski, and R. Espı́nola, Remarks on some fixed point theorems for hyperconvex metric spaces
and absolute retracts, Lecture Note in Pure and Applied Mathematic 213, New-York Marcel-Dekker 2000
(85-92).
[5] D. Bugajewski, and E. Grzelaczyk, A fixed point theorem in hyperconvex spaces, Arch. Math. 75 (2000),
395-400.
[6] D. Cartwright, Extension of positive operators between Banach lattices, Mem. Amer. Math. Soc. V. 3
164 (1975), 1-48.
[7] F. Cianciaruso, and E. De Pascale, Discovering the algebraic structure on the metric injective envelope of
real Banach space, Topology and its Applications 78 (1997), 285-292.
[8] F. Cianciaruso, and E. De Pascale, The Hausdorff measure of non hyperconvexity, Atti Sem. Mat. Fis. Univ.
Modena, XLVII (1999), 261-267.
[9] H. B. Cohen, Injective envelopes of Banach spaces, Bull. Amer. Math. Soc. 70 (1964), 723-726.
[10] H. B. Cohen, and H. E. Lacey, On injective envelopes of Banach spaces, J. Funct. Anal. 4 (1969), 11-30.
[11] G. Darbo, Punti uniti in trasformazioni a condominio non compatto, Rend. Sem. Mat. Univ. Padova
24 (1955), 84-92.
[12] T. Domı́nguez (edit.), Recent Advances on Metric Fixed Point Theory, Universidad de Sevilla, Sevilla, 1996.
[13] J. Dugundji, and A. Granas, Fixed Point Theory, Polish Scientific Publisher, Warszawa, 1982.
[14] R. Espı́nola, Darbo-Sadovski’s theorem in hyperconvex metric spaces, Supplemento ai Rendiconti del Circolo
Matematico di Palermo 40 (1996), 130-139.
[15] R. Espı́nola, W. A. Kirk, and G. López, Nonexpansive retractions in hyperconvex spaces, J. Math. Anal.
Appl. 251 (2000), 557-570.
[16] R. Espı́nola, and G. López, Ultimately compact operators in hyperconvex metric spaces, Nonlinear Analysis
and Convex Analysis, Eds: W. Takahasi and T. Tamaka, World Scientific Publishing, 1999, 142-149.
[17] K. Fan, Extensions of two fixed point theorems of F. E. Browder, Math. Z. 112 (1969), 234-240.
[18] K. Goebel, and W. A. Kirk, Topics on Metric Fixed Point Theory, Cambridge Univ. Press, Cambridge,
1990.
[19] D. B. Goodner, Projections in normed linear spaces, Trans. Amer. Math. Soc. 69 (1950), 89-108.
[20] B. Grünbaum, On some covering and intersection properties in Minkowski spaces, Pacific J. Math. 27 (1959),
487-494.
[21] H. Herrlich, On hyperconvex hulls of metric spaces, Topology and its Applications 46 (1992), 13-21.
[22] C. Horvath, Contractibility and generalized convexity, J. Math. Anal. Appl. 156 (1991), 341-357.
[23] O. Hustad, Intersection properties of balls in complex Banach spaces whose duals are L1 spaces, Acta Math.
132 (1974), 283-313.
[24] J. R. Isbell, Six theorems about injective metric spaces, Comment. Math. Helvetic 39 (1964), 65-76.
[25] J. R. Isbell, Injective envelopes of Banach spaces are rigidly attached, Bull. Amer. Math. Soc. 70 (1964),
727-729.
[26] J. R. Isbell, Three remarks on injective envelopes of Banach spaces, J. Math. Anal. Appl. 27 (1969), 516-518.
[27] E. Jawhari, D. Misane, and M. Pouzet, Retracts: graphs and ordered sets from the metric point of view,
Contemp. Math. 57 (1986), 175-226.
[28] J. Jaworowski, W. A. Kirk, and S. Park, Antipodal Points and Fixed Points, Notes of the Series of lectures
held at the Seoul National Univesity, 1995.
[29] J. L. Kelley, Banach spaces with the extension property, Trans. Amer. Math. Soc. 72 (1952), 323-326.
[30] M. A. Khamsi, On metric spaces with uniform normal structure, Proc. Amer. Math. Soc. 106 (1989),
723-726.
[31] M. A. Khamsi, KKM and Ky Fan Theorems in hyperconvex metric spaces, J. Math. Anal. Appl. 204 (1996),
298-306.
40
R. ESPÍNOLA AND M. A. KHAMSI
[32] M. A. Khamsi, One-local retract and common fixed point for commuting mappings in metric spaces, Nonlinear Anal. 27 (1996), 1307-1313.
[33] M. A. Khamsi, W. A. Kirk, and C. Martı́nez Yáñez, Fixed point and selection theorems in hyperconvex
spaces, Proc. Amer. Math. Soc. 128 (2000), 3275-3283.
[34] M. A. Khamsi, H. Knaust, N. T. Nguyen, and M. D. O’Neill, Lambda-hyperconvexity in metric spaces
Nonlinear Anal. 43 (2000), 21-31.
[35] M. A. Khamsi, M. Lin, and R. C. Sine, On the fixed points of commuting nonexpansive maps in hyperconvex
spaces, J. Math. Anal. Appl. 168 (1992), 372-380.
[36] M. A. Khamsi, and S. Reich, Nonexpansive mappings and semigroups in hyperconvex spaces, Math. Japonica
3 (1990), n. 11, 467-471.
[37] W. A. Kirk, A fixed point theorem for mappings which do not increase distances, Amer. Math. Monthly,
72 (1965), 1004-1006.
[38] W. A. Kirk, An abstract fixed point theorem for nonexpansive mappings, Proc. Amer. Math. Soc. 82 (1981),
640-642.
[39] W. A. Kirk, Hyperconvexity of R-trees, Fundamenta Mathematicae 156 (1998), 67-72.
[40] W. A. Kirk, and S. S. Shin, Fixed point theorems in hyperconvex spaces, Houston J. Math. 23 (1997),
175-187.
[41] W. A. Kirk, B. Sims, and G. Xian-Zhi Yuan, The Knaster, Kuratowski and Mazurkiewicz theory in hyperconvex metric spaces and some of its applications, Nonlinear Anal. 39 (2000), n. 5, 611-627.
[42] J. L. Lacey, The Isometric Theory of Classical Banach Spaces, Springer Verlag, Berlin, Heidelberg, New
York, 1974.
[43] Å. Lima, Intersection properties of balls and subspaces in Banach spaces, Trans. Amer. Math. Soc.
227 (1977), 1-62.
[44] M. Lin, and R. C. Sine, Retractions on the fixed point set of semigroups of nonexpansive maps in hyperconvex
spaces, Nonlinear Anal. 15 (1990), 943-954.
[45] J. Lindenstrauss, Extension of compact operators, Mem. Amer. Math. Soc. 48 (1964), 1-112.
[46] L. Nachbin, A theorem of the Hahn-Banach type, Trans. Amer. Math. Soc. 68 (1950), 28-46.
[47] S. Park, Fixed point theorems in hyperconvex metric spaces, Nonlinear Anal. 37 (1999), n. 4, 467-472.
[48] S. Park, The Schauder type and other fixed point theorems in hyperconvex spaces, Nonlinear Analysis Forum
(1999), n. 3, 1-12.
[49] J. P. Penot, Fixed point theorems without convexity, Bull. Soc. Math. France Mémoire 60 (1979), 129-152.
[50] D. Repovš, and P. V. Semenov, Continuous Selections of Multivalued Mappings, Kluwer Academic Publishers, Dordrecht, 1998.
[51] N. V. Rao, The metric injective hulls of normed spaces, Topology and its Applications 46 (1992), 13-21.
[52] B. N. Sadovskii, A fixed point principle, Functional Analysis and Applications 1 (1967), 151-153.
[53] B. N. Sadovskii, Limit-compact and condensing operators, Russ. Math. Surveys 27 (1972), 85-155.
[54] R. C. Sine, On linear contraction semigroups in sup norm spaces, Nonlinear Anal. 3 (1979), 885-890.
[55] R. C. Sine, Hyperconvexity and approximate fixed points, Nonlinear Anal. 13 (1989), 863-869.
[56] R. C. Sine, Hyperconvexity and nonexpansive multifunctions, Trans. Amer. Math. Soc. 315 (1989), 755-767.
[57] P. Soardi, Existence of fixed points for nonexpansive mappings in certain Banach lattices, Proc. Amer.
Math. Soc. 73 (1979), 25-29.
[58] S. Szufla, On the application of measure of noncompactness to existence theorems, Rend. Sem. Math. Univ.
Padova 75 (1986), 1-14.
[59] G. Xian-Zhi Yuan, KKM Theory and Applications in Nonlinear Analysis, Marcel Dekker, Inc., New York
1999.