Theorems with Balls Carleton Algorithms Seminar Giovanni Viglietta - - PowerPoint PPT Presentation

theorems with balls
SMART_READER_LITE
LIVE PREVIEW

Theorems with Balls Carleton Algorithms Seminar Giovanni Viglietta - - PowerPoint PPT Presentation

Theorems with Balls Carleton Algorithms Seminar Giovanni Viglietta Ottawa May 9, 2014 Theorems with Balls Combinatorial proofs for topological theorems Brouwers fixed point theorem Proof: Sperners lemma Hairy ball theorem Proof:


slide-1
SLIDE 1

Theorems with Balls

Carleton Algorithms Seminar Giovanni Viglietta Ottawa – May 9, 2014

Theorems with Balls

slide-2
SLIDE 2

Combinatorial proofs for topological theorems

Brouwer’s fixed point theorem

Proof: Sperner’s lemma

Hairy ball theorem

Proof: generalized Sperner’s lemma Corollary: fixed points on spheres

Borsuk–Ulam theorem

Proof: Tucker’s lemma Corollary: Lusternik–Schnirelmann theorem Corollary: ham sandwich theorem

Theorems with Balls

slide-3
SLIDE 3

Brouwer’s fixed point theorem

Theorem (Brouwer, 1910) Every continuous mapping from an n-dimensional ball into itself has a fixed point.

Theorems with Balls

slide-4
SLIDE 4

Brouwer’s fixed point theorem

Theorem (Brouwer, 1910) Every continuous mapping from an n-dimensional ball into itself has a fixed point. For n = 1, it easily follows from the intermediate value theorem.

Theorems with Balls

slide-5
SLIDE 5

Brouwer’s fixed point theorem

Theorem (Brouwer, 1910) Every continuous mapping from an n-dimensional ball into itself has a fixed point. n = 2: if we crumple up the tablecloth and put it back on the table, one point ends up in its original position.

Theorems with Balls

slide-6
SLIDE 6

Brouwer’s fixed point theorem

Theorem (Brouwer, 1910) Every continuous mapping from an n-dimensional ball into itself has a fixed point. n = 3: if we stir a cocktail and let it rest, one point in the liquid ends up in its initial position.

Theorems with Balls

slide-7
SLIDE 7

Sperner’s lemma

Start from a triangulated triangle.

Theorems with Balls

slide-8
SLIDE 8

Sperner’s lemma

Color the vertices red, green and blue.

Theorems with Balls

slide-9
SLIDE 9

Sperner’s lemma

Color each vertex on an edge with one of the two colors of the endpoints of that edge.

Theorems with Balls

slide-10
SLIDE 10

Sperner’s lemma

Color the internal vertices red, green or blue, arbitrarily.

Theorems with Balls

slide-11
SLIDE 11

Sperner’s lemma

Lemma (Sperner, 1928) There exists at least a triangle with vertices of all three colors.

Theorems with Balls

slide-12
SLIDE 12

Sperner’s lemma: proof

The red-green edges are permeable.

Theorems with Balls

slide-13
SLIDE 13

Sperner’s lemma: proof

Let us enter the triangulation from a red-green edge. We may exit from another red-green edge...

Theorems with Balls

slide-14
SLIDE 14

Sperner’s lemma: proof

...But, because the external red-green edges are odd, an odd number of paths end inside the triangle.

Theorems with Balls

slide-15
SLIDE 15

Sperner’s lemma: proof

When the path ends, a 3-colored triangle has been found.

Theorems with Balls

slide-16
SLIDE 16

Sperner’s lemma: proof

There may be other 3-colored triangles, which are endpoints of internal paths. In total, the 3-colored triangles are odd.

Theorems with Balls

slide-17
SLIDE 17

Sperner’s lemma: proof

Another example.

Theorems with Balls

slide-18
SLIDE 18

Sperner’s lemma: proof

The proof generalizes to n-dimensional simplices and n + 1 colors.

Theorems with Balls

slide-19
SLIDE 19

Sperner’s lemma: proof

By inductive hypothesis, a face contains an odd number of 3-colored simplices.

Theorems with Balls

slide-20
SLIDE 20

Sperner’s lemma: proof

We enter from one of them, and we keep walking through 3-colored

  • triangles. We either exit from another 3-colored triangle...

Theorems with Balls

