When Does A Metric Generate Convex Balls
When Does A Metric Generate Convex Balls
When Does A Metric Generate Convex Balls
net/publication/267239341
Article
CITATIONS READS
5 574
1 author:
Timothy Norfolk
University of Akron
20 PUBLICATIONS 204 CITATIONS
SEE PROFILE
All content following this page was uploaded by Timothy Norfolk on 09 April 2015.
Abstract
Given a metric imposed on a real linear vector space, we explore the
issue of convexity of the open balls generated by the metric.
1 Introduction
The concept of a metric is usually first encountered in beginning courses in
real analysis, presented as an abstraction to more general sets of the concept
of distance in Euclidean space.
This abstraction allows for the discussion of such issues as convergence and
continuity, and extends to the even more general ideas of point-set topology.
When one deals with real linear spaces (vector spaces over the reals), it is
usual to discuss the concept of norm, which abstracts the notion of length,
rather than distance.
However, there are cases in which real linear spaces may be endowed with a
metric, rather than a norm. In such cases, it seems reasonable to ask how
the algebraic structure of the linear space and metric combine to generate a
geometry on the space.
One natural question which arises is the following :
What metric spaces have the property that all open balls in the space are
convex?
1
To my chagrin, this question arose because of an error that I made in the
final examination of a graduate–level analysis course, which I did not notice
until I was constructing the answer key.
Our starting point is the question which I originally posed, and an example
which demonstrates that not all metrics have the property that we seek.
We follow that with a complete characterization of the metrics with this
property, and some special cases, which provide weaker sufficient conditions
that are easier to verify.
We continue by discussing some other convexity notions which appear in the
literature. Namely, the topological concept of local convexity (Willard [2], p.
164), and the functional concept of a (metrically) convex space (Bryant [1]),
and show that both of these notions are independent of the problem under
consideration.
Finally, we discuss two particular constructions. The first shows that there
are metrics in which some of the open balls are convex, and some are not. The
second construction is, in some sense, an inverse problem. Given any convex
set which is symmetric with respect to the origin, we construct a number of
metrics whose open balls are dilations, contractions or translations of this
set.
Proposition 2.2 Consider the linear space E = IR2 , with the metric
q q
ρ(x, y) = ρ((x1 , x2 ), (y1 , y2 )) = |x1 − y1 | + |x2 − y2 | .
2
q q
Figure 1: The unit ball B(0; 1) = {y ∈ IR2 : |y1 | + |y2 | < 1}
Proof. Clearly,
√ √ ρ√is a metric on E, which can be proven using the fact that
a + b ≤ a + b, for a, b ≥ 0.
r2
Given any x ∈ E and r > 0, choose < α < r2 , and let y = (x1 + α, x2 ),
2
z = (x1 , x2 + α).
√
Then, ρ(x, y) = α = ρ(x, z) < r, so that y, z ∈ B(x; r).
1 1
√ 1 1
However, ρ x, y + z = 2α > r, so that y + z ∈ / B(x; r). Q.E.D.
2 2 2 2
In Figure 1, we present the unit ball B(0; 1) in this metric, which is clearly
not a convex set.
Having established that I did indeed make a mistake in this question, it
is natural to explore necessary and sufficient conditions for the validity of
Proposition 2.1, and related problems.
At this point, it is appropriate to note again that, while the questions which
arise are quite natural, and the results obtained in this paper are elementary,
an exhausting search of the literature has failed to find this specific issue
addressed.
3
3 Necessary and Sufficient Conditions
Given that our previous example shows that not all metrics generate convex
open balls, we are in a position to completely characterize those metrics
which do so.
4
Corollary 3.2 If any of the following conditions holds on a metric ρ on a
linear space E, then Proposition 2.1 holds. That is, the open balls of the
metric are convex.
Proof.
which, by Theorem 3.1 means that all open balls are convex.
5
3. Suppose that the given pair of conditions holds.
We will show that this implies the conditions of 2.
For any x, y, z ∈ E and 0 ≤ t ≤ 1, we have
Definition 4.1 (cf. Bryant [1]) A metric space (X, ρ) is (metrically) convex
if and only if, given distinct points x, y ∈ X, there exists z ∈ X, different
from both x and y, such that
6
On the other hand, the metric of Proposition 2.2 satisfies the Intermediate
Value Theorem, and so is a convex metric, but generates no open convex
balls.
We may thus deduce that the definition of convex metric is independent of
the convexity of the open balls of the metric.
One can also consider the topology that is induced by the metric, which leads
one to the concept of a locally convex space (Willard [2], p.164), in which each
point of the space has a base of convex sets.
This standard definition leads immediately to the following result :
Proposition 4.2 If ρ is a metric on the linear space E such that all open
balls are convex, then the induced linear topological space is locally convex.
On the other hand, if the metric ρ induces a locally convex topology on the
linear space E, it is not necessarily true that all open balls are convex. In
fact, it can be the case that no open balls in a locally convex metric space
are themselves convex.
To see this, consider the following :
Example 4.3 Let E = IR2 , and ρ be the metric of Proposition 2.2. Then,
none of the open balls is convex, but the metric space is locally convex.
In Proposition 2.2, it was shown that no open balls are convex in this case.
However, it is clear that each open ball contains the interior of a disk (a
convex set) and that each such disk can be expressed as a union of non-
convex open balls. Hence, each such disk is an open set, and forms a base
for the metric topology, which means that the topology is locally convex.
Just as in the above, this demonstrates that local convexity is independent
of the convexity of the open balls of the metric.
5 Two Constructions
To conclude, we provide two constructions. The first demonstrates that there
exist metrics on linear spaces which have some open balls which are convex,
and some which are not. The second shows that, given a convex set in a real
7
linear space which is symmetric with respect to the origin, it is possible to
construct a metric whose open balls are dilations, contractions or translations
of this convex set.
We recall the following result, which appears in many introductory texts,
frequently as an exercise :
Theorem 5.1 If ρ1 and ρ2 are metrics on a set E, then the following is also
a metric on E :
8
Figure 2: The open ball B 0 (0; 5/2)
That is, each line through the origin intersects C in a line segment which is
symmetric about 0. Examples of such sets in IRn include closed spheres and
closed polytopes symmetric with respect to 0.
Define the set B in E via
B = {T (x)x : x 6= 0} .
9
B is the boundary of C, in the topology that we generate, and the set C −B =
{x ∈ C : x ∈ / B} its interior.
Note that, for any t ≥ 0, the sets tC = {tx : x ∈ C} and t(C − B) are also
convex sets.
Furthermore, let f : (0, ∞) → (0, ∞) be a function which satisfies the
following conditions :
i) f (t) is non-decreasing.
ii) For all t1 , t2 ≥ 0, f (t1 + t2 ) ≤ f (t1 ) + f (t2 ).
Examples of such functions include f (t) = tp for 0 ≤ p ≤ 1, and piecewise-
defined functions such as
(
1
3
if 0 < t < 1
f (t) =
1 if 1 ≤ t
Using the properties of the set B, and the functions T and f , we may define
a metric ρ on E via
(
0 if x = y
ρ(x, y) =
f (1/T (x − y)) if x 6= y
10
ρ(y, z) = f (b), and there exist u, v ∈ B such that x − y = au and
y − z = bv. Hence,
x−z = (x − y) + (y − z)
= au
+ bv
a b
= (a + b) a+b u + a+b v
a b
By the convexity of C, it follows that the vector w = u+ v∈
a+b a+b
C, whence T (w) ≥ 1, and so 1/T (w) ≤ 1.
Thus, x − z = (a + b)w ∈ (a + b)C, from which
To illustrate, consider :
Example 5.3 Let E be the real linear space IR2 , C be the closed hexagon √
with vertices {(1, 0), (0, 1), (−1, 1), (−1, 0), (0, −1), (1, −1)} and f (t) = t.
Then, the set B is the boundary of this polygon. Given the point √ x = (2, 0.5),
we have 0.4x ∈ B, so that T (x) = 0.4 and hence ρ(0, x) = 2.5. This is
illustrated in figure 3.
Having thus defined the metric ρ, we may make the following observations :
i) By the definition, ρ is translation invariant.
ii) With the choice f (t) = t, ρ generates a norm on E.
iii) For any r > 0 and x ∈ E, the open ball B(x, f (r)) is precisely the set
r(C − B), which, as noted above, is convex.
References
[1] V. W. Bryant. The convexity of the subset space of a metric space.
Compositio Math., 22 : 383–385, 1970.
11
Figure 3: The convex polygon and point (2, 0.5)
View publication stats
12