Convex Geometry. Carsten Schütt

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

Notes for Functional Analysis

Appendix B Convex analysis

A NICE PROOF OF FARKAS LEMMA

PROBLEMS. (b) (Polarization Identity) Show that in any inner product space

Problem Set 6: Solutions Math 201A: Fall a n x n,

Math 341: Convex Geometry. Xi Chen

Extreme points of compact convex sets

Introduction to Real Analysis Alternative Chapter 1

Lecture 6 - Convex Sets

Convex Sets. Prof. Dan A. Simovici UMB

Convexity in R n. The following lemma will be needed in a while. Lemma 1 Let x E, u R n. If τ I(x, u), τ 0, define. f(x + τu) f(x). τ.

MAT 570 REAL ANALYSIS LECTURE NOTES. Contents. 1. Sets Functions Countability Axiom of choice Equivalence relations 9

B. Appendix B. Topological vector spaces

Notes on Distributions

Your first day at work MATH 806 (Fall 2015)

Lecture Notes in Advanced Calculus 1 (80315) Raz Kupferman Institute of Mathematics The Hebrew University

Weak Topologies, Reflexivity, Adjoint operators

Chapter 2 Convex Analysis

Introduction to Functional Analysis

Topological properties

Helly's Theorem and its Equivalences via Convex Analysis

Optimization and Optimal Control in Banach Spaces

Convex Sets with Applications to Economics

A SHORT INTRODUCTION TO BANACH LATTICES AND

Problem Set 2: Solutions Math 201A: Fall 2016

Chapter 2 Metric Spaces

Topological properties of Z p and Q p and Euclidean models

Math 5210, Definitions and Theorems on Metric Spaces

2. Dual space is essential for the concept of gradient which, in turn, leads to the variational analysis of Lagrange multipliers.

Math 5052 Measure Theory and Functional Analysis II Homework Assignment 7

E. The Hahn-Banach Theorem

g 2 (x) (1/3)M 1 = (1/3)(2/3)M.

CHAPTER 7. Connectedness

(1) Consider the space S consisting of all continuous real-valued functions on the closed interval [0, 1]. For f, g S, define

Integral Jensen inequality

Functional Analysis I

1 Directional Derivatives and Differentiability

Introduction and Preliminaries

Functional Analysis

Set, functions and Euclidean space. Seungjin Han

3 (Due ). Let A X consist of points (x, y) such that either x or y is a rational number. Is A measurable? What is its Lebesgue measure?

Optimality Conditions for Nonsmooth Convex Optimization

In English, this means that if we travel on a straight line between any two points in C, then we never leave C.

Lecture 1: Convex Sets January 23

Chapter 1. Preliminaries. The purpose of this chapter is to provide some basic background information. Linear Space. Hilbert Space.

MAT 578 FUNCTIONAL ANALYSIS EXERCISES

Functional Analysis. Martin Brokate. 1 Normed Spaces 2. 2 Hilbert Spaces The Principle of Uniform Boundedness 32

On the cells in a stationary Poisson hyperplane mosaic

The weak topology of locally convex spaces and the weak-* topology of their duals

Analysis and Linear Algebra. Lectures 1-3 on the mathematical tools that will be used in C103

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

1 Lesson 1: Brunn Minkowski Inequality

Real Analysis Notes. Thomas Goller

NOTES ON VECTOR-VALUED INTEGRATION MATH 581, SPRING 2017

Compact operators on Banach spaces

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

Mathematics 530. Practice Problems. n + 1 }

SOLUTIONS TO SOME PROBLEMS

Geometry and topology of continuous best and near best approximations

Measure Theory on Topological Spaces. Course: Prof. Tony Dorlas 2010 Typset: Cathal Ormond

On John type ellipsoids

Notions such as convergent sequence and Cauchy sequence make sense for any metric space. Convergent Sequences are Cauchy

Preliminary Version Draft 2015

L p Spaces and Convexity

A glimpse into convex geometry. A glimpse into convex geometry

THEOREMS, ETC., FOR MATH 515

Tools from Lebesgue integration

MAT-INF4110/MAT-INF9110 Mathematical optimization

Exercises: Brunn, Minkowski and convex pie

POLARS AND DUAL CONES

Chapter 3: Baire category and open mapping theorems

Banach Spaces V: A Closer Look at the w- and the w -Topologies

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

Spectral Theory, with an Introduction to Operator Means. William L. Green

Your first day at work MATH 806 (Fall 2015)

Real Analysis Math 131AH Rudin, Chapter #1. Dominique Abdi

1 Topology Definition of a topology Basis (Base) of a topology The subspace topology & the product topology on X Y 3

Inequality Constraints

FUNCTIONAL ANALYSIS HAHN-BANACH THEOREM. F (m 2 ) + α m 2 + x 0

Discussion Paper Series

NORMS ON SPACE OF MATRICES

7 Complete metric spaces and function spaces

FUNCTIONAL ANALYSIS LECTURE NOTES: COMPACT SETS AND FINITE-DIMENSIONAL SPACES. 1. Compact Sets