slide-21
SLIDE 21

Sperner’s lemma: proof

...Or we end up in a 4-colored tetrahedron. The 4-colored tetrahedra are again odd.

Theorems with Balls

slide-22
SLIDE 22

Brouwer’s fixed point theorem: proof x y z

) p ( f p Consider the convex hull of (1, 0, 0), (0, 1, 0), (0, 0, 1), and a continuous function f from this set to itself.

Theorems with Balls

slide-23
SLIDE 23

Brouwer’s fixed point theorem: proof x y z

) p ( f p

.x ) p ( p.x > f

If f strictly decreases the x-coordinate of p, color p red.

Theorems with Balls

slide-24
SLIDE 24

Brouwer’s fixed point theorem: proof x y z

) p ( f p

. y ) p ( p . y > f

Otherwise, if f strictly decreases the y-coordinate of p, color p green.

Theorems with Balls

slide-25
SLIDE 25

Brouwer’s fixed point theorem: proof x y z

) p ( f p

.z ) p ( p.z > f

Otherwise, if f strictly decreases the z-coordinate of p, color p blue.

Theorems with Balls

slide-26
SLIDE 26

Brouwer’s fixed point theorem: proof x y z

Suppose that f has no fixed points. Then (1, 0, 0) is red, (0, 1, 0) is green, and (0, 0, 1) is blue.

Theorems with Balls

slide-27
SLIDE 27

Brouwer’s fixed point theorem: proof x y z

Triangulate the triangle.

Theorems with Balls

slide-28
SLIDE 28

Brouwer’s fixed point theorem: proof x y z

The points with x = 0 cannot be colored red, and similarly for y and z.

Theorems with Balls

slide-29
SLIDE 29

Brouwer’s fixed point theorem: proof x y z

The coloring of the vertices satisfies the hypotheses of Sperner’s lemma.

Theorems with Balls

slide-30
SLIDE 30

Brouwer’s fixed point theorem: proof x y z

Hence there is a 3-colored triangle.

Theorems with Balls

slide-31
SLIDE 31

Brouwer’s fixed point theorem: proof x y z

1

z

1

y

1

x Hence there is a 3-colored triangle.

Theorems with Balls

slide-32
SLIDE 32

Brouwer’s fixed point theorem: proof x y z

Construct a finer triangulation.

Theorems with Balls

slide-33
SLIDE 33

Brouwer’s fixed point theorem: proof x y z

Again, Sperner’s lemma yields a smaller 3-colored triangle.

Theorems with Balls

slide-34
SLIDE 34

Brouwer’s fixed point theorem: proof x y z

2

z

2

y

2

x Again, Sperner’s lemma yields a smaller 3-colored triangle.

Theorems with Balls

slide-35
SLIDE 35

Brouwer’s fixed point theorem: proof x y z

2

z

2

y

2

x

1

z

1

y

1

x Again, Sperner’s lemma yields a smaller 3-colored triangle.

Theorems with Balls

slide-36
SLIDE 36

Brouwer’s fixed point theorem: proof x y z

2

z

2

y

2

x

1

z

1

y

1

x

3

z

3

y

3

x

4

z

4

y

4

x

Proceeding in this fashion, we obtain a sequence of 3-colored triangles with vanishing edge lengths.

Theorems with Balls

slide-37
SLIDE 37

Brouwer’s fixed point theorem: proof x y z

9

x

8

x

7

x

6

x

5

x

4

x

3

x

2

x

1

x

Consider the sequence of the red vertices of such triangles.

Theorems with Balls

slide-38
SLIDE 38

Brouwer’s fixed point theorem: proof x y

9

i

x 8

i

x 7

i

x

6

i

x

5

i

x

4

i

x

3

i

x

2

i

x

1

i

x

p

z

By the Bolzano–Weierstrass theorem, this sequence has a subsequence that converges to a point p in the triangle.

Theorems with Balls

slide-39
SLIDE 39

Brouwer’s fixed point theorem: proof x y z

p ) p ( f

Since p is a limit of red points and f is continuous, f (p).x p.x.

Theorems with Balls

slide-40
SLIDE 40

Brouwer’s fixed point theorem: proof x y z

p ) p ( f

9

i

y

8

i

y

7

i

y

6

i

y

5

i

y

4

i

y

3

i

y

2

i

y

1

i

y

The corresponding subsequence of green vertices must also converge to p, because their distances to the red vertices vanish.

Theorems with Balls

slide-41
SLIDE 41

Brouwer’s fixed point theorem: proof x y z

p ) p ( f

Hence f (p).y p.y.

Theorems with Balls

slide-42
SLIDE 42

Brouwer’s fixed point theorem: proof x y z

p ) p ( f

9

i

z

8

i

z

7

i

z

6

i

z

5

i

z

4

i

z

3

i

z

2

i

z

1

i

z

The sub-sequence of blue vertices also converges to p.

Theorems with Balls

slide-43
SLIDE 43

Brouwer’s fixed point theorem: proof x y z

p

Hence f (p).z p.z.

Theorems with Balls

slide-44
SLIDE 44

Brouwer’s fixed point theorem: proof x y z

) p ( f = p

Because x + y + z = 1 for every point in the triangle, it follows that p is a fixed point of f .

Theorems with Balls

slide-45
SLIDE 45

Hairy ball theorem

Theorem (Brouwer, 1912) An even-dimensional sphere does not admit any continuous field of non-zero tangent vectors.

Theorems with Balls

slide-46
SLIDE 46

Hairy ball theorem

Theorem (Brouwer, 1912) An even-dimensional sphere does not admit any continuous field of non-zero tangent vectors. It is impossible to comb a hairy ball flat without creating cowlicks.

Theorems with Balls

slide-47
SLIDE 47

Hairy ball theorem

Theorem (Brouwer, 1912) An even-dimensional sphere does not admit any continuous field of non-zero tangent vectors. Given at least some wind on Earth, there must at all times be a cyclone somewhere.

Theorems with Balls

slide-48
SLIDE 48

Generalized Sperner’s lemma

Lemma In any 3-colored triangulation with a different number of red-green and green-red outer edges, there is a 3-colored triangle.

Theorems with Balls

slide-49
SLIDE 49

Hairy ball theorem: proof

) p ( f p Assume that f (x) is continuous and nowhere zero. Let p be any point on the sphere.

Theorems with Balls

slide-50
SLIDE 50

Hairy ball theorem: proof

p ) x ( g Overlay the vector field g(x), which is continuous everywhere except in p.

Theorems with Balls

slide-51
SLIDE 51

Hairy ball theorem: proof

p ) x ( f By the continuity of f in p, there is a neighborhood of p in which f varies by at most 1◦ from f (p).

Theorems with Balls

slide-52
SLIDE 52

Hairy ball theorem: proof

p The angle between f (x) and g(x) makes two complete turns as x moves around the circle.

Theorems with Balls

slide-53
SLIDE 53

Hairy ball theorem: proof

3-color the sphere (minus p) according to the angle between f (x) and g(x).

Theorems with Balls

slide-54
SLIDE 54

Hairy ball theorem: proof

p Because f (x) is almost constant, the colors of the points around the circle must follow a precise order.

Theorems with Balls

slide-55
SLIDE 55

Hairy ball theorem: proof

p If we pick enough points on the circle and follow them ccw, we have more red-green transitions than green-red transitions.

Theorems with Balls

slide-56
SLIDE 56

Hairy ball theorem: proof

p Triangulate the part of the sphere not containing p.

Theorems with Balls

slide-57
SLIDE 57

Hairy ball theorem: proof

p Triangulate the part of the sphere not containing p.

Theorems with Balls

slide-58
SLIDE 58

Hairy ball theorem: proof

p The generalized Sperner’s lemma applies, and a 3-colored triangle is found.

Theorems with Balls

slide-59
SLIDE 59

Hairy ball theorem: proof

p q There exists a vanishing sequence of 3-colored triangles. By the Bolzano–Weierstrass theorem, we can extract sequences of all three colors that converge to the same point q.

Theorems with Balls

slide-60
SLIDE 60

Hairy ball theorem: proof

p q The angle between f (q) and g(q) belongs to the intersection of [0◦, 120◦], [120◦, 240◦] and [240◦, 360◦], which is empty.

Theorems with Balls

slide-61
SLIDE 61

Hairy ball theorem: corollary

Corollary (Brouwer, 1912) Any continuous function that maps an even-dimensional sphere into itself has either a fixed point or a point that is mapped onto its own antipodal point.

Theorems with Balls

slide-62
SLIDE 62

Hairy ball theorem: corollary

Corollary (Brouwer, 1912) Any continuous function that maps an even-dimensional sphere into itself has either a fixed point or a point that is mapped onto its own antipodal point.

p p − p − =

  • )

