The Framework

History as a dynamical system

Computational Macrohistory is a formal framework for studying the long-term dynamics of human societies: eight axioms, a 25-dimensional state space, and an explicit account of what can and cannot be predicted.

Computational Macrohistory (CMH) builds stochastic models of large-scale historical change that estimate probability distributions over critical socio-political transitions — never point predictions of events.

Why a framework

Societies are not laboratories. They can still be studied as systems.

Historical change cannot be re-run under controlled conditions, and the people inside a society react to the predictions made about it. CMH takes both constraints as starting points rather than obstacles: it asks which questions about large-scale social dynamics remain scientifically tractable once those limits are made explicit.

The answer is built in three parts. A set of axioms defines which models are admissible. An operational state space turns the axioms into measurable variables and dynamic equations. And a precise theory of the predictive horizon separates what the framework claims from what it deliberately refuses to claim.

Probabilistic, not propheticOutputs are probability distributions over classes of transitions, with confidence intervals throughout.
Built in the openEvery result lives in a numbered working paper with a DOI; replication materials are public.
Falsifiable by constructionA claim that cannot be derived from the axioms and tested computationally is flagged as such.
Part I

Eight axioms

Formulated in WP-2026-001 as admissibility constraints: they do not describe the world as it is, they define the conditions under which historical systems become scientifically tractable. Select an axiom to read what it requires.

A1

Part II

A 25-dimensional state space

WP-2026-002 translates the axioms into an operational apparatus: twenty-five variables across five domains, each with an operationalization protocol and specified data sources. Select a domain to isolate its variables.

Each node is a state variable; links indicate coupling within and across domains in the CMH dynamic equations. Schematic representation — the full variable list and coupling structure are specified in WP-2026-002.

Part III

Three levels of analysis

The same state space is read at three levels of resolution, from transparent composite indices to the full stochastic dynamics. Each level trades interpretability against dynamical detail.

I

Composite indices

Weighted combinations of state variables that summarise structural pressure in a single interpretable number, with uncertainty quantification and robustness analysis across alternative weighting schemes.

Systemic Stress Index · Elite Pressure Index
II

Coupled dynamic equations

The equations of motion governing how the state variables evolve and interact over time — the level at which feedbacks, thresholds and slow structural drift are made explicit.

Defined in WP-2026-002
III

Full stochastic dynamics

Stochastic differential equations with endogenous noise, supporting probabilistic event functions for instability episodes and regime transitions — and, beyond the predictive horizon, spectral analysis of the dynamics themselves.

Probabilistic event functions · Koopman-CMH
Part IV

The Lyapunov Wall, live

Ten copies of the same chaotic system, started from initial conditions that differ by one part in a billion. For a while they are indistinguishable — then chaos amplifies the difference and the trajectories scatter. The wall is where quantitative prediction of individual trajectories ends. No amount of data or computing power moves it.

Nine perturbed trajectories Reference trajectory

Demonstration uses the logistic map in its chaotic regime. The same divergence mechanism, formalised in Axioms A5 and A7, limits forecasts of single trajectories and events to roughly five to fifteen years. Probabilities of regime-level outcomes are another matter: in simulated societies, a hazard model on the observed state keeps positive skill up to 200 years (WP-2026-007). Each run applies a fresh random perturbation of order 10-9.

What survives beyond the wall — the three levels of the CMH prediction space
Inside the horizon only

Event prediction

Which country, which year. Possible only within the horizon, and only as a probability — never as a point forecast.

At the horizon

Regime probability

Probability distributions over classes of outcomes: how likely a system is to remain in, or exit, a structural regime.

Beyond the wall

Spectral persistence

Persistent cyclic structures in the dynamics, identified through Koopman operator methods at the level where chaos no longer destroys the signal.

Method

How we work

Five rules behind every result

Rules first

Every test has its protocol, thresholds and stopping rules fixed and time-stamped before it is run.

Simulation first

A model is first tested in simulated societies where the truth is known. If it cannot find an effect we planted there, it does not go near real data.

One run on history

The historical check is run once, on data kept aside. The result is published whatever it says, negative and limited results included.

Forecasts on record

Forecasts are deposited with an external time stamp before the events they cover.

AI tools, declared

The lab uses AI models for code, checks and literature searches. Every paper states how, and the author writes and signs the text.

Part V

Start here

Two ways into the framework: the introductory guides assume no mathematical background; the working papers carry the full formal apparatus.

Computational Macrohistory: A Guide for Everyone

The accessible introduction — core concepts, methodological foundations and applications, with no mathematics assumed.

IG-2026-001 · PDF

Axiomatic Foundations

The formal starting point: the eight axioms as admissibility constraints, with a minimal toy model demonstrating joint satisfiability.

WP-2026-001

Operational Framework

The state space, the variables and the dynamic equations — where the axioms become a measurable apparatus.

WP-2026-002

The framework at work: the Arab Spring

From a three-country proof of concept to an eleven-country structural analysis, with the misses analysed in as much detail as the hits.

WP-2026-003 / 004

Beyond the Lyapunov Wall

The predictive horizon made precise, and the spectral methods that ask what lies on the other side of it.

WP-2026-005

Koopman–CMH

The spectral theory proved as a theorem, then put to its first pre-registered empirical test on two centuries of European data.

WP-2026-006

The framework is built in the open.