REAL AND COMPLEX ANALYSIS

Part III. 10 Topological Space Basics. Topological Spaces

Numerical Optimization

IE 521 Convex Optimization

AN ELEMENTARY PROOF OF THE SPECTRAL RADIUS FORMULA FOR MATRICES

Analysis-3 lecture schemes

UTILITY OPTIMIZATION IN A FINITE SCENARIO SETTING

A LOCALIZATION PROPERTY AT THE BOUNDARY FOR MONGE-AMPERE EQUATION

An introduction to some aspects of functional analysis

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

1 Inner Product Space

Scientific Computing WS 2018/2019. Lecture 15. Jürgen Fuhrmann Lecture 15 Slide 1

SPECTRAL THEOREM FOR COMPACT SELF-ADJOINT OPERATORS

USING FUNCTIONAL ANALYSIS AND SOBOLEV SPACES TO SOLVE POISSON S EQUATION

The Ellipsoid Algorithm

(c) For each α R \ {0}, the mapping x αx is a homeomorphism of X.

Transcription:

Convex Geometry Carsten Schütt November 25, 2006

2

Contents 0.1 Convex sets... 4 0.2 Separation.... 9 0.3 Extreme points..... 15 0.4 Blaschke selection principle... 18 0.5 Polytopes and polyhedra.... 23 0.6 Volume and Surface Area of a Convex Body...... 31 0.7 Steiner and Schwarz Symmetrizations...... 38 0.8 A Characterization of the Ellipsoid... 47 0.9 Theorem of F. John... 50 0.10 Blaschke-Santaló inequality... 57 0.11 Packing of the Euclidean Sphere..... 58 0.12 Approximation of the Euclidean Ball...... 62 3

4 CONTENTS 0.1 Convex sets As a norm on R n we consider the Euclidean norm x = n x i 2 The ball with center x and radius r is B(x, r) ={y x y r} The boundary of a set A is A = A\ A. A set K in a real vector space is said to be convex if we have for all x, y K that {tx +(1 t)y t [0, 1]} K Examples of convex sets are the n-dimensional unit balls Bp n of lp n. { } n Bp n = x R n x p =( x i p ) 1 p 1 Let x 1,...,x n be elements of a real vector space and t 1,...t n real numbers from the interval [0, 1] with n t i = 1. Then n t i x i a convex combination of the vectors x 1,...,x n. Lemma 1 Let C be a convex set in R n, k N, and x 1,...,x k C. Then for all t R n with 0 t i 1 and k t i =1we have k t i x i C Proof. We use induction over the number of vectors x 1,...,x k. The case k =2 follows from the definition of the convexity of C. ( k+1 k k ) t i t i x i =( t j ) k j=1 t x i + t k+1 x k+1 j j=1 By induction hypotheses we have k t i k j=1 t j x i C

0.1. CONVEX SETS 5 Lemma 2 An arbitrary intersection of convex sets is again convex. A hyperplane in R n is a set {x <x,ξ>= t}. There are two halfspaces associated with a hyperplane H + = {x <x,ξ> t} H = {x <x,ξ> t} Halfspaces are assumed to be closed sets. A supporting hyperplane H of a convex set C is a hyperplane such that one of its halfspaces contains C, C H +, and such that C is not contained in a halfspace that is properly contained in H +. Lemma 3 Let A and B be convex sets in R n. Then A + B = {x + y x A, y B} is a convex set. If A and B are compact, then A + B is also compact. Proof. Let x, y A + B. Then there are x 1,y 1 A and x 2,y 2 B with x = x 1 + x 2 y = y 1 + y 2 Then tx +(1 t)y = t(x 1 + x 2 )+(1 t)(y 1 + y 2 )=(tx 1 +(1 t)y 1 )+(tx 2 +(1 t)y 2 ) Lemma 4 The closure and the interior of a convex set K in R n are convex. Proof. Let x, y K. Then there are sequences x i K, i N, and y i K, i N, with lim i x i = x and lim i y i = y. By the convexity of K for all i N and all t with 0 <t<1 tx i +(1 t)y i K Therefore tx +(1 t)y = lim (tx i +(1 t)y i ) K i Now we show that the interior of a convex set is convex. Let x and y be interior points of K. Then there is ɛ>0 such that B(x, ɛ) K B(y, ɛ) K We have to show that [x, y] K, i.e. the points {tx +(1 t)y 0 t 1} are interior points. Since K is convex we have for all z,w B(0,ɛ) t(z + x)+(1 t)(w + y) =tz +(1 t)w +(tx +(1 t)y) K

