Skip to main content

Information-Theoretic Constraints on Finite-Time Causal Invariance and Pre-Geometric Dimensional Reduction in Discrete Hypergraph Models

Working Paper & Replication Record

Title: Information-Theoretic Constraints on Finite-Time Causal Invariance and Pre-Geometric Dimensional Reduction in Discrete Hypergraph Models
Author: R. Fisher, Principal Investigator (ORCID: 0009-0006-2441-3282)
Affiliation: Braid Dynamics
Date: July 27, 2026 · Version: 1.0.0 (Preprint) · License: Creative Commons Attribution 4.0 (CC BY 4.0)
Classification: Discrete Physics · Quantum Information · General Relativity · Graph Rewriting
Formal Verification: Machine-Checked Lean 4 Proof Suite (leanprover/lean4:v4.33.1, 0 Axioms, 0 Sorry)
Replication Engine: Dual-Mode Python 3.8+ Simulation Engine with 28 Unit and Integration Tests.

📁 Downloadable Publication & Replication Files

File NameDescriptionSizeAction
causal-invariance-hypergraphs.pdfComplete Camera-Ready Manuscript (XeLaTeX)897 KBDownload PDF ↓
causal-invariance-hypergraphs.mdFull Markdown Source Manuscript97 KBDownload MD ↓
CausalInvariance.leanLean 4 Machine-Checked Formal Kernel (0 Sorry, 0 Axioms)15 KBDownload Lean ↓
causal-invariance-replication.zipComplete Replication Bundle (Python Engine, 28 Pytest Tests, Figures, Lean 4 Kernel)590 KBDownload ZIP ↓

1. Introduction

The emergence of continuous Lorentzian spacetime from a discrete pre-geometric substrate is a central objective of modern quantum gravity programs. Frameworks such as causal dynamical triangulations (CDT) [1] and causal set theory [2] enforce covariance and geometric consistency by constraining the path-integral measure or imposing causal order constraints. In contrast, the Wolfram Model replaces Riemannian geometry with an evolving spatial hypergraph, where physical spacetime and quantum phenomena are posited to emerge as large-scale algorithmic features of asynchronous multiway graph rewriting [3, 4].

Within this framework, causal invariance is introduced as the discrete foundation for general covariance [4]. Informally, causal invariance requires that different sequences of independent local rewriting operations produce isomorphic directed acyclic graphs (DAGs) of causal event dependencies. Under this correspondence, alternative update schedules are interpreted as discrete gauge transformations, playing a role analogous to the choice of lapse and shift functions in the Arnowitt-Deser-Misner (ADM) foliation of general relativity [4, 5].

Table 1: Structural Comparison: Continuous General Relativity vs. Discrete Multiway Rewriting

FeatureContinuous General RelativityDiscrete Multiway Rewriting
Underlying SubstrateSingle Lorentzian manifold (M,gμν)(M, g_{\mu\nu})Branching multiway tree of distinct hypergraphs
Gauge SymmetriesDiffeomorphism group Diff(M)\operatorname{Diff}(M)Asynchronous update schedules (rewrite orderings)
Coordinate FreedomSmooth lapse and shift functionsChoice of local substitution sequence
Invariance DomainExact, local invariance at all (t,x)(t, \mathbf{x})Asymptotic confluence only as tt \to \infty
State EquivalenceSingle geometric reality in different chartsMany-to-one coarse-graining across non-isomorphic states

However, the formal mapping between classical general relativity and multiway graph rewriting contains a fundamental structural asymmetry:

  1. Single Manifold vs. Branching Ensemble: In general relativity, gauge freedom represents different coordinate descriptions of a single, unique spacetime geometry on a fixed manifold. In contrast, causal invariance in a multiway system operates over a branching ensemble of distinct, non-isomorphic physical configurations. Establishing an invariant classical timeline requires an explicit, many-to-one equivalence mapping across divergent branches—a step with no counterpart in classical relativity.
  2. Local Covariance vs. Asymptotic Confluence: General relativity demands local covariance holding smoothly at every localized spacetime point. In the Wolfram Model, path convergence is strictly an asymptotic, infinite-time property. Jonathan Gorard writes [4, pp. 9–10]:

“The paths that one must follow in order to obtain convergence may be arbitrarily long, so although causal invariance necessitates that the causal graphs generated by following every path through the multiway system must eventually become isomorphic, those causal graphs are not guaranteed to be isomorphic after any finite number of update steps. As such, causal invariance is best interpreted as a limiting statement about the global structure of the multiway system.”

Defining coordinate equivalence strictly as an asymptotic post-condition leaves intermediate states unconstrained. For an embedded physical observer restricted to a finite causal diamond, alternative rewriting trajectories do not represent gauge choices; they represent structurally distinguishable physical geometries.

This finite-time coordinate dependence is illustrated by the alternative update schedules in Figure 1, demonstrating how different updating orders produce non-isomorphic spatial topologies over finite timescales.

Non-causal-invariant foliations yielding non-isomorphic spatial geometries, replicated from Ref. [4].

This paper analyzes the information-theoretic, thermodynamic, and combinatorial bounds governing finite-time hypergraph evolution. We examine whether an embedded observer in a closed, background-independent ontology can reconcile finitely divergent histories into a stable, zero-energy continuum vacuum without perturbing the geometric background.

1.1 Formal Definitions of Finite-Time Invariance and Observer Algebras

To evaluate the mathematical consistency of causal invariance at finite observational timescales, we formalize the relevant equivalence relations across derivation traces and causal posets:

Let (V,R)(V, \mathcal{R}) be an abstract hypergraph rewriting system with initial configuration s0s_0. A chronological derivation trace of discrete length tNt \in \mathbb{N} is a sequence γ=(s0r1s1r2rtst)\gamma = (s_0 \xrightarrow{r_1} s_1 \xrightarrow{r_2} \dots \xrightarrow{r_t} s_t), where each step applies an admissible local substitution rule riRr_i \in \mathcal{R} matching an active redex in si1s_{i-1}. Let Pt(s0)\mathcal{P}_t(s_0) denote the set of all derivation traces of length tt originating at s0s_0.

To each trace γPt(s0)\gamma \in \mathcal{P}_t(s_0), the sequence of rewrite events E(γ)={e1,,et}E(\gamma) = \{e_1, \dots, e_t\} induces a strict causal dependency poset C(γ)=(E(γ),γ)\mathcal{C}(\gamma) = (E(\gamma), \prec_\gamma), where eiγeje_i \prec_\gamma e_j if event eje_j consumes hyperedges or boundary elements generated by event eie_i.

Definition 1 (Finite-Time Causal Invariance at Horizon tt). An abstract rewriting system (V,R)(V, \mathcal{R}) satisfies Finite-Time Causal Invariance at depth tt if for all pairs of chronological derivation traces γ1,γ2Pt(s0)\gamma_1, \gamma_2 \in \mathcal{P}_t(s_0), their induced causal dependency posets are strictly order-isomorphic:

C(γ1)posetC(γ2)\mathcal{C}(\gamma_1) \cong_{\text{poset}} \mathcal{C}(\gamma_2)

where a poset isomorphism is a bijection f ⁣:E(γ1)E(γ2)f \colon E(\gamma_1) \to E(\gamma_2) satisfying uγ1v    f(u)γ2f(v)u \prec_{\gamma_1} v \iff f(u) \prec_{\gamma_2} f(v).

Definition 2 (Finite-Time Spatial Covariance at Horizon tt). An abstract rewriting system (V,R)(V, \mathcal{R}) satisfies Finite-Time Spatial Covariance at depth tt if for all γ1,γ2Pt(s0)\gamma_1, \gamma_2 \in \mathcal{P}_t(s_0), their terminal spatial hypergraphs are isomorphic: G(γ1)G(γ2)G(\gamma_1) \cong G(\gamma_2).

Definition 3 (Local Causal Diamond Observer Algebra A(D)\mathcal{A}(\mathcal{D})). Let D\mathcal{D} be a localized causal diamond spanned by a base spacelike hypergraph subregion AV(G)\mathcal{A} \subset V(G). The operational observable algebra A(D)\mathcal{A}(\mathcal{D}) consists of all gauge-invariant relational operators (spectral moments Tr(AAk)\operatorname{Tr}(A_{\mathcal{A}}^k), local cycle counts, and geodesic distances) whose support is strictly confined to A\mathcal{A}. An embedded observer restricted to D\mathcal{D} accesses the reduced density operator ρA=TrAcbranchial(ρmultiway)\rho_{\mathcal{A}} = \operatorname{Tr}_{\mathcal{A}^c \otimes \text{branchial}}(\rho_{\text{multiway}}).


2. Logical Independence of Confluence and Causal Invariance

In Abstract Rewriting Systems (ARS), the mathematical foundation of hypergraph substitution systems, the relationship between global confluence (the Church-Rosser property) and causal invariance is frequently conflated. We begin by establishing their formal logical independence.

Let an Abstract Rewriting System be defined as a pair M=(A,)\mathcal{M} = (A, \rightarrow), where AA is a set of objects and A×A\rightarrow \subseteq A \times A is a binary transition relation. Let \rightarrow^* denote the reflexive transitive closure of \rightarrow.

  • Global Confluence: A rewriting system is globally confluent if for all a,b,cAa, b, c \in A, if aba \rightarrow^* b and aca \rightarrow^* c, then there exists some dAd \in A such that bdb \rightarrow^* d and cdc \rightarrow^* d.
  • Causal Invariance: A rewriting system is causal-invariant if, for any initial state aAa \in A, all maximal update paths generate isomorphic directed acyclic graphs of causal event dependencies (G1G2G_1 \cong G_2), where a DAG isomorphism requires a bijective mapping on event sets f ⁣:V(G1)V(G2)f \colon V(G_1) \simeq V(G_2) preserving the causal partial order: u,vV(G1),  u1v    f(u)2f(v)\forall u, v \in V(G_1), \; u \prec_1 v \iff f(u) \prec_2 f(v).

Lemma 1. Let M=(A,)\mathcal{M} = (A, \rightarrow) be a terminating abstract rewriting system operating under a fixed, invariant rule set. Then the topological property of global confluence and the structural property of causal invariance are logically independent over M\mathcal{M}.

Proof. We establish logical independence via two minimal counterexamples under string-rewriting systems, which constitute a formal subset of hypergraph rewriting systems.

Part I: Causal Invariance Without Global Confluence

Let M1\mathcal{M}_1 be a string-rewriting system operating under the rule set:

R1={ab,bd,ac,ce}R_1 = \{a \rightarrow b, \quad b \rightarrow d, \quad a \rightarrow c, \quad c \rightarrow e\}

with initial configuration Ainit=[a]A_{\text{init}} = [a]. The system generates two distinct maximal pathways:

Branch 1:[a]e1[b]e2[d]\text{Branch 1:} \quad [a] \xrightarrow{e_1} [b] \xrightarrow{e_2} [d] Branch 2:[a]e1[c]e2[e]\text{Branch 2:} \quad [a] \xrightarrow{e_1'} [c] \xrightarrow{e_2'} [e]

Because the terminal states [d][d] and [e][e] are distinct irreducible normal forms (ded \neq e), they cannot converge to a common state. Thus, M1\mathcal{M}_1 is strictly non-confluent.

However, the causal dependency graph G1G_1 for Branch 1 consists of the 2-event poset e1e2e_1 \prec e_2, and the causal dependency graph G2G_2 for Branch 2 consists of the 2-event poset e1e2e_1' \prec e_2'. Defining the explicit bijection f(e1)=e1f(e_1) = e_1' and f(e2)=e2f(e_2) = e_2' establishes an exact order-preserving DAG isomorphism (G1G2G_1 \cong G_2). Thus, the system satisfies causal invariance. Therefore, causal invariance does not imply global confluence.

Part II: Global Confluence Without Causal Invariance

Let M2\mathcal{M}_2 be a string-rewriting system operating under the rule set:

R2={ab,ac,bd,cx,xd}R_2 = \{a \rightarrow b, \quad a \rightarrow c, \quad b \rightarrow d, \quad c \rightarrow x, \quad x \rightarrow d\}

with initial configuration Ainit=[a]A_{\text{init}} = [a]. The system admits two primary pathways:

