A Theory of Spherical Diagrams Giovanni Viglietta (work in - - PowerPoint PPT Presentation

a theory of spherical diagrams
SMART_READER_LITE
LIVE PREVIEW

A Theory of Spherical Diagrams Giovanni Viglietta (work in - - PowerPoint PPT Presentation

A Theory of Spherical Diagrams Giovanni Viglietta (work in progress...) JAIST July 16, 2020 Overview Spherical Occlusion Diagrams Definition Examples Basic properties Swirls and uniformity Re-interpretation Spherical Occlusion


slide-1
SLIDE 1

A Theory of Spherical Diagrams

Giovanni Viglietta

(work in progress...)

JAIST – July 16, 2020

slide-2
SLIDE 2

Overview

Spherical Occlusion Diagrams Definition Examples Basic properties Swirls and uniformity Re-interpretation

slide-3
SLIDE 3

Spherical Occlusion Diagrams: definition

A Spherical Occlusion Diagram, or just “Diagram”, is a finite non-empty collection of arcs of great circle on the unit sphere.

slide-4
SLIDE 4

Spherical Occlusion Diagrams: definition

All arcs in a Diagram must be internally disjoint.

slide-5
SLIDE 5

Spherical Occlusion Diagrams: definition

The endpoints of every arc in a Diagram must lie on some other arcs in the Diagram (we say that every arc “feeds into” two arcs).

slide-6
SLIDE 6

Spherical Occlusion Diagrams: definition

No two arcs in a Diagram can share an endpoint.

slide-7
SLIDE 7

Spherical Occlusion Diagrams: definition

All the arcs in a Diagram that feed into the same arc must reach it from the same side.

slide-8
SLIDE 8

Spherical Occlusion Diagrams: definition

All the arcs in a Diagram that feed into the same arc must reach it from the same side.

slide-9
SLIDE 9

Spherical Occlusion Diagrams: examples

Diagram axioms:

  • 1. If two arcs intersect,
  • ne feeds into the other.
  • 2. Each arc feeds into two arcs.
  • 3. All arcs that feed into the same arc

reach it from the same side.

slide-10
SLIDE 10

Spherical Occlusion Diagrams: examples

Diagram axioms:

  • 1. If two arcs intersect,
  • ne feeds into the other.
  • 2. Each arc feeds into two arcs.
  • 3. All arcs that feed into the same arc

reach it from the same side.

slide-11
SLIDE 11

Spherical Occlusion Diagrams: examples

Diagram axioms:

  • 1. If two arcs intersect,
  • ne feeds into the other.
  • 2. Each arc feeds into two arcs.
  • 3. All arcs that feed into the same arc

reach it from the same side.

slide-12
SLIDE 12

Spherical Occlusion Diagrams: basic properties

Proposition Every arc in a Diagram is strictly shorter than a great semicircle.

  • Proof. Otherwise it would have arcs feeding into it from both sides.
slide-13
SLIDE 13

Spherical Occlusion Diagrams: basic properties

Proposition Every arc in a Diagram is strictly shorter than a great semicircle.

  • Proof. Otherwise it would have arcs feeding into it from both sides.
slide-14
SLIDE 14

Spherical Occlusion Diagrams: basic properties

Proposition Every arc in a Diagram is strictly shorter than a great semicircle.

  • Proof. Otherwise it would have arcs feeding into it from both sides.
slide-15
SLIDE 15

Spherical Occlusion Diagrams: basic properties

Corollary No two arcs in a Diagram feed into each other.

  • Proof. Otherwise they would be longer than a great semicircle.
slide-16
SLIDE 16

Spherical Occlusion Diagrams: basic properties

Proposition A Diagram partitions the sphere into convex regions (or “tiles”).

  • Proof. Two points in the same region can be connected by a chain
  • f arcs of great circle that does not intersect the Diagram.
slide-17
SLIDE 17

Spherical Occlusion Diagrams: basic properties

Proposition A Diagram partitions the sphere into convex regions (or “tiles”). The arc joining the first and the third vertex of the chain does not intersect the Diagram, either...

slide-18
SLIDE 18

Spherical Occlusion Diagrams: basic properties

Proposition A Diagram partitions the sphere into convex regions (or “tiles”). ...Otherwise, following the Diagram we would intersect the first two arcs in the chain, which is impossible by assumption.

slide-19
SLIDE 19

Spherical Occlusion Diagrams: basic properties

Proposition A Diagram partitions the sphere into convex regions (or “tiles”). So we can simplify the chain, reducing it by one arc. Inductively repeating this reasoning, we can reduce the chain to a single arc.

slide-20
SLIDE 20

Spherical Occlusion Diagrams: basic properties

Proposition A Diagram partitions the sphere into convex regions (or “tiles”). Since any two points in the region are connected by an arc of great circle that does not intersect the Diagram, the region is convex.

slide-21
SLIDE 21

Spherical Occlusion Diagrams: basic properties

Corollary Every Diagram is connected.

F

  • Proof. If there are two connected components, each of them is a
  • Diagram. So, one is contained in a tile F determined by the other.
slide-22
SLIDE 22

Spherical Occlusion Diagrams: basic properties

Corollary Every Diagram is connected.

F

Take an arc in F with endpoints close to the first component that intersects the second component.

slide-23
SLIDE 23

Spherical Occlusion Diagrams: basic properties

Corollary Every Diagram is connected.

F

The arc can be replaced by a chain that intersects neither connected component of the Diagram.

slide-24
SLIDE 24

Spherical Occlusion Diagrams: basic properties

Corollary Every Diagram is connected. So its endpoints are in the same tile determined by the whole Diagram, and this tile cannot be convex.

slide-25
SLIDE 25

Spherical Occlusion Diagrams: basic properties

Proposition A Diagram with n arcs partitions the sphere into n + 2 tiles.

e e e e e e e e e e e e e e e e e e e e

  • Proof. A Diagram induces a planar graph with v vertices and n+v
  • edges. By Euler’s formula, f + v = n + v + 2, hence f = n + 2.
slide-26
SLIDE 26

Spherical Occlusion Diagrams: swirls

clockwise counterclockwise swirl swirl A swirl in a Diagram is a cycle of arcs such that each arc feeds into the next going clockwise or counterclockwise.

slide-27
SLIDE 27

Spherical Occlusion Diagrams: swirls

Proposition Every Diagram contains a clockwise and a counterclockwise swirl.

  • Proof. Start anywhere and follow the Diagram (counter)clockwise.
slide-28
SLIDE 28

Spherical Occlusion Diagrams: swirls

A Diagram is swirling if every arc is part of two swirls (note that

  • ne swirl must be clockwise and the other counterclockwise).
slide-29
SLIDE 29

Spherical Occlusion Diagrams: swirls

Consider a subdivision of the sphere into strictly convex tiles, where each tile has an even number of edges.

slide-30
SLIDE 30

Spherical Occlusion Diagrams: swirls

Note that the 1-skeleton of the tiling is bipartite, because it has no

  • dd cycles.
slide-31
SLIDE 31

Spherical Occlusion Diagrams: swirls

We can turn each vertex of the tiling into a swirl, going clockwise

  • r counterclockwise according to the bipartition of the 1-skeleton.
slide-32
SLIDE 32

Spherical Occlusion Diagrams: swirls

This operation defines a natural correspondence between swirling Diagrams and even-sided spherical tilings.

slide-33
SLIDE 33

Spherical Occlusion Diagrams: swirls

This method enables the automatic construction of swirling Diagrams from convex tilings of the sphere or convex polyhedra. Prisms with even-sided bases

slide-34
SLIDE 34

Spherical Occlusion Diagrams: swirls

This method enables the automatic construction of swirling Diagrams from convex tilings of the sphere or convex polyhedra. Truncated antiprisms

slide-35
SLIDE 35

Spherical Occlusion Diagrams: swirls

This method enables the automatic construction of swirling Diagrams from convex tilings of the sphere or convex polyhedra. Truncated bipyramids with even-degree vertices

slide-36
SLIDE 36

Spherical Occlusion Diagrams: swirls

This method enables the automatic construction of swirling Diagrams from convex tilings of the sphere or convex polyhedra. Trapezohedra

slide-37
SLIDE 37

Spherical Occlusion Diagrams: swirls

This method enables the automatic construction of swirling Diagrams from convex tilings of the sphere or convex polyhedra. Rhombic dodecahedron

slide-38
SLIDE 38

Spherical Occlusion Diagrams: swirls

This method enables the automatic construction of swirling Diagrams from convex tilings of the sphere or convex polyhedra. Deltoidal icositetrahedron

slide-39
SLIDE 39

Spherical Occlusion Diagrams: swirls

This method enables the automatic construction of swirling Diagrams from convex tilings of the sphere or convex polyhedra. Rhombic triancontahedron

slide-40
SLIDE 40

Spherical Occlusion Diagrams: swirls

This method enables the automatic construction of swirling Diagrams from convex tilings of the sphere or convex polyhedra. Deltoidal hexecontahedron

slide-41
SLIDE 41

Spherical Occlusion Diagrams: swirls

This method enables the automatic construction of swirling Diagrams from convex tilings of the sphere or convex polyhedra. Truncated cuboctahedron

slide-42
SLIDE 42

Spherical Occlusion Diagrams: swirls

This method enables the automatic construction of swirling Diagrams from convex tilings of the sphere or convex polyhedra. Truncated icosidodecahedron

slide-43
SLIDE 43

Spherical Occlusion Diagrams: uniformity

Each arc in a Diagram feeds into exactly two arcs. So, the average number of arcs feeding into a given arc of a Diagram is two. 1 2 2 1 1 2 2 1 2 1 1 2 1 2 A Diagram is said uniform if each arc has two arcs feeding into it.

slide-44
SLIDE 44

Spherical Occlusion Diagrams: uniformity

Proposition All swirling Diagrams are uniform.

  • Proof. In a swirling Diagram, each arc is part of two distinct

swirls, and so at least two arcs feed into it.

slide-45
SLIDE 45

Spherical Occlusion Diagrams: uniformity

Proposition All swirling Diagrams are uniform. But each arc has two arcs feeding into it on average, so it must have exactly two arcs feeding into it.

slide-46
SLIDE 46

Spherical Occlusion Diagrams: uniformity

The converse is not true: there are uniform Diagrams that are not swirling.

slide-47
SLIDE 47

Spherical Occlusion Diagrams: uniformity

Note that the (portions of) arcs that are not part of a swirl form a cycle where each arc feeds into the next: this is not a coincidence...

slide-48
SLIDE 48

Spherical Occlusion Diagrams: uniformity

Proposition In a uniform Diagram, the non-swirling arcs form disjoint cycles.

  • Proof. Consider the last arc in a chain of non-swirling arcs.
slide-49
SLIDE 49

Spherical Occlusion Diagrams: uniformity

Proposition In a uniform Diagram, the non-swirling arcs form disjoint cycles. This arc cannot form a swirl with the arc it feeds into (axiom 3).

slide-50
SLIDE 50

Spherical Occlusion Diagrams: uniformity

Proposition In a uniform Diagram, the non-swirling arcs form disjoint cycles. So, the arc it feeds into cannot be part of two swirls (uniformity).

slide-51
SLIDE 51

Spherical Occlusion Diagrams: uniformity

Proposition In a uniform Diagram, the non-swirling arcs form disjoint cycles. Therefore, the chain must be followed by another non-swirling arc.

slide-52
SLIDE 52

Spherical Occlusion Diagrams: uniformity

Proposition In a uniform Diagram, the non-swirling arcs form disjoint cycles. Moreover, the chain can be uniquely extended backwards.

slide-53
SLIDE 53

Spherical Occlusion Diagrams: uniformity

Uniform Diagrams can have any number of unboundedly long cycles of non-swirling arcs.

slide-54
SLIDE 54

Spherical Occlusion Diagrams: uniformity

Uniform Diagrams can have any number of unboundedly long cycles of non-swirling arcs.

slide-55
SLIDE 55

Spherical Occlusion Diagrams: uniformity

By suitably merging consecutive arcs in each cycle, we can transform any uniform Diagram into a swirling one.

slide-56
SLIDE 56

Spherical Occlusion Diagrams: uniformity

By suitably merging consecutive arcs in each cycle, we can transform any uniform Diagram into a swirling one.

slide-57
SLIDE 57

Spherical Occlusion Diagrams: uniformity

By suitably merging consecutive arcs in each cycle, we can transform any uniform Diagram into a swirling one.

slide-58
SLIDE 58

Spherical Occlusion Diagrams: uniformity

By suitably merging consecutive arcs in each cycle, we can transform any uniform Diagram into a swirling one.

slide-59
SLIDE 59

Spherical Occlusion Diagrams: uniformity

By suitably merging consecutive arcs in each cycle, we can transform any uniform Diagram into a swirling one.

slide-60
SLIDE 60

Spherical Occlusion Diagrams: a different perspective

When polygons in R3 are orthographically projected onto a sphere, their edges become arcs of great circle.

slide-61
SLIDE 61

Spherical Occlusion Diagrams: a different perspective

Moreover, when a polygon is partially hidden (i.e., “occluded”) by another, in the projection there are arcs feeding into other arcs.

slide-62
SLIDE 62

Spherical Occlusion Diagrams: a different perspective

Moreover, when a polygon is partially hidden (i.e., “occluded”) by another, in the projection there are arcs feeding into other arcs.

slide-63
SLIDE 63

Spherical Occlusion Diagrams: a different perspective

If in an arrangement of polygons all vertices are occluded, then their edges project into a Spherical Occlusion Diagram.

slide-64
SLIDE 64

Spherical Occlusion Diagrams: a different perspective

If in an arrangement of polygons all vertices are occluded, then their edges project into a Spherical Occlusion Diagram.

slide-65
SLIDE 65

Spherical Occlusion Diagrams: a different perspective

If in an arrangement of polygons all vertices are occluded, then their edges project into a Spherical Occlusion Diagram.

slide-66
SLIDE 66

Spherical Occlusion Diagrams: a different perspective

In particular, this applies to polyhedra: if all vertices are occluded, then the 1-skeleton projects into a Spherical Occlusion Diagram.

slide-67
SLIDE 67

Spherical Occlusion Diagrams: a different perspective

Observation If in an arrangement of polygons all vertices are occluded, and each edge occludes vertices of at most one polygon, then the edges project into a swirling Diagram.

slide-68
SLIDE 68

Future work

Conjecture There are no Diagrams with fewer than 12 arcs. There are no swirling Diagrams with 13, 14, 15, 17, 21, 22, 23, or 29 arcs. Conjecture Every Diagram is a projection of some polyhedron’s 1-skeleton. Conjecture Any Diagram can be constructed by a sequence of “elementary

  • perations” starting from a swirling Diagram (e.g., continuously

shifting arcs’ endpoints or adding arcs). Open problem Find more contexts where Diagrams naturally arise, and find more applications of the theory of Diagrams.

slide-69
SLIDE 69

Diagrams in everyday life

Modular origami: kusudama

slide-70
SLIDE 70

Diagrams in everyday life

Modular origami: penultimate dodecahedron

slide-71
SLIDE 71

Diagrams in everyday life

Modular origami: penultimate truncated icosahedron

slide-72
SLIDE 72

Diagrams in everyday life

Kirigami ball decoration

slide-73
SLIDE 73

Diagrams in everyday life

Monkey’s fist knot

slide-74
SLIDE 74

Diagrams in everyday life

Single-thread globe knot

slide-75
SLIDE 75

Diagrams in everyday life

Double-thread globe knot

slide-76
SLIDE 76

Diagrams in everyday life

Herringbone pineapple knot

slide-77
SLIDE 77

Diagrams in everyday life

Stainless-steel globe knot

slide-78
SLIDE 78

Diagrams in everyday life

Sepak-takraw ball

slide-79
SLIDE 79

Diagrams in everyday life

Rattan balls

slide-80
SLIDE 80

Diagrams in everyday life

Rattan vase

slide-81
SLIDE 81

Diagrams in everyday life

Toroidal Occlusion Diagrams...?