6 CONTENTS Thus (tx+(1 t)y)+tb(0,ɛ)+(1 t)b(0,ɛ)={tz+(1 t)w+(tx+(1 t)y) z,w B(0,ɛ)} K It follows B(0,ɛ)+(tx +(1 t)y) K Lemma 5 For all x, y R n we have (i) <x,y> x y (ii) x + y x + y (iii) x y x y (iv) If there is ɛ>0 such that for all t with 0 <t<ɛwe have x x + ty, then 0 < x,y>. Proof. x 2 x + ty 2 = x 2 +2t<x,y>+t 2 y 2 0 < x,y>+ 1 2 t y 2 Taking the limit of t towards 0 0 < x,y> The convex hull CH(A) of a set A is the smallest convex set containing A, i.e. the intersection of all convex sets containing A. Lemma 6 Let A be a subset of R n. Then { k CH(A) = t i x i k N,x i A, t i 0,,...,k, } k t i =1 Proof. We put { k } k à = t i x i k N,x i A, t i 0,,...,k, t i =1 Since CH(A) is a convex set that contains A we get by Lemma 1 CH(A) à We show now that à is convex. Let x, y Ã. Then there are x i A, y j A such that k m x = t i x i y = s j y j j=1

0.1. CONVEX SETS 7 Moreover, let r R, 0 r 1. Then k m rt i + (1 r)s j = r +(1 r) =1 j=1 Consequently, { k } k rx +(1 r)y t i x i k N,x i A, t i 0,,...,k, t i =1 Lemma 7 (Carathéodory) Let A be a subset of R n. Then { n+1 } n+1 CH(A) = t i x i x i A, t i 0,,...,n+1, t i =1 The important point in the lemma of Carathéodory is that we need at most n+1 to write a point of the convex hull as a convex combination. Proof. By Lemma 6 for every x CH(A) there are k N, x 1,...,x k A and t 1,...,t k 0 with k k x = t i x i and t i =1 We consider now that this representation has the smallest possible k. (We assume that all t i are strictly bigger than 0.) We show that k n + 1. Suppose that k n + 2. Then, since x 1,...,x n+2 are linearly dependent there are real numbers s 1,...,s n+2 such that k k (1) s i x i =0 s i =0 and not all of the coefficients s i are 0. We prove this. Since x 1,...,x k 1 are linearly independent there are real numbers r 1,...,r k 1 such that not all of the coefficients are 0 and k 1 r i x i =0 If k 1 r i = 0 we are done. Therefore we may suppose that k 1 r i 0. Moreover, we may assume that r 1 0. (If not, we rearrange the vectors.) Again, since x 2,...,x k are linearly dependent there are coefficients t 2,...,t ks such that not all of the t i are 0 and k t i x i =0 i=2

8 CONTENTS If k i=2 t i = 0 we are done. If not, we may assume that Now we choose as our coefficients n+1 n+2 r i = i=2 t i s 1 = r 1,s 2 = r 2 + t 2,...,s k 1 = r k 1 + t k 1,s k = t k Clearly, these coefficients sum up to 0 and not all of them equal 0 since r 1 0. Thus we have shown (1). Now we consider k x = (t i + λs i )x i We can choose λ>0 in such a way that all the coefficients t i λs i are nonnegative and at least one of them equals 0. Therefore k was not chosen to be minimal. As the volume of a convex, compact C set we take the Lebesgue measure of C which is in this case the same as the Riemann integral over the characteristic function of C. Example 1 vol n (B n p )= Example 2 [StR] Let Cp n be the Schatten class of dimension n. Then the volume of the unit ball equals ( n ) 2 2 n π k 2 k Γ( k +1) 2 k=1 (s 2 k s 2 j)ds 1 ds n Ω p 1 j<k n where { } n Ω p = s s p j < 1 j=1 The center of gravity or barycenter of a convex body is 1 cg(k) = xdx vol n (K) K

0.2. SEPARATION 9 0.2 Separation Let A be a closed nonempty set in R n and x R n. We call a point a 0 A nearest point to x or best approximation of x if x a 0 = inf{ x a a A} If x A then the nearest point is x itself. Lemma 8 Let A be a closed, convex, nonempty set in R n and x R n. (i) There is a nearest point a 0 of x in A. (ii) For all a A we have <x a 0,a a 0 > 0 (Geometrically this means that A is contained in the halfspace {y <x a 0,y > < x a 0,a 0 >}.) (iii) The nearest point a 0 is unique. Proof. (i) If x A then we choose a 0 = x. Suppose now that x/ A. Then there is a sequence a n A, n N, such that lim n x a n = inf{ x a a A} Almost all a n are contained in the ball B(x, 2ρ) where Since ρ = inf{ x a a A} A B(x, 2ρ) is a compact set there is a convergent subsequence a ni, i N. We have This implies lim i a n i = a 0 lim x a n i = inf{ x a a A} i x a 0 = inf{ x a a A} (ii) Since A is convex we have for all t with 0 <t<1 and a A that (1 t)a 0 +ta A. Since a 0 is nearest point to x x a 0 2 x ((1 t)a 0 + ta) 2 = (x a 0 )+t(a 0 a) 2 By Lemma 5 0 < x a 0,a 0 a>

