University of California, Berkeley

Slides:



Advertisements
Similar presentations
Liceo Scientifico Isaac Newton Maths course Polyhedra
Advertisements

4D Polytopes and 3D Models of Them
CSE325 Computers and Sculpture
Chapter 13: Solid Shapes and their Volume & Surface Area
Jane Yen Carlo Séquin UC Berkeley I3D 2001 [1] M.C. Escher, His Life and Complete Graphic Work Escher Sphere Construction Kit.
Bangalore conference, December, Rank 3-4 Coxeter Groups, Quaternions and Quasicrystals Mehmet Koca Department of Physics College of Science.
Symmetrical Hamiltonian Manifolds on Regular 3D and 4D Polytopes Carlo H. Séquin EECS Computer Science Division University of California, Berkeley Coxeter.
G4G9 A 10 -dimensional Jewel EECS Computer Science Division University of California, Berkeley Carlo H. Séquin.
Convex Polyhedra with Regular Polygonal Faces David McKillop Making Math Matter Inc.
Chapter 12: Surface Area and Volume of Solids
The Fourth Dimension … and Beyond Les Reid, Missouri State University.
CHAPTER 5: CONVEX POLYTOPES Anastasiya Yeremenko 1.
To the 4th Dimension – and beyond!
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.
Regular Polytopes in Four and Higher Dimensions
EECS Computer Science Division University of California, Berkeley Carlo H. Séquin Art and Math Behind and Beyond the 8-fold Way.
Graphics Lunch, Nov. 15, 2007 The Regular 4-Dimensional 11-Cell & 57-Cell Carlo H. Séquin University of California, Berkeley.
Geometry Formulas in Three Dimensions
Hamiltonian Cycles on Symmetrical Graphs Carlo H. Séquin EECS Computer Science Division University of California, Berkeley Bridges 2004, Winfield KS.
ISAMA 2007, Texas A&M Hyper-Seeing the Regular Hendeca-choron. (= 11-Cell) Carlo H. Séquin & Jaron Lanier CS Division & CET; College of Engineering University.
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.
Bridges 2013 Girl’s Surface Sue Goodman, UNC-Chapel Hill Alex Mellnik, Cornell University Carlo H. Séquin U.C. Berkeley.
Chapter 12 Surface Area and Volume. Topics We Will Discuss 3-D Shapes (Solids) Surface Area of solids Volume of Solids.
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.
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
GEOMETRY The dictionary is the only place where success comes before work. Mark Twain Today: Over Vocab 12.1 Instruction Practice.
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: Part 2 3-D figures.
5-Minute Check Name the polygon by the number of sides.
CHS UCB BRIDGES, July D Visualization Models of the Regular Polytopes in Four and Higher Dimensions. Carlo H. Séquin University of California, Berkeley.
Polyhedrons or Polyhedra A polyhedron is a solid formed by flat surfaces. We are going to look at regular convex polyhedrons: “regular” refers to the fact.
Surprises in high dimensions Martin Lotz Galois Group, April 22, 2015.
Acute angle An angle with a measure less than 90 degrees.
LESSON THIRTY-FIVE: ANOTHER DIMENSION. THREE-DIMENSIONAL FIGURES As you have certainly realized by now, objects in the real world do not exist in a two.
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,
UNIT 9.  Geometrical volumes, like the one you can see on this page (in this picture), can be easily reproduced in real sizes by precise drawings. 
Beauty, Form and Function: An Exploration of Symmetry
Euler’s characteristic and the sphere
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.
Higher Dimensions. x Let's say we use a pencil to mark a point on paper. x is this point. We pick a direction and move the pencil along this direction.
1 Faces, Edges and Vertices Press Ctrl-A ©2009 G Dear – Not to be sold/Free to use Stage 4 Years 7 & 8.
Section 12-1 Exploring Solids. Polyhedron Three dimensional closed figure formed by joining three or more polygons at their side. Plural: polyhedra.
9.5 Space Figures, Volume, and Surface Area Part 1: Volume.
12.1 Exploring Solids.
Colegio Herma. Maths. Bilingual Departament Isabel Martos Martínez
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.
SUMMARY I – Platonic solids II – A few definitions
G.3.J Vocabulary of Three-Dimensional Figures
MoMath, August 2, 2017 The Platonic Solids as Tiffany lamps, art objects, and stepping stones to higher dimensions Carlo H. Séquin & Hans Schepker CS.
Platonic Solids And Zome System.
Geometric Solids POLYHEDRONS NON-POLYHEDRONS.
REPRESENTATION OF SPACE
Chapter 11 Extending Geometry
9.5: Symmetry By the end of class you will be able to list line and rotational symmetries of two and three-dimensional objects A STUDY IN SOLID GEOMETRY.
11.4 Three-Dimensional Figures
12.1 Exploring Solids.
The (regular, 3D) Platonic Solids
CS 39: Symmetry and Topology
12-1 Properties of Polyhedra
10-1 Vocabulary Face Edge Vertex Prism Cylinder Pyramid Cone Cube Net
Surface Area and Volume
Generalization through problem solving
Geometry Chapter : Exploring Solids.
11.4 Three-Dimensional Figures
Presentation transcript:

University of California, Berkeley Florida 1999 BRIDGES, July 2002 3D Visualization Models of the Regular Polytopes in Four and Higher Dimensions . Carlo H. Séquin University of California, Berkeley

Goals of This Talk Expand your thinking. Teach you “hyper-seeing,” seeing things that one cannot ordinarily see, in particular: Four- and higher-dimensional objects. NOT an original math research paper ! (facts have been known for >100 years) NOT a review paper on literature … (browse with “regular polyhedra” “120-Cell”) Also: Use of Rapid Prototyping in math.

A Few Key References … Ludwig Schläfli: “Theorie der vielfachen Kontinuität,” Schweizer Naturforschende Gesellschaft, 1901. H. S. M. Coxeter: “Regular Polytopes,” Methuen, London, 1948. John Sullivan: “Generating and rendering four-dimensional polytopes,” The Mathematica Journal, 1(3): pp76-85, 1991. Thanks to George Hart for data on 120-Cell, 600-Cell, inspiration.

What is the 4th Dimension ? Some people think: “it does not really exist,” “it’s just a philosophical notion,” “it is ‘TIME’ ,” . . . But, it is useful and quite real!

Higher-dimensional Spaces Mathematicians Have No Problem: A point P(x, y, z) in this room is determined by: x = 2m, y = 5m, z = 1.5m; has 3 dimensions. Positions in other data sets P = P(d1, d2, d3, d4, ... dn). Example #1: Telephone Numbers represent a 7- or 10-dimensional space. Example #2: State Space: x, y, z, vx, vy, vz ...

Seeing Mathematical Objects Very big point Large point Small point Tiny point Mathematical point

Geometrical View of Dimensions Read my hands … (inspired by Scott Kim, ca 1977).

What Is a Regular Polytope “Polytope” is the generalization of the terms “Polygon” (2D), “Polyhedron” (3D), … to arbitrary dimensions. “Regular” means: All the vertices, edges, faces… are indistinguishable form each another. Examples in 2D: Regular n-gons:

Regular Polytopes in 3D The Platonic Solids: There are only 5. Why ? …

Why Only 5 Platonic Solids ? Lets try to build all possible ones: from triangles: 3, 4, or 5 around a corner; from squares: only 3 around a corner; from pentagons: only 3 around a corner; from hexagons:  floor tiling, does not close. higher N-gons:  do not fit around vertex without undulations (forming saddles)  now the edges are no longer all alike!