Branch 1:[a]e1[b]e2[d]\text{Branch 1:} \quad [a] \xrightarrow{e_1} [b] \xrightarrow{e_2} [d] Branch 2:[a]e1[c]e2[x]e3[d]\text{Branch 2:} \quad [a] \xrightarrow{e_1'} [c] \xrightarrow{e_2'} [x] \xrightarrow{e_3'} [d]

All pathways terminate at the unique normal form [d][d], proving global confluence.

Constructing the causal dependency graphs:

  • Branch 1 yields a two-node causal chain G1=(EabEbd)G_1 = (E_{a \rightarrow b} \prec E_{b \rightarrow d}) with V(G1)=2|V(G_1)| = 2.
  • Branch 2 yields a three-node causal chain G2=(EacEcxExd)G_2 = (E_{a \rightarrow c} \prec E_{c \rightarrow x} \prec E_{x \rightarrow d}) with V(G2)=3|V(G_2)| = 3.

Because no bijective mapping can exist between a 2-element event set and a 3-element event set, the causal graphs are fundamentally non-isomorphic (G1≇G2G_1 \not\cong G_2). Thus, M2\mathcal{M}_2 is confluent but not causal-invariant.

Part III: Formal Closure

Because M1\mathcal{M}_1 isolates causal invariance without confluence, and M2\mathcal{M}_2 isolates confluence without causal invariance, the two properties are logically independent over terminating rewriting systems. \square

2.1 Formal Verification in Lean 4

To eliminate ambiguity in the definitions of confluence and causal invariance, Lemma 1 has been formalized and verified in the Lean 4 interactive theorem prover. The formal kernel—including the inductive definition of reflexive transitive closure (RTC), derivation traces (Trace), the formal predicates for confluence (IsConfluent), normal forms (IsNormalForm), strong normalization (IsStronglyNormalizing), causal DAG structures (CausalDAG), and order-preserving DAG isomorphisms (CausalDAGIsomorphism, AreIsomorphicDAGs), along with the constructive proofs for Theorems 1.1 and 1.2 over counterexample systems M1\mathcal{M}_1 and M2\mathcal{M}_2—is provided in Appendix A.

In our formalization, causal DAG isomorphism is evaluated over unlabelled causal dependency posets (E,)(E, \prec), which represents the minimal, weakest criterion for relational equivalence. In hypergraph substitution systems, rewrite events carry specific boundary hyperedge input/output labels. Because adding event-type or boundary-label equality constraints strictly restricts the set of admissible isomorphisms, any rewriting system exhibiting DAG non-isomorphism at the unlabelled poset level is guaranteed to remain non-isomorphic under any labeled refinement.

This formal decoupling demonstrates that within discrete graph rewriting, global confluence does not guarantee causal invariance, nor does causal invariance guarantee unique terminal state convergence [6]. Path uniqueness is not an automatic consequence of graph dynamics; it requires explicit, separate axiomatic enforcement.


3. The "Wait-and-Fix" Locality Dilemma and Scheduler Artifacts

Beyond ARS logical independence, physical implementation of causal invariance on a discrete hypergraph encounters kinematic and relativistic constraints.

3.1 The "Wait-and-Fix" Locality Dilemma

Let the spatial hypergraph at time step tt be denoted by Gt=(V,E)G_t = (V, E). Suppose two independent, asynchronous rewrite events occur at spatial locations x1,x2Vx_1, x_2 \in V separated by a graph geodesic distance:

D=dG(x1,x2)1D = d_G(x_1, x_2) \gg 1

Because the updates occur at spatially separated locations without a centralized global coordinator, the local hypergraph geometries diverge along independent multiway branches Γ1\Gamma_1 and Γ2\Gamma_2.

To preserve causal invariance, these two divergent branches must eventually reconverge to an isomorphic downstream state GtargetG_{\text{target}}. Information propagation across the hypergraph is strictly bounded by the maximum rewrite propagation speed, which defines the model's emergent speed of light cemergentc_{\text{emergent}}:

  • Under serial execution (one replacement applied globally per step), physical propagation speed is volume-dependent (c1/Vc \propto 1/|V|), breaking continuum Lorentz invariance.
  • Under maximally parallel execution, signal propagation is bounded by the substitution rule diameter Δxdiam(H1)+diam(H2)\Delta x \le \operatorname{diam}(H_1) + \operatorname{diam}(H_2) edges per causal layer.

For the rewriting rules at x1x_1 to steer the local topology to compensate for the divergence at x2x_2, a causal signal must propagate across the graph distance DD. While overlapping local rewrite sites (critical pairs) in terminating finite sub-derivations can be resolved via local confluence (Newman's Lemma), physical cosmological models are non-terminating (tt \to \infty). For non-terminating systems, local confluence does not imply global confluence. Spatially disjoint redexes with dG(x1,x2)1d_G(x_1, x_2) \gg 1 generate independent downstream cascade branches whose global confluence path length scales as O(D)\mathcal{O}(D). Under any execution semantics, this generates a kinematic trilemma:

  1. Superluminal Coordination: Reconciling the branches within a finite timescale Δt<D/cemergent\Delta t < D / c_{\text{emergent}} requires non-local coordination across spatial hyperedges, violating relativistic locality and the model's own emergent light cone.

  2. The "Wait-and-Fix" Delay: Reconciling the branches locally requires an observational delay of at least:

    τreconcileDcemergent\tau_{\text{reconcile}} \ge \frac{D}{c_{\text{emergent}}}

    During this finite interval τreconcile\tau_{\text{reconcile}}, the local metric and curvature tensors on Branch 1 and Branch 2 are physically and structurally distinguishable. Observers within this domain do not experience coordinate gauge equivalence; they experience distinct physical spacetimes.

  3. Exponential Branchial Proliferation: If the rate of independent local rewrite events across the spatial volume exceeds the reconciliation rate (Γbranch>τreconcile1\Gamma_{\text{branch}} > \tau_{\text{reconcile}}^{-1}), the multiway system branches exponentially, permanently preventing path convergence.

3.2 The Scheduler Artifact and Vacuum Asymmetry

To execute a discrete replacement rule on a hypergraph, any asynchronous computational process must employ an update scheduler to identify matching subgraphs and sequence substitutions [4]. Gorard asserts that asymptotic confluence erases the scheduler's path history, rendering the choice of updater unobservable [4].

However, this erasure is exact only at the infinite asymptotic horizon (tt \to \infty). On any finite physical timescale, the sequential updater leaves permanent structural asymmetries in the underlying network:

This desynchronization mechanism is illustrated schematically in Figure 2.

Asymmetric update scheduling generating uncompensated graph distance deficits and metric vacuum scars over finite timescales.

In general relativity, a region of space that is evacuated of matter returns to a unique vacuum solution (e.g., Minkowski or Schwarzschild, depending on global boundary conditions and conserved charges, governed by Birkhoff's theorem). In discrete hypergraphs, regions undergoing intense local computation accumulate intermediate edge rewrites. Lacking a global clock to normalize graph growth, the evacuated region retains persistent topological deficits, violating diffeomorphism invariance and the equivalence principle over finite timescales. Unlike Lattice Gauge Theory or Causal Dynamical Triangulations (CDT)—where continuum Lorentz symmetry is recovered in the infrared via a path-integral action eSe^{-S} tuned to a second-order critical point—asynchronous graph rewriting possesses no Hamiltonian action, partition function, or restoring potential. Consequently, local scheduler desynchronizations are secularly cumulative rather than mean-zero Gaussian fluctuations.

3.3 Post-Hoc DAG Assumption vs. Directed Causal Cycles

In Definition 4 of Ref. [4], the causal graph is defined as a Directed Acyclic Graph (DAG) by fiat. However, in an asynchronous rewriting system without global time synchronization, directed cycles (closed timelike curves) can emerge in unconstrained rule spaces whenever local substitutions produce cyclic state recurrence:

E1E2E3E1E_1 \longrightarrow E_2 \longrightarrow E_3 \longrightarrow E_1

If a rewrite sequence generates a closed cycle, event E1E_1 becomes its own ancestor, rendering joint probability distributions and time evolution non-computable. Gorard's assertion that closed timelike curves cannot occur under causal invariance relies on assuming DAG structure at the outset. In an axiomatic discrete spacetime ontology, DAG acyclicity is an externally imposed irreflexivity constraint, not a dynamical consequence of confluence.


4. Non-Injectivity and Information Erasure in Closed Ontologies

We now examine the information-theoretic and open-system thermodynamic consequences of asynchronous multiway branching and macrostate coarse-graining.

4.1 Non-Injectivity of Multiway History-to-State Projections

Let Pt\mathcal{P}_t denote the set of all distinct, chronological derivation traces of length tt originating from an initial configuration G0G_0. In an asynchronous multiway system, let ϕt ⁣:PtΩt\phi_t \colon \mathcal{P}_t \to \Omega_t be the operational evaluation map projecting each historical trajectory γPt\gamma \in \mathcal{P}_t to its terminal unlabelled spatial isomorphism class GΩtG \in \Omega_t.

Whenever multiple distinct historical trajectories γ1,γ2Pt\gamma_1, \gamma_2 \in \mathcal{P}_t (γ1γ2\gamma_1 \neq \gamma_2) terminate at the identical spatial isomorphism class GG, the pre-image cardinality satisfies:

ϕt1(G)2|\phi_t^{-1}(G)| \ge 2

The projection ϕt\phi_t is strictly many-to-one (non-injective), as formalized in Theorem 3 of Appendix A. While the complete historical lineage remains formally preserved in the global multiway causal graph M\mathcal{M}, the active relational spatial geometry at time tt retains only the quotiented isomorphism class GG.


4.2 Microscopic Open-System Master Equation and Subsystem Entropy Production

To evaluate the operational density matrix accessible to an embedded physical observer, we formalize the multiway evolution within the bipartite Hilbert space [4]:

Hmultiway=HspatialHbranchial\mathcal{H}_{\text{multiway}} = \mathcal{H}_{\text{spatial}} \otimes \mathcal{H}_{\text{branchial}}

To accommodate generic hypergraph rewriting rules that alter vertex and edge counts, Hspatial\mathcal{H}_{\text{spatial}} is defined as the direct-sum Fock-graded Hilbert space:

Hspatial=N=1E=0(N2)HN,E,HN,E=span{G ⁣:GΩN,E}\mathcal{H}_{\text{spatial}} = \bigoplus_{N=1}^{\infty} \bigoplus_{E=0}^{\binom{N}{2}} \mathcal{H}_{N, E}, \quad \mathcal{H}_{N, E} = \operatorname{span}\{|G\rangle \colon G \in \Omega_{N, E}\}

where ΩN,E\Omega_{N, E} denotes the set of unlabelled graph isomorphism classes on NN vertices and EE edges (with full state space Ω=N,EΩN,E\Omega = \bigsqcup_{N,E} \Omega_{N,E}), endowed with the standard orthonormal inner product GG=δGG\langle G | G' \rangle = \delta_{GG'}. The branchial reservoir Hbranchial=span{γ ⁣:γPt}\mathcal{H}_{\text{branchial}} = \operatorname{span}\{|\gamma\rangle \colon \gamma \in \mathcal{P}_t\} is spanned by the orthonormal basis of distinct chronological derivation pathways of length tt.

Lemma 2 (Open-System Subsystem Entropy Production). Let the global multiway universe evolve as a pure state ΨHmultiway|\Psi\rangle \in \mathcal{H}_{\text{multiway}} under any normalized dynamical path measure P(γ)P(\gamma) (γP(γ)=1\sum_{\gamma} P(\gamma) = 1). Any local physical observer whose measurement operators are restricted to the relational spatial hypergraph (O=OspatialIbranchial\mathcal{O} = \mathcal{O}_{\text{spatial}} \otimes \mathbb{I}_{\text{branchial}}) experiences an effective non-unitary open quantum system governed by a discrete CPTP Kraus map and its continuous Lindblad generator. The resulting macrostate dispersion across non-isomorphic spatial topologies generates positive physical entropy production in the spatial relational network.

Proof.

I. Global Multiway Pure State under Generic Path Measures For any normalized path probability measure P(γ)P(\gamma) (uniform or non-uniform), the global multiway quantum state across the set Pt\mathcal{P}_t of derivation traces is given by the Schmidt decomposition:

Ψt=γPtP(γ)G(γ)γ=GΩtp(G)GϕG|\Psi_t\rangle = \sum_{\gamma \in \mathcal{P}_t} \sqrt{P(\gamma)} |G(\gamma)\rangle \otimes |\gamma\rangle = \sum_{G \in \Omega_t} \sqrt{p(G)} |G\rangle \otimes |\phi_G\rangle

where p(G)=γϕt1(G)P(γ)p(G) = \sum_{\gamma \in \phi_t^{-1}(G)} P(\gamma) is the total dynamical probability mass terminating at spatial macrostate GΩtG \in \Omega_t, and the normalized branchial history states are defined by:

ϕG=1p(G)γϕt1(G)P(γ)γ|\phi_G\rangle = \frac{1}{\sqrt{p(G)}} \sum_{\gamma \in \phi_t^{-1}(G)} \sqrt{P(\gamma)} |\gamma\rangle

Because the historical fiber sets ϕt1(G)\phi_t^{-1}(G) are mutually disjoint for distinct isomorphism classes GGG \neq G', the branchial states satisfy exact orthonormality: ϕGϕG=δGG\langle \phi_G | \phi_{G'} \rangle = \delta_{GG'}.

II. The Operational Subsystem Partial Trace An embedded physical observer interacting with local spatial nodes cannot access unobservable alternative branchial histories. The operational state of the spatial universe is obtained by taking the partial trace over the unobservable branchial reservoir Hbranchial\mathcal{H}_{\text{branchial}}:

ρspatial=Trbranchial(ΨtΨt)=GΩtp(G)GG\rho_{\text{spatial}} = \operatorname{Tr}_{\text{branchial}}(|\Psi_t\rangle\langle\Psi_t|) = \sum_{G \in \Omega_t} p(G) |G\rangle\langle G|

The von Neumann entropy of this reduced spatial density matrix is precisely the classical Shannon macrostate entropy:

S(ρspatial)=Tr(ρspatiallog2ρspatial)=GΩtp(G)log2p(G)=HmacroS(\rho_{\text{spatial}}) = -\operatorname{Tr}(\rho_{\text{spatial}} \log_2 \rho_{\text{spatial}}) = -\sum_{G \in \Omega_t} p(G) \log_2 p(G) = H_{\text{macro}}

The quantum mutual information between the spatial geometry and the branchial environment is:

I(Spatial:Branchial)=S(ρspatial)+S(ρbranchial)S(ΨtΨt)=2HmacroI(\text{Spatial} : \text{Branchial}) = S(\rho_{\text{spatial}}) + S(\rho_{\text{branchial}}) - S(|\Psi_t\rangle\langle\Psi_t|) = 2 H_{\text{macro}}

III. Microscopic Unitary Dilation and Landauer Entropy Production At the fundamental discrete update scale (tt+1t \to t+1), multiway evolution is governed by a global entangling unitary operator UtotU_{\text{tot}} acting on the bipartite state space extended with an ancilla redex register Hancilla=span{r ⁣:rRedex(G)}\mathcal{H}_{\text{ancilla}} = \operatorname{span}\{|r\rangle \colon r \in \text{Redex}(G)\}:

Utot(Gγ0ancilla)=rRedex(G)P(rG)GrγrrU_{\text{tot}} \left(|G\rangle \otimes |\gamma\rangle \otimes |0\rangle_{\text{ancilla}}\right) = \sum_{r \in \text{Redex}(G)} \sqrt{P(r | G)} |G \cdot r\rangle \otimes |\gamma \circ r\rangle \otimes |r\rangle

where P(rG)=1Redex(G)P(r | G) = \frac{1}{|\text{Redex}(G)|} is the local redex selection probability. This isometric embedding extends canonically to a full unitary operator on HspatialHbranchialHancilla\mathcal{H}_{\text{spatial}} \otimes \mathcal{H}_{\text{branchial}} \otimes \mathcal{H}_{\text{ancilla}} by mapping the orthogonal complement of the input subspace to the orthogonal complement of the output subspace. Tracing out the unobservable branchial history and ancilla registers yields the discrete Completely Positive Trace-Preserving (CPTP) quantum channel E ⁣:B(Hspatial)B(Hspatial)\mathcal{E} \colon \mathcal{B}(\mathcal{H}_{\text{spatial}}) \to \mathcal{B}(\mathcal{H}_{\text{spatial}}):

ρt+1=E(ρt)=Trbranchial, ancilla(Utot(ρt00)Utot)=kMkρtMk,kMkMk=Ispatial\rho_{t+1} = \mathcal{E}(\rho_t) = \operatorname{Tr}_{\text{branchial, ancilla}}\left( U_{\text{tot}} \left( \rho_t \otimes |0\rangle\langle 0| \right) U_{\text{tot}}^\dagger \right) = \sum_{k} M_k \rho_t M_k^\dagger, \quad \sum_k M_k^\dagger M_k = \mathbb{I}_{\text{spatial}}

where the Kraus operators MG,r=P(rG)GrGM_{G, r} = \sqrt{P(r|G)} |G \cdot r\rangle\langle G| implement transitions between spatial isomorphism classes.

In an open bipartite system (ΨtHspatialHbranchial|\Psi_t\rangle \in \mathcal{H}_{\text{spatial}} \otimes \mathcal{H}_{\text{branchial}}), distinct historical derivation pathways γ1γ2\gamma_1 \neq \gamma_2 correspond to mutually orthogonal states in the branchial reservoir (γ1γ2=0\langle \gamma_1 | \gamma_2 \rangle = 0). When multiple chronological histories coalesce onto the same spatial graph isomorphism class (G(γ1)G(γ2)G(\gamma_1) \cong G(\gamma_2)), microscopic historical path distinction is logically erased. By Landauer's Principle, erasing microscopic path distinctions in an open dissipative channel dissipates physical entropy into the branchial reservoir. The total thermodynamic entropy production across layer tt is:

σtot(t)=ΔSsystem(t)+ΔSreservoir(t)=Hprocess(t)Hmacro(t)ΔH(t)\sigma_{\text{tot}}(t) = \Delta S_{\text{system}}(t) + \Delta S_{\text{reservoir}}(t) = H_{\text{process}}(t) - H_{\text{macro}}(t) \equiv \Delta H(t)

Because the cumulative branching volume Hprocess(t)=j=0t1log2bjH_{\text{process}}(t) = \sum_{j=0}^{t-1} \log_2 b_j grows super-quadratically as Θ(N2logN)\Theta(N^2 \log N) while the spatial macrostate capacity is strictly bounded by Hmacro(t)O(N2)H_{\text{macro}}(t) \le \mathcal{O}(N^2), the total thermodynamic entropy production is strictly positive and monotonically non-decreasing at every layer:

Δσtot=σtot(t+1)σtot(t)0,t\Delta \sigma_{\text{tot}} = \sigma_{\text{tot}}(t+1) - \sigma_{\text{tot}}(t) \ge 0, \quad \forall t

IV. Continuous Coarse-Grained Lindblad Generator Over macroscopic observational intervals spanning many discrete updates (Δt1\Delta t \gg 1), taking the continuous coarse-grained Markovian limit of the CPTP map E\mathcal{E} yields the Davies-Lindblad master equation:

dρspatialdt=i[Heff,ρspatial]+k(LkρspatialLk12{LkLk,ρspatial})\frac{d\rho_{\text{spatial}}}{dt} = -i[H_{\text{eff}}, \rho_{\text{spatial}}] + \sum_{k} \left( L_k \rho_{\text{spatial}} L_k^\dagger - \frac{1}{2} \{L_k^\dagger L_k, \rho_{\text{spatial}}\} \right)

where the jump operators LkL_k are the continuous limits of the non-unitary rewrite transitions. Because [Lk,Heff]0[L_k, H_{\text{eff}}] \neq 0, Spohn's Inequality for dynamical semigroups guarantees continuous non-negative total thermodynamic entropy production:

σ(ρspatial)=ddtSrel(ρspatial(t)ρspatialeq)0\sigma(\rho_{\text{spatial}}) = -\frac{d}{dt} S_{\text{rel}}(\rho_{\text{spatial}}(t) \parallel \rho_{\text{spatial}}^{\text{eq}}) \ge 0

V. Structural Deposition in Closed Ontologies In standard open-system quantum thermodynamics, the generated entropy σΔt\sigma \Delta t is exported to an asymptotic infinite-temperature thermal reservoir. However, in a closed pre-geometric ontology (where the hypergraph comprises all existing physical degrees of freedom), there exists no external physical heat sink.

While branchial dispersion has been interpreted as defining the kinematic metric of state space [4], semiclassical general relativity requires that the vacuum state satisfies entanglement equilibrium (ΔK=0\Delta \langle K \rangle = 0) on local horizon boundaries. Because unlabelled isomorphism classes possess no canonical background coordinate chart aligning node indices across distinct topologies, this irreversible mixedness S(ρspatial)=Hmacro>0S(\rho_{\text{spatial}}) = H_{\text{macro}} > 0 is evaluated on gauge-invariant algebraic observables on the graph CC^*-algebra:

  1. Spectral Moments (Closed Loop Distribution): Tr(Ak)=Tr(ρspatialAk)=GΩtp(G)Tr(A(G)k)=GΩtp(G)iλi(G)k\langle \operatorname{Tr}(A^k) \rangle = \operatorname{Tr}(\rho_{\text{spatial}} A^k) = \sum_{G \in \Omega_t} p(G) \operatorname{Tr}(A(G)^k) = \sum_{G \in \Omega_t} p(G) \sum_{i} \lambda_i(G)^k
  2. Spectral Density Distributions: ρA(λ)=GΩtp(G)[1V(G)i=1V(G)δ(λλi(G))]\langle \rho_A(\lambda) \rangle = \sum_{G \in \Omega_t} p(G) \left[ \frac{1}{|V(G)|} \sum_{i=1}^{|V(G)|} \delta(\lambda - \lambda_i(G)) \right]
  3. Geodesic Volume Profiles: V(r)=GΩtp(G)VG(r)\langle V(r) \rangle = \sum_{G \in \Omega_t} p(G) V_G(r)

Every asynchronous branching event that disperses probability mass across non-isomorphic topologies permanently injects non-equilibrium statistical mixing into the relational gauge-invariant spectra and metric profile of the network substrate. \square


5. Combinatorial Atlas and Dimensional Reduction Kinematics

We now evaluate the cosmological dimensional reduction process invoked in discrete hypergraph cosmologies.

5.1 The Cosmological Initial Condition (KNK_N Substrate)

In Section 3.4 of Ref. [4], Gorard establishes the model's cosmological initial condition:

“We begin by assuming that the initial condition for the universe consists of a spatial hypergraph with an abnormally high vertex connectivity, perhaps corresponding to a complete graph [KNK_N]. As such, the universe starts off with some arbitrarily large number of spatial dimensions (which we can treat as being effectively infinite), but then the asymptotic dimensionality preserving property of the update rules causes the number of spatial dimensions to converge to some finite, fixed value, such as three.”

Rather than treating the multiway graph as an idealized continuous manifold, we analyze its structure as an exact combinatorial phase space.


5.2 Kinematic Universality via Lovász Homomorphism Densities

To establish that the super-quadratic branching and fragmentation results are not restricted to monotonic edge-pruning, we extend our analysis to arbitrary local hypergraph replacement rules r ⁣:H1H2r \colon H_1 \to H_2.

We prove that any local, deterministic substitution rule operating on an initially dense pre-geometric substrate KNK_N is mathematically bound to the same factorial phase-space explosion, governed by the theory of graph homomorphism densities.

Theorem (Kinematic Universality of Local Substitution on Dense Substrates). Let G0=KNG_0 = K_N be a dense complete initial hypergraph on N0N_0 vertices, and let r ⁣:H1H2r \colon H_1 \to H_2 be any local hypergraph substitution rule with V(H1)=v1|V(H_1)| = v_1 vertices and E(H1)=e1|E(H_1)| = e_1 hyperedges (e11e_1 \ge 1). Then:

  1. Homomorphism Densities on Quasirandom Substrates: For any local redex H1H_1 matching on a host graph GG generated by isotropic local rewriting from KN0K_{N_0}, by the Chung-Graham-Wilson Theorem on quasirandom graph limits [12, 13], the homomorphism density satisfies t(H1,G)=p(G)e1±O(ϵ)t(H_1, G) = p(G)^{e_1} \pm \mathcal{O}(\epsilon). The number of injective matches inj(H1,G)\operatorname{inj}(H_1, G) on a host graph with instantaneous vertex count N(t)=N0+tΔvN(t) = N_0 + t \Delta v (where Δv=V(H2)V(H1)\Delta v = |V(H_2)| - |V(H_1)|) and edge density p(G)=2EN(N1)p(G) = \frac{2|E|}{N(N-1)} satisfies:

    Mmatches(H1,G)=t(H1,G)N(t)v1O(N(t)v11)Aut(H1)Θ(pe1N(t)v1)M_{\text{matches}}(H_1, G) = \frac{t(H_1, G) \cdot N(t)^{v_1} - \mathcal{O}(N(t)^{v_1-1})}{|\operatorname{Aut}(H_1)|} \sim \Theta\left(p^{e_1} N(t)^{v_1}\right)

    On the initial substrate KN0K_{N_0} (p=1p=1), the exact initial branching factor is b0=(N0v1)v1!Aut(H1)Θ(N0v1)b_0 = \binom{N_0}{v_1} \frac{v_1!}{|\operatorname{Aut}(H_1)|} \sim \Theta(N_0^{v_1}). For vertex-generating rules (Δv0\Delta v \ge 0, such as the Wolfram 2-in 4-out expansion rule where Δv=+1\Delta v = +1), N(t)N0N(t) \ge N_0 uniformly, accelerating phase-space branching beyond the fixed-NN baseline.

  2. Over the dense-to-intermediate dimensional reduction regime (p(t)N01/e1p(t) \gg N_0^{-1/e_1}), which spans the dominant Θ(N02)\Theta(N_0^2) steps of edge contraction, the cumulative trajectory phase-space volume is lower-bounded by:

    Hprocess=t=0L1log2btt=0L1log2[Θ((1tE0)e1N0v1)]Θ(N02logN0)H_{\text{process}} = \sum_{t=0}^{L-1} \log_2 b_t \ge \sum_{t=0}^{L-1} \log_2\left[ \Theta\left(\left(1 - \frac{t}{E_0}\right)^{e_1} N_0^{v_1}\right) \right] \sim \Theta(N_0^2 \log N_0)

    In the late sparse regime (pO(1/N0)p \sim \mathcal{O}(1/N_0)), graph convergence transitions to Benjamini-Schramm / graphing limits, where local subcritical percolation governs topology.

  3. Under both the canonical multiway Markov path measure P(γ)=t=0L1b(Gt)1P(\gamma) = \prod_{t=0}^{L-1} b(G_t)^{-1} and the unweighted uniform path measure P(γ)=1/MP(\gamma) = 1/M, uncoordinated local contractions (e2<e1e_2 < e_1) cross the percolation threshold pc=logNNp_c = \frac{\log N}{N}. Because early fragmented topologies admit fewer downstream matches (b(Gt)bconnectedb(G_t) \ll b_{\text{connected}}), their reciprocal transition weights b(Gt)1b(G_t)^{-1} are strictly higher per step, mathematically accelerating concentration on fragmented topologies:

    P(Γmanifold)exp(μN0)N00P(\Gamma_{\text{manifold}}) \le \exp\left(-\mu N_0\right) \xrightarrow{N_0 \to \infty} 0

Proof.

  1. Homomorphism Density Expansion: In Lovász's theory of dense graph limits, the homomorphism density t(H,G)t(H, G) measures the probability that a random map V(H)V(G)V(H) \to V(G) is a graph homomorphism. For a complete substrate KN0K_{N_0}, t(H1,KN0)=1O(1/N0)t(H_1, K_{N_0}) = 1 - \mathcal{O}(1/N_0). Multiplying by N(t)v1N(t)^{v_1} and quotienting by the automorphism group Aut(H1)|\operatorname{Aut}(H_1)| yields Mmatches=(N(t)v1)v1!Aut(H1)Θ(N(t)v1)Θ(N0v1)M_{\text{matches}} = \binom{N(t)}{v_1} \frac{v_1!}{|\operatorname{Aut}(H_1)|} \sim \Theta(N(t)^{v_1}) \ge \Theta(N_0^{v_1}).
  2. Path Volume Integration: At step tt, after modifying tΔet \cdot \Delta e edges, the instantaneous edge density is pt=1tΔeE0p_t = 1 - \frac{t \Delta e}{E_0}. The available matching count satisfies btpte1N0v1Aut(H1)b_t \ge \frac{p_t^{e_1} N_0^{v_1}}{|\operatorname{Aut}(H_1)|}. The dense homomorphism limit holds across the entire interval where ptN01/e1p_t \gg N_0^{-1/e_1}, which accounts for LO(N021/e1)=Θ(N02)L - \mathcal{O}(N_0^{2 - 1/e_1}) = \Theta(N_0^2) steps. Integrating log2(bt)\log_2(b_t) over L=Θ(N02)L = \Theta(N_0^2) steps yields: t=0L1log2btLv1log2N0+e1t=0L1log2(1tL)Llog2Aut(H1)=Θ(N02logN0)\sum_{t=0}^{L-1} \log_2 b_t \ge L v_1 \log_2 N_0 + e_1 \sum_{t=0}^{L-1} \log_2\left(1 - \frac{t}{L}\right) - L \log_2 |\operatorname{Aut}(H_1)| = \Theta(N_0^2 \log N_0)
  3. Percolation Collapse and Measure Acceleration: In the sparse regime (d=kN0\langle d \rangle = k \ll N_0), the local degree distribution under uncoordinated local rewriting converges to a Poisson distribution P(deg(v)=d)=kdekd!\operatorname{P}(\deg(v) = d) = \frac{k^d e^{-k}}{d!}. The probability that any individual vertex is isolated (deg(v)=0\deg(v) = 0) is strictly positive: p0=P(deg(v)=0)=ek>0p_0 = \operatorname{P}(\deg(v) = 0) = e^{-k} > 0. Because a connected manifold vacuum GvacG_{\text{vac}} requires zero isolated vertices (deg(v)1\deg(v) \ge 1 for all vv), manifold survival is analytically upper-bounded by: P(Γmanifold)(1p0)N0=(1ek)N0=exp(μ0N0)N00P(\Gamma_{\text{manifold}}) \le (1 - p_0)^{N_0} = \left(1 - e^{-k}\right)^{N_0} = \exp\left(-\mu_0 N_0\right) \xrightarrow{N_0 \to \infty} 0 where the exact analytical rate constant is μ0=ln(1ek)>0\mu_0 = -\ln(1 - e^{-k}) > 0 (for target degree k=3k=3, μ0=ln(1e3)0.05106>0\mu_0 = -\ln(1 - e^{-3}) \approx 0.05106 > 0). Furthermore, under the dynamical Markov measure P(γ)=b(Gt)1P(\gamma) = \prod b(G_t)^{-1}, fragmented graphs admit fewer downstream matches (b(G1G2)<b(Gconnected)b(G_1 \sqcup G_2) < b(G_{\text{connected}})), magnifying their reciprocal transition weights b1b^{-1} and accelerating the decay exponent beyond μ0\mu_0. \square

5.3 Combinatorial Derivation of the Falling Factorial Baseline

The scaling of this trajectory space under dimensional reduction can be bounded analytically. Let the initial edge cardinality of KNK_N be E0=12N(N1)E_0 = \frac{1}{2}N(N-1), and let the target 3D edge cardinality be bounded by Ef12NkE_f \le \frac{1}{2}Nk. If the reduction operated via a fixed sequence of ΔE=E0Ef\Delta E = E_0 - E_f deletions, the baseline number of independent chronological pathways is given by the falling factorial:

Mbaseline=E0!(E0ΔE)!=E0!Ef!M_{\text{baseline}} = \frac{E_0!}{(E_0 - \Delta E)!} = \frac{E_0!}{E_f!}

Evaluating this at N=8,k=3N=8, k=3 (E0=28,Ef=12,ΔE=16E_0 = 28, E_f = 12, \Delta E = 16) yields:

Mbaseline=28!12!=636,507,987,889,213,440,0006.3651×1020 trajectoriesM_{\text{baseline}} = \frac{28!}{12!} = 636,507,987,889,213,440,000 \approx 6.3651 \times 10^{20} \text{ trajectories}

corresponding to an analytical baseline process entropy of:

Hprocessbaseline=log2(6.3651×1020)69.1087 bitsH_{\text{process}}^{\text{baseline}} = \log_2(6.3651 \times 10^{20}) \approx 69.1087 \text{ bits}

Because the degree-threshold pruning rule is dynamic (pruning an edge drops adjacent vertices below threshold kk, terminating paths at variable depths), the actual multiway trajectory space accelerates nonlinearly, yielding the computed value of:

M=894,757,885,819,817,073,868,8008.9476×1023 paths(Hprocess=79.5658 bits)M = 894,757,885,819,817,073,868,800 \approx 8.9476 \times 10^{23} \text{ paths} \quad (H_{\text{process}} = 79.5658 \text{ bits})

Applying Stirling's approximation (log2(n!)nlog2nnlog2e\log_2(n!) \approx n \log_2 n - n \log_2 e) to the dominant numerator confirms that baseline algorithmic process complexity scales super-quadratically:

Hprocesslog2(E0!Ef!)(12N2)log2(12N2)Θ(N2logN)H_{\text{process}} \ge \log_2\left(\frac{E_0!}{E_f!}\right) \sim \left(\frac{1}{2}N^2\right) \log_2\left(\frac{1}{2}N^2\right) \sim \Theta(N^2 \log N)

In contrast, the maximum Shannon capacity of the entire space of unlabeled graphs (OEIS A000088) scales only quadratically:

Hmacromaxlog2(2(N2)N!)(N2)Nlog2NO(N2)H_{\text{macro}}^{\text{max}} \le \log_2\left(\frac{2^{\binom{N}{2}}}{N!}\right) \sim \binom{N}{2} - N \log_2 N \sim \mathcal{O}(N^2)

Thus, the process entropy outscales the state space capacity by a factor of logN\log N in the exponent:

limNHprocessHmacromaxlog2(N)\lim_{N \to \infty} \frac{H_{\text{process}}}{H_{\text{macro}}^{\text{max}}} \sim \log_2(N) \longrightarrow \infty

5.4 Multi-Scale Numerical Simulation Atlas

To verify these analytical bounds empirically, an exhaustive layer-by-layer multiway state space enumeration was executed up to N=8N = 8. Intermediate graph states were canonicalized at each layer boundary via dynamic programming over all N!N! vertex permutations:

CanonicalForm(G)=minσSNσ(G)\operatorname{CanonicalForm}(G) = \min_{\sigma \in S_N} \sigma(G)

While Table 2 provides an exact, exhaustive numerical baseline for monotonic edge contraction, Theorem 5.2 proves that any generic hypergraph substitution rule H1H2H_1 \to H_2 preserves the same asymptotic branching lower bound Θ(Nv1)\Theta(N^{v_1}) and super-quadratic trajectory volume Θ(N2logN)\Theta(N^2 \log N) via Lovász homomorphism densities. The numerical simulation serves as the minimal, exactly solvable instance of this universal phase-space proliferation.

The simulation results across all computed scales are summarized in Table 2.

Table 2: Multi-Scale Multiway Trajectory Evaluation (k=3k = 3, N=58N = 5 \dots 8)

| Scale (NN) | Trajectory Paths (MM) | Classes (Ω|\Omega|) | HprocessH_{\text{process}} (bits) | HmacroH_{\text{macro}} (bits) | ΔH\Delta H (bits) | P(Connected)P(\text{Connected}) | P(Regular)P(\text{Regular}) | Reachability | |:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:| | 5 | 1,620 | 4 | 10.6618 | 1.6416 | 9.0201 | 9.2593×1019.2593 \times 10^{-1} | 0.00000.0000 | 11.76% (4 / 34) | | 6 | 133,797,600 | 29 | 26.9955 | 4.0145 | 22.9809 | 6.3799×1016.3799 \times 10^{-1} | 3.7669×1043.7669 \times 10^{-4} | 18.59% (29 / 156) | | 7 | 9.4548×10149.4548 \times 10^{14} | 102 | 49.7480 | 5.5155 | 44.2326 | 3.5861×1013.5861 \times 10^{-1} | 0.00000.0000 | 9.77% (102 / 1,044) | | 8 | 8.9476×10238.9476 \times 10^{23} | 355 | 79.5658 | 6.6960 | 72.8698 | 1.7731×1011.7731 \times 10^{-1} | 4.5259×1074.5259 \times 10^{-7} | 2.88% (355 / 12,346) |

Table 2b: Multiway Branching Under Wolfram Local Hypergraph Substitution Rules (K3,K4K_3, K_4 Substrates)

Rule TypeSubstrateStep (tt)Input StatesMultiway Branches (btb_t)Child Macrostates
Wolfram 2-in 4-out (Expansion: Δv=+1\Delta v = +1)K3K_31131
21153
3311411
Wolfram 2-in 4-out (Expansion: Δv=+1\Delta v = +1)K4K_411121
211565
Wolfram 2-in 1-out (Pruning: Δe=1\Delta e = -1)K4K_411121
21603
33722

Topological Invariants and Regularity Collapse

  • Handshaking Lemma Constraint: Under the Handshaking Lemma (deg(v)=2E\sum \deg(v) = 2|E|), for odd vertex cardinalities evaluated at odd degree (5×3=155 \times 3 = 15 and 7×3=217 \times 3 = 21), regular graphs are mathematically impossible. Thus, P(Regular)=0P(\text{Regular}) = 0 at N=5,7N=5, 7 is an exact topological invariant.
  • Regularity Collapse: Where regular configurations are permitted (N=6,8N = 6, 8), P(Regular)P(\text{Regular}) collapses from 3.7669×1043.7669 \times 10^{-4} at N=6N=6 to 4.5259×1074.5259 \times 10^{-7} at N=8N=8.
  • Global Connectivity Collapse: P(Connected)P(\text{Connected}) falls monotonically from 92.59% at N=5N=5 to 17.73% at N=8N=8.

The scaling of process entropy HprocessH_{\text{process}}, macrostate entropy HmacroH_{\text{macro}}, and the Landauer gap ΔH\Delta H is illustrated in Figure 3.

Scaling of process entropy, macrostate entropy, and the Landauer entropy gap as a function of vertex scale N.

Macrostate Distribution and Island Topologies

Sorting the terminal registry by path weight reveals that path volume concentrates on island topologies—graphs consisting of a small connected core and multiple isolated vertices (deg(v)=0\deg(v) = 0):

Table 3: Dominant Terminal Macrostate Topologies (N=8,k=3N = 8, k = 3)

RankRepresentationDegree SequenceTopological Structure
14.41%[3, 3, 3, 2, 1, 0, 0, 0]5-node core + 3 isolated vertices
24.04%[3, 3, 3, 2, 1, 1, 1, 0]7-node core + 1 isolated vertex
33.67%[3, 3, 2, 2, 1, 1, 0, 0]6-node core + 2 isolated vertices
43.19%[3, 3, 3, 2, 2, 1, 0, 0]6-node core + 2 isolated vertices
52.98%[3, 3, 2, 2, 2, 1, 1, 0]7-node core + 1 isolated vertex

The path-frequency distribution across all dominant terminal macrostates is plotted in Figure 4.

Path-frequency distribution of the top 10 dominant terminal macrostates at N=8, k=3.


5.5 The Noether Limit and Algorithmic Description Complexity

In continuous field theories, smooth spacetime configurations are dynamically protected by conservation laws generated by continuous symmetries via Noether's theorem. Discrete hypergraph rewriting models lack continuous Lie groups and microscopic Noether currents.

Consequently, for any local rewriting rule RR to restrict its multiway evolution away from the high-entropy fragmented phase space without external intervention, those conservation laws must be explicitly hardcoded into its matching conditions. This establishes a strict impossibility result:

Low Description Complexity K(R)Local Rule ScopeConvergence to 3D Manifold\text{Low Description Complexity } K(R) \quad \land \quad \text{Local Rule Scope} \quad \land \quad \text{Convergence to 3D Manifold}

cannot be simultaneously satisfied in a closed pre-geometric ontology.


5.6 Computational Scaling Barriers, Cluster Infrastructure, and Cosmological Horizon Limits (N>8N > 8)

To contextualize the computational scaling and assess whether deeper scales can be simulated by expanding infrastructure, we evaluate the exact combinatorial complexity requirements across ascending vertex scales (N=81000N = 8 \dots 1000).

Table 4: Combinatorial Phase-Space Scaling and Computational Infrastructure Requirements (k=3k = 3)

| Scale (NN) | Edges (E0E_0) | Unlabelled Classes (GN|\mathcal{G}_N|) | Baseline Trajectories (MbaseM_{\text{base}}) | Canonical Cost (N!N!) | Infrastructure & Feasibility | |:---:|:---:|:---:|:---:|:---:|:---| | 8 | 28 | 12,346 | 6.37×10206.37 \times 10^{20} | 40,320 | Workstation (x86-64, 8-core, 64 GB RAM, 3.82 h, exact) | | 10 | 45 | 1.20×1071.20 \times 10^7 | 9.14×10439.14 \times 10^{43} | 3.63×1063.63 \times 10^6 | Multi-node HPC Cluster (128-core, C++/MPI + Bliss, \simdays) | | 12 | 66 | 1.65×10111.65 \times 10^{11} | 8.44×10768.44 \times 10^{76} | 4.79×1084.79 \times 10^8 | Distributed Supercomputer (1.3\ge 1.3 TB RAM, \simmonths) | | 16 | 120 | 1.2×1023\sim 1.2 \times 10^{23} | 1.09×101751.09 \times 10^{175} | 2.09×10132.09 \times 10^{13} | Exceeds total planetary digital storage (1021\sim 10^{21} bytes) | | 20 | 190 | 3.6×1041\sim 3.6 \times 10^{41} | 2.45×103202.45 \times 10^{320} | 2.43×10182.43 \times 10^{18} | Intractable across all earthly supercomputing clusters | | 50 | 1,225 | 10300\sim 10^{300} | 103400\sim 10^{3400} | 3.04×10643.04 \times 10^{64} | Exceeds universe information capacity | | 100 | 4,950 | 101332\sim 10^{1332} | 1016100\sim 10^{16100} | 9.33×101579.33 \times 10^{157} | 1080\gg 10^{80} (total particles in observable universe) | | 1,000 | 499,500 | 10150000\sim 10^{150000} | 102713000\sim 10^{2713000} | 102568\sim 10^{2568} | Absolute thermodynamic impossibility |

The HPC Cluster Frontier (N=1012N = 10 \dots 12)

At N=8N=8, our layer-by-layer dynamic programming algorithm verified M8.95×1023M \approx 8.95 \times 10^{23} paths across 28 edge layers in 1.38×1041.38 \times 10^4 seconds on a standard commodity workstation (8-core x86-64, 64 GB RAM, single-threaded CPython). Extending this exact evaluation to N=10N=10 encounters an unlabelled graph space of 1.20×1071.20 \times 10^7 isomorphism classes (OEIS A000088) with 10!=3.63×10610! = 3.63 \times 10^6 permutations per state. On a single-core workstation baseline, a pure Python implementation would require an estimated 12–31 days of continuous execution; however, migrating to a compiled C/C++ engine utilizing the canonical graph labeling library Bliss or Nauty and distributed MPI parallelization across a 128-core HPC cluster (e.g., dual-socket AMD EPYC nodes with 512\ge 512 GB memory) could reduce the wall-clock runtime to several days.

At N=12N=12, however, the state space expands to 164.8 billion isomorphism classes (Mbaseline8.44×1076M_{\text{baseline}} \approx 8.44 \times 10^{76}). Maintaining the dynamic programming layer tables in memory requires at least 1.3 Terabytes of distributed RAM across an institutional supercomputing partition, requiring months of continuous compute allocation.

The Cosmological Physical Barrier (N16N \ge 16)

Beyond N=12N=12, the exact multiway trajectory evaluation crosses absolute physical boundaries:

  1. Planetary Storage Limit (N16N \ge 16): At N=16N=16, the unlabelled graph state space exceeds 102310^{23} classes, surpassing the total aggregate digital storage of human civilization (1021\sim 10^{21} bytes).
  2. Cosmic Entropy Limit (N100N \ge 100): At cosmological scales (N=100N=100), the number of distinct graph macrostates (101332\sim 10^{1332}) and trajectory paths (M1016100M \sim 10^{16100}) surpasses the total number of subatomic particles in the observable universe (108010^{80}) by over 1,200 orders of magnitude.

This establishes that the multiway state space explosion is not an artifact of software engineering, but a fundamental manifestation of computational irreducibility. The physical universe itself lacks the entropy budget, memory, and degrees of freedom required to "smooth out" or pre-compute an unguided dense substrate KNK_N. Without explicit local dynamical conservation laws, pre-geometric dimensional reduction remains trapped within this combinatorially impenetrable phase space.


6. Entropic Gravity and Non-Vanishing Vacuum Energy

We now state and prove the primary physical theorem governing continuum emergence and discrete entanglement equilibrium.

Theorem 1 (Thermodynamic Obstruction to Flat Continuum Vacuum). Let M\mathcal{M} be the multiway evolution system of a closed spatial hypergraph H\mathcal{H} undergoing dimensional reduction from an initial complete graph KN0K_{N_0} under a local rewriting rule set RR. Under the following conditions:

  1. Closed Ontology: The multiway hypergraph constitutes the complete physical state space (no external heat sinks).
  2. Operational Coarse-Graining: The embedded observer measures local spatial observables via the reduced density matrix ρspatial=Trbranchial(ΨtΨt)=Gp(G)GG\rho_{\text{spatial}} = \operatorname{Tr}_{\text{branchial}}(|\Psi_t\rangle\langle\Psi_t|) = \sum_{G} p(G) |G\rangle\langle G|.
  3. Semiclassical Entanglement Equilibrium: Semiclassical spacetime emerges via Jacobson's entanglement equilibrium thermodynamics [10, 11] on causal horizon boundaries.

Then the topological macrostate dispersion across non-isomorphic graphs enforces ρspatialρ0\rho_{\text{spatial}} \neq \rho_0, and the discrete modular Hamiltonian excitation satisfies:

ΔKgraph12ρspatialρ012>0\Delta \langle K_{\text{graph}} \rangle \ge \frac{1}{2} \|\rho_{\text{spatial}} - \rho_0\|_1^2 > 0

precluding an unperturbed flat classical vacuum (Tμν=0T_{\mu\nu} = 0) over finite observational timescales.

Proof.

I. Process Entropy and Macrostate Dispersion At N=8,k=3N=8, k=3, asynchronous multiway execution generates M=894,757,885,819,817,073,868,800M = 894,757,885,819,817,073,868,800 paths (Hprocess=79.5658H_{\text{process}} = 79.5658 bits), while the terminal physical isomorphism classes collapse to Ωterminal=355|\Omega_{\text{terminal}}| = 355 with realized Shannon entropy Hmacrorealized=6.6960H_{\text{macro}}^{\text{realized}} = 6.6960 bits. The unreconciled process entropy is:

ΔH=HprocessHmacrorealized=72.8698 bits\Delta H = H_{\text{process}} - H_{\text{macro}}^{\text{realized}} = 72.8698 \text{ bits}

II. Discrete Graph Modular Hamiltonian Construction and KMS Regularization Let KgraphK_{\text{graph}} be the modular Hamiltonian operator on the spatial graph algebra. To ensure that the relative entropy support condition supp(ρspatial)supp(ρ0)\operatorname{supp}(\rho_{\text{spatial}}) \subseteq \operatorname{supp}(\rho_0) is satisfied across the full Fock-graded Hilbert space, we regularize the reference vacuum as the full-rank Kubo-Martin-Schwinger (KMS) thermal state at finite inverse temperature β>0\beta > 0:

ρ0β=exp(βKgraph)Z(β),Z(β)=Tr(exp(βKgraph))\rho_0^\beta = \frac{\exp(-\beta K_{\text{graph}})}{Z(\beta)}, \quad Z(\beta) = \operatorname{Tr}\left(\exp(-\beta K_{\text{graph}})\right)

Under the First Law of Entanglement Thermodynamics [10, 11], the modular Hamiltonian excitation ΔK=Tr(ρspatialK)Tr(ρ0βK)\Delta \langle K \rangle = \operatorname{Tr}(\rho_{\text{spatial}} K) - \operatorname{Tr}(\rho_0^\beta K) satisfies the exact operator identity:

ΔKgraph=1β[Srel(ρspatialρ0β)+ΔS(ρspatial)]\Delta \langle K_{\text{graph}} \rangle = \frac{1}{\beta} \left[ S_{\text{rel}}(\rho_{\text{spatial}} \parallel \rho_0^\beta) + \Delta S(\rho_{\text{spatial}}) \right]

where ΔS(ρspatial)=S(ρspatial)S(ρ0β)0\Delta S(\rho_{\text{spatial}}) = S(\rho_{\text{spatial}}) - S(\rho_0^\beta) \ge 0 represents subsystem entropy production.

III. Quantum Pinsker Inequality and Modular Lower Bound Because ρ0β\rho_0^\beta is full rank, the quantum relative entropy:

Srel(ρspatialρ0β)=Tr(ρspatiallogρspatial)Tr(ρspatiallogρ0β)S_{\text{rel}}(\rho_{\text{spatial}} \parallel \rho_0^\beta) = \operatorname{Tr}(\rho_{\text{spatial}} \log \rho_{\text{spatial}}) - \operatorname{Tr}(\rho_{\text{spatial}} \log \rho_0^\beta)

is strictly finite. By the Quantum Pinsker Inequality, relative entropy provides an exact quadratic lower bound in terms of the trace norm (where X1TrXX\|X\|_1 \equiv \operatorname{Tr}\sqrt{X^\dagger X} is the Schatten 1-norm, related to trace distance by D(ρ,σ)=12ρσ1D(\rho, \sigma) = \frac{1}{2}\|\rho - \sigma\|_1):

Srel(ρspatialρ0β)12ρspatialρ0β12S_{\text{rel}}(\rho_{\text{spatial}} \parallel \rho_0^\beta) \ge \frac{1}{2} \|\rho_{\text{spatial}} - \rho_0^\beta\|_1^2

In the zero-temperature vacuum limit (β\beta \to \infty), ρ0β\rho_0^\beta converges to the coherent regular lattice projection ρ0=GvacGvac\rho_0 = |G_{\text{vac}}\rangle\langle G_{\text{vac}}|. The trace norm evaluates analytically to:

limβρspatialρ0β1=GGvacp(G)+p(Gvac)1=2(1p(Gvac))\lim_{\beta \to \infty} \|\rho_{\text{spatial}} - \rho_0^\beta\|_1 = \sum_{G \neq G_{\text{vac}}} p(G) + |p(G_{\text{vac}}) - 1| = 2(1 - p(G_{\text{vac}}))

By Theorem 5.2, for any local rewriting rule undergoing unguided dimensional reduction on dense substrates, subcritical percolation forces the manifold vacuum probability mass to vanish exponentially: p(Gvac)P(Γmanifold)exp(μN0)0p(G_{\text{vac}}) \le P(\Gamma_{\text{manifold}}) \le \exp(-\mu N_0) \to 0 as N0N_0 \to \infty (corroborated empirically by p(Gvac)4.53×107p(G_{\text{vac}}) \le 4.53 \times 10^{-7} at N=8N=8). Consequently, the relative entropy lower bound satisfies:

Srel(ρspatialρ0)12[2(1p(Gvac))]2=2(1p(Gvac))2N02.0 natsS_{\text{rel}}(\rho_{\text{spatial}} \parallel \rho_0) \ge \frac{1}{2} [2(1 - p(G_{\text{vac}}))]^2 = 2(1 - p(G_{\text{vac}}))^2 \xrightarrow{N_0 \to \infty} 2.0 \text{ nats}

Because subsystem entropy production satisfies ΔS=Hmacro0\Delta S = H_{\text{macro}} \ge 0, the modular Hamiltonian excitation is strictly lower-bounded:

ΔKgraph2(1p(Gvac))22.0 nats>0\Delta \langle K_{\text{graph}} \rangle \ge 2(1 - p(G_{\text{vac}}))^2 \longrightarrow 2.0 \text{ nats} > 0

IV. Scalar Matter Dispersion and Spectral Gap Collapse This non-equilibrium topological mixedness is corroborated by scalar matter field dynamics propagating on the graph substrate (Hmatter=12ϕTLϕ\mathcal{H}_{\text{matter}} = \frac{1}{2}\phi^T L \phi). The zero-momentum non-constant fluctuation ground state energy is governed by the algebraic connectivity (Fiedler eigenvalue / spectral gap λ2(L)\lambda_2(L)):

E0=infϕ1,ϕ=1ϕTLϕ=λ2(L)\mathcal{E}_0 = \inf_{\phi \perp \mathbf{1}, \|\phi\|=1} \phi^T L \phi = \lambda_2(L)

For the connected vacuum lattice GvacG_{\text{vac}}, λ2(Lvac)>0\lambda_2(L_{\text{vac}}) > 0. However, for the dominant terminal macrostates (which partition into c2c \ge 2 disconnected island components), the spectral gap collapses to zero: λ2(Lisland)=0\lambda_2(L_{\text{island}}) = 0. The resulting spectral gap deviation:

Δλ2=λ2(L)ρspatialλ2(Lvac)=Gp(G)λ2(G)λ2(Lvac)<0\Delta \lambda_2 = \langle \lambda_2(L) \rangle_{\rho_{\text{spatial}}} - \lambda_2(L_{\text{vac}}) = \sum_{G} p(G) \lambda_2(G) - \lambda_2(L_{\text{vac}}) < 0

demonstrates that scalar fluctuations decouple across disconnected topological components, generating infrared divergences and non-equilibrium scalar dispersion on the horizon.

V. Semiclassical Stress-Energy Generation as an Internal Obstruction In the Wolfram Physics Project (Gorard [4], §3.3 "Entanglement Equilibrium and the Einstein Field Equations"), continuum general relativity is posited to emerge from multiway branchial space via Jacobson's entanglement equilibrium thermodynamics (δS=δK\delta S = \delta \langle K \rangle), where the modular Hamiltonian of a spatial region is defined identically as K=logρAK = -\log \rho_A, and unperturbed Minkowski spacetime requires an unexcited vacuum state (ΔK=0    Tab=0\Delta \langle K \rangle = 0 \implies T_{ab} = 0). Under the Jacobson-Padmanabhan holographic mapping [8, 10, 11]:

ΔKgraph=2πΣTabξadΣb\Delta \langle K_{\text{graph}} \rangle = \frac{2\pi}{\hbar} \int_{\Sigma} T_{ab} \xi^a d\Sigma^b

Theorem 1 establishes an internal obstruction to this mechanism: because open-system branchial coarse-graining enforces ΔKgraph2(1p(Gvac))2>0\Delta \langle K_{\text{graph}} \rangle \ge 2(1 - p(G_{\text{vac}}))^2 > 0, the emergent stress-energy tensor across the localized horizon is strictly non-vanishing (Tab0T_{ab} \neq 0). Therefore, an unperturbed, zero-energy classical continuum vacuum (Tμν=0T_{\mu\nu} = 0) cannot be dynamically recovered over finite observational timescales within the framework's own stated thermodynamic bridge. \square


6.1 Analytical Evaluation of Continuum Approximations

Our findings identify specific formal limitations in the mathematical bridges proposed by Gorard [4] to transition from discrete hypergraphs to continuous Riemannian geometry:

Spatial Variance of Local Dimension in Volume Growth

To derive the Einstein field equations, Gorard invokes the volume growth formula for a discrete geodesic ball of radius rr:

Vx(r)=ard[116(d+2)Rjkxjxk+O(r3)]V_x(r) = a r^d \left[ 1 - \frac{1}{6(d+2)} R_{jk} x^j x^k + \mathcal{O}(r^3) \right]

where dd is assumed to be a constant integer dimension and RjkR_{jk} is the discrete Ricci curvature tensor.

However, as demonstrated in our simulations, the local coordination degree exhibits spatial variance across the graph. Because local dimension d(x)d(x) is a dynamical, spatially varying quantity, the Taylor expansion of Vx(r)V_x(r) is ill-defined: volume growth is dominated by local dimensional fluctuations rather than geometric curvature terms.

Breakdown of Chapman-Enskog Solvability in Discrete Graph Rewriting

Gorard attempts to justify the emergence of the continuum Einstein field equations from discrete causal graphs by asserting a formal correspondence with the Chapman-Enskog hydrodynamic expansion in kinetic theory:

“The nature of this derivation of the continuum Einstein field equations from the underlying discrete geometry of the causal graph is formally analogous to the so-called ‘Chapman-Enskog’ hydrodynamic expansion... with the function C(t)=atn[116Rjktjtk+O(t3)]C(t) = a t^n [1 - \frac{1}{6} R_{jk} t^j t^k + \mathcal{O}(\|t\|^3)] playing the role of a ‘distribution function’ for vertices in the causal graph.” [4]

This correspondence fails under exact functional-analytic and kinetic principles:

  1. The Fredholm Solvability Condition in Kinetic Theory: In kinetic theory and Lattice Gas Cellular Automata [14], macroscopic conservation laws are derived from a microscopic transport equation parameterized by the Knudsen number ϵ=Kn1\epsilon = \text{Kn} \ll 1:
Df=1ϵC[f],Dt+v\mathcal{D} f = \frac{1}{\epsilon} \mathcal{C}[f], \quad \mathcal{D} \equiv \partial_t + \mathbf{v} \cdot \nabla

Expanding the distribution function f=f(0)+ϵf(1)+O(ϵ2)f = f^{(0)} + \epsilon f^{(1)} + \mathcal{O}(\epsilon^2) about local equilibrium f(0)f^{(0)} yields the linearized operator equation at order O(1)\mathcal{O}(1):

Lf(1)=D(0)f(0),LδCδff(0)\mathcal{L} f^{(1)} = \mathcal{D}^{(0)} f^{(0)}, \quad \mathcal{L} \equiv \left. \frac{\delta \mathcal{C}}{\delta f} \right|_{f^{(0)}}

By the Fredholm Alternative for linear operators on Hilbert space L2(V,dμ)L^2(\mathcal{V}, d\mu), a physical correction f(1)f^{(1)} exists if and only if the inhomogeneous driving term is orthogonal to the null space of the adjoint operator L\mathcal{L}^\dagger:

ψα,D(0)f(0)=0,ψαker(L)\left\langle \psi_\alpha, \mathcal{D}^{(0)} f^{(0)} \right\rangle = 0, \quad \forall \psi_\alpha \in \operatorname{ker}(\mathcal{L}^\dagger)

In physical fluids, the non-triviality of this kernel (dimker(L)=d+2\dim \operatorname{ker}(\mathcal{L}^\dagger) = d + 2) is guaranteed by the microscopic collisional invariants ψα{1,v,v2}\psi_\alpha \in \{1, \mathbf{v}, |\mathbf{v}|^2\}, which satisfy ψα,C[f]=0\langle \psi_\alpha, \mathcal{C}[f] \rangle = 0. Projecting the kinetic equation onto ker(L)\operatorname{ker}(\mathcal{L}^\dagger) yields the continuity, Euler, and Navier-Stokes equations as closed partial differential equations with conserved currents μTμν=0\partial_\mu T^{\mu\nu} = 0.

  1. Absence of Hydrodynamic Tensor Collision Invariants (ker(Lgraph)=span{1}\operatorname{ker}(\mathcal{L}_{\text{graph}}^\dagger) = \operatorname{span}\{\mathbf{1}\}): In discrete hypergraph rewriting, let the operational state space be defined on the Hilbert space of local subgraph motif densities 2(Mlocal)\ell^2(\mathcal{M}_{\text{local}}), where Mlocal={m1,m2,}\mathcal{M}_{\text{local}} = \{m_1, m_2, \dots\} represents the countable basis of local hypergraph isomorphism classes of bounded radius rr. For graphs of bounded maximum coordination degree dmax<d_{\max} < \infty, the number of valid redex matches per motif is finite, ensuring that the transition operator:
(Cgraphf)(m)=mMlocal[W(mm)f(m)W(mm)f(m)](\mathcal{C}_{\text{graph}} f)(m) = \sum_{m' \in \mathcal{M}_{\text{local}}} \left[ W(m' \to m) f(m') - W(m \to m') f(m) \right]

is a bounded linear operator on 2(Mlocal)\ell^2(\mathcal{M}_{\text{local}}) with closed range, satisfying the Fredholm Alternative im(Lgraph)=ker(Lgraph)\operatorname{im}(\mathcal{L}_{\text{graph}}) = \operatorname{ker}(\mathcal{L}_{\text{graph}}^\dagger)^\perp.

Because the Markov transition kernel satisfies total probability conservation (m(Cgraphf)(m)=0\sum_m (\mathcal{C}_{\text{graph}} f)(m) = 0), the constant scalar functional ψ0(m)=1\psi_0(m) = 1 is a left null vector: Lgraph1=0\mathcal{L}_{\text{graph}}^\dagger \mathbf{1} = 0. However, for generic hypergraph substitution rules (such as 2-in 4-out or 2-in 1-out):

ΔVr=V(H2)V(H1)0,ΔEr=E(H2)E(H1)0\Delta V_r = |V(H_2)| - |V(H_1)| \neq 0, \quad \Delta E_r = |E(H_2)| - |E(H_1)| \neq 0

Because vertices, edges, and topological degrees are created and destroyed at uncoordinated spatial locations, generic rewriting rules possess no non-trivial vector or tensor collision invariants ψα{v,v2,Tμν}\psi_\alpha \in \{\mathbf{v}, |\mathbf{v}|^2, T_{\mu\nu}\} satisfying ψα,Cgraph[f]=0\langle \psi_\alpha, \mathcal{C}_{\text{graph}}[f] \rangle = 0.

Consequently, the adjoint null space on 2(Mlocal)\ell^2(\mathcal{M}_{\text{local}}) is strictly 1-dimensional, containing only the trivial scalar probability invariant: ker(Lgraph)=span{1}\operatorname{ker}(\mathcal{L}_{\text{graph}}^\dagger) = \operatorname{span}\{\mathbf{1}\}. Projecting the kinetic transport equation D(0)f(0)\mathcal{D}^{(0)} f^{(0)} onto ker(Lgraph)\operatorname{ker}(\mathcal{L}_{\text{graph}}^\dagger) yields only the scalar continuity equation tρ=0\partial_t \rho = 0, with zero closed momentum or curvature flux equations (μTμν=0\nabla_\mu T^{\mu\nu} = 0). The moment hierarchy cannot be closed at any finite order O(ϵk)\mathcal{O}(\epsilon^k), preventing the emergence of the Einstein field equations (Gμν=8πGTμνG_{\mu\nu} = 8\pi G T_{\mu\nu}) or any closed-form tensor hydrodynamic partial differential equation.

  1. Phase-Space Incompatibility and Lack of Local Equilibrium: A true distribution function f(x,p,t)f(\mathbf{x}, \mathbf{p}, t) represents a normalized probability density on phase space (fdxdp=1\int f d\mathbf{x} d\mathbf{p} = 1). The volume growth C(t)C(t) is a monotonic geometric metric measure on the causal poset, not a normalized phase-space density. Furthermore, the Chapman-Enskog expansion expands around a maximum-entropy local Maxwellian f(0)f^{(0)}. Discrete hypergraph rewriting models possess no thermodynamic equilibrium state, temperature, or pressure field from which to perturb.

Coordinate Singularities in Bimetric VSL Cosmology

In Section 3.4 of Ref. [4], Gorard models early-universe dimensional reduction via a variable speed of light (VSL) bimetric line element:

ds2=c(t)2dt2+a(t)2δijdxidxj,c(t)=c0[1+(cearly1)Θ(tct)]ds^2 = -c(t)^2 dt^2 + a(t)^2 \delta_{ij} dx^i dx^j, \quad c(t) = c_0 \left[ 1 + (c_{\text{early}} - 1) \Theta(t_c - t) \right]

This step function Θ(tct)\Theta(t_c - t) introduces a jump discontinuity into the metric tensor gμνg_{\mu\nu} at t=tct = t_c. In general relativity, metric step discontinuities across a spacelike hyper-surface Σ ⁣:t=tc\Sigma \colon t = t_c are governed by the Darmois-Israel junction conditions. A discontinuity in the extrinsic curvature [Kij]=Kij+Kij[K_{ij}] = K_{ij}^+ - K_{ij}^- strictly requires a non-vanishing singular surface stress-energy tensor:

Sij=18πG([Kij][K]hij)0S_{ij} = -\frac{1}{8\pi G} \left( [K_{ij}] - [K] h_{ij} \right) \neq 0

An empty vacuum (Tμν=0T_{\mu\nu} = 0) across a discontinuous metric transition is a direct mathematical violation of the Einstein field equations. Accommodating this metric discontinuity within general relativity strictly requires a localized matter boundary layer (a delta-function source Tμνδ(ttc)T_{\mu\nu} \propto \delta(t - t_c)), directly contradicting the Wolfram model's premise that early-universe dimensional reduction represents an empty, purely geometric vacuum. In the absence of such a localized matter boundary layer, the Christoffel connections produce ill-defined Dirac delta products in the Riemann curvature tensor (RΘ(t)δ(t)R \sim \Theta(t)\delta(t)), causing the geodesic equation d2xμdτ2+Γαβμdxαdτdxβdτ=0\frac{d^2 x^\mu}{d\tau^2} + \Gamma^\mu_{\alpha\beta} \frac{dx^\alpha}{d\tau} \frac{dx^\beta}{d\tau} = 0 to break down in classical Riemannian geometry.

Contrast with Causal Dynamical Triangulations and Microstate Entropy Cancellation

The failure of generic hypergraph rewriting to sustain a stable 4-dimensional continuum contrasts sharply with Causal Dynamical Triangulations (CDT) [1]. In CDT, recovering smooth 4D Lorentzian spacetime from discrete causal simplices requires a non-perturbative path integral:

ZCDT(κ0,Δ,κ4)=TT1C(T)exp(SRegge[T])Z_{\text{CDT}}(\kappa_0, \Delta, \kappa_4) = \sum_{T \in \mathcal{T}} \frac{1}{C(T)} \exp\left( -S_{\text{Regge}}[T] \right)

where C(T)=Aut(T)C(T) = |\operatorname{Aut}(T)|, and SReggeS_{\text{Regge}} is the discrete Einstein-Hilbert-Regge action on 4-simplices:

SRegge[T]=(κ0+6Δ)N0(T)+κ4N4(T)+Δ(2N1(4,1)(T)+N1(3,2)(T))S_{\text{Regge}}[T] = -(\kappa_0 + 6\Delta) N_0(T) + \kappa_4 N_4(T) + \Delta \left( 2 N_1^{(4,1)}(T) + N_1^{(3,2)}(T) \right)

Here N0(T)N_0(T) is the vertex count, N4(T)N_4(T) is the total 4-simplex count, N1N_1 counts timelike edges, and the bare couplings κ0,κ4,Δ\kappa_0, \kappa_4, \Delta represent the inverse bare Newton constant, the bare cosmological constant, and the timelike-to-spacelike asymmetry ratio at/asa_t / a_s.

The ensemble free energy at fixed volume N4N_4 is governed by the competition between the Regge action and the combinatorial configuration entropy of triangulations:

F(N4)=lnTTN4exp(SRegge[T])=SReggeN4Sconfig(N4)F(N_4) = -\ln \sum_{T \in \mathcal{T}_{N_4}} \exp\left( -S_{\text{Regge}}[T] \right) = \langle S_{\text{Regge}} \rangle_{N_4} - S_{\text{config}}(N_4)

Because the microstate cardinality grows exponentially (TN4eμ0N4N4γ1|\mathcal{T}_{N_4}| \sim e^{\mu_0 N_4} N_4^{\gamma-1}), an infinite-volume continuum limit exists if and only if the bare cosmological constant is fine-tuned to the critical threshold κ4κ4c(κ0,Δ)=μ0\kappa_4 \to \kappa_4^c(\kappa_0, \Delta) = \mu_0, canceling the leading-order entropy explosion ((κ4μ0)N40(\kappa_4 - \mu_0)N_4 \to 0). Semiclassical 4D de Sitter geometry (ds=4.02±0.10d_s = 4.02 \pm 0.10) emerges exclusively along a second-order transition boundary Δ=Δc(κ0)\Delta = \Delta_c(\kappa_0), where the correlation length of metric fluctuations diverges (ξ=a/mgap\xi = a / m_{\text{gap}} \to \infty as a0a \to 0 with physical 4-volume V4=N4a4V_4 = N_4 a^4 fixed).

In contrast, the asynchronous hypergraph multiway measure P(γ)=t=0L1b(Gt)1P(\gamma) = \prod_{t=0}^{L-1} b(G_t)^{-1} incorporates no action, no Boltzmann suppression factor, and no tunable coupling parameters:

Zmultiway=γPLP(γ)=1Z_{\text{multiway}} = \sum_{\gamma \in \mathcal{P}_L} P(\gamma) = 1

Because there is no bare action to counteract the super-quadratic growth of graph microstates (Sconfig(N)Hprocess(N)=Θ(N2logN)S_{\text{config}}(N) \sim H_{\text{process}}(N) = \Theta(N^2 \log N)), the effective free energy is purely entropic:

Feff=Sconfig(N)=Θ(N2logN)F_{\text{eff}} = -S_{\text{config}}(N) = -\Theta(N^2 \log N) \longrightarrow -\infty

Without a tunable action parameter κ4c\kappa_4^c to cancel SconfigS_{\text{config}} or a critical coupling Δc\Delta_c to access a second-order transition, the dynamical probability measure is driven into the generic maximum-entropy state space. By the Lovász Homomorphism Theorem and subcritical percolation (Section 5.2), this unconstrained entropy maximum is precisely the disconnected island topology sector (λ2(L)=0\lambda_2(L) = 0), the discrete graph analogue of the degenerate CDT branched polymer phase.


6.2 Topological Defects as Matter vs. Vacuum Instability

In Gorard's framework, elementary particles are identified with localized nonplanar graph defects (subdivisions of Kuratowski minors K5K_5 or K3,3K_{3,3}, as shown in Figure ).

Nonplanar graph defects representing localized particle states, replicated from Ref. [4].

However, our path-weighted terminal distribution demonstrates that nonplanar defects and isolated vertices are not rare, localized excitations propagating on a smooth background. Instead, the dynamical probability measure concentrates on nonplanar anomalies and disconnected topologies as a consequence of unguided path-merging. Matter does not emerge as an isolated perturbation; the background spatial geometry is modified by the accumulated entropy of history coarse-graining.


7. Explicit Operational Falsifiability Criteria & Conclusion

To maintain strict scientific falsifiability, we define two explicit operational criteria under which the thesis of this paper is falsified:

  1. Microscopic Conservation Law Construction: A deterministic, local hypergraph replacement rule set is constructed possessing explicit local topological invariants (e.g. divergence-free flux conservation or local vertex-charge conservation) that suppresses asynchronous branching such that macrostate entropy dispersion vanishes asymptotically: limNHmacro(N)=0    ρspatialρ010\lim_{N \to \infty} H_{\text{macro}}(N) = 0 \implies \|\rho_{\text{spatial}} - \rho_0\|_1 \longrightarrow 0
  2. Spectral Dimension & Vacuum Recovery: A local rule set is demonstrated that dynamically guides an initially dense substrate KNK_N into an ensemble of states whose spectral dimension converges to ds=3.0±ϵd_s = 3.0 \pm \epsilon while maintaining Laplacian algebraic connectivity λ2(L)>0\lambda_2(L) > 0 and vanishing modular excitation ΔKgraph0\Delta \langle K_{\text{graph}} \rangle \to 0 without requiring non-local coordination or external coarse-graining.

If a discrete rewriting architecture satisfies these criteria, it achieves finite-time general covariance with zero operational entropy. In the absence of such a demonstration, the combinatorial cost of pre-geometric dimensional reduction is paid, and this informational overhead remains trapped within the relational vacuum metric.

Conclusion

Asymptotic confluence is an insufficient mechanism for establishing discrete general covariance in physically realizable hypergraph rewriting models. Because physical observers operate within finite causal domains, finite-time path reconciliation requires many-to-one state coarse-graining. In a closed ontology lacking an external heat sink, the resulting Lindbladian entropy production manifests as persistent structural defects in the spatial relational network. Grounded within Jacobson's entanglement thermodynamics, this topological mixedness excites the vacuum modular Hamiltonian, precluding an empty classical continuum vacuum (Tμν=0T_{\mu\nu} = 0). Furthermore, under the Lovász Graph Homomorphism Theorem, the combinatorial phase space of dimensional reduction scales super-quadratically (Θ(N2logN)\Theta(N^2 \log N)), driving unguided local rules into fragmented island topologies. Discrete pre-geometric spacetime models cannot rely on infinite asymptotic limits; they require explicit, local dynamical conservation laws to achieve stable continuum physics.


References

[1] J. Ambjørn, J. Jurkiewicz, and R. Loll, "Emergence of a 4D World from Causal Quantum Gravity," Phys. Rev. Lett., 93(13) (2004) 131301.

[2] L. Bombelli, J. Lee, D. Meyer, and R. D. Sorkin, "Space-Time as a Causal Set," Phys. Rev. Lett., 59(5) (1987) 521–524.

[3] S. Wolfram, A New Kind of Science, Wolfram Media, Inc., Champaign, IL, 2002.

[4] J. Gorard, "Some Relativistic and Gravitational Properties of the Wolfram Model," Complex Systems, 29(2) (2020) 599–654.

[5] R. Arnowitt, S. Deser, and C. W. Misner, "The Dynamics of General Relativity," in Gravitation: An Introduction to Current Research (L. Witten, ed.), Wiley, New York, 1962, pp. 227–265.

[6] M. Piskunov, "Logical Independence of Confluence and Causal Invariance in Set Substitution Systems," Wolfram Physics Project Research Archive (2020).

[7] J. D. Bekenstein, "Universal Upper Bound on the Entropy-to-Energy Ratio for Bounded Systems," Phys. Rev. D, 23(2) (1981) 287–298.

[8] T. Padmanabhan, "The Holographic Scorecard of Gravity," Gen. Relativ. Gravit., 37(12) (2005) 2029–2035.

[9] M. Faizal and M. M. Khalil, "Entropic Corrections to Gravity and Vacuum Energy," Int. J. Mod. Phys. D, 24(05) (2015) 1550031.

[10] T. Jacobson, "Thermodynamics of Spacetime: The Einstein Equation of State," Phys. Rev. Lett., 75(7) (1995) 1260–1263.

[11] T. Jacobson, "Entanglement Equilibrium and the Einstein Equation," Phys. Rev. D, 93(12) (2016) 124033.

[12] L. Lovász, Large Networks and Graph Limits, American Mathematical Society, Colloquium Publications, Vol. 60, Providence, RI, 2012.

[13] S. Janson, T. Łuczak, and A. Rucinski, Random Graphs, John Wiley & Sons, New York, 2000.

[14] U. Frisch, B. Hasslacher, and Y. Pomeau, "Lattice Gas Automata for the Navier-Stokes Equation," Phys. Rev. Lett., 56(14) (1986) 1505–1508.


Appendix A. Formal Verification in Lean 4

The following Lean 4 specification provides the formalization of Lemma 1 (Theorems 1.1 and 1.2) and the non-injectivity of confluence merging (Theorems 3 and 4), verified using explicit causal DAG structures and order-preserving DAG isomorphisms:

/-!
# Formal Proof of Lemma 1 & Non-Injectivity
# Logical Independence of Confluence and Causal Invariance with Causal DAG Isomorphisms
# Formalized in Lean 4.
-/

-- Reflexive Transitive Closure of an Abstract Rewriting Relation
inductive RTC {α : Type} (R : α → α → Prop) : α → α → Prop where
| refl (x : α) : RTC R x x
| step (x y z : α) : R x y → RTC R y z → RTC R x z

-- Predicate: Global Confluence (Church-Rosser Property)
def IsConfluent {α : Type} (R : α → α → Prop) : Prop :=
∀ (u y z : α), RTC R u y → RTC R u z → ∃ (w : α), RTC R y w ∧ RTC R z w

-- Predicate: Normal Form (State with no outgoing rewrite transitions)
def IsNormalForm {α : Type} (R : α → α → Prop) (u : α) : Prop :=
∀ (y : α), ¬ R u y

-- Inductive Derivation Trace representing concrete chronological execution paths
inductive Trace {α : Type} (R : α → α → Prop) : α → α → Type where
| nil (x : α) : Trace R x x
| cons (x y z : α) : R x y → Trace R y z → Trace R x z

-- Length of a derivation trace
def traceLength {α : Type} {R : α → α → Prop} {x z : α} : Trace R x z → Nat
| Trace.nil _ => 0
| Trace.cons _ _ _ _ rest => 1 + traceLength rest

-- Predicate: Strong Normalization (Every state terminates at a normal form in finite steps)
def IsStronglyNormalizing {α : Type} (R : α → α → Prop) : Prop :=
∀ (s : α), ∃ (t : α) (_tr : Trace R s t), IsNormalForm R t

-- ============================================================================
-- Formal Causal Event Dependency DAGs & Isomorphism
-- ============================================================================

def CausalRelation (E : Type) := E → E → Prop

def IsAsymmetric (E : Type) (R : CausalRelation E) : Prop :=
∀ u v : E, R u v → ¬ R v u

def IsTransitive (E : Type) (R : CausalRelation E) : Prop :=
∀ u v w : E, R u v → R v w → R u w

structure CausalDAG (E : Type) where
dep : CausalRelation E
asym : IsAsymmetric E dep
trans : IsTransitive E dep

structure CausalDAGIsomorphism (E1 E2 : Type) (g1 : CausalDAG E1) (g2 : CausalDAG E2) where
toFun : E1 → E2
invFun : E2 → E1
left_inv : ∀ x, invFun (toFun x) = x
right_inv : ∀ y, toFun (invFun y) = y
preserve_order : ∀ x y, g1.dep x y ↔ g2.dep (toFun x) (toFun y)

def AreIsomorphicDAGs (E1 E2 : Type) (g1 : CausalDAG E1) (g2 : CausalDAG E2) : Prop :=
Nonempty (CausalDAGIsomorphism E1 E2 g1 g2)

-- ============================================================================
-- Counterexample System M1 (Causal Invariant DAGs, Non-Confluent)
-- ============================================================================

inductive StateM1 : Type where
| a : StateM1 | b : StateM1 | c : StateM1 | d : StateM1 | e : StateM1
deriving DecidableEq, Repr

inductive RelM1 : StateM1 → StateM1 → Prop where
| ab : RelM1 StateM1.a StateM1.b
| ac : RelM1 StateM1.a StateM1.c
| bd : RelM1 StateM1.b StateM1.d
| ce : RelM1 StateM1.c StateM1.e

theorem normal_form_d_M1 : IsNormalForm RelM1 StateM1.d := by intro y hR; cases hR
theorem normal_form_e_M1 : IsNormalForm RelM1 StateM1.e := by intro y hR; cases hR

theorem sn_M1 : IsStronglyNormalizing RelM1 := by
intro s
cases s with
| a => refine ⟨StateM1.d, Trace.cons StateM1.a StateM1.b StateM1.d RelM1.ab
(Trace.cons StateM1.b StateM1.d StateM1.d RelM1.bd (Trace.nil StateM1.d)), normal_form_d_M1⟩
| b => refine ⟨StateM1.d, Trace.cons StateM1.b StateM1.d StateM1.d RelM1.bd (Trace.nil StateM1.d), normal_form_d_M1⟩
| c => refine ⟨StateM1.e, Trace.cons StateM1.c StateM1.e StateM1.e RelM1.ce (Trace.nil StateM1.e), normal_form_e_M1⟩
| d => refine ⟨StateM1.d, Trace.nil StateM1.d, normal_form_d_M1⟩
| e => refine ⟨StateM1.e, Trace.nil StateM1.e, normal_form_e_M1⟩

theorem not_confluent_M1 : ¬ IsConfluent RelM1 := by
intro hConf
have hab : RTC RelM1 StateM1.a StateM1.d :=
RTC.step StateM1.a StateM1.b StateM1.d RelM1.ab
(RTC.step StateM1.b StateM1.d StateM1.d RelM1.bd (RTC.refl StateM1.d))
have hac : RTC RelM1 StateM1.a StateM1.e :=
RTC.step StateM1.a StateM1.c StateM1.e RelM1.ac
(RTC.step StateM1.c StateM1.e StateM1.e RelM1.ce (RTC.refl StateM1.e))
have ⟨w, hw1, hw2⟩ := hConf StateM1.a StateM1.d StateM1.e hab hac
have hwd : w = StateM1.d := by cases hw1 with | refl => rfl | step _ _ _ hR _ => cases hR
have hwe : w = StateM1.e := by cases hw2 with | refl => rfl | step _ _ _ hR _ => cases hR
rw [hwd] at hwe; nomatch hwe

inductive EventM1_1 : Type where | e1 : EventM1_1 | e2 : EventM1_1 deriving DecidableEq, Repr
inductive EventM1_2 : Type where | e1' : EventM1_2 | e2' : EventM1_2 deriving DecidableEq, Repr
inductive DepM1_1 : EventM1_1 → EventM1_1 → Prop where | dep : DepM1_1 EventM1_1.e1 EventM1_1.e2
inductive DepM1_2 : EventM1_2 → EventM1_2 → Prop where | dep : DepM1_2 EventM1_2.e1' EventM1_2.e2'

def dagM1_1 : CausalDAG EventM1_1 where
dep := DepM1_1
asym := by intro u v h; cases h; intro hcontra; cases hcontra
trans := by intro u v w h1 h2; cases h1; cases h2

def dagM1_2 : CausalDAG EventM1_2 where
dep := DepM1_2
asym := by intro u v h; cases h; intro hcontra; cases hcontra
trans := by intro u v w h1 h2; cases h1; cases h2

theorem M1_causal_graphs_isomorphic : AreIsomorphicDAGs EventM1_1 EventM1_2 dagM1_1 dagM1_2 := by
refine ⟨{
toFun := fun | EventM1_1.e1 => EventM1_2.e1' | EventM1_1.e2 => EventM1_2.e2'
invFun := fun | EventM1_2.e1' => EventM1_1.e1 | EventM1_2.e2' => EventM1_1.e2
left_inv := by intro x; cases x <;> rfl
right_inv := by intro y; cases y <;> rfl
preserve_order := by
intro x y; constructor
· intro h; cases h; exact DepM1_2.dep
· intro h; cases x <;> cases y <;> cases h <;> exact DepM1_1.dep
}⟩

-- ============================================================================
-- Counterexample System M2 (Confluent, Non-Isomorphic Causal DAGs)
-- ============================================================================

inductive StateM2 : Type where
| a : StateM2 | b : StateM2 | c : StateM2 | x : StateM2 | d : StateM2
deriving DecidableEq, Repr

inductive RelM2 : StateM2 → StateM2 → Prop where
| ab : RelM2 StateM2.a StateM2.b
| ac : RelM2 StateM2.a StateM2.c
| bd : RelM2 StateM2.b StateM2.d
| cx : RelM2 StateM2.c StateM2.x
| xd : RelM2 StateM2.x StateM2.d

theorem normal_form_d_M2 : IsNormalForm RelM2 StateM2.d := by intro y hR; cases hR

theorem sn_M2 : IsStronglyNormalizing RelM2 := by
intro s
cases s with
| a => refine ⟨StateM2.d, Trace.cons StateM2.a StateM2.b StateM2.d RelM2.ab
(Trace.cons StateM2.b StateM2.d StateM2.d RelM2.bd (Trace.nil StateM2.d)), normal_form_d_M2⟩
| b => refine ⟨StateM2.d, Trace.cons StateM2.b StateM2.d StateM2.d RelM2.bd (Trace.nil StateM2.d), normal_form_d_M2⟩
| c => refine ⟨StateM2.d, Trace.cons StateM2.c StateM2.x StateM2.d RelM2.cx
(Trace.cons StateM2.x StateM2.d StateM2.d RelM2.xd (Trace.nil StateM2.d)), normal_form_d_M2⟩
| x => refine ⟨StateM2.d, Trace.cons StateM2.x StateM2.d StateM2.d RelM2.xd (Trace.nil StateM2.d), normal_form_d_M2⟩
| d => refine ⟨StateM2.d, Trace.nil StateM2.d, normal_form_d_M2⟩

theorem to_d_from_a : RTC RelM2 StateM2.a StateM2.d :=
RTC.step StateM2.a StateM2.b StateM2.d RelM2.ab (RTC.step StateM2.b StateM2.d StateM2.d RelM2.bd (RTC.refl StateM2.d))
theorem to_d_from_b : RTC RelM2 StateM2.b StateM2.d := RTC.step StateM2.b StateM2.d StateM2.d RelM2.bd (RTC.refl StateM2.d)
theorem to_d_from_c : RTC RelM2 StateM2.c StateM2.d :=
RTC.step StateM2.c StateM2.x StateM2.d RelM2.cx (RTC.step StateM2.x StateM2.d StateM2.d RelM2.xd (RTC.refl StateM2.d))
theorem to_d_from_x : RTC RelM2 StateM2.x StateM2.d := RTC.step StateM2.x StateM2.d StateM2.d RelM2.xd (RTC.refl StateM2.d)
theorem to_d_from_d : RTC RelM2 StateM2.d StateM2.d := RTC.refl StateM2.d

theorem confluent_M2 : IsConfluent RelM2 := by
intro u y z _huy _huz
refine ⟨StateM2.d, ?_, ?_⟩
· cases y with | a => exact to_d_from_a | b => exact to_d_from_b | c => exact to_d_from_c | x => exact to_d_from_x | d => exact to_d_from_d
· cases z with | a => exact to_d_from_a | b => exact to_d_from_b | c => exact to_d_from_c | x => exact to_d_from_x | d => exact to_d_from_d

inductive EventM2_1 : Type where | e1 : EventM2_1 | e2 : EventM2_1 deriving DecidableEq, Repr
inductive EventM2_2 : Type where | e1' : EventM2_2 | e2' : EventM2_2 | e3' : EventM2_2 deriving DecidableEq, Repr
inductive DepM2_1 : EventM2_1 → EventM2_1 → Prop where | dep : DepM2_1 EventM2_1.e1 EventM2_1.e2
inductive DepM2_2 : EventM2_2 → EventM2_2 → Prop where
| dep12 : DepM2_2 EventM2_2.e1' EventM2_2.e2'
| dep23 : DepM2_2 EventM2_2.e2' EventM2_2.e3'
| dep13 : DepM2_2 EventM2_2.e1' EventM2_2.e3'

def dagM2_1 : CausalDAG EventM2_1 where
dep := DepM2_1
asym := by intro u v h; cases h; intro hcontra; cases hcontra
trans := by intro u v w h1 h2; cases h1; cases h2

def dagM2_2 : CausalDAG EventM2_2 where
dep := DepM2_2
asym := by intro u v h; cases h <;> intro hcontra <;> cases hcontra
trans := by
intro u v w h1 h2
cases h1 with
| dep12 => cases h2 with | dep23 => exact DepM2_2.dep13
| dep23 => cases h2
| dep13 => cases h2

theorem M2_causal_graphs_not_isomorphic : ¬ AreIsomorphicDAGs EventM2_1 EventM2_2 dagM2_1 dagM2_2 := by
intro ⟨iso⟩
have h1 : iso.invFun EventM2_2.e1' = EventM2_1.e1 ∨ iso.invFun EventM2_2.e1' = EventM2_1.e2 := by
cases iso.invFun EventM2_2.e1' with | e1 => exact Or.inl rfl | e2 => exact Or.inr rfl
have h2 : iso.invFun EventM2_2.e2' = EventM2_1.e1 ∨ iso.invFun EventM2_2.e2' = EventM2_1.e2 := by
cases iso.invFun EventM2_2.e2' with | e1 => exact Or.inl rfl | e2 => exact Or.inr rfl
have h3 : iso.invFun EventM2_2.e3' = EventM2_1.e1 ∨ iso.invFun EventM2_2.e3' = EventM2_1.e2 := by
cases iso.invFun EventM2_2.e3' with | e1 => exact Or.inl rfl | e2 => exact Or.inr rfl
rcases h1 with (h1 | h1) <;> rcases h2 with (h2 | h2) <;> rcases h3 with (h3 | h3)
· have heq : iso.invFun EventM2_2.e1' = iso.invFun EventM2_2.e2' := by rw [h1, h2]
have h_inj : iso.toFun (iso.invFun EventM2_2.e1') = iso.toFun (iso.invFun EventM2_2.e2') := by rw [heq]
rw [iso.right_inv, iso.right_inv] at h_inj; nomatch h_inj
· have heq : iso.invFun EventM2_2.e1' = iso.invFun EventM2_2.e2' := by rw [h1, h2]
have h_inj : iso.toFun (iso.invFun EventM2_2.e1') = iso.toFun (iso.invFun EventM2_2.e2') := by rw [heq]
rw [iso.right_inv, iso.right_inv] at h_inj; nomatch h_inj
· have heq : iso.invFun EventM2_2.e1' = iso.invFun EventM2_2.e3' := by rw [h1, h3]
have h_inj : iso.toFun (iso.invFun EventM2_2.e1') = iso.toFun (iso.invFun EventM2_2.e3') := by rw [heq]
rw [iso.right_inv, iso.right_inv] at h_inj; nomatch h_inj
· have heq : iso.invFun EventM2_2.e2' = iso.invFun EventM2_2.e3' := by rw [h2, h3]
have h_inj : iso.toFun (iso.invFun EventM2_2.e2') = iso.toFun (iso.invFun EventM2_2.e3') := by rw [heq]
rw [iso.right_inv, iso.right_inv] at h_inj; nomatch h_inj
· have heq : iso.invFun EventM2_2.e2' = iso.invFun EventM2_2.e3' := by rw [h2, h3]
have h_inj : iso.toFun (iso.invFun EventM2_2.e2') = iso.toFun (iso.invFun EventM2_2.e3') := by rw [heq]
rw [iso.right_inv, iso.right_inv] at h_inj; nomatch h_inj
· have heq : iso.invFun EventM2_2.e1' = iso.invFun EventM2_2.e3' := by rw [h1, h3]
have h_inj : iso.toFun (iso.invFun EventM2_2.e1') = iso.toFun (iso.invFun EventM2_2.e3') := by rw [heq]
rw [iso.right_inv, iso.right_inv] at h_inj; nomatch h_inj
· have heq : iso.invFun EventM2_2.e1' = iso.invFun EventM2_2.e2' := by rw [h1, h2]
have h_inj : iso.toFun (iso.invFun EventM2_2.e1') = iso.toFun (iso.invFun EventM2_2.e2') := by rw [heq]
rw [iso.right_inv, iso.right_inv] at h_inj; nomatch h_inj
· have heq : iso.invFun EventM2_2.e1' = iso.invFun EventM2_2.e2' := by rw [h1, h2]
have h_inj : iso.toFun (iso.invFun EventM2_2.e1') = iso.toFun (iso.invFun EventM2_2.e2') := by rw [heq]
rw [iso.right_inv, iso.right_inv] at h_inj; nomatch h_inj

-- Trace-Based Non-Injectivity & Information Erasure Proof
def trace1_M2 : Trace RelM2 StateM2.a StateM2.d :=
Trace.cons StateM2.a StateM2.b StateM2.d RelM2.ab
(Trace.cons StateM2.b StateM2.d StateM2.d RelM2.bd (Trace.nil StateM2.d))

def trace2_M2 : Trace RelM2 StateM2.a StateM2.d :=
Trace.cons StateM2.a StateM2.c StateM2.d RelM2.ac
(Trace.cons StateM2.c StateM2.x StateM2.d RelM2.cx
(Trace.cons StateM2.x StateM2.d StateM2.d RelM2.xd (Trace.nil StateM2.d)))

theorem distinct_traces_coincide_at_terminal :
trace1_M2 ≠ trace2_M2 ∧ traceLength trace1_M2 = 2 ∧ traceLength trace2_M2 = 3 := by
refine ⟨?_, rfl, rfl⟩; intro h; nomatch h

theorem causal_invariance_does_not_imply_confluence :
∃ (α : Type) (R : α → α → Prop),
IsStronglyNormalizing R ∧ ¬ IsConfluent R ∧
AreIsomorphicDAGs EventM1_1 EventM1_2 dagM1_1 dagM1_2 :=
⟨StateM1, RelM1, sn_M1, not_confluent_M1, M1_causal_graphs_isomorphic⟩

theorem confluence_does_not_imply_causal_invariance :
∃ (α : Type) (R : α → α → Prop),
IsStronglyNormalizing R ∧ IsConfluent R ∧
¬ AreIsomorphicDAGs EventM2_1 EventM2_2 dagM2_1 dagM2_2 :=
⟨StateM2, RelM2, sn_M2, confluent_M2, M2_causal_graphs_not_isomorphic⟩

Appendix B. Standalone Python Reference Simulation Engine

The following Python script implements the multi-mode multiway induction engine: (1) unconstrained combinatorial degree pruning lower bounds, (2) fast Monte Carlo trajectory sampling for N9N \ge 9, and (3) explicit Wolfram 2-in 4-out, 2-in 1-out contraction, and 2-in 2-out topology swap rules:

"""
Pre-Geometric Multiway Hypergraph Simulation Suite
Evaluates state space volume, Shannon process entropy, macrostate entropy dispersion,
and explicit hypergraph substitution rules (expansion, contraction, topology-swap).
"""

import collections, itertools, math, time, json, pickle, random
from typing import Tuple, List, Dict, Any, FrozenSet

CanonicalState = Tuple[Tuple[int, int], ...]
HypergraphState = FrozenSet[Tuple[int, ...]]

class PreGeometricMultiwayAuditor:
def __init__(self):
self._canonical_cache: Dict[Tuple[Tuple[int, int], ...], CanonicalState] = {}

def clear_cache(self):
self._canonical_cache.clear()

def _generate_canonical_kn(self, n: int) -> CanonicalState:
if n < 2: raise ValueError(f"N must be >= 2, got {n}")
return tuple(sorted((i, j) for i in range(n) for j in range(i + 1, n)))

def _get_vertex_degrees(self, state: CanonicalState, n: int) -> List[int]:
degs = [0] * n
for u, v in state: degs[u] += 1; degs[v] += 1
return degs

def _get_canonical_form(self, n: int, edges: List[Tuple[int, int]]) -> CanonicalState:
lookup_key = tuple(sorted(edges))
if lookup_key in self._canonical_cache: return self._canonical_cache[lookup_key]
canonical_min = None
for p in itertools.permutations(range(n)):
remapped = tuple(sorted((min(p[u], p[v]), max(p[u], p[v])) for u, v in edges))
if canonical_min is None or remapped < canonical_min:
canonical_min = remapped
self._canonical_cache[lookup_key] = canonical_min
return canonical_min

def evaluate_scale(self, n: int, k: int, silent: bool = True) -> Dict[str, Any]:
initial_state = self._generate_canonical_kn(n)
current_layer: Dict[CanonicalState, int] = {initial_state: 1}
terminal_registry: Dict[CanonicalState, int] = collections.defaultdict(int)

while current_layer:
next_layer: Dict[CanonicalState, int] = collections.defaultdict(int)
for state, count in current_layer.items():
degs = self._get_vertex_degrees(state, n)
prunable = [e for e in state if degs[e[0]] > k or degs[e[1]] > k]
if not prunable:
terminal_registry[state] += count
else:
for edge in prunable:
child = self._get_canonical_form(n, [e for e in state if e != edge])
next_layer[child] += count
current_layer = next_layer

total_paths = sum(terminal_registry.values())
h_process = math.log2(total_paths) if total_paths > 0 else 0.0
h_macro = -sum((c / total_paths) * math.log2(c / total_paths)
for c in terminal_registry.values() if c > 0)
return {
"total_paths": total_paths,
"classes": len(terminal_registry),
"h_process": h_process,
"h_macro": h_macro,
"landauer_gap": h_process - h_macro
}

def sample_trajectory_statistics(self, n: int, k: int, num_samples: int = 1000, seed: int = 42) -> Dict[str, Any]:
rng = random.Random(seed)
initial = list(self._generate_canonical_kn(n))
lengths, connected_cnt = [], 0
for _ in range(num_samples):
curr, steps = list(initial), 0
while True:
degs = self._get_vertex_degrees(tuple(curr), n)
prunable = [e for e in curr if degs[e[0]] > k or degs[e[1]] > k]
if not prunable: break
curr.remove(rng.choice(prunable))
steps += 1
lengths.append(steps)
return {"n": n, "k": k, "samples": num_samples, "mean_length": sum(lengths) / num_samples}

class HypergraphRewriteAuditor:
"""Auditor for explicit Wolfram hypergraph substitution rules."""
def find_2in_matches(self, edges: HypergraphState) -> List[Tuple[Tuple[int, ...], Tuple[int, ...]]]:
matches, edge_list = [], sorted(list(edges))
for i in range(len(edge_list)):
for j in range(i + 1, len(edge_list)):
if len(set(edge_list[i]) & set(edge_list[j])) == 1:
matches.append((edge_list[i], edge_list[j]))
return matches

def apply_2in_4out_rule(self, edges: HypergraphState, match: Tuple[Any, Any], new_v: int) -> HypergraphState:
e1, e2 = match
x = list(set(e1) & set(e2))[0]
y = list(set(e1) - {x})[0]
z = list(set(e2) - {x})[0]
new_edges = {(min(x, new_v), max(x, new_v)), (min(y, new_v), max(y, new_v)),
(min(z, new_v), max(z, new_v)), (min(y, z), max(y, z))}
return frozenset((set(edges) - {e1, e2}) | new_edges)

def apply_2in_1out_rule(self, edges: HypergraphState, match: Tuple[Any, Any]) -> HypergraphState:
e1, e2 = match
x = list(set(e1) & set(e2))[0]
y, z = list(set(e1) - {x})[0], list(set(e2) - {x})[0]
return frozenset((set(edges) - {e1, e2}) | {(min(y, z), max(y, z))})

Appendix C. Data, Proofs, and Test Suite Availability

The complete replication suite, machine-checked theorem proofs, and test automation are openly accessible in the repository:

  • Formally Verified Proofs (Lean 4): formal-proofs/CausalInvariance.lean. Verified with the Lean 4 toolchain (leanprover/lean4:v4.33.1, or via lake env lean / lake build for structured Lake packages).
  • Dual-Mode Simulation Engine (Python 3.8+): simulation.py
  • Pytest Unit, Mock & Combinatorics Test Suite: tests/test_simulation.py
  • Empirical Multi-Scale Execution Logs: simulation_output.txt