10 CONTENTS (iii) Suppose there is another point a 1 such that x a 1 = inf{ x a a A} By (ii) we get <x a 0,a 1 a 0 > 0 <x a 1,a 0 a 1 > 0 We add the two inequalities 0 < x a 0,a 1 a 0 > + <x a 1,a 0 a 1 >= a 0 a 1 2 Let A be a nonempty, closed, convex set. The metric projection p A : R n A maps a point x onto its nearest point in A. Lemma 9 Let A be a nonempty, closed, convex set in R n. The metric projection p A is a 1-Lipschitz map, i.e. for all x, y R n p A (x) p A (y) x y Proof. p A is well defined since by Lemma 8 for every x R n there is a unique point of minimal distance. Let x, y R n. By Lemma 8 for all a A <x p A (x),a p A (x) > 0 <y p A (y),a p A (y) > 0 In particular <x p A (x),p A (y) p A (x) > 0 <y p A (y),p A (x) p A (y) > 0 Thus < (x p A (x)) (y p A (y)),p A (x) p A (y) > 0 With this x y 2 = (x p A (x)) (y p A (y)) + (p A (x) p A (y)) 2 = (x p A (x)) (y p A (y)) 2 +2 < (x p A (x)) (y p A (y)),p A (x) p A (y) > + p A (x) p A (y) 2 p A (x) p A (y) 2

0.2. SEPARATION 11 Proposition 1 Let A and B be nonempty, disjoint, convex sets in R n. Moreover, let A be closed and B compact. Then A and B can be strictly separated by a hyperplane, i.e. there exists ξ R n such that sup <ξ,a><inf <ξ,b> a A b B Proof. There are two points a 0 A and b 0 B such that a 0 b 0 = inf{ a b a A, b B} We show this. Clearly, there are two sequences a n A and b n B, n N, such that lim n a n b n = inf{ a b a A, b B} By compactness of B there is a subsequence b ni, i N, that converges We have lim i b n i = b 0 a ni b ni b ni b 0 a ni b 0 a ni b ni + b ni b 0 It follows that lim a n i b 0 = inf{ a b a A, b B} i Almost all of a ni, i N, are elements of the ball B(b 0, 2ρ) with ρ = inf{ a b a A, b B} thus the sequence is contained in a compact set and has a convergent subsequence. The limit is denoted by a 0. Now we choose ξ = a 0 b 0. Since a 0 is nearest point for b 0 and vice versa we have by Lemma 8 for all a A and b B It follows Therefore <a 0 b 0,a b 0 > 0 <b 0 a 0,b a 0 > 0 <a 0 b 0,b> < a 0 b 0,a 0 >= a 0 2 <b 0,a 0 > = 1{ a 2 0 2 b 0 2 + a 0 b 0 2 } > 1{ a 2 0 2 b 0 2 } > 1{ a 2 0 2 b 0 2 a 0 b 0 2 } =< a 0,b 0 > b 0 2 =<a 0 b 0,b 0 > < a 0 b 0,a> inf <a 0 b 0,b>> 1{ a b B 2 0 2 b 0 2 } > sup <a 0 b 0,a> a A

12 CONTENTS Corollary 1 Let A be a nonempty, closed, convex set in R n and x R n with x/ A. Then there is a hyperplane that separates A and x strictly. Corollary 2 Let A be a closed convex set in R n. Then A is the intersection of all closed halfspaces H + containing A, i.e. A = A H + H + Proof. Let x R n with x/ A. Then there is a hyperplane separating x and A strictly. Lemma 10 Let K be a nonempty, closed, convex set in R n and let x K. Then there is y/ K such that p(y) =x. Proof. There is a sequence x i R n \ K, i N, with We put We have and lim x i = x i y i = p(x i )+ x i p(x i ) x i p(x i ) y i p(x i ) = x i p(x i ) x i p(x i ) =1 p(y i )=p(x i ) We verify that p(y i )=p(x i ). Since p(x i ) is the nearest point to x i and p(y i )toy i we have by Lemma?? that for all ξ,η K <x i p(x i ),ξ p(x i ) > 0 <y i p(y i ),η p(y i ) > 0 Choosing ξ = p(y i ) and η = p(x i )weget and <x i p(x i ),p(y i ) p(x i ) > 0 0 < y i p(y i ),p(x i ) p(y i ) > =< p(x i ) p(y i )+ x i p(x i ) x i p(x i ),p(x i) p(y i ) > = p(x i ) p(y i ) 2 xi p(x i ) + x i p(x i ),p(x i) p(y i )

0.2. SEPARATION 13 Thus we get 0 xi p(x i ) x i p(x i ),p(y i) p(x i ) p(x i ) p(y i ) 2 which implies p(x i )=p(y i ). Therefore ( ) p(x) =p lim x i = lim p(x i ) = lim p(y i ) i i i The sequence y i, i N, is bounded since y i = p(x i)+ x i p(x i ) x i p(x i ) 1+ p(x i) and x i, i N, is a convergent sequence. Therefore the sequence y i, i N, has a convergent subsequence y ij, j N, y = lim j y ij We have p(y) = lim p(y ij ) = lim p(x ij )=p( lim y ij )=p(x) =x j j j Moreover we have x y. Indeed, x y = lim x ij y ij = lim j j x i j p(x ij )+ x i j p(x ij ) x ij p(x ij ) Since we get x y =1. lim x i j p(x ij )=0 j Lemma 11 Let K be a nonempty, convex set in R n that does not contain the origin 0. Then there is a hyperplane H with 0 H and K H + Proof. Suppose 0 / K. By Lemma?? K is convex. Now we can apply Corollary 1. Now suppose that 0 K. By Lemma?? there is x R n \ K with p(x) = 0. As a hyperplane we choose now H = {ξ <x,ξ>=0}. Clearly, 0 H and therefore 0 H and 0 H +. Since 0 is the nearest point to x we have by Lemma 8 for all ξ K <ξ,x> 0

