In the previous section we defined strict \(D\)-categories, interleavings of objects in \(D\)-categories, and showed that interleavings of precosheaves are an instance of this. Then we derived some properties about the interleaving distances, such as the triangle inequality and this compensates for the triangle inequality having been left out in the section before. However we did not prove, that the interleaving distances of Reeb precosheaves provide lower bounds to the corresponding distances of spaces. And it is the aim of this section to make up for this deficit. In the previous section we already observerd that \(1\)-homomorphisms of \(D\)-categories yield inequalities for the corresponding interleaving distances. To use this result we will take two steps. First we will embed the category of \({\mathbb{R}}\)-spaces into a \(D\)-category \(\mathbf{F}\), so that the interleaving distances on the image of this embedding are equal to the corresponding distances on \({\mathbb{R}}\)-spaces. Second we factor \(\mathcal{C}\) into this embedding and a \(1\)-homomorphism \(\tilde{\mathcal{C}}\) from \(\mathbf{F}\) to the category of precosheaves on \(\overline{D}\).

So far we have the category \(\mathbf{F}\) and the full embedding \[ (\_, \mathbf{o}) \colon \begin{cases} \begin{split} f & \mapsto (f, \mathbf{o}) \\ \varphi & \mapsto \varphi . \end{split} \end{cases} \] Next we provide a smoothing functor for \(\mathbf{F}\).

The previous definition augments \(\mathbf{F}\) with the structure of a strict \(D\)-category. Now we compare the distances of functions to the interleaving distances of \(\mathbf{F}\). To this end let \(f \colon X \rightarrow {\mathbb{R}}\) and \(g \colon Y \rightarrow {\mathbb{R}}\) be continuous functions.

Now we have an embedding of the category of \({\mathbb{R}}\)-spaces into \(\mathbf{F}\), that preserves the distances. In example 10 from the previous section we augmented the category of set-valued precosheaves on \(\overline{D}\) with the structure of a \(D\)-category and we observed that the interleavings of precosheaves are precisely the interleavings with respect to this structure. Our next and final step towards a lower bound is to provide a \(1\)-homomorphism \(\tilde{\mathcal{C}}\) from \(\mathbf{F}\) to the category of set-valued precosheaves on \(\overline{D}\) such that \(\mathcal{C} = \tilde{\mathcal{C}}((\_, \mathbf{o}))\). Applying the same procedure to an arbitrary functor \(F\) on the category of \({\mathbb{R}}\)-spaces is what we name a positive persistence-enhancement for \(F\). Now let \(F\) be a functor from the category of \({\mathbb{R}}\)-spaces to some category \(\mathbf{C}\)

  1. Propostion. If there is a positive persistence-enhancement of \(F\) with smoothing functor \(\mathcal{S}\) on \(\mathbf{C}\), then we have \(M_{\mathcal{S}}(F(f), F(g)) \leq M(f, g)\) and \(\mu_{\mathcal{S}}(F(f), F(g)) \leq \mu(f, g)\).

Now let \(F\) and \(G\) be functors from the category of \({\mathbb{R}}\)-spaces to some \(D\)-category \(\mathbf{C}\) with smoothing functor \(\mathcal{S}\) and let \(\eta \colon F \rightarrow G\) be a natural transformation. We consider \(\eta\) a functor from the category of \({\mathbb{R}}\)-spaces to the category of arrows in \(\mathbf{C}\). Moreover we consider the category of arrows in \(\mathbf{C}\) a \(D\)-category with smoothing functor \(\mathcal{S}\). (We just apply the smoothing functor to the homomorphisms.) Then a (positive) persistence-enhancement of \(\eta\) with smoothing functor \(\mathcal{S}\) is already determined by the corresponding enhancements for \(F\) and \(G\). Now suppose \(\tilde{F}\) and \(\tilde{G}\) are arbitrary persistence-enhancements for \(F\) and \(G\) both with smoothing functor \(\mathcal{S}\).

  1. Remark. If \(\mathcal{S}\), \(\tilde{F}\), and \(\tilde{G}\) combine to a persistence-enhancement of \(\eta\), then \((f, \mathbf{a}) \mapsto (\mathcal{S}(\mathbf{a}) \circ \eta)_f\) is a \(2\)-homomorphism from \(\tilde{F}\) to \(\tilde{G}\).