Lorentzian

Causal ordering, lightcone structure, timelike fraction
symmetrydim 1+1 spacetime4 metrics

What It Measures

How much of the signal's structure is causal — does the future follow from the past in a timelike way, or do successive values jump acausally?

Embeds consecutive (time, value) pairs as events in 1+1 Minkowski spacetime with metric ds² = −dt² + dx². For each pair of events, the Minkowski interval classifies the separation: timelike (|Δx| < |Δt|, causally connected), spacelike (|Δx| > |Δt|, causally disconnected), or lightlike (|Δx| = |Δt|, on the light cone).

Metrics

causal_order_preserved

Fraction of consecutive event pairs that are timelike-separated (causally ordered). Smooth, slow-varying signals score near 1.0 (each value follows causally from the previous one). Logistic edge-of-chaos scores 0.0 (every successive value is an acausal jump). This is the framework's most direct "smoothness vs. jumpiness" metric.

spacelike_fraction

Fraction of sampled pairs (at log-spaced separations) that are acausally separated. High for chaotic maps that make large jumps between values; zero for continuous-time attractors (Lorenz, Rössler) whose smooth trajectories keep consecutive samples causally close.

crossing_density

How often consecutive steps switch between timelike (subluminal) and spacelike (superluminal). Measures burstiness relative to the lightcone boundary c=1. Rule 30 scores ~0.5 (maximally bursty, random-looking transitions), Collatz Parity ~0.32 (structured runs of same causal character), smooth signals score 0.0 (always subluminal). Evolved via ShinkaEvolve atlas v1.

causal_persistence

Lag-1 autocorrelation of the timelike/spacelike binary sequence, scaled to [0,1]. High values indicate long runs of the same causal character; 0.5 indicates random alternation. Collatz Parity scores ~0.62 (correlated causal runs), Rule 30 ~0.49 (uncorrelated). Degenerate when causal_order is near 0 or 1. Evolved via ShinkaEvolve atlas v1.

lightlike_fraction

Fraction of consecutive event pairs that land exactly on the light cone (|Δx| = |Δt|). Not yet in the atlas — recently added.

Atlas Rankings

causal_order_preserved
SourceDomainValue
Tidal Gauge (SF)geophysics1.0000
Damped Pendulummotion1.0000
Temperature Driftclimate1.0000
···
Circle Map Quasiperiodicchaos0.0000
Logistic r=3.74 (Period-5 Window)chaos0.0000
Logistic Edge-of-Chaoschaos0.0000
causal_persistence
SourceDomainValue
Lotka-Volterrabio0.9278
Hodgkin-Huxleybio0.9002
Bearing Innerbearing0.8914
···
Lorenz Attractorchaos0.0000
Rossler Attractorchaos0.0000
Constant 0xFFnoise0.0000
crossing_density
SourceDomainValue
L-System (Dragon Curve)exotic0.7500
Thue-Morseexotic0.6667
Rule 110exotic0.5593
···
Lorenz Attractorchaos0.0000
Rossler Attractorchaos0.0000
Constant 0xFFnoise0.0000
spacelike_fraction
SourceDomainValue
Logistic r=3.83 (Period-3 Window)chaos0.1805
Logistic Chaoschaos0.1589
Dice Rollsexotic0.1571
···
Lorenz Attractorchaos0.0000
Rossler Attractorchaos0.0000
Constant 0xFFnoise0.0000

When It Lights Up

Lorentzian geometry captures the "speed" of the signal relative to its sampling rate. A high-frequency oscillation sampled slowly appears spacelike (large jumps); the same oscillation sampled fast appears timelike (smooth evolution). The evolved metrics (crossing_density and causal_persistence) add temporal dynamics to the static causal fraction: two signals with the same causal_order can differ in whether their lightcone crossings are bursty (low persistence, high crossing) or structured (high persistence, moderate crossing). In the atlas, these four metrics separate smooth oscillators from chaotic/noise sources along a "causality axis" orthogonal to the entropy axis.

# Scale Lens

Open in Atlas
← Heisenberg (Nil) (centered)Hölder Regularity →