colloqium talk

115
Hadwiger’s Characterization Theorem Brian Whetter Western Washington University May 5, 2015

Upload: brian-whetter

Post on 21-Mar-2017

54 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Colloqium Talk

Hadwiger’s Characterization Theorem

Brian Whetter

Western Washington University

May 5, 2015

Page 2: Colloqium Talk

Introduction

I Hadwiger’s Characterization Theorem was originally proved in1957.

I The original proof by Hadwiger was very long and arduous.

I Daniel Klain found a shorter proof which I studied for myproject.

Page 3: Colloqium Talk

Introduction

I Hadwiger’s Characterization Theorem was originally proved in1957.

I The original proof by Hadwiger was very long and arduous.

I Daniel Klain found a shorter proof which I studied for myproject.

Page 4: Colloqium Talk

Introduction

I Hadwiger’s Characterization Theorem was originally proved in1957.

I The original proof by Hadwiger was very long and arduous.

I Daniel Klain found a shorter proof which I studied for myproject.

Page 5: Colloqium Talk

Statement

Theorem (Hadwiger’s Characterization Theorem)

A continuous rigid-motion-invariant valuation µ on Kn can bewritten as

µ =n∑

i=0

ciµi

where ci ∈ R and µi are the intrinsic volumes.

I Functions of interest to geometers can be written as linearcombinations of functions that are well understood.

Page 6: Colloqium Talk

Statement

Theorem (Hadwiger’s Characterization Theorem)

A continuous rigid-motion-invariant valuation µ on Kn can bewritten as

µ =n∑

i=0

ciµi

where ci ∈ R and µi are the intrinsic volumes.

I Functions of interest to geometers can be written as linearcombinations of functions that are well understood.

Page 7: Colloqium Talk

Questions

I What is a valuation?

I What does it mean for a valuation to be continuous andrigid-motion invariant?

I What is the set Kn?

I What are the intrinsic volumes?

Page 8: Colloqium Talk

Questions

I What is a valuation?

I What does it mean for a valuation to be continuous andrigid-motion invariant?

I What is the set Kn?

I What are the intrinsic volumes?

Page 9: Colloqium Talk

Questions

I What is a valuation?

I What does it mean for a valuation to be continuous andrigid-motion invariant?

I What is the set Kn?

I What are the intrinsic volumes?

Page 10: Colloqium Talk

Questions

I What is a valuation?

I What does it mean for a valuation to be continuous andrigid-motion invariant?

I What is the set Kn?

I What are the intrinsic volumes?

Page 11: Colloqium Talk

Overview

I First, I will explain what the statement of the theorem means.

I I will then give an outline of Klain’s proof.

Page 12: Colloqium Talk

Overview

I First, I will explain what the statement of the theorem means.

I I will then give an outline of Klain’s proof.

Page 13: Colloqium Talk

Valuations

DefinitionLet S be a set and let G be a family of subsets of S closed underfinite intersections. A valuation µ is a function µ : G → R suchthat for all A,B ∈ G , with A ∪ B ∈ G ,

µ(A ∪ B) = µ(A) + µ(B)− µ(A ∩ B), and µ(∅) = 0.

I Every finitely additive measure is a valuation.

Page 14: Colloqium Talk

Valuations

DefinitionLet S be a set and let G be a family of subsets of S closed underfinite intersections. A valuation µ is a function µ : G → R suchthat for all A,B ∈ G , with A ∪ B ∈ G ,

µ(A ∪ B) = µ(A) + µ(B)− µ(A ∩ B), and µ(∅) = 0.

I Every finitely additive measure is a valuation.

Page 15: Colloqium Talk

Euler Characteristic

I Let G be the set of coordinate boxes in Rn (i.e, parallelotopeswith facets parallel to the coordinate hyperplanes).

I Note that the intersection of two coordinate boxes is again acoordinate box.

I Given B ∈ G , µ0(B) = 1 if B 6= ∅ and µ0(B) = 0 if B = ∅.I This is a special valuation called the Euler Characteristic.

Page 16: Colloqium Talk

Euler Characteristic

I Let G be the set of coordinate boxes in Rn (i.e, parallelotopeswith facets parallel to the coordinate hyperplanes).

I Note that the intersection of two coordinate boxes is again acoordinate box.

I Given B ∈ G , µ0(B) = 1 if B 6= ∅ and µ0(B) = 0 if B = ∅.I This is a special valuation called the Euler Characteristic.

Page 17: Colloqium Talk

Euler Characteristic

I Let G be the set of coordinate boxes in Rn (i.e, parallelotopeswith facets parallel to the coordinate hyperplanes).

I Note that the intersection of two coordinate boxes is again acoordinate box.

I Given B ∈ G , µ0(B) = 1 if B 6= ∅ and µ0(B) = 0 if B = ∅.

I This is a special valuation called the Euler Characteristic.

Page 18: Colloqium Talk

Euler Characteristic

I Let G be the set of coordinate boxes in Rn (i.e, parallelotopeswith facets parallel to the coordinate hyperplanes).

I Note that the intersection of two coordinate boxes is again acoordinate box.

I Given B ∈ G , µ0(B) = 1 if B 6= ∅ and µ0(B) = 0 if B = ∅.I This is a special valuation called the Euler Characteristic.

