Section 4 of the paper Steinhaus Filtration and Stable Paths in the Mapper claims that (under certain conditions) the cover filtration is isomorphic to Cech and VR filtrations. It starts with the following conjecture:

Cech equivalence

Given a finite data set and some radius the Cech filtration constructed from is isomorphic to the cover filtration on constructed from , given the Lebesgue measure.

In the conjecture above, is the cover of by balls of radius . Clearly, the nerve of is the Cech complex. One gets the Cech filtration by varying the radius .

I want to explore more what this conjecture is stating, i.e., what does it mean for two filtrations to be isomorphic?

The following is my educated guess:

Two filtrations

and

are isomorphic if and there exists bijections for all .

Under this definition, the conjecture is claiming that there are bijections

where .

The paper doesn’t provide a general proof, but it does provide a proof for the -skeleton of a data set . They construct a bijection between birth times. Notice that for the Cech filtration, the birth radius of the simplex defined by the set of vertices is given by

i.e, when the balls around the two outer most points intersect.

If is the set of balls of radius centered on the set , then the Steinhaus distance (recall we are using Lebesgue measure) is

This can be seen with the visualization below:

center

The union is the long lower orange line, whereas the intersection is the blue line above it.

After some basic manipulation, we get that

establishing a bijection between birth times.

The paper then orders subsets of by increasing birth radius . This ensures that are also in increasing order.

Question: How does the bijection between birth times result in a bijection between subcomplexes?