Do All 5 Conceivable Objects Exist? I.e., do they all close around the back ? Tetra  base of pyramid = equilateral triangle. Octa  two 4-sided pyramids. Cube  we all know it closes. Icosahedron  antiprism + 2 pyramids (are vertices at the sides the same as on top ?) Another way: make it from a cube with six lines on the faces  split vertices symmetrically until all are separated evenly. Dodecahedron  is the dual of the Icosahedron.

Constructing a (d+1)-D Polytope Angle-deficit = 90° 2D 3D Forcing closure: ? 3D 4D creates a 3D corner creates a 4D corner

“Seeing a Polytope” I showed you the 3D Platonic Solids … But which ones have you actually seen ? For some of them you have only seen projections. Did that bother you ?? Good projections are almost as good as the real thing. Our visual input after all is only 2D. -- 3D viewing is a mental reconstruction in your brain, -- that is where the real "seeing" is going on ! So you were able to see things that "didn't really exist" in physical 3-space, because you saw good enough “projections” into 2-space, yet you could still form a mental image ==> “Hyper-seeing.” We will use this to see the 4D Polytopes.

Projections How do we make “projections” ? Simplest approach: set the coordinate values of all unwanted dimensions to zero, e.g., drop z, retain x,y, and you get a parallel projection along the z-axis. i.e., a 2D shadow. Alternatively, use a perspective projection: back features are smaller  depth queue. Can add other depth queues: width of beams, color, fuzziness, contrast (fog) ...

Wire Frame Projections Shadow of a solid object is mostly a blob. Better to use wire frame, so we can also see what is going on on the back side.

Oblique Projections Cavalier Projection 3D Cube  2D 4D Cube  3D ( 2D )

Projections: VERTEX / EDGE / FACE / CELL - First. 3D Cube: Paralell proj. Persp. proj. 4D Cube: Parallel proj.

3D Models Need Physical Edges Options: Round dowels (balls and stick) Profiled edges – edge flanges convey a sense of the attached face Actual composition from flat tiles – with holes to make structure see-through.

Edge Treatments Leonardo DaVinci – George Hart

How Do We Find All 4D Polytopes? Reasoning by analogy helps a lot: -- How did we find all the Platonic solids? Use the Platonic solids as “tiles” and ask: What can we build from tetrahedra? From cubes? From the other 3 Platonic solids? Need to look at dihedral angles! Tetrahedron: 70.5°, Octahedron: 109.5°, Cube: 90°, Dodecahedron: 116.5°, Icosahedron: 138.2°.

All Regular Polytopes in 4D Using Tetrahedra (70.5°): 3 around an edge (211.5°)  (5 cells) Simplex 4 around an edge (282.0°)  (16 cells) Cross polytope 5 around an edge (352.5°)  (600 cells) Using Cubes (90°): 3 around an edge (270.0°)  (8 cells) Hypercube Using Octahedra (109.5°): 3 around an edge (328.5°)  (24 cells) Hyper-octahedron Using Dodecahedra (116.5°): 3 around an edge (349.5°)  (120 cells) Using Icosahedra (138.2°):  none: angle too large (414.6°).

5-Cell or Simplex in 4D 5 cells, 10 faces, 10 edges, 5 vertices. (self-dual).

4D Simplex Additional tiles made on our FDM machine. Using Polymorf TM Tiles

16-Cell or “Cross Polytope” in 4D 16 cells, 32 faces, 24 edges, 8 vertices.

4D Cross Polytope Highlighting the eight tetrahedra from which it is composed.

4D Cross Polytope

Hypercube or Tessaract in 4D 8 cells, 24 faces, 32 edges, 16 vertices. (Dual of 16-Cell).

4D Hypercube Using PolymorfTM Tiles made by Kiha Lee on FDM.

Corpus Hypercubus “Unfolded” Hypercube Salvador Dali

24-Cell in 4D 24 cells, 96 faces, 96 edges, 24 vertices. (self-dual).

24-Cell, showing 3-fold symmetry

24-Cell “Fold-out” in 3D Andrew Weimholt

120-Cell in 4D 120 cells, 720 faces, 1200 edges, 600 vertices. Cell-first parallel projection, (shows less than half of the edges.)