Page 19: Colloqium Talk

The Other Intrinsic Volumes

I For a coordinate box B ∈ Rn with edges of lengtha1, a2, . . . , an, define µnk(B) = ek(a1, a2, . . . , an), where

ek(x1, x2, . . . , xn) =n∑

1≤i1≤···≤ik≤nxi1xi2 · · · xik , 1 ≤ k ≤ n,

denotes the kth symmetric function.

I These are the other intrinsic volumes. They independent ofthe dimension n. We then write µmk (B) = µnk(B) = µk(B),and call it the kth intrinsic volume.

I We get that µn is the same as n-volume, µn−1 is half of thesurface area, and µ1 is a multiple of mean width.

Page 20: Colloqium Talk

The Other Intrinsic Volumes

I For a coordinate box B ∈ Rn with edges of lengtha1, a2, . . . , an, define µnk(B) = ek(a1, a2, . . . , an), where

ek(x1, x2, . . . , xn) =n∑

1≤i1≤···≤ik≤nxi1xi2 · · · xik , 1 ≤ k ≤ n,

denotes the kth symmetric function.

I These are the other intrinsic volumes. They independent ofthe dimension n. We then write µmk (B) = µnk(B) = µk(B),and call it the kth intrinsic volume.

I We get that µn is the same as n-volume, µn−1 is half of thesurface area, and µ1 is a multiple of mean width.

Page 21: Colloqium Talk

The Other Intrinsic Volumes

I For a coordinate box B ∈ Rn with edges of lengtha1, a2, . . . , an, define µnk(B) = ek(a1, a2, . . . , an), where

ek(x1, x2, . . . , xn) =n∑

1≤i1≤···≤ik≤nxi1xi2 · · · xik , 1 ≤ k ≤ n,

denotes the kth symmetric function.

I These are the other intrinsic volumes. They independent ofthe dimension n. We then write µmk (B) = µnk(B) = µk(B),and call it the kth intrinsic volume.

I We get that µn is the same as n-volume, µn−1 is half of thesurface area, and µ1 is a multiple of mean width.

Page 22: Colloqium Talk

The set Kn

I Geometers care about the set Kn, the set of all compactconvex sets in Rn.

I A set K ∈ Rn is said to be convex if for all x , y ∈ K and allt ∈ [0, 1],

(1− t)x + ty ∈ K .

I The intersection of two convex sets is convex.

Page 23: Colloqium Talk

The set Kn

I Geometers care about the set Kn, the set of all compactconvex sets in Rn.

I A set K ∈ Rn is said to be convex if for all x , y ∈ K and allt ∈ [0, 1],

(1− t)x + ty ∈ K .

I The intersection of two convex sets is convex.

Page 24: Colloqium Talk

The set Kn

I Geometers care about the set Kn, the set of all compactconvex sets in Rn.

I A set K ∈ Rn is said to be convex if for all x , y ∈ K and allt ∈ [0, 1],

(1− t)x + ty ∈ K .

I The intersection of two convex sets is convex.

Page 25: Colloqium Talk

Example

Figure 1: A convex set

Page 26: Colloqium Talk

Non-example

Figure 2: Not a convex set

Page 27: Colloqium Talk

The set Kn

I A set K ∈ Rn is said to be compact if it is closed andbounded.

I The intersection of two compact sets is compact, so the setKn is a proper set on which to define a valuation.

Page 28: Colloqium Talk

The set Kn

I A set K ∈ Rn is said to be compact if it is closed andbounded.

I The intersection of two compact sets is compact, so the setKn is a proper set on which to define a valuation.

Page 29: Colloqium Talk

Hausdorff Distance

I What does it mean for a valuation to be continuous? Weneed to introduce a notion of distance between two sets.

I First, given a set K ⊂ Kn and x ∈ Rn, the distance from thepoint x to the set K is given by

d(x ,K ) = mink∈K||x − k ||.

I For K , L ⊂ Kn, the Hausdorff distance δ(K , L) is defined by

δ(K , L) = max

(maxa∈K

d(a, L),maxb∈L

d(b,K )

).

I Note that maxa∈K d(a, L) and maxb∈L d(b,K ) eachcorrespond to a unique point since K and L are compactconvex sets.

Page 30: Colloqium Talk

Hausdorff Distance

I What does it mean for a valuation to be continuous? Weneed to introduce a notion of distance between two sets.

I First, given a set K ⊂ Kn and x ∈ Rn, the distance from thepoint x to the set K is given by

d(x ,K ) = mink∈K||x − k ||.

I For K , L ⊂ Kn, the Hausdorff distance δ(K , L) is defined by

δ(K , L) = max

(maxa∈K

d(a, L),maxb∈L

d(b,K )

).

I Note that maxa∈K d(a, L) and maxb∈L d(b,K ) eachcorrespond to a unique point since K and L are compactconvex sets.

Page 31: Colloqium Talk

Hausdorff Distance

I What does it mean for a valuation to be continuous? Weneed to introduce a notion of distance between two sets.

I First, given a set K ⊂ Kn and x ∈ Rn, the distance from thepoint x to the set K is given by

d(x ,K ) = mink∈K||x − k ||.

