Hostname: page-component-74656f9884-2dmjx Total loading time: 0 Render date: 2026-11-07T13:05:46.477Z Has data issue: false hasContentIssue false

Non-Hausdorff parallelized manifolds over geometric models of conservative programs

Published online by Cambridge University Press:  22 July 2025

Emmanuel Haucourt*
Affiliation:
École polytechnique, LIX - UMR, 7161, Palaiseau, France
Rights & Permissions [Opens in a new window]

Abstract

Every directed graph $G$ induces a locally ordered metric space $\mathcal{X}_{(G)}$ together with a local order $\tilde {\mathcal{X}}_{(G)}$ that is locally dihomeomorphic to the standard pospace $\mathbb{R}$; both are related by a morphism ${\beta }_{(G)} G:\tilde {\mathcal{X}}_{(G)}\to {\mathcal{X}}_{(G)}$ satisfying a universal property. The underlying set of $\tilde {\mathcal{X}_{(G)}}$ admits a non-Hausdorff atlas $\mathcal{A}_{G}$ equipped with a non-vanishing vector field ${{f}}_{G}$; the latter is associated to $\tilde {\mathcal{X}}_{(G)}$ through the correspondence between local orders and cone fields on manifolds. The above constructions are compatible with Cartesian products, so the geometric model of a conservative program is lifted through ${{\beta }_{G_1}} \times \cdots \times {{\beta }}_{G_n}$ to a subset $M$ of the parallelized manifold $\mathcal{A}_{G_1} \times \cdots \times \mathcal{A}_{G_n}$. By assigning the suitable norm to each tangent space of $\mathcal{A}_{G_1} \times \cdots \times \mathcal{A}_{G_n}$, the length of every directed smooth path $\gamma$ on $M$, i.e. $\int {{|\gamma '(t)|}}_{\gamma (t)}dt$, corresponds to the execution time of the sequence of multi-instructions associated to $\gamma$. This induces a pseudometric ${{d}}_{\mathcal{A}}$ whose restrictions to sufficiently small open sets of $\mathcal{A}_{G_1} \times \cdots \times \mathcal{A}_{G_n}$ (we refer to the manifold topology, which is strictly finer than the pseudometric topology) are isometric to open subspaces of ${\mathbb{R}}^n$ with the $\alpha$-norm for some $\alpha \in [{{1}},{{\infty }}]$. The transition maps of $\mathcal{A}_{G}$ are translations, so the representation of a tangent vector does not depend on the chart of $\mathcal{A}_{G}$ in which it is represented; consequently, differentiable maps between open subsets of $\mathcal{A}_{G_{1}} \times \cdots \times \mathcal{A}_{G_{n}}$ are handled as if they were maps between open subsets of ${\mathbb{R}}^n$. For every directed path $\gamma$ on $M$ (possibly the representation of a sequence $\sigma$ of multi-instructions), there is a shorter directed smooth path on $M$ that is arbitrarily close to $\gamma$, and that can replace $\gamma$ as a representation of $\sigma$.

Information

Type
Paper
Copyright
© The Author(s), 2025. Published by Cambridge University Press
Figure 0

Figure 1. Progress graphs.

Figure 1

Figure 2. Replacing a directed path by a directed smooth path of lesser length.

Figure 2

Figure 3. The blowup of a graph containing a branching point.

Figure 3

Figure 4. Illustration of Ex. 4.23.

Figure 4

Figure 5. A cone field on the plane.

Figure 5

Figure 6. The standard atlas with boundary of a graph.