Apoth3osis
<_RESEARCH/PROJECTS

Causal Confluence in Wolfram Physics

VERIFIEDLean 4Wolfram LanguageGitHub
>FOUNDATIONS

The Wolfram Physics Project

This formalization builds upon and contributes to the foundations established by:

"A Project to Find the Fundamental Theory of Physics"

Stephen Wolfram

The Wolfram Physics Project (2020) - A computational approach to fundamental physics through hypergraph rewriting

"Confluence and Causal Invariance"

Max Piskunov

Wolfram Physics Bulletins (2020) - The counterexamples formalized in this project

"Some Relativistic and Gravitational Properties of the Wolfram Model"

Jonathan Gorard

arXiv:2004.14810 (2020) - Physical implications and mathematical foundations

Expand

Click to expand

>THE_MODEL

Hypergraph Rewriting & Causal Structure

The Wolfram Physics Project proposes that the universe can be modeled as a hypergraph that evolves through the application of simple rewriting rules. At the lowest level, everything consists of a network of "atoms of space" continually being updated—the entangled limit of everything computationally possible.

Two key properties are central to the physics: confluence (different evaluation orders reach the same result) and causal invariance(different orders produce isomorphic causal graphs). It was widely assumed these properties were equivalent.

Max Piskunov's 2020 work demonstrated through explicit counterexamples that these properties are in fact logically independent—a system can have one without the other. This formalization provides machine-checked verification of these groundbreaking results.

>MULTIWAY_GRAPH
Counterexample CE1 Multiway Graph Visualization

Multiway graph visualization of Counterexample CE1. Shows branching evaluation paths demonstrating how different rewrite orders can lead to distinct causal structures.

>FORMALIZATION

Machine-Verified Independence Proof

This Lean 4 formalization provides rigorous, machine-checked proofs that confluence and causal invariance are independent properties. We mechanize Piskunov's counterexamples with fresh-vertex semantics and full alpha-equivalence handling.

INDEPENDENCE
Proven

Confluence and causal invariance are independent

COUNTEREXAMPLES
CE1 + CE2

Piskunov counterexamples mechanized

WM148 CASE
Verified

Fresh-vertex semantics with alpha-equivalence

>COUNTEREXAMPLES
CE1

Confluent, Not Causal Invariant

System with unique normal forms but non-isomorphic causal graphs

CE1.confluentNF
CE1.not_causalInvariant
CE2

Causal Invariant, Not Confluent

System with isomorphic causal graphs but multiple normal forms

CE2.causalInvariant
CE2.not_confluentNF
WM148

Fresh-Vertex Semantics

Causal invariance under explicit fresh-vertex allocation

WM148.causalInvariant
SystemFresh.Event.applyWith_iso
>KEY_THEOREMS
THEOREMDESCRIPTION
confluence_causal_invariance_independentMain independence result with existential counterexamples
CE1.confluentNFCE1 has unique normal forms
CE1.not_causalInvariantCE1 lacks causal invariance
CE2.causalInvariantCE2 satisfies causal invariance
CE2.not_confluentNFCE2 has multiple normal forms
WM148.causalInvariantFresh-vertex WM148 satisfies causal invariance
>AXIOM_FOOTPRINT

Uses only standard Lean kernel axioms:

propextClassical.choiceQuot.sound