p ( f

Suppose that f (x) is continuous and no point is mapped onto its antipodal point.

Theorems with Balls

slide-63
SLIDE 63

Hairy ball theorem: corollary

Corollary (Brouwer, 1912) Any continuous function that maps an even-dimensional sphere into itself has either a fixed point or a point that is mapped onto its own antipodal point.

p p − p − =

  • )

p ( f

Then there is a unique geodesic between p and f (p).

Theorems with Balls

slide-64
SLIDE 64

Hairy ball theorem: corollary

Corollary (Brouwer, 1912) Any continuous function that maps an even-dimensional sphere into itself has either a fixed point or a point that is mapped onto its own antipodal point.

p p − p − =

  • )

p ( f ) p ( g

If f (p) = p, let g(p) be the vector tangent to the geodesic at p. Otherwise, let g(p) = 0.

Theorems with Balls

slide-65
SLIDE 65

Hairy ball theorem: corollary

Corollary (Brouwer, 1912) Any continuous function that maps an even-dimensional sphere into itself has either a fixed point or a point that is mapped onto its own antipodal point.

p p − p − =

  • )

p ( f ) p ( g ) = 0 q ( g q

g(x) is a continuous field tangent to the sphere, hence it has a zero in q due to the hairy ball theorem.

Theorems with Balls

slide-66
SLIDE 66

Hairy ball theorem: corollary

Corollary (Brouwer, 1912) Any continuous function that maps an even-dimensional sphere into itself has either a fixed point or a point that is mapped onto its own antipodal point.

p p − p − =

  • )

