Slices of Topology (Homology!)

Slices of Topology

No matter how you slice it and dice it, you get out the same information. Well, that's not exactly true. But I'll show you one way you can look at individual slices of a shape in order to determine its overall topology.

Set Up

Torus

This is basically a hollow donut with legs. Said differently, it's a shell of a sphere with a hole in it (so it's like a torus), with the lower bits stretched out. This three-dimensional shape has six total local minima and local maxima, which are called critical values. They are labelled as \(a_1\) through \(a_6\).

We are going to look at one particular strategy we can use to slice this shape into smaller pieces. We'll then look at each piece individually and determine what shape it is. For example, each piece could be a point or a circle or a sphere or something else. We'll also take note of how many consecutive slices contain each particular shape.

Slicing: Levelsets Zigzag Persistent Homology

This slicing strategy considers each horizontal slides through each critical value ( \(a_1\) through \(a_6\) ) and each horizontal region between adjacent critical values.

We are going to keep track of three different types of shapes: connected components ( \(H_0\) ), loops ( \(H_1\) ), and voids ( \(H_2\) ).

a1

a1-a2

a2

a2-a3

a3

a3-a4

a4

a4-a5

a5

a5-a6

a6

We can represent all of that information in a single barcode diagram. Given the barcode diagram, how different an original shape could you draw?

barcode

Talk Slides

I gave a talk about this topic at the weekly University of Florida research group meeting for Topological Data Analysis (TDA).

Here is a pdf of the slides I used for the talk.