Metric Realization in Persistence and Geometry
- Metric Realization is the process of constructing metric (or extended pseudo-metric) spaces from combinatorial, simplicial, or persistence data, with explicit control over distances.
- It employs adjunctions between persistence diagrams and ep-metric spaces via functors like Re and S, ensuring higher simplices contribute metric relations only through their 1-skeleton.
- Applications include Vietoris–Rips realizations, Wasserstein metric thickenings, inverse-limit models, and graph-coordinate representations, addressing both homotopy and embedding challenges.
Metric realization, in the literature considered here, denotes constructions that associate genuine metric or extended pseudo-metric spaces to combinatorial, simplicial, or persistence data, and, conversely, encode metric spaces by singular, inverse-limit, or coordinate models. A central instance is the functor , which takes a persistence diagram in simplicial sets to an extended pseudo-metric space and admits a right adjoint singular functor . Related developments realize simplicial thickenings as Wasserstein metric spaces, rectilinear Gromov–Hausdorff geodesics as Hausdorff geodesics in an ambient space, and certain spaces as inverse limits of metric graphs (Jardine, 2020, Adams et al., 2021, Ivanov et al., 2019, Cheeger et al., 2011).
1. Realization of persistence diagrams as ep-metric spaces
In the framework of "Metric spaces and homotopy types" (Jardine, 2020), one works with the functor category , whose objects are diagrams
and with the category of extended pseudo-metric spaces. An ep-metric space is a set equipped with a function
satisfying , , and . The construction is extended because distances may be infinite, and pseudo because one does not require 0.
For each 1 and each scale 2, the equilateral 3-simplex 4 in 5 has underlying set 6 and metric
7
Given a persistence diagram 8, the realization is defined by the colimit
9
where 0 is the translation category of simplices and 1 is the representable diagram which is 2 in degrees 3 and empty below 4.
The same paper gives an explicit metric description. The underlying set of 5 is the set of 6-simplices of 7. If two vertices 8 lie in distinct path-components of 9, then
0
If 1 lie in the same component, one considers finite sequences of 2-simplices
3
forming a polygonal path
4
sets
5
and defines
6
This recovers the usual weighted-edge metric on the 7-skeleton, extended by 8 between components.
2. Skeleton dependence and the adjunction 9
A key structural fact is that 0 depends only on the 1-skeleton of the persistence diagram (Jardine, 2020). If 2 denotes the diagram of 3-skeleta of 4, then the inclusion 5 induces an isomorphism
6
in 7. The reason is that, in the colimit defining 8, every 9-simplex with 0 contributes no new metric relations beyond those coming from its 1-faces, because in 2 every pair of distinct vertices already has distance 3. A common misconception is therefore excluded: higher simplices affect homotopy-theoretic structure, but they do not add further metric relations to 4.
The right adjoint of 5 is the singular functor
6
For an ep-metric space 7, it is defined by
8
Equivalently, an 9-simplex of 0 is a bag of points 1 in 2 such that 3 for all 4. Faces and degeneracies are the usual ones.
The adjunction is expressed by natural bijections
5
A non-expanding map 6 is uniquely determined by its composites
7
for each simplex 8, and those composites exactly give a natural transformation 9. This places metric realization within a categorical duality between persistence diagrams and ep-metric spaces.
3. Vietoris–Rips realization and persistent homotopy type
For a finite ep-metric space 0 equipped with some total order, the Vietoris–Rips diagram is
1
(Jardine, 2020). In this case the realization functor is exact in a strong sense: 2 The underlying sets agree. If 3 in 4, then there is a single edge 5 between 6 and 7, so 8. Conversely, any polygonal path in 9 corresponds to a chain in 0 whose total length is 1, so the infimum in 2 recovers 3.
The adjunction counit at 4 is a natural map
5
which in simplicial degree 6 and scale 7 sends the ordered simplex 8 in 9 to the bag 0. Jardine’s Theorem 16 states that if 1 is totally ordered, then for each 2 the map
3
is a weak homotopy equivalence of simplicial sets. More precisely, the induced map on nerves of non-degenerate simplices is a homotopy equivalence, and the inclusion of the subdivision is also a weak equivalence.
The significance is homotopical rather than metric: 4 and 5 have the same homotopy type for all 6. In particular, one may replace the usual Vietoris–Rips complex by the potentially infinite singular complex 7 without changing any persistent homotopy or (co)homology. This suggests that metric realization serves not only to recover an ep-metric space from a filtration, but also to compare standard and singular models of persistent topology.
4. Wasserstein metric realization of simplicial thickenings
A different realization theory appears in "Operations on Metric Thickenings" (Adams et al., 2021). Let 8 be a metric space. Denote by 9 the set of all finitely supported probability measures on 00, and by 01 the set of all Radon probability measures with finite 02th moment. The space 03 is equipped with the 04-Wasserstein metric
05
where 06 is the set of couplings of 07 and 08. The space 09 becomes a metric subspace.
A simplicial metric thickening of 10 is any subspace 11 such that 12, 13, lands in 14, and whenever 15 and 16, then 17. The category 18 has objects 19, where 20 is a metric space, 21 is an abstract simplicial complex, and 22 is a bijection on vertex sets. A morphism 23 consists of a short map 24 and a simplicial map 25 satisfying 26 on vertices.
The metric realization functor
27
is defined on objects by
28
with the induced 29-Wasserstein metric, and on morphisms by push-forward 30. In this setting Vietoris–Rips and Čech thickenings are recovered as
31
The categorical structure has strong homotopy consequences. If 32 and 33, then there is a natural homotopy equivalence
34
and similarly for wedge sums under the hypotheses stated in the paper. For all 35 and 36,
37
The paper emphasizes that this overcomes two classical defects of ordinary geometric realization of possibly non-locally-finite complexes: non-metrizability and the discontinuity of the inclusion 38.
5. Alternative realization frameworks in metric geometry
Metric realization also appears in several distinct but structurally related forms. In "Hausdorff Realization of Linear Geodesics of Gromov-Hausdorff Space" (Ivanov et al., 2019), a rectilinear Gromov–Hausdorff geodesic 39 arising from a closed optimal correspondence 40 is realized as a shortest path in an explicitly built ambient metric space. Writing 41, the metric
42
has the property that each slice 43 is isometric to 44, and
45
Thus the original rectilinear GH-geodesic becomes a genuine constant-speed geodesic in the Hausdorff metric.
In "Realization of metric spaces as inverse limits, and bilipschitz embedding in 46" (Cheeger et al., 2011), realization takes the form of an inverse-limit representation. If 47 is 48-Lipschitz and Lipschitz-light with constant 49, then for any integer 50 there is an admissible inverse system of directed metric graphs 51 with inverse limit 52, together with compatible 53-Lipschitz maps 54, such that the induced map
55
is 56-bilipschitz and
57
Moreover, if 58 is any admissible system, then 59 admits a 60-Lipschitz map into some 61 whose inverse-Lipschitz constant depends only on 62.
In "Metric representations by minimal graphs" (Franco-Sánchez et al., 5 Feb 2026), realization is combinatorial. For a resolving set 63, the metric representation of 64 is
65
A finite set 66 is realizable if there exists a graph 67 and a resolving set 68 such that
69
The canonical realization 70 has vertex-set 71 and edge-set
72
and every realization is isomorphic to a spanning subgraph of 73. The paper distinguishes edge-minimal and minimum realizations, gives a necessary and sufficient condition for removing an edge while preserving all metric coordinates, proves that BMETREL is NP-complete, and characterizes the vector sets realizable by a tree.
Taken together, these constructions show that metric realization is not a single formalism but a recurring pattern: simplicial, categorical, GH-geodesic, inverse-limit, and graph-coordinate data can each be converted into a metric object with explicit control of distances, geodesics, or resolving coordinates.
6. Obstructions and regularity thresholds
Metric realization is also constrained by regularity and target-category obstructions. A particularly sharp example is given in "A two-dimensional 74 metric with no local 75 embedding in 76, following Pogorelov" (Holland, 2012). On the disk 77, the rotationally symmetric metric
78
has 79 of class 80, and the paper proves that there need not exist a local isometric embedding of class 81
82
At the same time, the same metric admits an elementary 83 realization as a surface of revolution, obtained by rotating the profile curve
84
The nonexistence proof uses the Gauss curvature formula
85
a developable-surface argument, the existence of arbitrarily short affine segments on the flat disk, a local graph representation 86, and a one-variable convexity lemma. The resulting contradiction shows that even a metric whose coefficients have two continuous derivatives and Lipschitz second derivatives may fail to admit a local isometric embedding of class 87. The paper states that the threshold regularity is "strictly above" 88.
This point is also the natural place to separate two notions that are often conflated. Metric realization in the sense of 89, Wasserstein thickenings, or graph-coordinate realizability is a constructive passage from discrete or simplicial data to a metric space. Isometric realization in 90 is instead an embedding problem for a prescribed Riemannian metric. The Pogorelov example shows that success in the former sense does not imply success in the latter. The same paper notes that Pogorelov’s result is somewhat controversial among the community of researchers that study isometric immersions, in part because of the lack of details in Pogorelov’s original paper; its purpose is therefore to provide the missing details while preserving the original construction.