14 CONTENTS Proposition 2 Let K and C be nonempty, convex, disjoint sets in R n. Then there is a hyperplane separating K and C. If one of the sets is lower dimensional then it might happen that the set is contained in the separating hyperplane. Proof. The set C K = {x y x C, y K} is convex and 0 / C K. We verify this. Let x 1 y 1,x 2 y 2 C K and 0 <t<1. Then t(x 1 y 1 )+(1 t)(x 2 y 2 )=(tx 1 +(1 t)x 2 ) (ty 1 +(1 t)y 2 ) C K We have 0 / C K because C and K are disjoint. Therefore, there is a hyperplane separating 0 from C K, i.e. there is a ξ R n, ξ 0, such that for all x C K 0 < ξ,x> Thus there is ξ such that for all y K and z C 0 < ξ,y z> and consequently <ξ,z> < ξ,y> A hyperplane H is called a support hyperplane to the convex set K if H K and K H + or K H. Proposition 3 Let K be a nonempty, convex set in R n and x K. Then there is a supporting hyperplane of K that contains x. Proof. Suppose that K has no interior point. Then every point of K is a boundary point and K is contained in a hyperplane. We verify this. Suppose that there is no hyperplane that contains K. We may assume that 0 K. We choose a point x 1 K with 0 x 1. Now we choose a point x 2 K that is not contained in the subspace spanned by x 1. Such a point exists because otherwise K would be contained in this subset. By induction we get that there are n linearly independent points x 1,...,x n that are contained in K. Therefore [0,x 1,...,x n ] K and [0,x 1,...,x n ] contains an interior point. Suppose now that K has an interior point and let x be a boundary point of K. Then we consider the disjoint, convex sets K and {x}. By Proposition 2 there is a separating hyperplane H, i.e. It follows H + K and x H. H + K and x H

0.3. EXTREME POINTS 15 0.3 Extreme points A point x of a convex set C in R n is not an extreme point of C if there are y, z C, y z, such that x = y + z 2 In fact this is equivalent to the following. A point x of a convex set C in R n is not an extreme point of C if there are y, z C, y z, and t with 0 <t<1 such that x = ty +(1 t)z We show this. We may suppose that 1 t 1. We choose the points y and 2x y. 2 Then we have x = 1y + 1 (2x y) 2 2 and 2x y C because 2x y =2ty + 2(1 t)z y =(2t 1)y +(2 2t)z where 2t 1 0 and (2t 1) + (2 2t) =1. These considerations can be extended further. Suppose x C, x 1,...,x k C and t 1,...,t k > 0 with k t i = 1 and x = k t i x i Then x is not an extreme point. We choose y = x 1 and Then z = k i=2 t i k i=2 t i x i ( k ) x = t 1 y + t i z Therefore, x is not an extreme point. The following theorem is a special case of the Krein-Milman theorem. Theorem 0.3.1 A convex, compact subset of R n equals the closed, convex hull of its extreme points. i=2 This result can be improved. In fact, it can be shown that in R n a convex, compact set equals the convex hull of its extreme points. For infinite dimensional vector spaces one has to take the closed convex hull. Lemma 12 Let C be a convex subset of R n and H a supporting hyperplane of C. The the extreme points of C H are exactly the extreme points of C that are contained in H.

16 CONTENTS Proof. Clearly, all extreme points of C that are contained in H are also extreme points of C H. Let x be an extreme point of C H and not an extreme point of C. Then there are y and z with y, z C and x = y+z. We show that y, z H. 2 Let H be given by <,ξ >= t and suppose that C is a subset of {v <v,ξ> t}. Then t =< x,ξ>= 1 (<y,ξ>+ <z,ξ>) t 2 This means that we have equality in the above equation which means y, z H. Lemma 13 Let C be a nonempty, compact, convex set in R n. extreme point. Then C has an Proof. If C consists of one point only, this point is also extreme point of C. Thus we may assume that C consists of more than just one point. Since C is compact, there is z C such that the Euclidean norm is maximal, i.e. z = max x x C We claim that z is an extreme point. We show this. Suppose that z is not an extreme point of C. Then there are x, y C and t, 0<t<1, with z = tx +(1 t)y We have x = y = z because if x < z or y < z we get Therefore, we get Thus we have z = tx +(1 t)y t x +(1 t) y < z z 2 = tx +(1 t)y 2 = t 2 x 2 +2t(1 t) <x,y>+(1 t) 2 y 2 t 2 x 2 +2t(1 t) x y +(1 t) 2 y 2 =(t x +(1 t) y ) 2 = z 2 2t(1 t) <x,y>=2t(1 t) x y Since 0 <t<1weget <x,y>= x y This implies that there is s with x = sy. Since x = y we have x = y or x = y. Since <x,y> 0 we conclude x = y and thus z is an extreme point. Lemma 14 Let C be a compact, convex set in R n. Then the set of extreme points of C is not empty and every support hyperplane H of C contains at least one extreme point of C.

