theoremlemma \newaliascntdefinitionlemma \newaliascntcorollarylemma \newaliascntpropositionlemma \newaliascntconjecturelemma \newaliascntclaimlemma \newaliascntquestionlemma \newaliascntremarklemma \newaliascntexamplelemma \aliascntresetthetheorem \aliascntresetthedefinition \aliascntresetthecorollary \aliascntresettheproposition \aliascntresettheconjecture \aliascntresettheclaim \aliascntresetthequestion \aliascntresettheremark \aliascntresettheexample
Operations on Metric Thickenings
Abstract
Many simplicial complexes arising in practice have an associated metric space structure on the vertex set but not on the complex, e.g. the Vietoris–Rips complex in applied topology. We formalize a remedy by introducing a category of simplicial metric thickenings whose objects have a natural realization as metric spaces. The properties of this category allow us to prove that, for a large class of thickenings including Vietoris–Rips and Čech thickenings, the product of metric thickenings is homotopy equivalent to the metric thickenings of product spaces, and similarly for wedge sums.
1 Introduction
Applied topology studies geometric complexes such as the Vietoris–Rips and Čech simplicial complexes. These are constructed out of metric spaces by combining nearby points into simplices. We observe that proofs of statements related to the topology of Vietoris–Rips and Čech simplicial complexes often contain a considerable amount of overlap, even between the different conventions within each case (for example, versus ). We attempt to abstract away from the particularities of these constructions and consider instead a type of simplicial metric thickening object. Along these lines, we give a natural categorical setting for so-called simplicial metric thickenings [4].
In Sections 2 and 3, we provide motivation and briefly summarize related work. Then, in Section 4, we introduce the definition of our main objects of study: the category of simplicial metric thickenings and the associated metric realization functor from to the category of metric spaces. We define as a particular instance of a comma category and prove that this definition satisfies certain desirable properties, e.g. it possesses all finite products. We define simplicial metric thickenings as the image of the metric realization of . Particular examples of interest include the Vietoris–Rips and Čech simplicial thickenings.
In Section 5, we prove that certain (co)limits are preserved, up to homotopy equivalence, by the functors defined in Section 4. For example, we show that the metric realization functor factors over products and wedge sums. We also prove that the analogous (co)limits are preserved for the Vietoris–Rips and Čech simplicial thickenings.
2 Motivation
Our motivation is twofold: first to give a general and categorical definition of simplicial metric thickenings, which first appeared in [4], though primarily in the special case of the Vietoris–Rips metric thickenings. Second, to use this framework to give succinct proofs about the homotopy types of these objects while de-emphasizing the particular details of the Vietoris–Rips or Čech complex constructions.
Let us first explain the reason to consider an alternative to the simplicial complex topology. While the vertex set of a Vietoris–Rips or Čech complex is a metric space, the simplicial complex itself may not be. A simplicial complex is metrizable if and only if it is locally finite, meaning each vertex is contained in only a finite number of simplices, and a Vietoris–Rips complex (with positive scale parameter) is not locally finite if it is not constructed from a discrete metric space. Similarly, the inclusion of a metric space, , into its Vietoris–Rips or Čech complex is not continuous unless is discrete, since the restriction of the simplicial complex topology to the vertex set is the discrete topology. Both of these problems are addressed by the Vietoris–Rips and Čech metric thickenings, which are metric spaces and for which there is a canonical isometric embedding of the underlying metric space.
As an example, let us consider in more detail the differences between the Vietoris–Rips simplicial complex and the Vietoris–Rips metric thickening at the level of objects and morphisms. Given a metric space , the Vietoris–Rips simplicial complex has as its simplicies all finite subsets of diameter at most . We interpret this construction as an element of the image of a bifunctor with domain , where is the poset viewed as a category, and with codomain , the category of simplicial complexes and simplicial maps. There is then a geometric realization functor from to the category of topological spaces. For a fixed metric space , we have a functor from to topological spaces, in particular, a morphism whenever . As a simplicial complex, contains a vertex for each point of and no higher-dimensional simplices. However, if is not a discrete metric space, then and may not even be homotopy equivalent because is the set equipped with the discrete topology. Problems arise also for , when need not be metrizable—a simplicial complex is metrizable if and only if it is locally finite. In contrast, Vietoris–Rips metric thickenings are a functor from to metric spaces, not just to topological spaces. In particular, is isometric to . Furthermore, given a 1-Lipschitz map , we obtain a natural transformation . So, is indeed a bifunctor from to .
There is a fair bit known about Vietoris–Rips complexes that does not immediately transfer to the metric thickenings . Some properties, such as the stability of persistent homology [11], are potentially difficult to transfer in a categorical fashion. Other properties, such as statements about products and wedge sums, do transfer over cleanly.
Whereas proofs about homotopy types of Vietoris–Rips and Čech simplicial complexes often involve simplicial collapses, the corresponding proofs for metric thickenings instead often involve deformation retractions not written as a sequence of simplicial collapses. We give two versions of this correspondence in Section 5, including explicit formulas proving that the Vietoris–Rips thickening of an product (respectively wedge sum) of metric spaces deformation retracts onto the product (wedge sum) of the Vietoris–Rips thickenings. Hence, thickenings behave nicely with respect to certain limits and colimits.
3 Related Work
This paper draws on three distinct bodies of work. The topology of Vietoris–Rips and Čech complexes has been widely studied in the applied topology community [3, 5, 17, 18, 26, 38]. Major questions include determining the homotopy type of the Vietoris–Rips complex of a given space at all scale parameters (see in particular [3] which determines all Vietoris–Rips complexes of the circle), and of determining the topology of the Vietoris–Rips complex of a product, wedge sum, or other gluing of spaces whose individual Vietoris–Rips complexes are known. Metric gluings were studied extensively in [5], and products in [9, 16]. Here we study similar questions, not about the Vietoris–Rips simplicial complex but the Vietoris–Rips metric thickening. These latter objects were introduced in [4].
A well-known construction is the metric of barycentric coordinates, which is a metrization of any simplicial complex , as explained in [8, Section 7A.5], and can be considered a functor . Consider a real vector space with basis , the vertex set of , equipped with an inner product such that this basis is orthonormal. We can realize as the set of all finite, convex, -linear combinations of basis vectors (i.e. vertices) contained in some simplex. The inner product defines a metric, , on . The restriction of this metric to is called the metric of barycentric coordinates. Dowker proves in [13] that the identity map from a simplicial complex with the simplicial complex topology to with the metric of barycentric coordinates is a homotopy equivalence. A key difference between the simplicial metric thickenings considered in this paper and the metric of barycentric coordinates is the following: with barycentric coordinates (as with the simplicial complex topology) the vertex set is equipped with the discrete topology, but in a simplicial metric thickening the vertex set need not be discrete. Another functor from simplicial complexes to metric spaces is studied in [28, 29]. This functor also produces a space with the same (weak) homotopy type as the geometric realization. Roughly, this construction is to take a simplicial complex and consider the space of random variables where is some reference probability space and denotes the vertex set of . The space which metrizes is the subset of random variables which give positive probability to all subsets of which correspond to simplices in , and the metric is given by the measure (in ) of the set on which two random variables differ. This construction also places the discrete topology on the vertex set , and therefore typically disagrees with the homotopy type of the simplicial metric thickening.
Finally, we draw some inspiration from the idea of a probability monad in applied category theory. A probability monad, or more specifically the Kantorovich monad [15, 31], is a way to put probability theory on a categorical footing. A probability monad is defined so that if is a metric space, then is a collection of random elements in . As the main data of the monad, there is an evaluation map defined by averaging. Furthermore, an algebra of the probability monad, i.e. an evaluation map , is analogous to a Karcher or Fréchet mean map as used in the proof of [4, Theorem 4.2] and [7, Theorem 4.6, Theorem 5.5]. Moreover, the Kantorovich monad of [15] places the Wasserstein metric on the space of probability measures, as we do when defining simplicial metric thickenings.
4 The Category of Simplicial Metric Thickenings
We begin by fixing some notation. Given a metric space , let denote the set of all Radon probability measures on with finite -th moment. With the -Wasserstein metric, is a metric space; for details see Section 4.3. There is a canonical inclusion given by . To avoid a proliferation of subscripts we will also write . We will write to mean that is absolutely continuous with respect to , that is, if whenever for some measurable , then . Let denote the subspace of consisting of measures with finite support, i.e. those of the form .
Definition \thedefinition.
A simplicial metric thickening of a metric space is a subspace of which satisfies:
-
1.
The image of is contained in , and
-
2.
If and , then .
As a point of comparison, recall the definition of an abstract simplicial complex:
Definition \thedefinition.
An abstract simplicial complex on a set is a subset of consisting only of finite sets which satisfies
-
1.
The image of the map is in , and
-
2.
If and , then .
Example \theexample.
A motivating example of a simplicial thickening is the Vietoris–Rips simplicial metric thickening [4]. Recall the Vietoris–Rips complex, , as described in Section 2. By necessity of the construction, the vertices of have an associated metric, even though need not be metrizable. The associated simplicial metric thickening, , is the subset of containing all measures whose support set is a simplex in , and it is a metric space.
We will frequently return to this example. In particular, the homotopy type of the Vietoris–Rips complex of various spaces is widely studied [3, 4, 10, 11, 17, 18, 36, 37, 38]. By formulating a category of simplicial metric thickenings which includes Vietoris–Rips thickenings, we are able to compute the homotopy type of Vietoris–Rips thickenings of spaces constructed from limit and colimit operations.
There are several reasonable choices of morphisms between simplicial metric thickenings. Since they are metric spaces, any map of metric spaces could be allowed (see Section 4.2 for several choices of maps of metric spaces). Alternatively, one could define a morphism between simplicial metric thickenings and of metric spaces and , respectively, to be a function such that the pushforward has its image contained in . In Sections 4.1 and 4.2 we construct a description of a category which has as objects the simplicial metric thickenings of Definition 4 and for which this latter definition of morphisms arises naturally.
4.1 Comma Categories
We work with the standard notions of category theory; for further details, we refer the reader to [32] (for example). We often abuse notation and write when is an object of the category .
Definition \thedefinition.
Given functors and , the comma category has as objects all triples where , , and , and as morphisms all pairs with and , such that the following diagram commutes:
We introduce the following subcategory of a comma category.
Definition \thedefinition.
The restricted comma category is the full subcategory defined to contain all objects such that is an isomorphism.
For an arbitrary comma category, the order of the source functor and target functor is important: and are not equivalent as categories in general. However, restricted comma categories are less particular.
Proposition \theproposition.
The categories and are isomorphic.
The proof of Proposition 4.1 is omitted. Our main theorems in Section 5 are about various types of limits and colimits. As we explain below, restricted comma categories inherit these structures from their source and target categories.
Observe that any comma category has two functors and , the domain and codomain functors. These are given by sending a triple to and to , respectively, and by sending a morphism to and to , respectively. We will denote the functors and with the same symbols.
Lemma 4.1.
Fix categories , , and and functors and . For some small index category , suppose that and admit colimits under -shaped diagrams and that preserves colimits under -shaped diagrams. Then admits colimits under -shaped diagrams.
Dually, if and admit limits over -shaped diagrams and preserves limits over -shaped diagrams, then admits limits over -shaped diagrams.
Proof.
We will prove only the case for colimits; the case for limits follows by dualizing the proof.
Let be a diagram in the comma category, and denote the objects in its image by for . Then and are -shaped diagrams in and , and so have colimits and . There is a natural transformation . Observe that is a diagram in with colimit because preserves colimits. Let denote the cocone natural transformation. Then is a cocone over , so there exists a unique morphism (see Figure 1).
The colimit of is . Indeed, suppose that is a cocone over . Then there are unique morphisms and because composition with or gives diagrams in and . The morphism is well-defined because everything in sight commutes. Hence, admits colimits under -shaped diagrams.
∎
Corollary \thecorollary.
With the setup of Section 5, suppose that the image of is contained in the subcategory . Then the limit over (respectively, colimit under) is contained in .
Proof.
In the special case that is a diagram in the restricted comma category, the natural transformations has an inverse, . It follows that is a colimit under and is a colimit under . Therefore, there are unique morphisms and and these are necessarily isomorphisms. Hence, admits colimits under -shaped diagrams. ∎
Lemma 4.2.
Let and be the domain and codomain functors from to and , respectively. If has a left adjoint then so does , and if has a right adjoint so does .
Proof.
To begin, we assume that has a left adjoint , with counit and unit (see [32, Section 4.2], for example). Define by
We claim that is left adjoint to . Observe that so there is trivially a unit . We need to construct a counit . Define , and observe that the triangle identities in Figure 2 (middle and right) are satisfied for this definition of counit.
In particular, the triangle identity of Figure 2 (middle) is satisfied because
for all , and the triangle identity Figure 2 (right) is satisfied because
for all .
A similar argument shows that if has a right adjoint then has a right adjoint . ∎
Corollary \thecorollary.
Let and be the domain and codomain functors from to and , respectively. If has a left or right adjoint, then so does , and likewise if has a left or right adjoint, so does .
4.2 Simplicial Thickenings as a Comma Category
To formalize simplicial metric thickenings as comma categories, we first recall the definitions of the categories of simplicial complexes and of metric spaces.
Definition \thedefinition.
Let and be simplicial complexes with vertex sets and . A simplicial map is a function such that if is a simplex of , then is a simplex of .
The category of simplicial complexes, , has abstract simplicial complexes as objects and simplicial maps as morphisms. This category admits finite products and coproducts. The categorical product of simplicial complexes and , denoted , is the simplicial complex such that is a simplex whenever and [23, Definition 4.25]. The coproduct, denoted , is the disjoint union simplicial complex.
Definition \thedefinition.
Let and be metric spaces and . A function is -Lipschitz if for all . Functions which are -Lipschitz may be called short.
Lipschitz functions are, of course, continuous. We define the category of metric spaces, , to have metric spaces as objects and short maps as morphisms. While this is a standard definition (it is the same used in [15], for example), there are alternative definitions in the literature, where either the morphisms are less-restricted, or the axioms of a metric space are relaxed [24]. In particular, the morphisms may be allowed to be maps which are -Lipschitz for some , or simply continuous maps. The latter is the structure of the category of metric spaces as a full subcategory of . Many of our constructions do not depend on the choice of morphisms for , but our default choice in this paper is short maps.
The metric space axioms may also be relaxed when defining a category of metric spaces. Recall that the classical definition of a metric space is a set equipped with a function such that if and only if , for all , and for all . Allowing gives an extended metric space. Allowing when gives a pseudo-metric space. Allowing is a quasi-metric space. Combining all of the three above relaxations gives Lawvere metric spaces, or categories enriched in the monoidal poset .
We will make use of classical metric spaces and of extended pseudo-metric spaces, denoting the category of the latter by . Of course, is a full subcategory of .
The category has finite products. If and are metric spaces, the product is the cartesian product of the underlying sets with the supremum norm: . Coproducts do not exist in ; however, colimits under certain other diagrams do, including the wedge sum discussed in Section 5.2.
One advantage of is the existence of arbitrary products and coproducts. The product is defined using the supremum metric, and the coproduct is the set with for and (all other distances are unchanged). The necessity of working in for arbitrary products is shown by the following example (see [27, Chapter 2, Example 1.9] for a formal proof that arbitrary products may not exist in ). Consider the space (that is, sequences of real numbers) with the supremum norm. The distance between and is then . All the other axioms of the metric are still satisfied by supremums taken over infinite sets, however.
Note that both the categories of metric spaces and simplicial complexes possess canonical functors to . For metric spaces, the functor is given by forgetting the metric ,
For abstract simplicial complexes, the functor is given by forgetting the subset structure,
Here and are the vertex sets of the simplicial complexes and .
We will often not refer to and explicitly and instead write or to refer to the underlying sets.
Definition \thedefinition.
The category of simplicial metric thickenings is the restricted comma category . Explicitly, objects are triples , in which is a metric space, is an abstract simplicial complex, and is an isomorphism of sets, and a morphism between and is a pair of short maps such that the following diagram commutes in :
Note that the source category of can be either or , to distinguish we use and . Next, we establish some basic properties of the category of simplicial metric thickenings.
Proposition \theproposition.
The domain and codomain functors and both have left and right adjoints. In addition, the functor also defines a functor with left and right adjoints.
Proof.
As per Corollary 4.1, we only need to show that and have adjoints. Starting with , the right adjoint is the complete simplicial complex functor, , and the left adjoint is the trivial complex functor, .
Let be the functor giving every set the discrete metric where all distances are equal to . The right adjoint of is and the left adjoint is . These are not defined for , and so has adjoints only in , and not in . ∎
Note that and can both be embedded into . Choosing some , the functor is a full and faithful embedding, and the functors and are full and faithful embeddings.
Proposition \theproposition.
If and each admit (co)limits over small diagrams of shape , then so does . If and each posses limits over small diagrams of shape , then so does . In particular, admits finite products and coproducts, and admits finite products.
4.3 The Metric Realization Functor
Here we show that every object of can be realized as a space satisfying Definition 4. We call this realization the metric realization of the simplicial metric thickening. It was first introduced in [4] and is related to [15]. Much like the convention for geometric realizations of a simplicial complexes, we will often not distinguish between an object of and its metric realization.
As a point of comparison, there is a functor that takes a simplicial complex to a topological space called the geometric realization. While simplicial thickenings could be given a topology using and factoring through , the metric realization functor provides a more direct topological realization with better properties due to the metric structure. As described in [4], the metric thickening of a simplicial thickening in which is locally-finite is always homeomorphic to the geometric realization of the simplicial complex . However, geometric realizations of non-locally-finite complexes are non-metrizable, so the metric thickening topology is necessarily different.
To define the metric realization, we need a certain number of measure-theoretic definitions. If is a metric space, we will consider it a measurable space with its Borel -algebra. Given a point , let denote the delta distribution with mass one centered at the point . By a probability measure on we mean a Radon measure such that . We will furthermore assume that probability measures have finite moments, meaning that for any fixed and , we have . Note that any measure with finite support and total mass one is a probability Radon measure with finite moments. Denote the set of all probability Radon measures with finite moments on by . Recall also that the support of a measure is the (closed) set
The technical restrictions on the measures in are necessary for to be a metric space under the Wasserstein (also Kantorovich or earth-movers) distance.
Definition \thedefinition.
Let be a metric space and let , be probability measures on . Let be the set of all measures on such that and for all measurable sets and (that is, all measures whose marginals are and ). The -Wasserstein distance between and is
For more details on the Wasserstein distance, including the fact that it defines a metric on and that all choices of are topologically equivalent, see [4, 14, 21, 22, 34, 35].
We now have the requisite machinery to define the metric realization of a simplicial metric thickening.
Definition \thedefinition.
The metric realization functor is specified by the following data:
-
•
For each simplicial thickening in , let be the sub-metric space of of all probability measures such that for some .
-
•
For each morphism , let be the morphism taking to .
Note that this also restricts to a functor . There is no difficulty in allowing pseudo-metric spaces here, even though many references only treat classical metric spaces. If contains some point with for some (and hence all within finite distance of that ), then no measure with is in due to the finite moments condition. Pseudo-metric spaces also have a natural topology and a well-defined Borel -algebra, so is defined for such spaces.
The objects here are precisely those described by Definition 4. Indeed, for finitely-supported measures, we have if and only if . Therefore the morphisms are precisely functions between metric spaces such that the pushforward map has its image contained in . This holds for any of the variants of categories of metric spaces described in Section 4.2, though in the following we always take or with short maps as morphisms.
As described earlier, the Vietoris–Rips complex provides a natural example of the construction of simplicial thickenings. The above definitions allow us to describe the Vietoris–Rips complex as a functor:
Definition \thedefinition.
Let . The Vietoris–Rips functor is defined by
This is well-defined because is a short map and therefore sends any simplex to a set of points with no larger diameter. The Vietoris–Rips simplicial thickening is the composition of functors .
A related construction is the Čech complex functor. In a metric space , we let denote the ball of radius centered at the point .
Definition \thedefinition.
Let and let be a set. The Čech complex, , has a simplex for every finite subset such that . The Čech functor is defined by
Again, the Čech simplicial thickening is the composition . We will study both of these constructions further in Section 5.
5 Metric Thickenings and Limit Operations
Vietoris–Rips and Čech simplicial complexes preserve certain homotopy properties under products and wedge sums. Indeed, the case of () products is given in [3, Proposition 10.2], [16], [26] and the case of wedge sums is given in [5, 6, 10, 25].
In this section we give categorical proofs for metric thickenings. We have seen that if and have (co)limits of a certain shape, then so does . We now prove that certain (co)limits are preserved by the metric thickening functors , , and , at least up to homotopy type.
5.1 Metric Thickenings of Products
We begin with the product operation. The deformation retraction we construct corresponds to the map sending a measure on a product space to the product measure of its corresponding marginals.
We use to denote the product in and , and for the product in . Since products exist in both and , they exist in by Proposition 4.2. Explicitly, the product of and is .
Proposition \theproposition.
For any simplicial metric thickenings and , the metric realization factors over the product up to homotopy:
Proof.
Let and . Elements of are finitely-supported measures of the form with and . Likewise elements of have the form with and . Thus elements of are pairs with . On the other hand, elements of are measures on of the form .
With this in mind, there is is an obvious injection via
Concretely, sends a pair of measures on and to their product measure on . There is also a surjection given by taking the marginals of the joint distribution:
We now show that and are homotopy inverses. Certainly by construction. Note that the composition gives the map
This is homotopic to the identity on via the straight-line homotopy where . This is clearly well-defined as a map to . To see that the image of is in , note that , so the entire homotopy takes place within a simplex of . It then follows from [4, Lemma 3.9] that homotopy is continuous. ∎
Corollary \thecorollary.
For any metric spaces and , the product operation factors through the metric Vietoris–Rips and Čech thickenings up to homotopy:
Proof.
As simplicial complexes, we have an isomorphism since with the metric, a subset of has diameter equal to the maximum of the diameters of its coordinate projections. Similarly, we have an isomorphism of Čech simplicial complexes since a collection of balls intersect if and only if their projections onto both factors intersect. Thus and . The result then follows from Proposition 5.1. ∎
Proposition \theproposition.
The metric thickening functors , , and all preserve coproducts.
Proof.
We are working in the category of pseudo-metric spaces, where coproducts exist. Recall the coproduct has for and . Hence the simplicial metric thickenings , , and of a coproduct are simply the coproducts of the thickenings. ∎
5.2 Metric Thickenings of Gluings
Though Proposition 5.1 is somewhat uninteresting, another colimit operation to consider is the wedge sum.
Definition \thedefinition.
Let be the terminal object in a category .
Given , , and , the wedge sum of and , denoted , is the pushout of and :
Proposition \theproposition.
Wedge sums exist in , , and .
Proof.
The description of the wedge sum in each category is essentially the same. The terminal object in is the metric space with a single point. The wedge sum is the metric space , that is, and are “glued together” at the points and . We will refer to this common basepoint in as . The metric on is given by for and , while distances within and are unchanged. One can check that, with this metric, satisfies the appropriate universal property.
The terminal object in is the simplicial complex with a single vertex. The wedge sum is the simplicial complex , and again we refer to the common basepoint as .
Since wedge sums exist in both and , they exist in by Proposition 4.2. The wedge sum of and is . ∎
Remark \theremark.
For any simplicial metric thickenings and , the metric realization factors over the wedge sum. Indeed, we have . However, if , it is too much to expect that . This fails, for example, if is the Vietoris–Rips functor; see Figures 4 and 4. Therefore proving that the metric thickening behaves well with respect to wedge sums is more delicate than the product case.