I For K , L ⊂ Kn, the Hausdorff distance δ(K , L) is defined by

δ(K , L) = max

(maxa∈K

d(a, L),maxb∈L

d(b,K )

).

I Note that maxa∈K d(a, L) and maxb∈L d(b,K ) eachcorrespond to a unique point since K and L are compactconvex sets.

Page 32: Colloqium Talk

Hausdorff Distance

I What does it mean for a valuation to be continuous? Weneed to introduce a notion of distance between two sets.

I First, given a set K ⊂ Kn and x ∈ Rn, the distance from thepoint x to the set K is given by

d(x ,K ) = mink∈K||x − k ||.

I For K , L ⊂ Kn, the Hausdorff distance δ(K , L) is defined by

δ(K , L) = max

(maxa∈K

d(a, L),maxb∈L

d(b,K )

).

I Note that maxa∈K d(a, L) and maxb∈L d(b,K ) eachcorrespond to a unique point since K and L are compactconvex sets.

Page 33: Colloqium Talk

Continuous Valuations

I Hausdorff distance is a metric on Kn.

I A sequence of sets Kj ∈ Kn converges to a set K , orKj → K , if δ(Kj ,K )→ 0 as j →∞.

I A valuation µ is continuous on Kn if µ(Kj)→ µ(K ) asKj → K .

Page 34: Colloqium Talk

Continuous Valuations

I Hausdorff distance is a metric on Kn.

I A sequence of sets Kj ∈ Kn converges to a set K , orKj → K , if δ(Kj ,K )→ 0 as j →∞.

I A valuation µ is continuous on Kn if µ(Kj)→ µ(K ) asKj → K .

Page 35: Colloqium Talk

Continuous Valuations

I Hausdorff distance is a metric on Kn.

I A sequence of sets Kj ∈ Kn converges to a set K , orKj → K , if δ(Kj ,K )→ 0 as j →∞.

I A valuation µ is continuous on Kn if µ(Kj)→ µ(K ) asKj → K .

Page 36: Colloqium Talk

Rigid-Motion Invariance

Next I will talk about what it means for a valuation to berigid-motion invariant. First, let us think about different types ofrigid motions in Rn. We have...

Page 37: Colloqium Talk

Types of Rigid Motions

Figure 3: Reflection

Page 38: Colloqium Talk

Types of Rigid Motion

Figure 4: Translation

Page 39: Colloqium Talk

Types of Rigid Motions

Figure 5: Rotation

Page 40: Colloqium Talk

Rigid-Motion Invariance

I In general, a rigid motion is an isometry from Rn onto itself(an isometry is a distance preserving map).

I Every rigid motion can be written as a composition of arotation (either proper or improper) and a translation.

I The set of all rigid motions of Rn forms the Euclidean groupdenoted En.

I A valuation µ on Kn is said to be rigid-motion invariant ifgiven g ∈ En, and K ∈ Kn, µ(K ) = µ(gK ).

Page 41: Colloqium Talk

Rigid-Motion Invariance

I In general, a rigid motion is an isometry from Rn onto itself(an isometry is a distance preserving map).

I Every rigid motion can be written as a composition of arotation (either proper or improper) and a translation.

I The set of all rigid motions of Rn forms the Euclidean groupdenoted En.

I A valuation µ on Kn is said to be rigid-motion invariant ifgiven g ∈ En, and K ∈ Kn, µ(K ) = µ(gK ).

Page 42: Colloqium Talk

Rigid-Motion Invariance

I In general, a rigid motion is an isometry from Rn onto itself(an isometry is a distance preserving map).

I Every rigid motion can be written as a composition of arotation (either proper or improper) and a translation.

I The set of all rigid motions of Rn forms the Euclidean groupdenoted En.

I A valuation µ on Kn is said to be rigid-motion invariant ifgiven g ∈ En, and K ∈ Kn, µ(K ) = µ(gK ).

Page 43: Colloqium Talk

Rigid-Motion Invariance

I In general, a rigid motion is an isometry from Rn onto itself(an isometry is a distance preserving map).

I Every rigid motion can be written as a composition of arotation (either proper or improper) and a translation.

I The set of all rigid motions of Rn forms the Euclidean groupdenoted En.

I A valuation µ on Kn is said to be rigid-motion invariant ifgiven g ∈ En, and K ∈ Kn, µ(K ) = µ(gK ).

Page 44: Colloqium Talk

Intrinsic Volumes of Coordinate Boxes

I The intrinsic volumes for coordinate boxes are...

I Valuations

I Continuous

I Rigid-motion invariant

Page 45: Colloqium Talk

Intrinsic Volumes of Coordinate Boxes

I The intrinsic volumes for coordinate boxes are...

I Valuations

I Continuous

I Rigid-motion invariant

Page 46: Colloqium Talk

Intrinsic Volumes of Coordinate Boxes

I The intrinsic volumes for coordinate boxes are...

I Valuations

I Continuous

I Rigid-motion invariant

Page 47: Colloqium Talk

Intrinsic Volumes of Coordinate Boxes

I The intrinsic volumes for coordinate boxes are...

I Valuations

I Continuous

I Rigid-motion invariant

Page 48: Colloqium Talk

