Basic convexity. 1.1 Convex sets and combinations. λ + μ b (λ + μ)a;

Similar documents
Math 341: Convex Geometry. Xi Chen

Preliminary Version Draft 2015

Week 3: Faces of convex sets

Appendix B Convex analysis

Helly s Theorem with Applications in Combinatorial Geometry. Andrejs Treibergs. Wednesday, August 31, 2016

MAT-INF4110/MAT-INF9110 Mathematical optimization

Lecture 6 - Convex Sets

1 Radon, Helly and Carathéodory theorems

POLARS AND DUAL CONES

GEORGIA INSTITUTE OF TECHNOLOGY H. MILTON STEWART SCHOOL OF INDUSTRIAL AND SYSTEMS ENGINEERING LECTURE NOTES OPTIMIZATION III

AN INTRODUCTION TO CONVEXITY

Optimality Conditions for Nonsmooth Convex Optimization

Chapter 2 Convex Analysis

k-dimensional INTERSECTIONS OF CONVEX SETS AND CONVEX KERNELS

Very Colorful Theorems

Chapter 2. Convex Sets: basic results

Helly's Theorem and its Equivalences via Convex Analysis

Maths 212: Homework Solutions

Normal Fans of Polyhedral Convex Sets

Assignment 1: From the Definition of Convexity to Helley Theorem

Convex Geometry. Otto-von-Guericke Universität Magdeburg. Applications of the Brascamp-Lieb and Barthe inequalities. Exercise 12.

This chapter reviews some basic geometric facts that we will need during the course.

Geometry and topology of continuous best and near best approximations

Appendix PRELIMINARIES 1. THEOREMS OF ALTERNATIVES FOR SYSTEMS OF LINEAR CONSTRAINTS

Chapter 1. Preliminaries

Exercises: Brunn, Minkowski and convex pie

Locally convex spaces, the hyperplane separation theorem, and the Krein-Milman theorem

Lecture 1: Convex Sets January 23

Appendix A: Separation theorems in IR n

Part III. 10 Topological Space Basics. Topological Spaces

The Caratheodory Construction of Measures

Ball and Spindle Convexity with respect to a Convex Body

Extreme points of compact convex sets

Some Properties of Convex Hulls of Integer Points Contained in General Convex Sets

Analysis-3 lecture schemes

Convex Analysis and Economic Theory AY Elementary properties of convex functions

NOTES ON VECTOR-VALUED INTEGRATION MATH 581, SPRING 2017

Set, functions and Euclidean space. Seungjin Han

Division of the Humanities and Social Sciences. Supergradients. KC Border Fall 2001 v ::15.45

General Convexity, General Concavity, Fixed Points, Geometry, and Min-Max Points

1 Lecture 4: Set topology on metric spaces, 8/17/2012

Convex Sets with Applications to Economics

Combinatorial properties of convex sets.

Discrete Geometry. Problem 1. Austin Mohr. April 26, 2012

l(y j ) = 0 for all y j (1)

Extreme Abridgment of Boyd and Vandenberghe s Convex Optimization

Convex Sets. Prof. Dan A. Simovici UMB

Problem Set 2: Solutions Math 201A: Fall 2016

On lattices of convex sets in R n

""'d+ an. such that L...,

3. Linear Programming and Polyhedral Combinatorics

DEFINABLE VERSIONS OF THEOREMS BY KIRSZBRAUN AND HELLY

Combinatorial Generalizations of Jung s Theorem

Some geometry of convex bodies in C(K) spaces

Continuity of convex functions in normed spaces

Handout 2: Elements of Convex Analysis

BALL-POLYHEDRA. 1. Introduction

Lebesgue Measure. Dung Le 1

Convex Geometry. Carsten Schütt

