Tutorial
Symmetry in Shapes Theory and Practice
Niloy Mitra Maksim Ovsjanikov Mark Pauly Michael Wand Duygu Ceylan
Geometry
geo = earth metria = measure
γεωµετρία
“The branch of mathematics
concerned with questions of shape, size, relative position of figures, and the properties of space.”
10
0Charles and Ray Eames
Powers of Ten, 1977 10
-910
-810
-210
210
310
510
710
2110
2510
-410
-510
-16Symmetry
συµµετρία
1. “similarity, correspondence, or balance among systems or parts of a system
2. “an exact correspondence in position or form about a given point, line, or plane”
3. “beauty or harmony of form based on a proportionate arrangement of parts”
Collins English Dictionary
source: wikipedia
Symmetry
Symmetry
Symmetry
Group Theory
• Mathematical language of symmetry
H. Weyl, Symmetry. Princeton University Press, 1952
Transformations
Scale
Translation Rotation
Symmetry Groups
Symmetry as invariance to transformations
Rotation by
360◦5 = 72◦ 2 · 360◦
5 = 144◦ 3 · 360◦
5 = 216◦ 4 · 360◦
5 = 288◦ 5 · 360◦
5 = 360◦ = 0◦
Cyclic Group C
5Symmetry Groups
Symmetry as invariance to transformations
2 · 360◦
5 = 144◦ 3 · 360◦
5 = 216◦ 4 · 360◦
5 = 288◦ 5 · 360◦
5 = 360◦ = 0◦
Reflection
Dihedral Group D
5Cyclic Group C
5Rotation by
360◦5 = 72◦
Symmetry Groups
Group Generators
Dihedral Group D5= 3
= 4
= 5
= 2
= =
=
2
=
3
=
4
generating transformations
Symmetry Groups
Group Axioms
•
Closure a, b ∈ G → a · b ∈ G
a = Ref. A b = Ref. B
= =
?
a ⋅ b = Ref. A ⋅ Ref. B = Rot. 288°
Dihedral Group D5
Symmetry Groups
Group Axioms
•
Closure
•
Associative
a, b ∈ G → a · b ∈ G
a, b, c ∈ G → (a · b) · c = a · (b · c)
Dihedral Group D5
Symmetry Groups
Group Axioms
•
Closure
•
Associative
•
Identity
a, b ∈ G → a · b ∈ G
a, b, c ∈ G → (a · b) · c = a · (b · c)
∃ 1 ∈ G → ∀ a ∈ G : 1 · a = a · 1 = a
Dihedral Group D5
Rot. 72°
Symmetry Groups
Group Axioms
•
Closure
•
Associative
•
Identity
•
Inverse
a, b ∈ G → a · b ∈ G
a, b, c ∈ G → (a · b) · c = a · (b · c)
∃ 1 ∈ G → ∀ a ∈ G : 1 · a = a · 1 = a
∀ a ∈ G ∃ b → a · b = b · a = 1
Rot. 288°
Dihedral Group D5
Symmetry Groups
Symmetry Groups
Group Generators
Patterns
1D - Frieze Groups 2D - Wallpaper Groups
Human Brain
Symmetry Groups?
Spiral Galaxy Antibody
Design by F. Gehry Roof Construction Metal Foam
Classification
Global vs. Partial
Classification
Global vs. Partial
Exact vs. Approximate
Classification
Global vs. Partial
Exact vs. Approximate
Intrinsic vs. Extrinsic
Understanding Geometry
Physical Object
Digital Measurement
Acquisition Reconstruction
Geometry Representation
Understanding Geometry
Symmetry Analysis Reconstruction
Symmetry encodes Redundancy
Symmetry & Information
“100 Random Points” “A 10x10 Regular Grid of Points”
High Information Content Low Information Content
Symmetry is Absence of information
Symmetry & Information
→ structure discovery by minimizing representation cost
Symmetry is Absence of information
Symmetry & Information
→ structure discovery by minimizing representation cost