p ( f ) p ( g ) = 0 q ( g ) q ( f = q

Therefore q is a fixed point of f .

Theorems with Balls

slide-67
SLIDE 67

Borsuk–Ulam theorem

Theorem (Borsuk–Ulam, 1933) Every continuous function from an n-dimensional sphere into Rn maps some pair of antipodal points into the same point.

Theorems with Balls

slide-68
SLIDE 68

Borsuk–Ulam theorem

Theorem (Borsuk–Ulam, 1933) Every continuous function from an n-dimensional sphere into Rn maps some pair of antipodal points into the same point. At any moment there is a pair of antipodal points on the Earth’s surface with equal temperature and pressure.

Theorems with Balls

slide-69
SLIDE 69

Tucker’s lemma

Start from a triangulated polygon with a centrally symmetric boundary.

Theorems with Balls

slide-70
SLIDE 70

Tucker’s lemma

Color the external vertices so that opposite vertices have the same color and opposite sign.

Theorems with Balls

slide-71
SLIDE 71

Tucker’s lemma

Color the internal vertices arbitrarily.

Theorems with Balls

slide-72
SLIDE 72

Tucker’s lemma

Lemma (Tucker, 1946) There are adjacent vertices with the same color and opposite sign.

Theorems with Balls

slide-73
SLIDE 73

Tucker’s lemma: proof

On the boundary, there is either a monochromatic +− edge, or there is an odd number of bi-chromatic ++ edges.

Theorems with Balls

slide-74
SLIDE 74

Tucker’s lemma: proof

The bi-chromatic ++ edges are permeable.

Theorems with Balls

slide-75
SLIDE 75

Tucker’s lemma: proof

If we enter from a bi-chromatic ++ edge, we may exit from another bi-chromatic ++ edge...

Theorems with Balls

slide-76
SLIDE 76

Tucker’s lemma: proof

...Or we get stuck in a triangle with a monochromatic +− edge. This happens at least once, because the entrances/exits are odd.

Theorems with Balls

slide-77
SLIDE 77

Borsuk–Ulam theorem: proof

x x −

x

Project x on the horizontal disk, and let g(x′) = f (x) − f (−x).

Theorems with Balls

slide-78
SLIDE 78

Borsuk–Ulam theorem: proof

) x ( g

Color x′ according to the value of g(x′).

Theorems with Balls

slide-79
SLIDE 79

Borsuk–Ulam theorem: proof

By construction, g(−x) = −g(x).

Theorems with Balls

slide-80
SLIDE 80

Borsuk–Ulam theorem: proof

Triangulate the disk. The coloring satisfies the hypotheses of Tucker’s lemma.

Theorems with Balls

slide-81
SLIDE 81

Borsuk–Ulam theorem: proof

By Tucker’s lemma, there are two adjacent vertices with the same color and opposite sign.

Theorems with Balls

slide-82
SLIDE 82

Borsuk–Ulam theorem: proof

Repeat with finer triangulations to get a vanishing sequence of monochromatic pairs with opposite signs.

Theorems with Balls

slide-83
SLIDE 83

Borsuk–Ulam theorem: proof

At least one of the colors appears infinitely often in the sequence.

Theorems with Balls

slide-84
SLIDE 84

Borsuk–Ulam theorem: proof

x

Due to the Bolzano–Weierstrass theorem, a sequence of +’s and a sequence of −’s of the same color converge to a point x′.

Theorems with Balls

slide-85
SLIDE 85

Borsuk–Ulam theorem: proof

)