(convex combination!). Use convexity of f and multiply by the common denominator to get. Interchanging the role of x and y, we obtain that f is ( 2M ε

LECTURE 3 LECTURE OUTLINE

Reflections of planar convex bodies

NAME: Mathematics 205A, Fall 2008, Final Examination. Answer Key

Farkas Lemma. Rudi Pendavingh. Optimization in R n, lecture 2. Eindhoven Technical University. Rudi Pendavingh (TUE) Farkas Lemma ORN2 1 / 15

Convex Analysis and Economic Theory Winter 2018

arxiv: v1 [math.mg] 10 Aug 2015

IE 521 Convex Optimization

REAL AND COMPLEX ANALYSIS

Chapter 1. Measure Spaces. 1.1 Algebras and σ algebras of sets Notation and preliminaries

Functional Analysis. Franck Sueur Metric spaces Definitions Completeness Compactness Separability...

3. Linear Programming and Polyhedral Combinatorics

Chapter 4. Measure Theory. 1. Measure Spaces

Introduction to Convex Analysis Microeconomics II - Tutoring Class

int cl int cl A = int cl A.

MA651 Topology. Lecture 10. Metric Spaces.

Measures. 1 Introduction. These preliminary lecture notes are partly based on textbooks by Athreya and Lahiri, Capinski and Kopp, and Folland.

Optimization and Optimal Control in Banach Spaces

1 Directional Derivatives and Differentiability

A NICE PROOF OF FARKAS LEMMA

REAL RENORMINGS ON COMPLEX BANACH SPACES

Topological properties of Z p and Q p and Euclidean models

Contents Real Vector Spaces Linear Equations and Linear Inequalities Polyhedra Linear Programs and the Simplex Method Lagrangian Duality

HW Graph Theory SOLUTIONS (hbovik) - Q

ON GENERALIZED-CONVEX CONSTRAINED MULTI-OBJECTIVE OPTIMIZATION

B. Appendix B. Topological vector spaces

Inequality Constraints

Optimization Theory. A Concise Introduction. Jiongmin Yong

On Semicontinuity of Convex-valued Multifunctions and Cesari s Property (Q)

INFORMATION-BASED COMPLEXITY CONVEX PROGRAMMING

Centrally Symmetric Convex Sets

A Characterization of Polyhedral Convex Sets

Introduction to Real Analysis Alternative Chapter 1

Best approximations in normed vector spaces

Optimization methods NOPT048

Topological properties

TORIC WEAK FANO VARIETIES ASSOCIATED TO BUILDING SETS

The small ball property in Banach spaces (quantitative results)

On the Properties of Positive Spanning Sets and Positive Bases

Technical Results on Regular Preferences and Demand

Notes on Fixed Point Theorems

Transcription:

1 Basic convexity 1.1 Convex sets and combinations AsetA R n is convex if together with any two points x, y it contains the segment [x, y], thus if (1 λ)x + λy A for x, y A, 0 λ 1. Examples of convex sets are obvious; but observe also that B 0 (z,ρ) A is convex if A is an arbitrary subset of the boundary of the open ball B 0 (z,ρ). As immediate consequences of the definition we note that intersections of convex sets are convex, affine images and pre-images of convex sets are convex, and if A, B are convex, then A + B and λa (λ R) are convex. Remark 1.1.1 For A R n and λ, μ > 0 one trivially has λa + μa (λ + μ)a. Equality (for all λ, μ > 0) holds precisely if A is convex. In fact, if A is convex and x λa + μa, then λa + μb with a, b A and hence ( (λ + μ) λ λ + μ a + μ ) λ + μ b (λ + μ)a; thus λa + μa = (λ + μ)a. If this equation holds, then A is clearly convex. AsetA R n is called a convex cone if A is convex and nonempty and if x A, λ 0 implies λx A. Thus, a nonempty set A R n is a convex cone if and only if A is closed under addition and under multiplication by nonnegative real numbers. By restricting affine and linear combinations to nonnegative coefficients, one obtains the following two fundamental notions. The point x R n is a convex combination of the points x 1,...,x k R n if there are numbers λ 1,...,λ k R such that x i with 0(i = 1,...,k), = 1.

2 Basic convexity Similarly, the vector x R n is a positive combination of vectors x 1,...,x k R n if x i with 0(i = 1,...,k). For A R n, the set of all convex combinations (positive combinations) of any finitely many elements of A is called the convex hull (positive hull) of A and is denoted by conv A (pos A). Theorem 1.1.2 If A R n is convex, then conv A = A. For an arbitrary set A R n, conv A is the intersection of all convex subsets of R n containing A. If A, B R n, then conv (A + B) = conv A + conv B. Proof Let A be convex. Trivially, A conv A. By induction we show that A contains all convex combinations of any k points of A. Fork = 2 this holds by the definition of convexity. Suppose that it holds for k 1 and that λ 1 x 1 + + λ k x k with x 1,...,x k A, λ 1 + + λ k = 1 and λ 1,...,λ k > 0, without loss of generality. Then since and hence k 1 (1 λ k ) x i + λ k x k A, 1 λ k 1 λ k > 0, k 1 k 1 1 λ k = 1 1 λ k x i A, by hypothesis. This proves that A = conv A. For arbitrary A R n,letc(a) bethe intersection of all convex sets K R n containing A. Since A conv A and conv A is evidently convex, we have C(A) conv A. Every convex set K with A K satisfies conv A conv K = K, hence conv A C(A), which proves the equality. Let A, B R n.letx conv (A + B), thus (a i + b i ) with a i A, b i B, 0, = 1 and hence a i + b i conv A + conv B.Letx conv A + conv B, thus a i + μ j b j with a i A, b j B,,μ j 0, = μ j = 1. We may write μ j (a i + b j ) and deduce that x conv (A + B). i i, j j

1.1 Convex sets and combinations 3 An immediate consequence is that conv (conv A) = conv A. Theorem 1.1.3 If A R n is a convex cone, then pos A = A. For a nonempty set A R n, pos A is the intersection of all convex cones in R n containing A. If A, B R n, then pos (A + B) pos A + pos B. Proof As above. That the last inclusion in the preceding theorem may be strict is shown by the example A = {a}, B = {b} with linearly independent vectors a, b R n. The following result on the generation of convex hulls is fundamental. Theorem 1.1.4 (Carathéodory s theorem) If A R n and x conv A, then x is a convex combination of affinely independent points of A. In particular, x is a convex combination of n + 1 or fewer points of A. Proof The point x conv A has a representation x i with x i A, > 0, = 1, with some k N, and we may assume that k is minimal. Suppose that x 1,...,x k are affinely dependent. Then there are numbers α 1,...,α k R, not all zero, with α i x i = o and α i = 0. We can choose m such that λ m /α m is positive and, with this restriction, as small as possible (observe that all are positive and at least one α i is positive). In the affine representation ( λ ) m α i x i, α m all coefficients are nonnegative (trivially, if α i 0, otherwise by the choice of m), and at least one of them is zero. This contradicts the minimality of k. Thus, x 1,...,x k are affinely independent, which implies that k n + 1. The convex hull of finitely many points is called a polytope. A k-simplex is the convex hull of k + 1affinely independent points, and these points are the vertices of the simplex. Thus, Carathéodory s theorem states that conv A is the union of all simplices with vertices in A. Another equally simple and important result on convex hulls is the following. Theorem 1.1.5 (Radon s theorem) Every set of affinely dependent points (in particular, every set of at least n + 2 points) in R n can be expressed as the union of two disjoint sets whose convex hulls have a common point.

4 Basic convexity Proof If x 1,...,x k are affinely dependent, there are numbers α 1,...,α k R, not all zero, with α i x i = o and α i = 0. We may assume, after renumbering, that α i > 0 precisely for i = 1,..., j; then 1 j < k (at least one α i is 0, say > 0, but not all α i are > 0). With α := α 1 + + α j = (α j+1 + + α k ) > 0 we obtain x := j α i α x i = ( i= j+1 α i α ) x i and thus x conv {x 1,...,x j } conv {x j+1,...,x k }. The assertion follows. From Radon s theorem one easily deduces Helly s theorem, a fundamental and typical result of the combinatorial geometry of convex sets. Theorem 1.1.6 (Helly s theorem) Let M be a finite family of convex sets in R n. If any n + 1 elements of M have a common point, then all elements of M have a common point. Proof Let A 1,...,A k be the sets of M. Suppose that k > n + 1 (for k < n + 1 there is nothing to prove, and for k = n + 1 the assertion is trivial) and that the assertion is proved for k 1 convex sets. Then for i {1,...,k} there exists a point x i A 1 Ǎ i A k where Ǎ i indicates that A i has been deleted. The k n+2 points x 1,...,x k are affinely dependent; hence from Radon s theorem we can infer that, after renumbering, there is a point x conv {x 1,...,x j } conv {x j+1,...,x k } for some j {1,...,k 1}. Because x 1,...,x j A j+1,...,a k we have x conv {x 1,...,x j } A j+1 A k, similarly x conv {x j+1,...,x k } A 1 A j. Here is a little example (another one is Theorem 1.3.11) to demonstrate how Helly s theorem can be applied to obtain elegant results of a similar nature. Theorem 1.1.7 Let M be a finite family of convex sets in R n and let K R n be convex. If any n + 1 elements of M are intersected by some translate of K, then all elements of M are intersected by a suitable translate of K.

1.1 Convex sets and combinations 5 Proof Let M = {A 1,...,A k }.Toanyn + 1 elements of {1,...,k}, say1,..., n+1, there are t R n and x i A i (K+t), hence t K A i, for i = 1,...,n+1. Thus, any n+1 elements of the family {K A 1,...,K A k } have nonempty intersection. By Helly s theorem, there is a vector t R n with t K A i and hence A i (K +t) φ for i {1,...,k}. Some of these results of combinatorial convexity have colourful versions, of which we give a simple example. Theorem 1.1.8 (Coloured Radon theorem) Let F 1,...,F n+1 be two-pointed sets in R n. Their union has a partition into sets A, B such that each of A, B contains a point from each of the sets F 1,...,F n+1 ( one of each colour ) and the convex hulls of A and B have a common point. Proof Let F i = {x i, y i }, i = 1,...,n + 1. There is a non-trivial linear relation n+1 α i(x i y i ) = o. Interchanging the notation for the elements of F i where necessary, we can assume that α i 0 for all i. After multiplication with a constant, we can also assume that n+1 α i = 1. Then the relation proves the assertion. α i x i = α i y i Next we look at the interplay between convexity and topological properties. We start with a simple but useful observation. Lemma 1.1.9 Let A R n be convex. If x int A and y cl A, then [x, y) int A. Proof Let z = (1 λ)y + λx with 0 <λ<1. We have B(x,ρ) A for some ρ>0; put B(o,ρ) =: U. First we assume y A. Letw λu + z, hence w = λu + z with u U. Then x+u A, hence w = (1 λ)y+λ(x+u) A. This shows that λu +z A and thus z int A. Now we assume merely that y cl A. Put V := [λ/(1 λ)]u + y. There is some a A V.Wehavea = [λ/(1 λ)]u+y with u U and hence z = (1 λ)a+λ(x u) A. This proves that [x, y) A, which together with the first part yields [x, y) int A. Theorem 1.1.10 If A R n is convex, then int A and cl A are convex. If A R n is open, then conv A is open. Proof The convexity of int A follows from Lemma 1.1.9. The convexity of cl A for convex A and the openness of conv A for open A are easy exercises. The union of a line and a point not on it is an example of a closed set whose convex hull is not closed. This cannot happen for compact sets, as a first application of Carathéodory s theorem shows. Theorem 1.1.11 If A R n, then conv cl A cl conv A. If A is bounded, then conv cl A = cl conv A. In particular, the convex hull of a compact set is compact.

6 Basic convexity Proof The inclusion conv cl A cl conv A is easy to see. Let A be bounded. Then (λ 1,...,λ n+1, x 1,...,x n+1 ): 0, x i cl A, = 1 is a compact subset of R n+1 (R n ) n+1, hence its image under the continuous map (λ 1,...,λ n+1, x 1,...,x n+1 ) x i R n is compact. By Carathéodory s theorem, this image is equal to conv cl A. Thus cl conv A cl conv cl A = conv cl A. The set cl conv A, which by Theorem 1.1.10 is convex, is called for short the closed convex hull of A. This is also the intersection of all closed convex subsets of R n containing A. To obtain information on the relative interiors of convex hulls, we first consider simplices. Lemma 1.1.12 Let x 1,...,x k R n be affinely independent; let S := conv {x 1,...,x k } and x aff S. Then x relint S if and only if in the unique affine representation all coefficients are positive. x i with = 1 Proof Clearly, we may assume that k = n + 1. The condition is necessary since otherwise, because the representation is unique, an arbitrary neighbourhood of x would contain points not belonging to S. To prove sufficiency, let x be represented as above with all > 0. Since x 1,...,x n+1 are affinely independent, the vectors τ(x 1 ),...,τ(x n+1 ) R n R (where τ(x) := (x, 1)) form a linear basis of R n R, and for y R n the coefficients μ 1,...,μ n+1 in the affine representation y = μ i x i with μ i = 1 (the barycentric coordinates of y) are just the coordinates of τ(y) with respect to this basis. Since coordinate functions in R n+1 are continuous, the coefficients μ 1,...,μ n+1 depend continuously on y. Therefore, a number δ>0 can be chosen such that μ i > 0 (i = 1,...,n+1) and thus y S for all y with y x <δ.this proves that x int S. Theorem 1.1.13 If A R n is convex and nonempty, then relint A. Proof Let dim aff A = k, then there are k + 1affinely independent points in A. Their convex hull S satisfies relint S by Lemma 1.1.12; furthermore, S A and aff S =aff A.

1.1 Convex sets and combinations 7 In view of this theorem, it makes sense to define the dimension,dima, of a convex set A as the dimension of its affine hull. The points of relint A are also called internal points of A. The description of relint conv A for an affinely independent set A, given by Lemma 1.1.12, can be extended to arbitrary finite sets. Theorem 1.1.14 Let x 1,...,x k R n,letp:= conv {x 1,...,x k } and x R n. Then x relint P if and only if x can be represented in the form Proof x i with > 0(i = 1,...,k), = 1. We may clearly assume that dim P = n. Suppose that x int P. Put y := 1 k x i, then y P. Since x int P, we can choose z P for which x [y, z). There are representations z = μ i x i with μ i 0, μ i = 1, (1 λ)y + λz with 0 λ<1, which gives x i with = (1 λ) 1 k + λμ i > 0, Conversely, suppose that x i with > 0, = 1. = 1. We may assume that x 1,...,x n+1 are affinely independent. Put λ 1 + + λ n+1 =: λ and y := λ x i. Lemma 1.1.12 gives y int conv {x 1,...,x n+1 } int P. Ifk = n + 1, then y int P. Otherwise, put z := i=n+1 1 λ x i. Then z P and x [y, z) int P, by Lemma 1.1.9.

8 Basic convexity Theorem 1.1.15 Let A R n be convex. Then (a) relint A = relint cl A, (b) cl A = cl relint A, (c) relbd A = relbd cl A = relbd relint A. Proof We may assume that dim A = n. Part (a): trivially, int A int cl A. Letx int cl A. Choose y int A. There is z cl A with x [y, z) and Lemma 1.1.9 shows that x int A. Part (b): trivially, cl A cl int A. Letx cl A. Choose y int A. By Lemma 1.1.9 we have [y, x) int A, hence x cl int A. Part (c): bd cl A = cl (cl A) \ int (cl A) = cl A \ int A = bd A, using (a). Then bd int A = cl (int A) \ int (int A) = cl A \ int A = bd A, using (b). We end this section with a definition of the central notion of this book. A nonempty, compact, convex subset of R n is called a convex body. (Thus, in our terminology, a convex body need not have interior points. We warn the reader that many authors reserve the term body for sets with interior points. However, we prefer to avoid endless repetitions, in this book, of the expression nonempty, compact, convex subset.) By K n we denote the set of all convex bodies in R n and by K n n the subset of convex bodies with interior points (thus, the lower index n stands for the dimension of the bodies). For A R n we write K(A) for the set of convex bodies contained in A and K n (A) = K(A) K n n. Further, P n denotes the set of nonempty polytopes in R n and P n n = P n K n n is the subset of n-dimensional polytopes. Notes for Section 1.1 1. The early history of the theorems of Carathéodory, Radon and Helly, and many generalizations, ramifications and analogues of these theorems, forming an essential part of combinatorial convexity, can be studied in the survey article of Danzer, Grünbaum and Klee [464], which is still strongly recommended. Various results related to Carathéodory s theorem can be found in Reay [1561]. Sufficient conditions on a compact set in R n to have Carathéodory number less than n + 1, and related results, were given by Bárány and Karasëv [146]. The proof of the coloured Radon theorem 1.1.8 given here is due to Soberón [1796] (see Bárány and Larman [149] for more history). An important extension of Radon s theorem was proved by Tverberg [1858, 1859]: Theorem (Tverberg) Every set of at least (k 1)(n + 1) + 1 points in R n (where k 2) can be partitioned into k subsets whose convex hulls have a common point. A survey is given by Eckhoff [526]. There one also finds hints about versions of the theorems of Carathéodory, Radon and Helly in the abstract setting of so-called convexity spaces. Later surveys on Helly s and related theorems are due to Eckhoff [528] and Wenger [1958]. For a proof of Tverberg s theorem and information about later developments, such as the Coloured Tverberg theorem, see Matoušek [1362], 8.3. For more recent colourful versions of theorems in combinatorial convexity, we refer to Arocha, Bárány, Bracho, Fabila and Montejano [77] and to Blagojević, Matschke and Ziegler [235, 236]. Another variant of the classical theorems of combinatorial convexity are such with tolerance, first introduced by Montejano and Oliveros [1447]. The following example is due to Soberón and Strausz [1797]:

1.2 The metric projection 9 Theorem Every set S of (r + 1)(k 1)(n + 1) + 1 points in R n (where k 2) has a partition in k sets A 1,...,A k such that, for any C S of at most r points, the convex hulls of A 1 \ C,...,A k \ C have a common point. 2. It is clear how a version of Carathéodory s theorem for convex cones is to be formulated and how it can be proved. A common generalization, a version of Carathéodory s theorem for convex hulls of points and directions, is given by Rockafellar [1583], Theorem 17.1. 1.2 The metric projection In this section, A R n is a fixed nonempty closed convex set. To each x R n there exists a unique point p(a, x) A satisfying x p(a, x) x y for all y A. In fact, for suitable ρ>0thesetb(x,ρ) A is compact and nonempty, hence the continuous function y x y attains a minimum on this set, say at y 0 ; then x y 0 x y for all y A. Ifalsoy 1 A satisfies x y 1 x y for all y A, then z := (y 0 + y 1 )/2 A and x z < x y 0, except if y 0 = y 1. Thus, y 0 =: p(a, x) is unique. In this way, a map p(a, ) :R n A is defined; it is called the metric projection or nearest-point map of A. It will play an essential role in Chapter 4, when the volume of local parallel sets is investigated. It also provides a simple approach to the basic support and separation properties of convex sets (see the next section), as used by Botts [309] and by McMullen and Shephard [1398]. We have x p(a, x) = d(a, x). For x R n \ A we denote by u(a, x) := x p(a, x) d(a, x) the unit vector pointing from the nearest point p(a, x) tox and by the ray through x with endpoint p(a, x). R(A, x) := { p(a, x) + λu(a, x) :λ 0 } Theorem 1.2.1 The metric projection is contracting, that is, p(a, x) p(a, y) x y for x, y R n. Proof We may assume that := p(a, y) p(a, x) o. The function f defined by f (t) := x (p(a, x) + t ) 2 for t [0, 1] has a minimum at t = 0, hence f (0) 0. This gives x p(a, x), 0. Similarly we obtain y p(a, y), 0. Thus, the segment [x, y] meets the two hyperplanes that are orthogonal to and that go through p(a, x) and p(a, y), respectively. Now the assertion is obvious. Lemma 1.2.2 Let x R n \ A and y R(A, x); then p(a, x) = p(a, y).

10 Basic convexity Proof With the notation and auxiliary results of the previous proof, we have x p(a, x), 0 and y p(a, y), 0. Since y R(A, x), the first inequality yields y p(a, x), 0 and together with the second this gives = o. Lemma 1.2.3 p(a, S ) = bd A. Let S be the boundary of a ball containing A in its interior. Then Proof The inclusion p(a, S ) bd A is clear. Let x bd A. Fori N choose x i in the ball bounded by S such that x i A and x i x < 1/i. From Theorem 1.2.1 we have x p(a, x i ) = p(a, x) p(a, x i ) x x i < 1 i. The ray R(A, x i ) meets S in a point y i and we have p(a, y i ) = p(a, x i ), hence x p(a, y i ) < 1/i. A subsequence (y i j ) j N converges to a point y S. From lim p(a, y i ) = x and the continuity of the metric projection we see that p(a, y). Thus bd A p(a, S ). The existence of a unique nearest-point map is characteristic of convex sets. We prove this result here to complete the picture, although no use will be made of it. Theorem 1.2.4 Let A R n be a closed set with the property that to each point of R n there is a unique nearest point in A. Then A is convex. Proof Suppose A satisfies the assumption but is not convex. Then there are points x, y with [x, y] A = {x, y}, and one can choose ρ > 0 such that the ball B = B((x + y)/2,ρ) satisfies B A =. By an elementary compactness argument, the family B of all closed balls B containing B and satisfying (int B ) A = contains a ball C with maximal radius. By this maximality, there is a point p C A, and, by the assumed uniqueness of nearest points in A, it is unique. If bd B and bd C have a common point, let this (unique) point be q; otherwise let q be the centre of B. For sufficiently small ε>0, the ball C + ε(q p) includes B and does not meet A. Hence, the family B contains an element with greater radius than that of C, a contradiction. Note for Section 1.2 1. Theorem 1.2.4 was found independently (in a more general form) by Bunt [354] and Motzkin [1453]; it is usually associated with the name of Motzkin. In general, a subset A of a metric space is called a Chebyshev set if for each point of the space there is a unique nearest point in A. There are several results and interesting open problems concerning the convexity of Chebyshev sets in normed linear spaces. For more information, see Valentine [1866], Chapter VII, Marti [1331], Chapter IX, Vlasov [1894] and 6 ofthe survey article by Burago and Zalgaller [356].