120 Cell Hands-on workshop with George Hart

120-Cell Séquin (1982) Thin face frames, Perspective projection.

120-Cell Cell-first, extreme perspective projection Z-Corp. model

(smallest ?) 120-Cell Wax model, made on Sanders machine

Radial Projections of the 120-Cell Onto a sphere, and onto a dodecahedron:

120-Cell, “exploded” Russell Towle

120-Cell Soap Bubble John Sullivan

600-Cell, A Classical Rendering Total: 600 tetra-cells, 1200 faces, 720 edges, 120 vertices. At each Vertex: 20 tetra-cells, 30 faces, 12 edges. Oss, 1901 Frontispiece of Coxeter’s 1948 book “Regular Polytopes,” and John Sullivan’s Paper “The Story of the 120-Cell.”

600-Cell Cross-eye Stereo Picture by Tony Smith

600-Cell in 4D Dual of 120 cell. 600 cells, 1200 faces, 720 edges, 120 vertices. Cell-first parallel projection, shows less than half of the edges.

600-Cell David Richter

Slices through the 600-Cell Gordon Kindlmann At each Vertex: 20 tetra-cells, 30 faces, 12 edges.

600-Cell Cell-first, parallel projection, Z-Corp. model

Model Fabrication Commercial Rapid Prototyping Machines: Fused Deposition Modeling (Stratasys) 3D-Color Printing (Z-corporation)

Fused Deposition Modeling

Zooming into the FDM Machine

SFF: 3D Printing -- Principle Selectively deposit binder droplets onto a bed of powder to form locally solid parts. Head Powder Spreading Printing Powder Feeder Build

3D Printing: Z Corporation

3D Printing: Z Corporation Cleaning up in the de-powdering station

Designing 3D Edge Models Is not totally trivial … because of shortcomings of CAD tools: Limited Rotations – weird angles Poor Booleans – need water tight shells

How We Did It … SLIDE (Jordan Smith, U.C.Berkeley) Some “cheating” … Exploiting the strength and weaknesses of the specific programs that drive the various rapid prototyping machines.

Beyond 4 Dimensions … What happens in higher dimensions ? How many regular polytopes are there in 5, 6, 7, … dimensions ?

Polytopes in Higher Dimensions Use 4D tiles, look at “dihedral” angles between cells: 5-Cell: 75.5°, Tessaract: 90°, 16-Cell: 120°, 24-Cell: 120°, 120-Cell: 144°, 600-Cell: 164.5°. Most 4D polytopes are too round … But we can use 3 or 4 5-Cells, and 3 Tessaracts. There are three methods by which we can generate regular polytopes for 5D and all higher dimensions.

Hypercube Series “Measure Polytope” Series (introduced in the pantomime) Consecutive perpendicular sweeps: 1D 2D 3D 4D This series extents to arbitrary dimensions!

Simplex Series Connect all the dots among n+1 equally spaced vertices: (Find next one above COG). 1D 2D 3D This series also goes on indefinitely! The issue is how to make “nice” projections.

A square frame for every pair of axes Cross Polytope Series Place vertices on all coordinate half-axes, a unit-distance away from origin. Connect all vertex pairs that lie on different axes. 1D 2D 3D 4D A square frame for every pair of axes 6 square frames = 24 edges

5D and Beyond The three polytopes that result from the Simplex series, Cross polytope series, Measure polytope series, . . . is all there is in 5D and beyond! 2D 3D 4D 5D 6D 7D 8D 9D …  5 6 3 3 3 3 3 3 Luckily, we live in one of the interesting dimensions! Duals ! Dim. #

“Dihedral Angles in Higher Dim.” Consider the angle through which one cell has to be rotated to be brought on top of an adjoining neighbor cell. Space 2D 3D 4D 5D 6D  Simplex Series 60° 70.5° 75.5° 78.5° 80.4° 90° Cross Polytopes 109.5° 120° 126.9° 131.8° 180° Measure Polytopes