Hadwiger’s Theorem Again

Theorem (Hadwiger’s Characterization Theorem)

A continuous rigid-motion-invariant valuation µ on Kn can bewritten as

µ =n∑

i=0

ciµi

where ci ∈ R and µi are the intrinsic volumes.

Everything should be clear now except what µi are on Kn.

Page 49: Colloqium Talk

Hadwiger’s Theorem Again

Theorem (Hadwiger’s Characterization Theorem)

A continuous rigid-motion-invariant valuation µ on Kn can bewritten as

µ =n∑

i=0

ciµi

where ci ∈ R and µi are the intrinsic volumes.

Everything should be clear now except what µi are on Kn.

Page 50: Colloqium Talk

The Need to Extend

I Recall that for a coordinate box B ∈ Rn with edges of lengtha1, a2, . . . , an, we defined µnk(B) = ek(a1, a2, . . . , an).

I This definition clearly won’t work for more general sets in Kn.

Page 51: Colloqium Talk

The Need to Extend

I Recall that for a coordinate box B ∈ Rn with edges of lengtha1, a2, . . . , an, we defined µnk(B) = ek(a1, a2, . . . , an).

I This definition clearly won’t work for more general sets in Kn.

Page 52: Colloqium Talk

Haar Measure

I Let Graff(n, k) denote the set of k-dimensional planes in Rn.

I Given K ∈ Kn, Graff(K ; k) is the set of k-dimensional planesthat meet K .

I There exists an invariant measure λnk on Graff(n, k).

I This measure is called the Haar measure, and it actually existson any locally compact topological group.

Page 53: Colloqium Talk

Haar Measure

I Let Graff(n, k) denote the set of k-dimensional planes in Rn.

I Given K ∈ Kn, Graff(K ; k) is the set of k-dimensional planesthat meet K .

I There exists an invariant measure λnk on Graff(n, k).

I This measure is called the Haar measure, and it actually existson any locally compact topological group.

Page 54: Colloqium Talk

Haar Measure

I Let Graff(n, k) denote the set of k-dimensional planes in Rn.

I Given K ∈ Kn, Graff(K ; k) is the set of k-dimensional planesthat meet K .

I There exists an invariant measure λnk on Graff(n, k).

I This measure is called the Haar measure, and it actually existson any locally compact topological group.

Page 55: Colloqium Talk

Haar Measure

I Let Graff(n, k) denote the set of k-dimensional planes in Rn.

I Given K ∈ Kn, Graff(K ; k) is the set of k-dimensional planesthat meet K .

I There exists an invariant measure λnk on Graff(n, k).

I This measure is called the Haar measure, and it actually existson any locally compact topological group.

Page 56: Colloqium Talk

Definition for µk on Kn

TheoremThere exist constants Cn

k such that

µn−k(B) = Cnk λ

nk(Graff(B; k))

for any coordinate box B.

We now define for K ∈ Kn,

µn−k(K ) = Cnk λ

nk(Graff(K ; k)).

Page 57: Colloqium Talk

Definition for µk on Kn

TheoremThere exist constants Cn

k such that

µn−k(B) = Cnk λ

nk(Graff(B; k))

for any coordinate box B.

We now define for K ∈ Kn,

µn−k(K ) = Cnk λ

nk(Graff(K ; k)).

Page 58: Colloqium Talk

Properties of the Intrinsic Volumes

I µk are valuations.

I Continuous (you have to look more closely at the definition ofλnk).

I Invariant (this follows from the invariance of λnk).

I µn is the same as n-volume, µn−1 is half of the surface area,and µ1 is a multiple of mean width.

Page 59: Colloqium Talk

Properties of the Intrinsic Volumes

I µk are valuations.

I Continuous (you have to look more closely at the definition ofλnk).

I Invariant (this follows from the invariance of λnk).

I µn is the same as n-volume, µn−1 is half of the surface area,and µ1 is a multiple of mean width.

Page 60: Colloqium Talk

Properties of the Intrinsic Volumes

I µk are valuations.

I Continuous (you have to look more closely at the definition ofλnk).

I Invariant (this follows from the invariance of λnk).

I µn is the same as n-volume, µn−1 is half of the surface area,and µ1 is a multiple of mean width.

Page 61: Colloqium Talk

Properties of the Intrinsic Volumes

I µk are valuations.

I Continuous (you have to look more closely at the definition ofλnk).

I Invariant (this follows from the invariance of λnk).

I µn is the same as n-volume, µn−1 is half of the surface area,and µ1 is a multiple of mean width.

Page 62: Colloqium Talk

Hadwiger’s Theorem Again

Theorem (Hadwiger’s Characterization Theorem)

A continuous rigid-motion-invariant valuation µ on Kn can bewritten as

µ =n∑

i=0

ciµi

where ci ∈ R and µi are the intrinsic volumes.

Now I will give a sketch of how you prove the theorem.

Page 63: Colloqium Talk

Hadwiger’s Theorem Again

Theorem (Hadwiger’s Characterization Theorem)

A continuous rigid-motion-invariant valuation µ on Kn can bewritten as

µ =n∑

i=0

ciµi

where ci ∈ R and µi are the intrinsic volumes.

Now I will give a sketch of how you prove the theorem.