0.3. EXTREME POINTS 17 Proof. Let H be a support hyperplane of C. C H is a compact, convex set. By Lemma 13 C H has an extreme point. By Lemma 12 this is an extreme point of C. Proof of Theorem 0.3.1 We denote the set of extreme points of C by Since C is compact and closed we have Ext(C) CH(Ext(C)) C Now we show the opposite inclusion, namely CH(Ext(C)) C Suppose that this inclusion does not hold, then there is z C with z/ CH(Ext(C)). Since CH(Ext(C)) is a closed convex set by Corollary 1 there is a hyperplane H = {x <ξ,x>= t} that separates CH(Ext(C)) and {z} strictly, i.e. Consider now the hyperplane max < ξ, x ><< ξ, z > x CH(Ext(C)) L = {x <ξ,x>= max y C <ξ,y>} This hyperplane is a support hyperplane of C and it contains by Lemma?? an extreme point v of C. In particular, v L CH(Ext(C)) It follows On the other hand, since z C < ξ, v ><< ξ, z > <ξ,z> max x C <ξ,x>=< ξ, v ><< ξ, z >

18 CONTENTS 0.4 Blaschke selection principle A convex body in R n is a convex, compact set with an interior point. The support function h C : R n R ofaconvexbodyc is defined by h C (ξ) = sup <ξ,x> x C The Hausdorff distance between two convex, compact sets K and C is d H (C, K) = max {inf{ρ C K + B n 2 (0,ρ)}, inf{ρ K C + B n 2 (0,ρ)}} Lemma 15 Let C and K be two convex, compact sets in R n. Then we have (i) { d H (C, K) = max inf (ii) sup x C y K } x y, sup inf x y y K x C d H (C, K) = sup h C (ξ) h K (ξ) ξ =1 Proof. (i) Suppose we have C K + B n 2 (0,ρ). Then, for every x C there are y K and z B n 2 (0,ρ) with x = y + z. This implies x y = z ρ. Therefore, for every x C we have inf y K x y ρ and subsequently sup x C inf y K x y ρ and therefore It follows that sup x C inf x y inf{ρ C K + y K Bn 2 (0,ρ)} { d H (C, K) max sup x C inf y K } x y, sup inf x y y K x C (ii) C K + B2 n (0,ρ) and K C + B2 n (0,ρ) is equivalent to: For all ξ, ξ =1,wehave h C (ξ) h K (ξ)+ρ and h K (ξ) h C (ξ)+ρ We prove the equivalence. h C (ξ) = sup <ξ,x> sup <ξ,x>= x C x K+B2 n(0,ρ) = sup y K sup y K z B n 2 (0,ρ) <ξ,y>+ sup <ξ,z>= h K (ξ)+ρ z B2 n(0,ρ) <ξ,y+ z>

0.4. BLASCHKE SELECTION PRINCIPLE 19 On the other hand, if C K + B n 2 (0,ρ) then there is x C but x/ K + B n 2 (0,ρ). By the Theorem of Hahn-Banach there is a hyperplane H = {y <ξ,y>= t} that separates x and K + B n 2 (0,ρ), i.e. It follows that h K (ξ)+ρ<h C (ξ). The symmetric difference distance is sup <ξ,y><<ξ,x>. y K+B2 n(0,ρ) d S (C, K) =vol n ((C \ K) (K \ C)) Lemma 16 (i) d H is a metric on the space K of all compact, convex subsets of R n. (ii) d S is a metric on the space K of all compact, convex subsets of R n. Proof. For compact sets C and K we have d H (C, K) = max h C (ξ) h K (ξ) ξ 2 =1 From this it follows immediately that d H (C, C) =0,d H (C, K) 0, and d H (C, K) d H (C, M)+d H (M,K). We have that d H (C, K) > 0ifC K since two compact, convex sets are equal provided that their support functions are equal. We verify this. Suppose that C K. Then, w.l.o.g there is x C with x / K. Then by Corollary 1 there is ξ R n with sup <ξ,y><<ξ,x> y K This implies h K (ξ) = sup <ξ,y><<ξ,x> h C (ξ) y K Lemma 17 Let K i, i N, be a sequence of compact, nonempty, convex sets in R n such that we have for all i N K i+1 K i Then is a convex, compact, nonempty set and the sequence K i, i N, converges to it with respect to the Hausdorff metric. K i

