InfraCausality
InfraCausality
[LLM Generated]
Minimal model of special relativity on oriented graphs: events are vertices, causal order is reachability, observers are chains, and light rays are distinguished walks. Bondi k-calculus, the EPS axioms, and Knuth-style kinematics are rebuilt combinatorially.
Setup
Setup
Install the paclet from the Wolfram Cloud. The substrates are a random causal graph and an acyclically oriented grid — the directed cousin of the grids in the shared example-graphs notebook.
PacletInstall["https://www.wolframcloud.com/obj/hajek_pavel/InfraCausality.paclet",ForceVersionInstall->True];Needs["WolframInstitute`InfraCausality`"]
SeedRandom[3];g=RandomCausalGraph[{16,32}];gridDag=DirectedGraph[GridGraph[{4,4}],"Acyclic"];
Function reference
Function reference
Causal graphs and chains
Causal graphs and chains
Infra objects
Infra objects
Light cones and causal intervals
Light cones and causal intervals
Universal time and extremal events
Universal time and extremal events
EPS message and echo functions
EPS message and echo functions
Knuth kinematics
Knuth kinematics
Bondi k-calculus
Bondi k-calculus
Bondi constructions
Bondi constructions
Visualization
Visualization
Causal graphs and chains
Causal graphs and chains
◼
The substrate is a random directed acyclic graph playing the role of a causal set; chains are the worldlines of observers.
g
chains=FindChain[g,2]
{{1,2,7,12,13,15},{1,2,6,12,13,15}}
Light cones and causal intervals
Light cones and causal intervals
◼
The forward light cone of an event is everything it can causally influence; the causal interval of two events is the diamond between them.
◼
Outgoing light rays are the no-overtaking boundary of the forward cone.
HighlightGraph[g,ForwardLightCone[g,First[GetSources[g]],3]]
Universal time and foliation
Universal time and foliation
◼
The universal foliation layers the causal graph into simultaneity slices; universal time is the slice index.
◼
Maximal absorbers are the most-informed events per slice.
◼
The same machinery applies to the oriented grid, the discrete causal diamond.
EPS message and echo functions
EPS message and echo functions
◼
Following EPS, the message function sends each event on the first worldline to the events on the second that it can signal to; monotone selections encode the chronological order.
◼
The echo function is the round trip; its graph is the light-signal bookkeeping of radar measurements.
Knuth kinematics
Knuth kinematics
◼
Two chain projections play the role of light-cone coordinates; energy, momentum, mass, interval, and velocity are their combinations.
Bondi k-calculus
Bondi k-calculus
◼
The k-factor is the combinatorial Doppler ratio; velocity, rapidity, and time dilation follow from it algebraically.
Bondi constructions
Bondi constructions
◼
Interactive Minkowski-diagram constructions render the classical thought experiments; BondiExplorer wraps all seven in one Manipulate.
Learn more
Learn more
The paclet lives at github.com/WolframInstitute/InfraCausality. It is actively developed, experimental research code. Ready-made substrates: the example-graphs notebook.