x ( g

By continuity, g(x′) belongs to the closure of both areas. Hence g(x′) = 0.

Theorems with Balls

slide-86
SLIDE 86

Borsuk–Ulam theorem: proof

x x −

x

But g(x′) = f (x) − f (−x), hence f (x) = f (−x).

Theorems with Balls

slide-87
SLIDE 87

Corollary: Lusternik–Schnirelmann theorem

Theorem (Lusternik–Schnirelmann, 1930) If the n-dimensional sphere is covered by n + 1 closed sets, one of them contains a pair of antipodal points.

x x −

Theorems with Balls

slide-88
SLIDE 88

Corollary: Lusternik–Schnirelmann theorem: proof

p

) p (

1

d ) p (

2

d

Let d1(p) be the distance from the first set, and d2(p) be the distance from the second. d1 and d2 are continuous functions.

Theorems with Balls

slide-89
SLIDE 89

Corollary: Lusternik–Schnirelmann theorem: proof

p

) p (

1

d ) p (

2

d

By the Borsuk–Ulam theorem, there is x such that d1(x) = d1(−x) and d2(x) = d2(−x).

Theorems with Balls

slide-90
SLIDE 90

Corollary: Lusternik–Schnirelmann theorem: proof

= 0

1

d = 0

1

d

x − x

If d1(x) = d1(−x) = 0, both x and −x belong to the first set (because it is closed).

Theorems with Balls

slide-91
SLIDE 91

Corollary: Lusternik–Schnirelmann theorem: proof

= 0

2

d = 0

2

d

x − x

If d2(x) = d2(−x) = 0, both x and −x belong to the second set (because it is closed).

Theorems with Balls

slide-92
SLIDE 92

Corollary: Lusternik–Schnirelmann theorem: proof

>

2

, d

1

d >

2

, d

1

d

x − x

If all distances are positive, both x and −x belong to the third set.

Theorems with Balls

slide-93
SLIDE 93

Corollary: ham sandwich theorem

Theorem (Steinhaus–Banach, 1938) Given n measurable sets in Rn, there exists a hyperplane dividing each of them in two subsets of equal measure.

Theorems with Balls

slide-94
SLIDE 94

Corollary: ham sandwich theorem: proof

Let three measurable sets be given in R3.

Theorems with Balls

slide-95
SLIDE 95

Corollary: ham sandwich theorem: proof

For any given direction, consider the orthogonal plane that divides the third set in two parts of equal measure.

Theorems with Balls

slide-96
SLIDE 96

Corollary: ham sandwich theorem: proof

If an interval of parallel planes is eligible, take the middle plane.

Theorems with Balls

slide-97
SLIDE 97

Corollary: ham sandwich theorem: proof

) x (

1

V ) x (

2

V

x

Let V1(x) and V2(x) be the measures of the parts of the first and second set that lie in the positive half-space determined by x.

Theorems with Balls

slide-98
SLIDE 98

Corollary: ham sandwich theorem: proof

x

x −

)

x (

1

V )

x (

2

V )

x − (

2

V )

x − (

1

V

V1(x) and V2(x) are continuous. By the Borsuk–Ulam theorem, there is a direction x′ such that V1(x′) = V1(−x′), and similarly for V2. The plane determined by x′ equipartitions the three sets.

Theorems with Balls