Page 64: Colloqium Talk

Outline of the Proof

Both Hadwiger and Klain make use of the following theorem.

Theorem (The Volume Theorem)

Suppose µ is a continuous rigid-motion-invariant simple valuationon Kn. Then there exists c ∈ R such that µ(K ) = cµn(K ), for allK ∈ Kn.

I A valuation µ is simple if µ(K ) = 0 whenever K hasdimension less than n.

I Once you have the Volume Theorem, Hadwiger’s Theorem isquite simple to prove.

Page 65: Colloqium Talk

Outline of the Proof

Both Hadwiger and Klain make use of the following theorem.

Theorem (The Volume Theorem)

Suppose µ is a continuous rigid-motion-invariant simple valuationon Kn. Then there exists c ∈ R such that µ(K ) = cµn(K ), for allK ∈ Kn.

I A valuation µ is simple if µ(K ) = 0 whenever K hasdimension less than n.

I Once you have the Volume Theorem, Hadwiger’s Theorem isquite simple to prove.

Page 66: Colloqium Talk

Outline of the Proof

Both Hadwiger and Klain make use of the following theorem.

Theorem (The Volume Theorem)

Suppose µ is a continuous rigid-motion-invariant simple valuationon Kn. Then there exists c ∈ R such that µ(K ) = cµn(K ), for allK ∈ Kn.

I A valuation µ is simple if µ(K ) = 0 whenever K hasdimension less than n.

I Once you have the Volume Theorem, Hadwiger’s Theorem isquite simple to prove.

Page 67: Colloqium Talk

Outline of the Proof

Klain shortened the road to the Volume Theorem by first provingthe following...

Theorem (Klain’s Lemma)

Suppose that µ is a continuous translation-invariant simplevaluation on Kn. Suppose also that µ([0, 1]n) = 0 and thatµ(K ) = µ(−K ), for all K ∈ Kn. Then µ(K ) = 0, for all K ∈ Kn.

Page 68: Colloqium Talk

Outline of the Proof

Klain shortened the road to the Volume Theorem by first provingthe following...

Theorem (Klain’s Lemma)

Suppose that µ is a continuous translation-invariant simplevaluation on Kn. Suppose also that µ([0, 1]n) = 0 and thatµ(K ) = µ(−K ), for all K ∈ Kn. Then µ(K ) = 0, for all K ∈ Kn.

Page 69: Colloqium Talk

Outline of the Proof

I The proof makes use of µ being translation-invariant andsimple to make “cut and paste” arguments. You proveµ(K ) = 0 for increasingly complicated shapes.

1. Do the base case n = 1.

2. Right cylinders.

3. Slanted cylinders, oblique cylinders, or prisms.

Figure 6: Right vs Oblique Cylinder

Page 70: Colloqium Talk

Outline of the Proof

I The proof makes use of µ being translation-invariant andsimple to make “cut and paste” arguments. You proveµ(K ) = 0 for increasingly complicated shapes.

1. Do the base case n = 1.

2. Right cylinders.

3. Slanted cylinders, oblique cylinders, or prisms.

Figure 6: Right vs Oblique Cylinder

Page 71: Colloqium Talk

Outline of the Proof

I The proof makes use of µ being translation-invariant andsimple to make “cut and paste” arguments. You proveµ(K ) = 0 for increasingly complicated shapes.

1. Do the base case n = 1.

2. Right cylinders.

3. Slanted cylinders, oblique cylinders, or prisms.

Figure 6: Right vs Oblique Cylinder

Page 72: Colloqium Talk

Outline of the Proof

I The proof makes use of µ being translation-invariant andsimple to make “cut and paste” arguments. You proveµ(K ) = 0 for increasingly complicated shapes.

1. Do the base case n = 1.

2. Right cylinders.

3. Slanted cylinders, oblique cylinders, or prisms.

Figure 6: Right vs Oblique Cylinder

Page 73: Colloqium Talk

Centrally Symmetric Sets

4. Next we go to centrally symmetric sets. This step is morecomplicated and creative, so I will go into more detail anddevelop a couple more tools.

I For K ∈ Kn if K = −K , we say K is origin symmetric. A setK is centrally symmetric if some translate of K is originsymmetric. We denote by Kn

c the set of all centrallysymmetric members of Kn.

Figure 7: Centrally Symmetric Sets

Page 74: Colloqium Talk

Centrally Symmetric Sets

4. Next we go to centrally symmetric sets. This step is morecomplicated and creative, so I will go into more detail anddevelop a couple more tools.

I For K ∈ Kn if K = −K , we say K is origin symmetric. A setK is centrally symmetric if some translate of K is originsymmetric. We denote by Kn

c the set of all centrallysymmetric members of Kn.

Figure 7: Centrally Symmetric Sets

Page 75: Colloqium Talk

Centrally Symmetric Sets

4. Next we go to centrally symmetric sets. This step is morecomplicated and creative, so I will go into more detail anddevelop a couple more tools.

I For K ∈ Kn if K = −K , we say K is origin symmetric. A setK is centrally symmetric if some translate of K is originsymmetric. We denote by Kn

c the set of all centrallysymmetric members of Kn.

Figure 7: Centrally Symmetric Sets