20 CONTENTS Proof. We have to show that for all ɛ>0 there is l N such that we have for all j l ( ) d H K i,k j <ɛ This means { max sup x K i y K j inf x y, sup inf y K j x x y K i } = sup inf y K j x x y <ɛ K i Suppose this is not true. Then there is a subsequence K jm, m N and elements x jm K jm such that inf x x K jm x ɛ i Then there is a subsequence of x jm, m N, that converges to an element z. We have z K i and inf z x ɛ x K i This cannot be. Lemma 18 The space K of all nonempty, compact, convex subsets of R n with the metric d H is complete. Proof. Let K i, i N, be a Cauchy sequence. We put ( ) C j = CH K i The sequence C j, j N, is a decreasing sequence of compact, convex sets. The sets C j are obviously convex and closed. We show that they are bounded. Since the sequence K i, i N, is a Cauchy sequence we have that there is i 0 such that for all i i 0 d H (K i0,k i ) 1 i=j This means that for all i i 0 K i K i0 + B2 n (0, 1) Since K i0 + B2 n (0, 1) is a bounded set, the set is also bounded. i i 0 K i

0.4. BLASCHKE SELECTION PRINCIPLE 21 By Lemma 17 the sequence C j, j N, converges in the metric space. We claim that the sequence K i, i N, converges to the same limit. It suffices to show that for every ɛ>0 there is j 0 so that we have for all j j 0 d H (C j,k j ) <ɛ Since K i, i N, is a Cauchy sequence there is i 0 so that we have for all l, m i 0 d H (K l,k m ) <ɛ or K l K m + B n 2 (0,ɛ) Therefore we get for all j i 0 or ( ) K j C j = CH K i K j + B2 n (0,ɛ)=K j + B2 n (0,ɛ) i=j d(k j,c j ) ɛ Lemma 19 (Blaschke selection principle) Let K i, i N, be a sequence of nonempty, compact, convex sets in a bounded subset of R n. Then there is a subsequence K ij, j N, that converges with respect to the Hausdorff distance to a nonempty, compact, convex set. Moreover, if all sets K i, i N, are contained in a compact set C, then the limit is contained in C. Proof. We show first that for any ɛ>0 and any sequence K i, i N, in a bounded set there is a subsequence K ij, j N, such that we have for all j, j N d H (K ij,k ij ) <ɛ By assumption the sequence K i, i N, is contained in a set [a, b] n. We may assume that a = 0 and b = 1. We choose k N such that n2 k <ɛand we put Q l = n [ li 1, l ] i 2 k 2 k where 1 l i 2 k, l =(l 1,...,l n ) and 1 i n. Then we have [0, 1] n = l Q l We consider I i = {l Q l K i }

22 CONTENTS There are 2 kn different vectors l. Therefore there are at most 2 2kn different sets I i. Thus there are only finitely many different sets I i and therefore there is a subsequence i j, j N, such that we have for all j, j N I ij = I ij Let x K ij. Then there is Q l with x Q l. Since I ij = I ij there is y Q l K ij. Therefore x y 2 n <ɛ,orx B n 2 k 2 (y, ɛ). Thus we get K ij K ij + B n 2 (0,ɛ) We conclude d H (K ij,k ij ) ɛ Now we select from the sequence K i, i N, a subsequence that is a Cauchy sequence. From the sequence K i, i N, we choose a subsequence K 1,j such that we have d H (K 1,j,K 1,j ) < 1 for all j N. After having chosen the subsequence K 2 (k,j), j N, we choose the sequence K k+1,j, j N, as a subsequence of K k,j, j N, such that we have for all j N d H (K k+1,j,k k+1,j ) < 1 2 k+1 This implies that the sequence K j,j, j N, is a Cauchy sequence.

0.5. POLYTOPES AND POLYHEDRA 23 0.5 Polytopes and polyhedra A polytope P is the convex hull of of finitely many points in R n P =[x 1,...,x k ] We have that Ext(P ) {x 1,...,x k } We verify this. P is the convex hull of the points x 1,...,x k. By Lemma?? the convex hull consists of all convex combinations k t ixi of the points x 1,...,x k. All points that are convex combinations k t ixi where at least 2 coefficients t i are strictly larger than 0 are not extreme points. That leaves all those points where exactly one coefficient is strictly larger than 0 and thus 1. The extreme points of a polytope are also called vertices. A face of a convex body is the intersection of a support hyperplane with the boundary of K. The dimension of a face is the smallest dimension of all affine spaces containing that face. A simplex in R n is the convex hull of n+1 points. A regular simplex is a simplex for which all the distances between two vertices are equal. A polyhedral set is the intersection of finitely many closed halfspaces in R n. Lemma 20 Each face of a polytope P is again a polytope and its vertices are exactly the vertices of P that are contained in the hyperplane defining the face. Proof. Let P =[x 1,...,x k ] and let H be a support hyperplane of P. Let us note that P H is a convex set. Then Ext(P ) {x 1,...,x k }. By choosing a new numbering we my assume that x 1,...,x m, m k, are the extreme points of P.By the Theorem of Krein-Milman we have P =[x 1,...,x m ]. By Lemma?? the extreme points of P H are the extreme points of P contained in H. By the Theorem of Krein-Milman P H is the convex hull of the extreme points of P contained in H. Corollary 3 Let P be a convex polytope in R n. faces. Then P has only finitely many Lemma 21 Let P be a polyhedral set in R n that has an interior point N P = {x <ξ i,x> t i } Suppose that none of the halfspaces can be dropped, i.e. halfspaces would be different from P. Then the sets the intersection of the F i = P {x <ξ i,x>= t i }

