CHAPTER 5: CONVEX POLYTOPES Anastasiya Yeremenko 1.

Slides:



Advertisements
Similar presentations
Geometry Mini-Lesson Below is the net of a polyhedron. How many vertices does the polyhedron have? MA.912.G.7.1: Describe and make regular, non-regular,
Advertisements

8.1 Prisms, Area and Volume Prism – 2 congruent polygons lie in parallel planes corresponding sides are parallel. corresponding vertices are connected.
Bangalore conference, December, Rank 3-4 Coxeter Groups, Quaternions and Quasicrystals Mehmet Koca Department of Physics College of Science.
Convex hulls Gift wrapping, d > 2 Problem definition CONVEX HULL, D > 2 INSTANCE. Set S = { p 1, p 2, … p N } of points in d-space (E d ). QUESTION. Construct.
Using Properties of Polyhedra
Convex Hulls in 3-space Jason C. Yang.
The Structure of Polyhedra Gabriel Indik March 2006 CAS 746 – Advanced Topics in Combinatorial Optimization.
Chapter 12: Surface Area and Volume of Solids
By: Andrew Shatz & Michael Baker Chapter 15. Chapter 15 section 1 Key Terms: Skew Lines, Oblique Two lines are skew iff they are not parallel and do not.
2. Voronoi Diagram 2.1 Definiton Given a finite set S of points in the plane , each point X of  defines a subset S X of S consisting of the points of.
Geometry Chapter 20. Geometry is the study of shapes Geometry is a way of thinking about and seeing the world. Geometry is evident in nature, art and.
12.1 Exploring Solids Geometry Mrs. Spitz Spring 2006.
Chapter 12 Surface Area and Volume. Topics We Will Discuss 3-D Shapes (Solids) Surface Area of solids Volume of Solids.
Space and Shape Unit Grade 9 Math.
8/16/2015 Polygons Polygons are simple closed plane figures made with three or more line segments. Polygons cannot be made with any curves. Polygons.
The Fish-Penguin-Giraffe Algebra A synthesis of zoology and algebra.
Chapter 12 Surface Area and Volume. Topics We Will Discuss 3-D Shapes (Solids) Surface Area of solids Volume of Solids.
Surface Area and Volume
Chapter 15: Geometric Solids Brian BarrDan Logan.
Surface Area and Volume Chapter 12. Exploring Solids 12.1 California State Standards 8, 9: Solve problems involving the surface area and lateral area.
GEOMETRY Bridge Tips: Be sure to support your sides when you glue them together. Today: Over Problem Solving 12.1 Instruction Practice.
Geometry: Part 2 3-D figures.
5-Minute Check Name the polygon by the number of sides.
Warm up 1. Any line segment may be extended indefinitely to form a line. 2. Given a line, a circle can be drawn having the segment as a radius and one.
6-3B Regular Polyhedrons
Symmetry groups of the platonic solids Mathematics, Statistics and Computer Science Department Xiaoying (Jennifer) Deng.
12. Polyhedra
3-Dimentional Figures Section 11.1.
A regular polygon is a polygon with all sides congruent and all angles congruent such as equilateral triangle, square, regular pentagon, regular hexagon,
1)The locus of points, lying in a plane, that are equidistant from a specific point – the center. 2)A regular polygon with an infinite number of sides.
A. Polyhedrons 1. Vocabulary of Polyhedrons 2. Building Polyhedrons a. Create a net from the Polyhedron b. Create the Polyhedron from the net B. Prisms.
Chapter 12 Section 1 Exploring Solids Using Properties of Polyhedra Using Euler’s Theorem Richard Resseguie GOAL 1GOAL 2.
12.1– Explore Solids.
PLATONIC SOLIDS Audrey Johnson. Characteristics of Platonic Solids zThey are regular polyhedra zA polyhedron is a three dimensional figure composed of.
Beauty, Form and Function: An Exploration of Symmetry
An Introduction to Computational Geometry: Polyhedra Joseph S. B. Mitchell Stony Brook University Chapter 6: Devadoss-O’Rourke.
Euler’s characteristic and the sphere
12.1 – Explore Solids.
6-3A Geometry Section 6-3B Regular Polyhedrons Page 448 If you have your solids, you might like to use them today. Test Friday – Shapes on Friday On.
Chapter 12.1 Notes Polyhedron – is a solid that is bounded by polygons, called faces, that enclose a single region of space. Edge – of a polygon is a line.
Arrangements and Duality Sanjay Sthapit Comp290 10/6/98.
12.1 & 12.2 – Explore Solids & Surface Area of Prisms and Cones.
1 / 41 Convex Hulls in 3-space Jason C. Yang. 2 / 41 Problem Statement Given P: set of n points in 3-space Return: –Convex hull of P: CH (P) –Smallest.
DRILL How many sides does dodecagon have?
Ch 12 and 13 Definitions. 1. polyhedron A solid with all flat surfaces that enclose a single region of space.
Section 12-1 Exploring Solids. Polyhedron Three dimensional closed figure formed by joining three or more polygons at their side. Plural: polyhedra.
Space Figures and Nets Section 6-1 Notes and vocabulary available on my home page.
Diamond D’Oveyana & Sylvia
12.1 Exploring Solids Geometry. Defns. for 3-dimensional figures Polyhedron – a solid bounded by polygons that enclose a single region of shape. (no curved.
1 Chapter 4 Geometry of Linear Programming  There are strong relationships between the geometrical and algebraic features of LP problems  Convenient.
SUMMARY I – Platonic solids II – A few definitions
G.3.J Vocabulary of Three-Dimensional Figures
Great Theoretical Ideas In Computer Science
37TH ANNUAL AMATYC CONFERENCE A Modern Existence Proof Through Graphs
Geometric Solids POLYHEDRONS NON-POLYHEDRONS.
Goal 1: Using Properties of Polyhedra Goal 2: Using Euler’s Theorem
Polyhedra and Prisms.
Chapter 11 Extending Geometry
Measurement of Solids & Figures
Elements of Combinatorial Topology
12.1 Exploring Solids.
Depth Estimation via Sampling
12-1 Properties of Polyhedra
10-1 Vocabulary Face Edge Vertex Prism Cylinder Pyramid Cone Cube Net
Surface Area and Volume
Quantum Foundations Lecture 3
Geometry Chapter : Exploring Solids.
14 Chapter Area, Pythagorean Theorem, and Volume
11.4 Exploring Solids Geometry How many geometric solid can you name?
Presentation transcript:

CHAPTER 5: CONVEX POLYTOPES Anastasiya Yeremenko 1

Definitions 2

Examples: 3

Example: 3-dimensional permutahedron 4

Lecture slides:  Geometric Duality  H-Polytopes and V-Polytopes  Faces of a Convex Polytope 5

Duality 2D  Points (x,y) can be mapped in a one-to-one manner to lines (slope, intercept) in a different space.  There are different ways to do this, called duality transforms. 6

Duality 2D: One possible duality transform 7

Lemma: incidence and order preserving 2D  Let p be a point in the plane and let l be a non- vertical line in the plane. The duality transform * has the following properties:  It is incidence preserving: p ∈ l if and only if l* ∈p*  It is order preserving: p lies above l if and only if l* lies above p* 8

Lemma: incidence and order preserving 2D (p*)* = p, (l*)*=l p ∈ l if and only if l* ∈p* p lies above l if and only if l* lies above p* 9

Proof: (p*)* = p, (l*)* =l: 10

Proof: p ∈ l if and only if l* ∈p* 11

Proof: p lies above l if and only if l* lies above p*  p lies above l if and only if l* lies above p* 12

Definition: 13

Lemma (Duality preserves incidences) 14

Definition: Geometric Duality 15

Geometric meaning of duality: 16

Geometric Duality 17

Geometric Duality, illustration d=2 18

19

Lemma (Duality preserves incidences) 20

Proof of the Lemma 21

Definition: Dual Set 22

Example: 23

Dual Polytope The dual polytope. Let P be a convex polytope containing the origin in its interior. Then the dual set P* is also a polytope. The dual of a cube is an octahedron, shown here with vertices at the cube face centers. 24

Geometric Duality 25

Geometric meaning of Dual Set: 26

H-Polytopes and V-Polytopes 27

Definition: H and V-polytope 28

Examples 29

Tetrahedron It has 6 edges and 4 vertices, 4 faces. 30

Cube or Hexahedron It has 12 edges and 8 vertices, 6 faces. 31

Octahedron It has 12 edges and 6 vertices, 8 faces. A regular octahedron is a Platonic solid composed of 8 equilateral triangles, four of which meet at each vertex. 32

Dodecahedron It is composed of 12 regular pentagonal faces, with three meeting at each vertex. It has 20 vertices, 30 edges. Its dual polyhedron is the icosahedron. 33

Icosahedron In geometry, an icosahedron is a regular polyhedron with 20 identical equilateral triangular faces, 30 edges and 12 vertices. It has five triangular faces meeting at each vertex. 34

H-polytopes and V-polytopes are equivalent  A basic theorem about convex polytopes claims that from the mathematical point of view, H-polytopes and V-polytopes are equivalent.  Although H-polytopes and V-polytopes are mathematically equivalent, there is an enormous difference between them from the computational point of view. That is, it matters a lot whether a convex polytope is given to us as a convex hull of a finite set or as an intersection of half-spaces. 35

H and V Polytopes  For example, given a set of n points specifying a V- polytope, how do we find its representation as an H- polytope?  It is not hard to come up with some algorithm, but the problem is to find an efficient algorithm that would allow one to handle large real-world problems. 36

Maximization of a given linear function over a given polytope.  As another illustration of the computational difference between V-polytopes and H-polytopes, we consider the maximization of a given linear function over a given polytope.  For V-polytopes it is a trivial problem, since it suffices to substitute all points of V into the given linear function and select the maximum of the resulting values.  But maximizing a linear function over the intersection of a collection of half-spaces is the basic problem of linear programming, and it is certainly nontrivial. 37

Basic Example: Cubes 38

Basic Example: Crosspolytopes 39

Definition: Simplex 40

Theorem: V and H-polytopes are equivalent  Proof: Each H-polytope is a V-polytope.  Proof: Each V-polytope is an H-polytope. 41

Proof: Each H-polytope is a V- polytope. 42

Proof: Each H-polytope is a V- polytope. 43

Proof: Each V-polytope is a H-polytope. 44

A face of a convex polytope P is defined as either P itself, or a subset of P of the form P ∩ h, where h is a hyperplane such that P is fully contained in one of the closed half- spaces determined by h. Faces of a Convex Polytope 45

Faces  We observe that each face of P is a convex polytope. This is because P is the intersection of finitely many half-spaces and h is the intersection of two half-spaces, so the face is an H-polyhedron, and it is bounded.  If P is a polytope of dimension d, then its faces have dimensions -1, 0, 1,..., d, where -1 is, by definition, the dimension of the empty set. A face of dimension j is also called a j-face. 46

Names of Faces for d dimensional polytope  0-faces – vertices 1-faces – edges  (d-2)-faces - ridges (d-1)-faces - facets  For example, the 3-dimensional cube has 28 faces in total: the empty face, 8 vertices, 12 edges, 6 facets, and the whole cube 47

Extremal 48

Proposition(proof next lesson) 49

Graphs of polytopes.  Each 1-dimensional face, or edge, of a convex polytope has exactly two vertices. We can thus define the graph G(P) of a polytope P in the natural way: The vertices of the polytope are vertices of the graph, and two vertices are connected by an edge in the graph if they are vertices of the same edge of P. 50

Example:  Here is an example of a 3-dimensional polytope, the regular octahedron, with its graph.  Moreover, it can be shown that the graph is vertex 3- connected.  A graph G is called vertex k-connected if |V(j)| > k+1 and deleting any at most k-1 vertices leaves G connected 51

Theorem (Steinitz theorem).  A finite graph is isomorphic to the graph of a 3- dimensional convex polytope if and only if it is planar and vertex 3-connected.  Note: Graphs of higher-dimensional polytopes probably have no nice description comparable to the 3-dimensional case, and it is likely that the problem of deciding whether a given graph is isomorphic to a graph of a 4-dimensional convex polytope is NP-hard. 52

Examples 53

Examples 54

The face lattice.  Let F(P) be the set of all faces of a (bounded) convex polytope P (including the empty face ∅ of dimension -1). We consider the partial ordering of F(P) by inclusion. 55

 The face lattice can be a suitable representation of a convex polytope in a computer. Each j-face is connected by pointers to its (j-1)-faces and to the (j+1)-faces containing it. 56

Definition:Simple and simplicial polytopes  A polytope P is called simplicial if each of its facets is a simplex (this happens, in particular, if the vertices of P are in general position, but general position is not necessary).  A d-dimensional polytope P is called simple if each of its vertices is contained in exactly d facets. 57

Platonic solids  Among the five Platonic solids, the tetrahedron, the octahedron, and the icosahedron are simplicial; and the tetrahedron, the cube, and the dodecahedron are simple. 58

More examples:  The dual of a simple polytope is simplicial, and vice versa.  The dual of a cube is an octahedron, shown here with vertices at the cube face centers. 59