Page 76: Colloqium Talk

Zonotopes and Zonoids

I Zonotopes and zonoids are particular types of centrallysymmetric objects.

I A zonotope is a finite Minkowski sum of line segments wherethe Minkowski sum of two sets A and B is

A + B = {a + b : a ∈ A, b ∈ B}.

I Every zonotope is a convex polytope (the intersection of afinite number of half spaces).

I A compact convex set is a zonoid if it is the limit in theHausdorff metric of a sequence of zonotopes.

Page 77: Colloqium Talk

Zonotopes and Zonoids

I Zonotopes and zonoids are particular types of centrallysymmetric objects.

I A zonotope is a finite Minkowski sum of line segments wherethe Minkowski sum of two sets A and B is

A + B = {a + b : a ∈ A, b ∈ B}.

I Every zonotope is a convex polytope (the intersection of afinite number of half spaces).

I A compact convex set is a zonoid if it is the limit in theHausdorff metric of a sequence of zonotopes.

Page 78: Colloqium Talk

Zonotopes and Zonoids

I Zonotopes and zonoids are particular types of centrallysymmetric objects.

I A zonotope is a finite Minkowski sum of line segments wherethe Minkowski sum of two sets A and B is

A + B = {a + b : a ∈ A, b ∈ B}.

I Every zonotope is a convex polytope (the intersection of afinite number of half spaces).

I A compact convex set is a zonoid if it is the limit in theHausdorff metric of a sequence of zonotopes.

Page 79: Colloqium Talk

Zonotopes and Zonoids

I Zonotopes and zonoids are particular types of centrallysymmetric objects.

I A zonotope is a finite Minkowski sum of line segments wherethe Minkowski sum of two sets A and B is

A + B = {a + b : a ∈ A, b ∈ B}.

I Every zonotope is a convex polytope (the intersection of afinite number of half spaces).

I A compact convex set is a zonoid if it is the limit in theHausdorff metric of a sequence of zonotopes.

Page 80: Colloqium Talk

Zonotopes and Zonoids

Figure 8: A zonotope from four vectors

Page 81: Colloqium Talk

Zonotopes and Zonoids

Figure 9: Other Zonotopes

Page 82: Colloqium Talk

Zonotopes and Zonoids

Not every centrally symmetric set is a zonoid!

Figure 10: Left: Zonoid Right: Not a zonoid

Page 83: Colloqium Talk

Zonotopes and Zonoids

Not every centrally symmetric set is a zonoid!

Figure 10: Left: Zonoid Right: Not a zonoid

Page 84: Colloqium Talk

Support Function

I If K ∈ Kn, its support function hK : Sn−1 → R is defined byhK (u) = maxx∈K{x · u}.

Figure 11: The Support Function

I A non-empty compact convex set is uniquely determined byits support function.

Page 85: Colloqium Talk

Support Function

I If K ∈ Kn, its support function hK : Sn−1 → R is defined byhK (u) = maxx∈K{x · u}.

Figure 11: The Support Function

I A non-empty compact convex set is uniquely determined byits support function.

Page 86: Colloqium Talk

Power of the Support Function

For K ∈ Kn, if hK ∈ C∞(Sn−1), then we say K is smooth.

TheoremLet K ∈ Kn

c be smooth. There exist zonoids Y1 and Y2 such thatK + Y2 = Y1.

The proof makes heavy use of the support function by representingK , Y1, and Y2 as functions!

Page 87: Colloqium Talk

Power of the Support Function

For K ∈ Kn, if hK ∈ C∞(Sn−1), then we say K is smooth.

TheoremLet K ∈ Kn

c be smooth. There exist zonoids Y1 and Y2 such thatK + Y2 = Y1.

The proof makes heavy use of the support function by representingK , Y1, and Y2 as functions!

Page 88: Colloqium Talk

Power of the Support Function

For K ∈ Kn, if hK ∈ C∞(Sn−1), then we say K is smooth.

TheoremLet K ∈ Kn

c be smooth. There exist zonoids Y1 and Y2 such thatK + Y2 = Y1.

The proof makes heavy use of the support function by representingK , Y1, and Y2 as functions!

Page 89: Colloqium Talk

Back to step 4

I Take a convex polytope P. Given a vector v , let v be the linesegment connecting 0 and v .

I Let P1,P2, . . . ,Pm be the facets of P with correspondingoutward unit normal vectors u1, u2, . . . , um.

I We can assume without loss of generality that P1,P2, . . . ,Pj

are the facets of P with ui · v > 0 for 1 ≤ i ≤ j .

I Now P + v = P ∪

(j⋃

i=1

(Pi + v)

)and using the fact that µ is

simple and Pi + v is a prism we get

µ(P + v) = µ(P) +

j∑i=1

µ(Pi + v)

= µ(P).

Page 90: Colloqium Talk

Back to step 4

I Take a convex polytope P. Given a vector v , let v be the linesegment connecting 0 and v .

I Let P1,P2, . . . ,Pm be the facets of P with correspondingoutward unit normal vectors u1, u2, . . . , um.

I We can assume without loss of generality that P1,P2, . . . ,Pj

are the facets of P with ui · v > 0 for 1 ≤ i ≤ j .

I Now P + v = P ∪

