Comparing Seshat's Social Complexity Principal Component (SPC) against CAMS cross-layer coherence Λ(t) for overlapping societies. This page tests whether two independently constructed civilisational complexity measures agree on the shape of historical trajectories.
Equinox 2022 GitHub release. SPC = 1st principal component of 8 coded complexity variables (Hierarchy, Government, Infrastructure, Information, Money, Military, etc.). MilTech = sum of 6 military technology categories. Century-resolution, −3600 to 1900 CE.
Source: Turchin et al., Seshat Global History Databank. seshatdatabank.info
Annual or 5-year resolution. Λ(t) = mean cross-node bond strength = mean over all 28 node pairs of Bij(t) = √(max(Vi+8,0)·max(Vj+8,0)) / 32. Covers CE 5 – 2026, with most modern datasets starting 1750+.
Seshat codes Latium as its NGA for the Roman civilizational phase. CAMS has an independent 5-year-resolution dataset for Rome (CE 10–450) scored by Claude Sonnet 4.5 using the CAMS v2.3 rubric. Both series are century-averaged for alignment. This comparison is fully independent: Seshat uses coded historical variables; CAMS uses an LLM-based complexity rubric — no shared inputs.
| Century CE | CAMS Λ(t) | Seshat SPC | Seshat MilTech |
|---|
The table below lists proposed correspondences between Seshat NGAs and CAMS societies, ordered by temporal overlap quality. "Overlap" = the intersection of Seshat and CAMS time windows.
| Seshat NGA | Best CAMS Match | Seshat Range | CAMS Range | Overlap (N centuries) | Granger-ready? |
|---|---|---|---|---|---|
| Latium | Rome (recalculated) | −3600 → 1800 | CE 10–450 | CE 0–400 (N=5) | No — N<15 |
| Paris Basin | France (1785–2024) | −3200 → 1700 | 1785–2024 | None (85y gap) | No — no overlap |
| Kansai | Japan (1850–2025) | −600 → 1800 | 1850–2025 | None (50y gap) | No — no overlap |
| Middle Yellow River Valley | China (1900–2026) | −2000 → 1900 | 1900–2026 | CE 1900 (N≈1) | No — N<15 |
| Susiana / S. Mesopotamia | Iraq / Iran | −4000 → 1900 | 1900–2024 | CE 1900 (N≈1) | No — N<15 |
| Upper Egypt | No CAMS analog yet | −3600 → 1700 | — | — | No match |
| Deccan / Middle Ganga | India (if extended) | −1500 → 1800 | — | — | No match |
granger_stationary_safe() from the validated tool suite.
Each bar shows the time span covered. Seshat NGAs are brown; CAMS societies are blue. The only vertical overlap is in the CE 0–450 window (Latium/Rome). This chart is the core motivation for the proposed backward-reconstruction programme.
SPC is the 1st principal component (PC1) of 8 coded complexity variables from the ImpSCDat sheet (imputed). The 8 components are:
Higher SPC = more structurally complex polity. Range ≈ 2.3–8.3 in this corpus.
C = Coherence, K = Capacity, A = Abstraction, S = Stress. 8 nodes × 4 metrics. Bond strength Bij captures the geometric mean of two nodes' adjusted values. Λ(t) = mean coupling across all node pairs.
Range in Rome corpus: 0.73 (CE 500, terminal decline) to 2.97 (CE 100, peak).
Both SPC and Λ(t) are designed to capture civilisational complexity, but from different theoretical angles. SPC captures structural endowment — what institutional and material resources a polity possesses. Λ(t) captures coordination quality — how well those resources are being integrated across functional layers.
The finding that Λ(t) declines faster than SPC during Rome's CE 100–400 period is theoretically meaningful: structural endowment persists (armies, roads, laws remain nominally intact) while cross-layer coordination degrades (fiscal stress, elite conflict, provincial fragmentation). This is precisely the CAMS prediction: coordination failure precedes structural collapse.
The Granger question — whether Λ(t) leads SPC decline, or vice versa — remains open pending sufficient overlap data.