Title: Bridges 2006, London
1Bridges 2006, London
- Patterns on Kleins Quartic
Carlo H. Séquin EECS Computer Science
Division University of California, Berkeley
2What is Kleins Quartic?
- In 1878 Felix Klein discovered that the equation
x3 y y3 z z3 x 0 (in complex projective
coordinates)has 336-fold symmetry under the
group of fractional linear transforms whose
coefficients are integers and which reduce to
the identity modulo 7.
S. Levy, in The Eightfold Way pg. ix
336 identical triangles
connect!
Hyperbolic Plane by Daina Taimina.
3Visualization of Kleins Quartic
- Project into 3D space? genus-3 surface,with 24
heptagons. - Divide each into 14 triangles(24 14 336).
connect!
4A Regular Graph on a Genus-3 Surface
- This symmetry group can best be visualized as a
regular polyhedral configuration in hyperbolic
space,consisting of 24 regular heptagons,
joining in 56 valence-3 vertices. - It cannot be rendered in 3-space without loosing
most of its symmetries. - Retain 12 symmetries in a tetrahedral shape,or
24, if we allow self-intersections or make the
heptagonal facets pliable (quilt!).
524 Heptagons Forced into 3-Space
Quilt by Eveline Séquin(1993), based on a
pattern obtained from Bill Thurstonturns
inside-out !
- Retains 12 (24) symmetries of the original 168
automorphisms of the regular polyhedron.
6Our Canvas Genus-3 Surface Tetrus
7Polyhedral Approximation Tetroid
- 24 non-planar heptagons 56 vertices
8Its Dual with 56 Triangles, 24 Vertices
- 12 symmetries,
- No self-intersections !
9Book (1993)
- Most important object in mathematics ...
10Eight-fold Way by Helaman Ferguson
- At MSRI on the U C Berkeley Campus (1993)
11Why Is It Called Eight-fold Way ?
- Since it is a regular polyhedral structure, it
has a set of Petrie Polygons. - These are zig-zag skew polygons that always hug
a face for exactly 2 consecutive edges. - On a regular polyhedron you can start such a
Petrie polygon from any vertex in any
direction.(A good test for regularity !) - On the Klein Quartic, the length of these Petrie
polygons is always eight edges.
12Petrie Polygons
Zig-zag skew polygons on regular polyhedrons
- on Cube Dodecahedron Klein Quartic
- 4 (L6) 3/6 (L10)
11/21 (L8) .
13Equatorial Weave on Dodecahedron
(Planarize the Petrie polygon, make them go up
down)
- The Icosa-Dodecahedral Dog Toy
- Gift from Marc Pelletier ? Inspired the
following study!
14Equatorial Weave Based on 10-fold Way
- You can find this in many museum stores
15All 21 Petrie Polygons on Klein Quartic
- 6 Yellowarm loops
- 3 WhiteBorromean loops
- 12 R-G-Bshoulder loops
- all of length 8
16Equatorial Loops on Klein Quartic
- Planarize the Petrie polygons by connecting
edge-mid-points
17My Virtual Hyperbolic Dog Toy
- 6 Yellowarm loops
- 3 WhiteBorromean loops
- 12 R-G-Bshoulder loops
18Hyperbolic Dog Toy placed on Tetrus
19Construction of Hyperbolic Dog Toy
- Partial assembly 6 Y 3 W 6 shoulder loops
20Hyperbolic Dog Toy (cont.)
21Hyperbolic Dog Toy
- Complete assembly of all 21 loops.
22Focus of this Talk
- Since the Klein Quartic has all the properties
of yet another Platonic solid, I can now perform
many experiments on this special structure that I
have previously played on the 3- and
4-dimensional regular polytopes, and reported
about in previous conferences.
23Topics Mentioned in Paper
- (1) Introduction of Klein Quartic
- (2) Regular Two-Manifold Meshes
- (3) Equatorial Weaves
- (4) Knot and Link Embeddings
- (5) Hamiltonian Cycles
- (6) Viae Tetrus (Ribbons)
- (7) Symmetrical Graph Embeddings
- (8) Regular Tilings and Colorings
- (9) Escher-like Tilings
- (10) Knot Tangles Dissection Puzzles
Each one of these topics turned out to be far
deeper and more difficult than first
anticipated. Each one of them could easily be
expanded into a complete 25-minute BRIDGES talk !
24Topics in Paper ? Outline of Talk
- (1) Introduction of Klein Quartic ?
- (2) Regular Two-Manifold Meshes ?
- (3) Equatorial Weaves ?
- (5) Hamiltonian Cycles
- (6) Viae Tetrus (Ribbons)
- (8) Regular Tilings and Colorings
- (9) Escher-like Tilings
- (7) Symmetrical Graph Embeddings
- (4) Knot and Link Embeddings
- (10) Yin-Yang Dissections
- (10) Borromean Rubber Bands, Knot Tangles
These use the graph structure of the Klein
symmetry group
Just use genus-3 canvas
25What else can we do with the graph structure of
this Klein group ?
26CHAPTER 5 HAMILTONIAN CYCLES
(Visit all vertices exactly once)
- Such cycles exist on all Platonic solids !
27Hamiltonian Path on Tetroid Graph ?
- Can we find a Hamiltonian Cycle on the edges of
the Klein Tetroid (using 56 out of 84 edges) ? - What maximal symmetry can we obtain ?
28Hamiltonian Cycle on Klein Tetroid
Graph of all edges
29Hamiltonian Cycle 3D View
Vasily Volkov
On edge graph and on a smooth tetrus
- ? Let edges contract like a rubber band to form
a smooth geodesic line.
30Is This Hamiltonian Cycle Knotted ?
- On the Platonic solids all Hamiltonian cycles
represent the un-knot. - They would shrink to infinitely small loops when
realized as rubber bands. - On higher genus surfaces the situation is more
interesting! - We have already seen that the geodesic line does
not collapse. - -- but is it knotted ?
- -- does it partition the surface ?
NO !NO !
31Surface Depicted by Hamiltonian Path
- For most Platonic solids, a tube following the
Hamiltonian path gives a good idea of the
overall shape (spans convex hull !). - Is this also true for the Tetroid structure ?
32Does the Hamiltonian path fairly depict the
underlying surface ?
- Doesnt work for Tetrus Structure !
- Need a different approach ... ?
33CHAPTER 6 VIAE TETRUS(Roads on the Planet
Tetrus)
- Define a surface with a single ribbon suitably
draped over it. - Hamiltonian cycle on Klein Tetroid does not do a
good job ! - Inspiration from ...
34M.C. Escher Bond of Union
35Viae Globi - Pathways on a Sphere Mathematics
and Design, Geelong, 2001.
36Virtual Design of Via Tetrus 1
- Issues
- Single ribbonYES !
- Full tetrahedral symmetry is NOT possible.
- C2 symmetry,using 2 kinds of cork screws.
37Limited Symmetry
- Multi-Eulerian path with 2 strands per arm.
- Tetrahedral symmetry is NOT possible such a
cyclic path. - Only C3 symmetry(around central vertex).
38Design of Via Tetrus
C2 axis
C2 axis
- Use 4 spiral tracks per arm
- the black tracks spiral thru 270,
- the red tracks spiral thru 180.
39Checking Connectivity
a 270 exchange
a 180 exchange
- Make sure there is exactly one loop !
40Design of Via Tetrus
- 3D mock-up of basic topology
41Making FDM Prototype
- Need to remove the (gray) scaffolding ...
42Via Tetrus
43CHAPTER 8 Tilings Colorings
- 24 Heptagons on a Tetrus
- At every vertex 3 heptagons join together
- Such a tiling is not possible in the plane !
44Heptagonal Tiling ...
45Poincaré Disk
- This regular hyperbolic tiling can be continued
with infinitely many heptagons in the limit
circle. - A cluster of 24 heptagons gives full coverage of
the genus-3 tetrus surface.
46Color Patterns
- How few colors can do we need to color adjacent
heptagons differently ? - At least 4 one for a chosen heptagon, and 3
more to go around its perimeter. - Number should be integer divisor of 24for nice
symmetrical solutions. - ? 4, 6, 8 are interesting contenders !
478-color Tetroid
- Ea. hept. surrounded by the 7 other colors
- All 8 colors along the sides of Petrie polygon
- All possible triplets at the 56 vertices.
486-color Tetroid
- Each color appears on 2 inner and 2 outer
heptagons and once at every hub, either inside or
outside.
494-Color Tetroid
- Pairing of tiles always one inner and one
outer - ? 12 identical double tiles !
50Coloring the Dual with 56 Triangles
- Good contenders are (4?), 7, 8 colors
517-color Dual Tetroid
- All seven colors show up around every vertex.
- One color for inner and outer hub caps.
- On the six arms one of the six other colors shows
twice.
528-color Dual Tetroid
- At each vertex one color is missing
- Each color shows up at one hub (in- or outside).
53Towards Archimedean Tetroids
- Blend between icosahedron dodecahedron ?
Triacontahedron (30 rhombuses). - Make a Tetrus with 84 quads across edges.
- 84 3x4x7 ? possible color numbers.
543-color Archimedean Tetroid
55Archimedean Tetroid with 84 Quads
80 vertices 24 valence 3 56 valence 7
- Smoothly stretched over Tetrus surface
56CHAPTER 9 Escher Tilings
- in the plane on the sphere
on the torus - M.C. Escher Jane Yen, 1997
Young Shon, 2002
Can we do this on the tetrus ?
57How To Make an Escher Tiling
- Start from a regular tiling,
- Distort all equivalent edges in the same way.
58Distorting the Fundamental Domain
- Distort the edges of a fundamental region so as
to maintain all its symmetries - C2 symmetry around the edge midpoints,
- C7 symmetry around the tile center, and
- C3 symmetry around the vertices.
- Distorted tiles will fit together and seamlessly
cover the whole surface.
59Creating the Heptagonal Fish Tile
FundamentalDomain
DistortedDomain
- How do we get this onto the Tetrus shape ?
60Infinite Tiling on the Poincaré Disk
61Escher Fish Tiles on the Tetroid
- But how do we make this smooth ?
62Bad Subdivision Based on Heptagons
- The skewed connectivity of a Tetroid built from
the Klein heptagons doesnt yield a smooth
subdivision surface.
63Tetroid with 48 Quadrilaterals
- Used as control polygon for CC subdivision ...
- Yields a smooth Tetrus shape.
6448 Birds on the Tetrus
Escher tilingbased on square
- One of 12 tiles,covering 4 quads
6524 Newts on the Tetrus
Three different tilesfor richer colors
66Defining the Tetroid for CC-Subdivision
- Polyhedron builtwith 60 quads
- yields smooth CC subdivision surface,
- is easy to tile with minimal distortion
- but does NOT represent the desired symmetry
group
67Tiles with the Proper Connectivity
- What a texture tile needs to look like to
produce this pattern on the 48-quad Tetroid
682-Step Texture Transfer
- Map 2 heptagons into square,
- 7 fish into each stretched heptagon
69Pre-distorted Fish Tile on Tetrus
- 1 tile over 4 subdiv quads
70Another View ...
71Combining Pairs of Oriented Tiles
72Another Double-Heptagon Tile
- Color marks show how edges must match up
735 Double Tiles Assembled
74More Work To Be Done !
- Ways to design interesting Tetrus tiles
- Finding appropriate coloring schemes
- Ways to fabricate these tiles
75P A R T II Our Canvas Smooth Genus-3 Tetrus
76Snake-Skin Synthesis by Steven An
- Grown pixel by pixel from a small sample
77Knitted Tetrus by Chen Shen
78CHAPTER 7 GRAPH EMBEDDINGS
- A genus-3 Tetrus allows nice symmetrical
embeddings of certain non-planar graphs.
79Embedding of K4,4,4 (Dycks Map)
( ISAMA 2004 )
- 12 nodes (vertices),
- 48 links (edges),
- 32 triangular facets.
- E V F 2 2Genus
- 48 12 32 2 6 ? Genus 3
80Find Locations for Nodes
- For every node there are three that it is not
connected to. - Place them so that themissing edges do not
break the symmetry - ? Inside and outside on each tetra-arm.
- Do not connect the nodes that lie on thesame
symmetry axis(same color)(or this one).
81K4,4,4 on a Genus-3 Surface
- Graph edges plus colored facets
82A Physical Model
3D-Print model enamel paint
83A Virtual Genus-3 Tiffany Lamp
84Light Cast by Genus-3 Tiffany Lamp
- Rendered by Ling Xiao with Radiance Ray-Tracer
(12 hours)
85CHAPTER 4 KNOT EMBEDDINGS
- What (interesting) knots can be embedded in a
genus-3 surface ? - Which is the simplest knot that needs at least a
genus-3 surface ?
86A Primer on Knot Theory
- NOT a knot Un-knot Trefoil
knot
87Table of Simplest Knots
- Colin Adams The Knot Book
- A Knot Zoo http//www.pims.math.ca/knotplot/zoo/z
oo1.html
88Analysis of Knot 63
- What genus is needed to embed this knot ?
89Knot 63
- I thought this needed a genus-3 surface ...
90My Physical Playground
- work with string, sticky tape ...
91Understanding Knot 63
- Later found out
- This is a rational knot
- All rational knots have Bridge Number 2
- Embedding genus is always ? Bridge Number
- ? thus 63 is embeddable in a genus-2 surface
!BUT HOW ??
92Fitting Knot 63 onto 2-Handle Shape
93Partitioning the Surface
- Try to split the surface into two parts with a
link/knot that cannot be embedded in a surface
of lower genus. - The domain must have multiple boundaries.
- This cannot be a single knot.
94Table of Simplest Links
- Colin Adams The Knot Book
- A Knot Zoo http//www.pims.math.ca/knotplot/zoo/z
oo1.html
95Link 622
- Partitions the genus-3 surface into 2 domains
96Link 622 Redrawn with 7 Crossings
- Can also be fit on a genus-2 surface !!
- ? More on this at a future BRIDGES conference.
97CHAPTER 10 DECOMPOSITIONS
- Two Platonics solids split into congruent parts.
- How can the tetrus / tetroid be partitioned ?
98Puzzles Based on Heptagon Tiling
- 12 inner and 12 outer heptagon tiles
- 12 identical double heptagon tiles
99CS 285 Design Problem 3D Yin-Yang
Do this in 3D !
- What this might mean ...
- Subdivide a sphere into two halves.
1003D Yin-Yang (Sphere Dissection) BRIDGES,
Winfield KS, 1999.
101Decomposition Into More Than 2 Parts
In Korea, the 3-part taeguk symbolizes heaven,
earth, and humanity.
Found on Internet
102Yin-Yang Tetrus Decomposition ?
- Split object into four wavy parts, inspired by
2D Yin-Yang figure! - Each part is a hub with 3 tentacles reaching out
along each of the 3 attached tetrahedral edges.
103Tetrus Dissection into 4 Parts
- CS 285 Project of Catherine Bendebury
(2006)(third try)
1044-Way Tetrus Yin-Yang Assembled
NEEDS MORE WORK !
- Catherine Bendebury (2006)
105CHAPTER X BORROMEAN BANDS
- Borromean Rings
- No two loops interlink !
106Linkage of the Borromean Rubberbands
- 6 rubberbands always 3 join in a vertex
107Borromean Rubberbands on Tetrus
- 6 edges, 4 vertices, symmetrically placed on
tetrus surface - How can this be done ?
108CHAPTER 10 KNOT TANGLES
- 12 Pentafoils describing a Sphere(ArtMathX,
Boulder, CO, 2005)
109Same Principle Applied to Klein Quartic
- Distortions on tetrus distroy that beauty !
110A Special Knot to Fit the Heptagons
- Distortions still cause implementation
difficulties ...
111Poincaré Double-Lace
112Final Remarks
- Many loose ends !
- More on knot embeddings, tangles, dissections,
...at future Bridges conferences ...