(j⋃

i=1

(Pi + v)

)and using the fact that µ is

simple and Pi + v is a prism we get

µ(P + v) = µ(P) +

j∑i=1

µ(Pi + v)

= µ(P).

Page 91: Colloqium Talk

Back to step 4

I Take a convex polytope P. Given a vector v , let v be the linesegment connecting 0 and v .

I Let P1,P2, . . . ,Pm be the facets of P with correspondingoutward unit normal vectors u1, u2, . . . , um.

I We can assume without loss of generality that P1,P2, . . . ,Pj

are the facets of P with ui · v > 0 for 1 ≤ i ≤ j .

I Now P + v = P ∪

(j⋃

i=1

(Pi + v)

)and using the fact that µ is

simple and Pi + v is a prism we get

µ(P + v) = µ(P) +

j∑i=1

µ(Pi + v)

= µ(P).

Page 92: Colloqium Talk

Back to step 4

I Take a convex polytope P. Given a vector v , let v be the linesegment connecting 0 and v .

I Let P1,P2, . . . ,Pm be the facets of P with correspondingoutward unit normal vectors u1, u2, . . . , um.

I We can assume without loss of generality that P1,P2, . . . ,Pj

are the facets of P with ui · v > 0 for 1 ≤ i ≤ j .

I Now P + v = P ∪

(j⋃

i=1

(Pi + v)

)and using the fact that µ is

simple and Pi + v is a prism we get

µ(P + v) = µ(P) +

j∑i=1

µ(Pi + v)

= µ(P).

Page 93: Colloqium Talk

Onward

I We could continue this process over and over. From inductionwe get for any convex polytope P and any zonotope Z ,

µ(Z ) = 0 and µ(P + Z ) = µ(P).

I From continuity and the fact that K ∈ Kn can beapproximated by polytopes, we also get for K ∈ Kn and anyzonoid Y ,

µ(Y ) = 0 and µ(K + Y ) = µ(K ).

I Now for K ∈ Knc there exist zonoids Y1 and Y2 such that

K + Y2 = Y1 and

µ(K ) = µ(K + Y2) = µ(Y1) = 0.

Page 94: Colloqium Talk

Onward

I We could continue this process over and over. From inductionwe get for any convex polytope P and any zonotope Z ,

µ(Z ) = 0 and µ(P + Z ) = µ(P).

I From continuity and the fact that K ∈ Kn can beapproximated by polytopes, we also get for K ∈ Kn and anyzonoid Y ,

µ(Y ) = 0 and µ(K + Y ) = µ(K ).

I Now for K ∈ Knc there exist zonoids Y1 and Y2 such that

K + Y2 = Y1 and

µ(K ) = µ(K + Y2) = µ(Y1) = 0.

Page 95: Colloqium Talk

Onward

I We could continue this process over and over. From inductionwe get for any convex polytope P and any zonotope Z ,

µ(Z ) = 0 and µ(P + Z ) = µ(P).

I From continuity and the fact that K ∈ Kn can beapproximated by polytopes, we also get for K ∈ Kn and anyzonoid Y ,

µ(Y ) = 0 and µ(K + Y ) = µ(K ).

I Now for K ∈ Knc there exist zonoids Y1 and Y2 such that

K + Y2 = Y1 and

µ(K ) = µ(K + Y2) = µ(Y1) = 0.

Page 96: Colloqium Talk

Onward

Finally, since any centrally symmetric compact convex set can beapproximated by smooth ones, we are done by again applyingcontinuity!

Page 97: Colloqium Talk

Onward

5. Simplices (an n-simplex is the n-dimensional convex hull ofn + 1 points). This step should not be obvious, but it can bedone!

6. Polytopes, by using triangulation.

Figure 12: Triangulation

7. Kn, from using continuity again.

Page 98: Colloqium Talk

Onward

5. Simplices (an n-simplex is the n-dimensional convex hull ofn + 1 points). This step should not be obvious, but it can bedone!

6. Polytopes, by using triangulation.

Figure 12: Triangulation

7. Kn, from using continuity again.

Page 99: Colloqium Talk

Onward

5. Simplices (an n-simplex is the n-dimensional convex hull ofn + 1 points). This step should not be obvious, but it can bedone!

6. Polytopes, by using triangulation.

Figure 12: Triangulation

7. Kn, from using continuity again.

Page 100: Colloqium Talk

Inching Forward

The theorem we just proved is equivalent to...

TheoremSuppose that µ is a continuous translation-invariant simplevaluation on Kn. Then there exists c ∈ R such thatµ(K ) + µ(−K ) = cµn(K ), for all K ∈ Kn.

This theorem seems much closer to the volume theorem. In factwe are done if K is origin symmetric.

Page 101: Colloqium Talk

Inching Forward

The theorem we just proved is equivalent to...

TheoremSuppose that µ is a continuous translation-invariant simplevaluation on Kn. Then there exists c ∈ R such thatµ(K ) + µ(−K ) = cµn(K ), for all K ∈ Kn.

This theorem seems much closer to the volume theorem. In factwe are done if K is origin symmetric.

Page 102: Colloqium Talk

Proof of the Forward Direction

I Suppose µ is a continuous translation-invariant simplevaluation on Kn.