Proposition \theproposition.
Let and be simplicial thickenings. Suppose the simplicial thickening has the property that , and if is a subset of neither nor , then is also a simplex in . Then .
Proof.
Elements of both and have the form
where . (Here we assume and , and define and .) Further, elements of must satisfy or . Since , there is an inclusion .
Define by
setting if and in the case that . To see that is continuous, note that the two piecewise formulas agree when (in which case the image of is ). By construction the image of is in , and is in fact a deformation retract, so .
To complete the proof, is homotopic to the identity via . Two cases are required to show that the image of is indeed . If or , then . Otherwise . Regardless, is a simplex in by assumption. It then follows from [4, Lemma 3.9] that the homotopy is continuous. ∎
Corollary \thecorollary.
For any metric spaces and , the wedge sum factors through the metric Vietoris–Rips and Čech thickenings up to homotopy:
Proof.
The Vietoris–Rips case follows since , and since if is not a subset of either or , then . The Čech case is analogous. ∎
We remark that in Corollary 5.2, the same proof (the homotopy equivalence from Proposition 5.2) works equally well whether and are finite or infinite. By contrast, proofs of analogous statements for Vietoris–Rips and Čech simplicial complexes either don’t apply to the infinite setting [25], or alternatively need to treat the infinite setting as a separate case [5].
6 Conclusion
We give a categorical definition for certain constructions arising in applications of topological data analysis, namely, metric thickenings of a simplicial complex. The utility of this approach is seen in the concise proofs and organizational schema afforded by the language of category theory. In particular, we introduce two equivalent definitions of the category of simplicial metric thickenings and prove that this category possesses a number of desirable properties, such as the existence of forgetful functors with left and right adjoints to both the category of metric spaces and the category of simplicial complexes. We define metric realizations of the simplicial metric thickenings in as images of the metric realization functor . We specialize to Vietoris–Rips and Čech metric thickenings by precomposing with appropriate functors from to . Furthermore, we prove that products and wedge sums factor through the resulting metric Vietoris–Rips and Čech thickenings.
We end with some open questions.
- 1.
-
2.
Is homotopy equivalent to for any metric space and scale , and similarly for Čech thickenings? Here the subscript means that a finite set is included as a simplex if its diameter is strictly less than .
-
3.
If one instead allows measures of infinite support, how much does this affect the homotopy type of a simplicial metric thickening?
Acknowledgements
We would like to thank Alex McCleary and Amit Patel for their support of the Category Theory Lab at Colorado State University.
References
- [1]
- [2] Herbert Abels & Stephan Holz (1993): Higher generation by subgroups. Journal of Algebra 160(2), pp. 310–341, 10.1006/jabr.1993.1190.
- [3] Michał Adamaszek & Henry Adams (2017): The Vietoris–Rips complexes of a circle. Pacific Journal of Mathematics 290, pp. 1–40, 10.1515/crll.1999.035.
- [4] Michał Adamaszek, Henry Adams & Florian Frick (2018): Metric reconstruction via optimal transport. SIAM Journal on Applied Algebra and Geometry 2(4), pp. 597–619, 10.1137/17M1148025.
- [5] Michał Adamaszek, Henry Adams, Ellen Gasparovic, Maria Gommel, Emilie Purvine, Radmila Sazdanovic, Bei Wang, Yusu Wang & Lori Ziegelmeier (2018): Vietoris–Rips and Čech complexes of metric gluings. Proceedings of the 34th International Symposium on Computational Geometry, pp. 3:1–3:15, 10.4230/LIPIcs.SoCG.2018.3.
- [6] Michał Adamaszek, Henry Adams, Ellen Gasparovic, Maria Gommel, Emilie Purvine, Radmila Sazdanovic, Bei Wang, Yusu Wang & Lori Ziegelmeier (2020): On homotopy types of Vietoris–Rips complexes of metric gluings. Journal of Applied and Computational Topology, 10.1007/s41468-020-00054-y.
- [7] Henry Adams & Joshua Mirth (2019): Metric Thickenings of Euclidean Submanifolds. Topology and its Applications 254, pp. 69–84, 10.1016/j.topol.2018.12.014.
- [8] Martin R Bridson & André Haefliger (2011): Metric spaces of non-positive curvature. 319, Springer Science & Business Media, 10.1007/978-3-662-12494-9.
- [9] Gunnar Carlsson & Benjamin Filippenko (2020): Persistent homology of the sum metric. Journal of Pure and Applied Algebra 224(5), p. 106244, 10.1016/j.jpaa.2019.106244.
- [10] Wojciech Chachólski, Alvin Jin, Martina Scolamiero & Francesca Tombari (2020): Homotopical decompositions of simplicial and Vietoris Rips complexes. arXiv preprint arXiv:2002.03409.
- [11] Frédéric Chazal, Vin De Silva & Steve Oudot (2014): Persistence stability for geometric complexes. Geometriae Dedicata 173(1), pp. 193–214, 10.1007/s10711-013-9937-z.
- [12] Clifford H Dowker (1952): Homology groups of relations. Annals of mathematics, pp. 84–95, 10.2307/1969768.
- [13] Clifford H Dowker (1952): Topology of metric complexes. American Journal of Mathematics 74(3), pp. 555–577, 10.2307/2372262.
- [14] David A Edwards (2011): On the Kantorovich–Rubinstein theorem. Expositiones Mathematicae 29(4), pp. 387–398, 10.1016/j.exmath.2011.06.005.
- [15] Tobias Fritz & Paolo Perrone (2019): A probability monad as the colimit of spaces of finite samples. Theory and Applications of Categories 34(7), pp. 170–220.
- [16] Hitesh Gakhar & Jose A Perea (2019): Künneth Formulae in Persistent Homology. arXiv preprint arXiv:1910.05656.
- [17] Ellen Gasparovic, Maria Gommel, Emilie Purvine, Radmila Sazdanovic, Bei Wang, Yusu Wang & Lori Ziegelmeier (2018): A complete characterization of the one-dimensional intrinsic Čech persistence diagrams for metric graphs. In: Research in Computational Topology, Springer, pp. 33–56, 10.1007/s11083-015-9379-3.
- [18] Ellen Gasparovic, Maria Gommel, Emilie Purvine, Radmila Sazdanovic, Bei Wang, Yusu Wang & Lori Ziegelmeier (2018): The Relationship Between the Intrinsic Čech and Persistence Distortion Distances for Metric Graphs. arXiv preprint arXiv:1812.05282.
- [19] Manin Gelfand (1988): Methods of Homological Algebra. Springer, 10.1007/978-3-662-12492-5.
- [20] Hatcher, Allen (2001): Algebraic Topology. Cambridge University Press, 10.1017/S0013091503214620.
- [21] Hans G Kellerer (1984): Duality theorems for marginal problems. Zeitschrift für Wahrscheinlichkeitstheorie und verwandte Gebiete 67(4), pp. 399–432, 10.1007/BF00532047.
- [22] Hans G Kellerer (1985): Duality theorems and probability metrics. In: Proceedings of the Seventh Conference on Probability theory, Braşov, Romania, pp. 211–220.
- [23] Dmitry N Kozlov (2008): Combinatorial Algebraic Topology. Algorithms and Computation in Mathematics 21, Springer, 10.1007/978-3-540-71962-53.
- [24] F William Lawvere (1973): Metric spaces, generalized logic, and closed categories. Rendiconti del seminario matématico e fisico di Milano 43(1), pp. 135–166, 10.1007/BF02924844.
- [25] Michael Lesnick, Raúl Rabadán & Daniel IS Rosenbloom (2020): Quantifying genetic innovation: Mathematical foundations for the topological study of reticulate evolution. SIAM Journal on Applied Algebra and Geometry 4(1), pp. 141–184, 10.1137/18M118150X.
- [26] Sunhyuk Lim, Facundo Memoli & Osman Berat Okutan (2020): Vietoris–Rips persistent homology, injective metric spaces, and the filling radius. arXiv preprint arXiv:2001.07588.
- [27] Ernest G Manes (2012): Algebraic theories. 26, Springer Science & Business Media, 10.1002/zamm.19780580331.
- [28] Ivan Marin (2017): Measure theory and classifying spaces. arXiv preprint arXiv:1702.01889.
- [29] Ivan Marin (2017): Simplicial random variables. arXiv preprint arXiv:1703.03987.
- [30] James R Munkres (1975): Topology: A First Course. Prentice-Hall.
- [31] Paolo Perrone (2018): Categorical Probability and Stochastic Dominance in Metric Spaces. Ph.D. thesis, University of Leipzig.
- [32] Emily Riehl (2016): Category Theory in Context. Aurora: Dover Modern Math Originals, Dover.
- [33] Walter Rudin (1976): Principles of Mathematical Analysis, 3d ed edition. International series in pure and applied mathematics, McGraw-Hill, New York, 10.1017/S0013091500008889.
- [34] Cédric Villani (2003): Topics in optimal transportation. Graduate Studies in Mathematics 58, American Mathematical Society, 10.1090/gsm/058/05.
- [35] Cédric Villani (2008): Optimal Transport, Old and New. Springer, 10.1007/978-3-540-71050-9.
- [36] Žiga Virk (2018): 1-dimensional intrinsic persistence of geodesic spaces. Journal of Topology and Analysis, pp. 1–39, 10.1142/S1793525319500444.
- [37] Žiga Virk (2019): Rips complexes as nerves and a functorial Dowker-nerve diagram. arXiv preprint arXiv:1906.04028.
- [38] Matthew C. B. Zaremsky (2018): Bestvina–Brady discrete Morse theory and Vietoris–Rips complexes. arXiv preprint arXiv:1812.10976.