24 CONTENTS have the dimension n 1 and P = N F i Proof. We show first that P = N {x <ξ i, x >< t i } Clearly, it is an open set contained in P and thus P N {x <ξ i, x >< t i } On the other hand, let x be such that there is i with <x,ξ i >= t i. Then in every neighborhood of x there is a point not in P. The point x + ɛξ i is not an element of P : <x+ ɛξ i,ξ i >= t i + ɛ Thus we have shown that and, consequently, P = N {x <ξ i, x >< t i } N N P = P \ P = P ( P ) c = P {x <ξ i,x>= t i } = We show now that the faces F i have dimension equal to n 1. Since none of the halfspaces can be omitted there are x i / P,1 i N, such that <x i,ξ j > t j 1 j i N <x i,ξ i >> t i 1 i N Let x 0 be an interior point of P. Then there is ɛ with B n 2 (x 0,ɛ) P. By continuity there is a point y i P with <ξ i,y i >= t i. Indeed, we consider all points sx 0 + (1 s)x i with 0 s 1. By convexity we have so that y i P. By convexity <sx 0 +(1 s)x i,ξ j > t j CH(x i,b n 2 (x 0,ɛ)) j i{x <ξ j, x >< t j } F i

0.5. POLYTOPES AND POLYHEDRA 25 It follows that there is δ>0 B n 2 (y i,δ) j i{x <ξ j, x >< t j } Thus B n 2 (y i,δ) {x <ξ i,x>= t i } P Therefore the boundary of P contains a n 1-dimensional Euclidean ball and the corresponding face is n 1-dimensional. Lemma 22 A set in R n is a polytope if and only if it is a bounded polyhedral set. Proof. We may assume that the set has an interior point. Otherwise, we restrict ourselves to the smallest affine subspace containing the set. Let P be a poytope. According to the lemma following the Theorem of Krein- Milman each face of P is the closed, convex hull of extreme points of P. There are only finitely many extreme points and thus there are only finitely many faces. Let F i, i =1,...,N, be all the faces of P and let {x <x,ξ i >= t i }, i =1,...,N,be the hyperplanes giving the faces F i = P {x <x,ξ i >= t i } The normals ξ i are oriented in such a way that Clearly, we have P {x <x,ξ i > t i } P N {x <x,ξ i > t i } We show that the sets are equal. Suppose that they are not equal. Then there is x 0 / P with N x 0 {x <x,ξ i > t i } Moreover, there is an interior point x 1 of P. Therefore there is y 0 [x 0,x 1 ] with y 0 P, i.e. y 0 = λx 0 +(1 λ)x 1 0 λ 1 Since x 0 / P we have y 0 x 0 and since x 1 is an interior point of P we have y 0 x 1. Thus y 0 = λx 0 +(1 λ)x 1 0 <λ<1 By the Theorem of Hahn-Banach there is a supporting hyperplane of P at y 0. Therefore y 0 is an element of a face of P. Therefore, there is i 0 such that t i0 =<y 0,ξ i0 >= λ<x 0,ξ i0 > +(1 λ) <x 1,ξ i0 >

26 CONTENTS Since x 1 is an interior point of P we have <x 1,ξ i0 Thus <t i0. Moreover, 0 <λ<1. t i0 =<y 0,ξ i0 >< t i0 We show now that a bounded polyhedral set is a polytope. For this we show that an extreme point e of N {x <x,ξ i > t i } satisfies {e} = {x <x,ξ i >= t i } <e,ξ i >=t i Since e is an extreme point it is an element of the boundary. There are sets I and J such that I = {i <e,ξ i >= t i } J = {i <e,ξ i >< t i } Suppose that {e} {x <x,ξ i >= t i } <e,ξ i >=t i Then there are at least two different elements e and f in the set <e,ξ i >=t i {x < x, ξ i >= t i }. Both are also elements of For all λ R we have Indeed, for all i I N {x <x,ξ i >= t i } (1 λ)e + λf <e,ξ i >=t i {x <x,ξ i >= t i } < (1 λ)e + λf, ξ i >=(1 λ) <e,ξ>+λ <f,ξ i >= t i Moreover, there is ɛ>0 such that for all i J < (1 ɛ)e + ɛf, ξ i >=(1 ɛ) <e,ξ i > +ɛ <f,ξ i >< t i < (1 + ɛ)e ɛf, ξ i >=(1+ɛ) <e,ξ i > ɛ <f,ξ i >< t i Thus we have (1 ɛ)e + ɛf (1 + ɛ)e ɛf e = + 2 2 and e is not an extreme point. Therefore, every extreme point is the intersection of some of the hyperplanes defining the halfspaces. Since there are only N there are at most 2 N extreme points. By the Theorem of Minkowski/Krein-Milman a compact convex set is the closed convex hull of its extreme points. The convex hull of finitely many points is a polytope (which is a closed set).