I For K ∈ Kn, define

ν(K ) = µ(K ) + µ(−K )− 2µ([0, 1]n)µn(K ).

I ν satisfies the conditions of Klain’s lemma, so for allK ∈ (K )n, ν(K ) = 0 and

µ(K ) + µ(−K ) = cµn(K ),

where c = 2µ([0, 1]n).

Page 103: Colloqium Talk

Proof of the Forward Direction

I Suppose µ is a continuous translation-invariant simplevaluation on Kn.

I For K ∈ Kn, define

ν(K ) = µ(K ) + µ(−K )− 2µ([0, 1]n)µn(K ).

I ν satisfies the conditions of Klain’s lemma, so for allK ∈ (K )n, ν(K ) = 0 and

µ(K ) + µ(−K ) = cµn(K ),

where c = 2µ([0, 1]n).

Page 104: Colloqium Talk

Proof of the Forward Direction

I Suppose µ is a continuous translation-invariant simplevaluation on Kn.

I For K ∈ Kn, define

ν(K ) = µ(K ) + µ(−K )− 2µ([0, 1]n)µn(K ).

I ν satisfies the conditions of Klain’s lemma, so for allK ∈ (K )n, ν(K ) = 0 and

µ(K ) + µ(−K ) = cµn(K ),

where c = 2µ([0, 1]n).

Page 105: Colloqium Talk

Review

Theorem (The Volume Theorem)

Suppose µ is a continuous rigid-motion-invariant simple valuationon Kn. Then there exists c ∈ R such that µ(K ) = cµn(K ), for allK ∈ Kn.

Theorem (Hadwiger’s Characterization Theorem)

A continuous rigid-motion-invariant valuation µ on Kn can bewritten as

µ =n∑

i=0

ciµi

where ci ∈ R and µi are the intrinsic volumes.

Page 106: Colloqium Talk

Review

Theorem (The Volume Theorem)

Suppose µ is a continuous rigid-motion-invariant simple valuationon Kn. Then there exists c ∈ R such that µ(K ) = cµn(K ), for allK ∈ Kn.

Theorem (Hadwiger’s Characterization Theorem)

A continuous rigid-motion-invariant valuation µ on Kn can bewritten as

µ =n∑

i=0

ciµi

where ci ∈ R and µi are the intrinsic volumes.

Page 107: Colloqium Talk

Proof of Hadwiger’s Theorem

I Proof by induction. Let µ be a continuous,rigid-motion-invariant valuation on Kn. Now consider µ|Hwhere H is a hyperplane. We have that µ|H is a valuation onKn−1.

I Now using the induction hypothesis, for all A ⊂ H, we have

µ|H(A) =n−1∑i=0

ciµi (A).

I Since µ is rigid-motion invariant, the coefficients ci will be thesame for any choice of hyperplane H.

Page 108: Colloqium Talk

Proof of Hadwiger’s Theorem

I Proof by induction. Let µ be a continuous,rigid-motion-invariant valuation on Kn. Now consider µ|Hwhere H is a hyperplane. We have that µ|H is a valuation onKn−1.

I Now using the induction hypothesis, for all A ⊂ H, we have

µ|H(A) =n−1∑i=0

ciµi (A).

I Since µ is rigid-motion invariant, the coefficients ci will be thesame for any choice of hyperplane H.

Page 109: Colloqium Talk

Proof of Hadwiger’s Theorem

I Proof by induction. Let µ be a continuous,rigid-motion-invariant valuation on Kn. Now consider µ|Hwhere H is a hyperplane. We have that µ|H is a valuation onKn−1.

I Now using the induction hypothesis, for all A ⊂ H, we have

µ|H(A) =n−1∑i=0

ciµi (A).

I Since µ is rigid-motion invariant, the coefficients ci will be thesame for any choice of hyperplane H.

Page 110: Colloqium Talk

Proof of Hadwiger’s Theorem

I We now have that µ−∑n−1

i=0 ciµi is a continuous,rigid-motion-invariant, simple valuation and using the theVolume Theorem we get

µ−n−1∑i=0

ciµi = cnµn

for some cn ∈ R.

I We finish the proof upon rearrangement!

Page 111: Colloqium Talk

Proof of Hadwiger’s Theorem

I We now have that µ−∑n−1

i=0 ciµi is a continuous,rigid-motion-invariant, simple valuation and using the theVolume Theorem we get

µ−n−1∑i=0

ciµi = cnµn

for some cn ∈ R.

I We finish the proof upon rearrangement!

Page 112: Colloqium Talk

Thank You

I Professor Gardner.

I Daniel Klain for responding to questions during the project.

I You all for coming!

I Mom, Dad, and sister.

Page 113: Colloqium Talk

Thank You

I Professor Gardner.

I Daniel Klain for responding to questions during the project.

I You all for coming!

I Mom, Dad, and sister.

Page 114: Colloqium Talk

Thank You

I Professor Gardner.

I Daniel Klain for responding to questions during the project.

I You all for coming!

I Mom, Dad, and sister.

Page 115: Colloqium Talk

Thank You

I Professor Gardner.

I Daniel Klain for responding to questions during the project.

I You all for coming!

I Mom, Dad, and sister.