Constructing 4D Regular Polytopes Let's construct all 4D regular polytopes -- or rather, “good” projections of them. What is a “good”projection ? Maintain as much of the symmetry as possible; Get a good feel for the structure of the polytope. What are our options ? A parade of various projections 

Parade of Projections … 1. HYPERCUBES

Hypercube, Perspective Projections

Tiled Models of 4D Hypercube Cell-first - - - - - - - - - Vertex-first U.C. Berkeley, CS 285, Spring 2002,

4D Hypercube Vertex-first Projection

Preferred Hypercube Projections Use Cavalier Projections to maintain sense of parallel sweeps:

6D Hypercube Oblique Projection

6D Zonohedron Sweep symmetrically in 6 directions (in 3D)

Modular Zonohedron Construction Injection Molded Tiles: Kiha Lee, CS 285, Spring 2002

4D Hypercube – “squished”… … to serve as basis for the 6D Hypercube

Composed of 3D Zonohedra Cells The “flat” and the “pointy” cell:

5D Zonohedron Extrude by an extra story … Extrusion

5D Zonohedron  6D Zonohedron Another extrusion Triacontrahedral Shell

Parade of Projections (cont.) 2. SIMPLICES

Similarly for 4D and higher… 3D Simplex Projections Look for symmetrical projections from 3D to 2D, or … How to put 4 vertices symmetrically in 2D and so that edges do not intersect. Similarly for 4D and higher…

4D Simplex Projection: 5 Vertices “Edge-first” parallel projection: V5 in center of tetrahedron V5

5D Simplex: 6 Vertices Two methods: Based on Octahedron Avoid central intersection: Offset edges from middle. Based on Tetrahedron (plus 2 vertices inside).

5D Simplex with 3 Internal Tetras With 3 internal tetrahedra; the 12 outer ones assumed to be transparent.

6D Simplex: 7 Vertices (Method A) Start from 5D arrangement that avoids central edge intersection, Then add point in center:

6D Simplex (Method A) = skewed octahedron with center vertex

6D Simplex: 7 Vertices (Method B) Skinny Tetrahedron plus three vertices around girth, (all vertices on same sphere):

7D and 8D Simplices Use a warped cube to avoid intersecting diagonals

Parade of Projections (cont.) 3. CROSS POLYTOPES

4D Cross Polytope Profiled edges, indicating attached faces.

5D Cross Polytope FDM --- SLIDE

5D Cross Polytope with Symmetry Octahedron + Tetrahedron (10 vertices)

6D Cross Polytope 12 vertices  icosahedral symmetry

7D Cross Polytope 14 vertices  cube + octahedron

New Work – in progress other ways to color these edges …

Coloring with Hamiltonian Paths Graph Colorings: Euler Path: visiting all edges Hamiltonian Paths: visiting all vertices Hamiltonian Cycles: closed paths Can we visit all edges with multiple Hamiltonian paths ? Exploit symmetry of the edge graphs of the regular polytopes!

4D Simplex: 2 Hamiltonian Paths Two identical paths, complementing each other C2

4D Cross Polytopes: 3 Paths All vertices have valence 6 !

Hypercube: 2 Hamiltonian Paths C4 (C2) 4-fold (2-fold) rotational symmetry around z-axis.

24-Cell: 4 Hamiltonian Paths Aligned:  4-fold symmetry

The Big Ones … ? . . . to be done !

Conclusions -- Questions ? Hopefully, I was able to make you see some of these fascinating objects in higher dimensions, and to make them appear somewhat less “alien.”

What is a Regular Polytope? How do we know that we have a completely regular polytope ? I show you a vertex ( or edge or face) and then spin the object -- can you still identify which one it was ? -- demo with irregular object -- demo with symmetrical object. Notion of a symmetry group -- all the transformations rotations (mirroring) that bring object back into cover with itself.