Textbook
Zettajoule (ZJ)
A zettajoule is 10²¹ joules. It is the natural unit for planetary heat inventories: the global ocean’s heat capacity is so large that a 1 °C change in mean ocean temperature is several thousand ZJ.
In this ledger
This ledger uses 5,480 ZJ per °C of mean ocean temperature. Deglaciation is ~14,000 ZJ. Gebbie’s industrial-era ocean, to ~2017, is ~500 ZJ — one square on the tile chart.
Textbook
Ocean heat content (OHC)
The thermal energy stored in seawater, usually written as an anomaly relative to a chosen baseline: OHC = ρ Cp ∫ ΔT dV. Because water’s heat capacity is high, the ocean holds more than 90% of Earth’s recent energy imbalance.
In this ledger
Every chart here is an OHC anomaly with the zero named in the caption. Zanna zeros 1870. NOAA zeros its own climatology. Gebbie’s Common Era zeros year 2000 or the Little Ice Age trough. Mixing those zeros is how public charts hide the Medieval peak.
Textbook
Mean ocean temperature (MOT)
The volume-weighted average temperature of the global ocean. Unlike sea-surface temperature, MOT is dominated by the deep ocean and therefore changes slowly.
In this ledger
Bereiter et al. (2018) invert krypton and xenon in the WAIS Divide ice core for MOT. Last Glacial Maximum to early Holocene: +2.57 ± 0.24 °C → 14,084 ZJ at 5,480 ZJ/°C.
Textbook
Deglaciation
The collapse of continental ice sheets at the end of a glacial period. The last deglaciation ran roughly 21,000–8,000 years ago and raised global sea level by about 130 metres.
In this ledger
It is an ice-sheet-scale energy event: 12,000–20,000 ZJ into the ocean, plus ~15,800 ZJ of latent heat to melt the ice. That is twenty to forty times Gebbie’s modern-era ocean inventory.
Textbook
Last Glacial Maximum (LGM)
The most recent interval of maximum ice-sheet volume, about 26,000–19,000 years ago. Sea level was ~120–130 m lower; the deep ocean was several degrees colder and saltier.
In this ledger
The deglacial OHC curve is plotted relative to LGM. Noble-gas MOT puts the LGM ocean 2.57 °C colder than the early Holocene; Haeberli’s 700-kyr snapshots put peak glacials ~3.3 °C colder.
Textbook
Holocene
The current interglacial epoch, beginning ~11,700 years ago after the Younger Dryas. Ice sheets had mostly retreated; CO₂ sat near 260–280 ppm in Antarctic ice until the industrial rise.
In this ledger
A Holocene thermal maximum, then a slow cooling into the Little Ice Age, is in the Mg/Ca and Common Era inversion literature. That millennial drift is real. It is not a 14,000 ZJ deglaciation running in reverse.
Textbook
Medieval Climate Anomaly (MCA)
A multi-century interval of relatively warm, regionally uneven climate, commonly placed around 950–1250 CE. It is reconstructed from tree rings, corals, sediments, and boreholes — not from a single global thermometer.
In this ledger
Gebbie & Huybers (2019) invert those surface proxies through a Green’s-function ocean and find the MCA ocean held 1,000 ZJ more than the year-2000 ocean, or 1,500 ZJ above the Little Ice Age trough.
Textbook
Little Ice Age (LIA)
A cooler interval of the late Holocene, roughly 1300–1850 CE, marked by glacier advances in both hemispheres. Forcing candidates include volcanic clusters and solar grand minima; CO₂ was nearly flat.
In this ledger
The inversion says the LIA trough sits ~500 ZJ below year 2000. Deep Pacific waters were still cooling from that transition into the 20th century — the abyss is slower than the charts that start in 1955.
Textbook
Younger Dryas
An abrupt millennial cold reversal in the North Atlantic, ~12,900–11,700 years before 1950, usually attributed to a collapse or diversion of the Atlantic overturning circulation.
In this ledger
Bereiter’s MOT shows an enigmatic early-YD pulse: 600–700 mW/m² for centuries — a modern-sized rate, not a deglacial-sized inventory. Rate and pile of joules are different questions.
Textbook
Argo
A global array of autonomous profiling floats that measure temperature and salinity in the upper 2,000 m every 10 days. Near-global coverage began around 2005 and is the backbone of modern ocean-heat estimates.
In this ledger
Cheng et al. (2026): 0–2000 m has gained heat at 11.4 ± 1.0 ZJ/yr since 2007. That is a modern rate in the Younger Dryas neighborhood, sustained for two decades, not seven centuries.
Textbook
Ice-core CO₂
Air trapped as bubbles in glacial ice. Unlike most paleoclimate proxies, this is a direct sample of ancient atmosphere. Firn diffusion and gradual bubble close-off mix that air over years to centuries, so the record is a low-pass filter of the true mixing ratio.
In this ledger
The Antarctic composite never exceeds ~300 ppm in 800,000 years. That ceiling is a real measurement of well-mixed air — and a heavily smoothed one. High-accumulation Law Dome resolves about a decade; Dome C and Vostok smear centuries.
Textbook
Stomatal CO₂ proxy
Land plants reduce the density or index of stomata (leaf pores) as atmospheric CO₂ rises. Fossil or herbarium leaves can therefore be calibrated to CO₂. The proxy is local, species-dependent, and noisy, but it is not mixed through Antarctic firn, so it can retain decadal-to-centennial swings that ice cores average away.
In this ledger
Kouwenberg, van Hoof, Wagner and Finsinger reconstructions run tens of ppm above the ice envelope across the Holocene and Common Era — limited, still valuable. Last week’s Stomata vs Ice comparison is the side-by-side: ice is not the unfiltered proxy it has been sold as.
Textbook
Firn smoothing
Snow on an ice sheet becomes firn, then ice. Gases diffuse through the firn for decades to millennia until bubbles close. The enclosed air is therefore a weighted average of many years, not a single season. Gas-age width scales with accumulation: Law Dome ~8 years FWHM; WAIS ~19; Dome C centuries.
In this ledger
A 50-year 400 ppm spike in the true atmosphere would be strongly attenuated in deep Antarctic cores. Stomatal series still show Holocene and Common Era swings the ice never records. That is the filtering, not a proof that ice CO₂ is fabricated.
Textbook
Parts per million (ppm)
A mixing ratio: micromoles of CO₂ per mole of dry air. Pre-industrial ice-core CO₂ is ~277–285 ppm. The 2025 Mauna Loa annual mean is 427.35 ppm.
In this ledger
Ice-core CO₂ stays inside ~180–300 ppm for 800,000 years. Stomatal reconstructions of the same millennia often sit 30–40 ppm higher on average, with much larger amplitude. Both can be true if one archive is low-pass filtered.
Textbook
Mauna Loa Observatory
NOAA’s baseline CO₂ observatory on Hawai‘i, started by Charles David Keeling in 1958. It measures the well-mixed marine boundary layer, not a city plume.
In this ledger
2025 annual mean: 427.35 ppm. The ice-core composite never reaches that in 800 kyr of trapped air. The instrumental record is not a proxy and is not smoothed by firn.
Textbook
Paleoclimate proxy
An indirect recorder of a past climate variable: tree rings, foraminifera, leaf stomata, ice-core isotopes. Ice-core CO₂ is unusually direct (trapped air) but is still filtered by firn. Stomata, Mg/Ca and noble gases are classical proxies with calibrations and error terms.
In this ledger
The ledger never pretends a single thermometer sat in the abyss for 20,000 years. Methods disagree on the third significant figure and agree on the first: deglacial heat is 10⁴ ZJ, Common Era 10³, industrial 10²–10³.
Textbook
Noble-gas ocean thermometer
Xenon and krypton dissolve more readily in colder seawater. When the global ocean cools, atmospheric Xe and Kr fall. Their ratios to nitrogen in ice-core air can be inverted for a single number: mean ocean temperature.
In this ledger
Three independent ratios (Kr/N₂, Xe/N₂, Xe/Kr) are combined. Largest error is saturation-state uncertainty. No map — one global mean. That is why 12,000–20,000 ZJ is a range once Mg/Ca and pore fluids are folded in.
Textbook
Green’s function ocean inversion
A linear method that treats the ocean as an advective–diffusive filter. G(x, τ) is the fraction of water at interior point x that left the surface τ years ago. Interior temperature is past sea-surface temperature convolved with G.
In this ledger
Zanna 2019 uses this for 1870–2018 from SST alone (464 ZJ full-depth). Gebbie & Huybers 2019 invert Common Era proxies plus HMS Challenger, so the deep Pacific is allowed to still be cooling from the Little Ice Age.
Textbook
HMS Challenger
The 1872–1876 oceanographic circumnavigation that took the first systematic deep-ocean temperature casts. Comparing Challenger with modern hydrography is one of the few direct checks on a century of deep change.
In this ledger
Gebbie & Huybers use Challenger versus WOCE/Argo as a constraint. The deep Pacific cooled — consistent with a still-draining Little Ice Age, not with a well-mixed ocean that started warming in 1955.
Textbook
Atlantic Meridional Overturning Circulation (AMOC)
The Atlantic’s conveyor: warm water north, deep cold water south. Disruptions (Heinrich events, Younger Dryas) redistribute heat on millennial timescales without requiring a global 14,000 ZJ pulse.
In this ledger
If AMOC or Southern Ocean ventilation changed, the Green’s-function lags are wrong. That is the leading caveat on the MCA–LIA deep-ocean result — and why Challenger-vs-modern cooling is the corroboration, not a 1,000-year thermometer.
Textbook
Milankovitch (orbital) forcing
Slow changes in Earth’s eccentricity (~100 kyr), obliquity (~41 kyr) and precession (~21 kyr) that alter the seasonal and latitudinal distribution of sunlight. Summer insolation at 65°N is the classic pacemaker of ice sheets.
In this ledger
Orbital forcing today is a modest interglacial, not a walk toward another 14,000 ZJ deglaciation. Insolation did not produce 427 ppm. The 100-kyr CO₂ cycle in ice (180–280 ppm) is real; the present greenhouse sits off that envelope.
Textbook
Insolation
Incoming solar radiation at the top of the atmosphere, in W/m². Paleoclimate usually quotes a seasonal, latitudinal slice (e.g. June at 65°N), not the global annual mean of ~340 W/m².
In this ledger
The 65°N July curve in this atlas is a Berger-like harmonic envelope, not a full Laskar integration. It is shown so the 21/41/100-kyr beats are visible; it is not overplotted on OHC (wrong units).
Textbook
Planetary energy imbalance
Net heat uptake of the Earth system, in W/m² of Earth’s surface. Positive means the planet is gaining energy. Most of that energy goes into the ocean.
In this ledger
Deglacial mean 99 ± 9 mW/m². Younger Dryas peak 600–700. MCA–LIA loss 90 ± 40. Modern ocean uptake 0.5–0.7 W/m² in Gebbie, ~0.7 W/m² in the Argo years. Similar modern and YD rates; two orders of magnitude less time, so two orders less inventory.
Textbook
Benthic Mg/Ca
The magnesium-to-calcium ratio in the calcite shells of bottom-dwelling foraminifera increases with temperature. Combined with δ¹⁸O (temperature plus ice volume) and pore-fluid chlorinity, it separates deep-ocean warming from ice-sheet melt.
In this ledger
The warm end of Gebbie’s 12,000–20,000 ZJ deglacial envelope comes from these sediment reconstructions. Spatial coverage is a handful of drill sites, not a global integral — hence the range, not a point.
Textbook
Law Dome
A high-accumulation coastal Antarctic ice dome. Fast snowfall closes bubbles in ~8 years, so Law Dome is the least-smoothed ice-core CO₂ record of the last two millennia and overlaps the Cape Grim instrumental series.
In this ledger
Plotted against the Common Era OHC inversion. Pre-industrial CO₂ is quiet (~277–285 ppm) across the MCA and LIA. The 1,500 ZJ ocean-heat swing happened with almost no ice-core CO₂ trend.
Textbook
WAIS Divide
West Antarctic Ice Sheet Divide ice core. High enough accumulation for a relatively tight gas-age distribution, deep enough for a 68-kyr climate record, and the site of the noble-gas MOT measurements.
In this ledger
Bereiter 2018’s Kr and Xe ratios come from here. It is also one of the ice CO₂ series in the Stomata vs Ice comparison (Bauska/Marcott/Ahn compilations).
Textbook
PAGES 2k
A community reconstruction of surface temperature over the last 2,000 years from geographically spread proxies. MCA and LIA appear as real, spatially messy features, smaller at the surface than the 20th-century rise.
In this ledger
Surface PAGES 2k and the ocean inversion can disagree on amplitude because the deep field lags. A warmer MCA ocean with a still-cooling 20th-century abyss is allowed.
Textbook
Bond / 1,500-year cycle
A proposed Holocene rhythm in North Atlantic ice-rafted debris (Bond et al. 1997), often generalized to a global 1,500-year climate oscillator.
In this ledger
Not quantified as a global ZJ integral. PAGES 2k and later Holocene syntheses do not recover a clean global sinusoid. Using it to cancel a 0.5–0.9 W/m² planetary imbalance is not supported by the OHC data here.
Textbook
Inventory vs rate
Inventory is the time-integral of a flux: joules stored. Rate is the flux itself: watts, or W/m². A small rate held for millennia builds a large pile; a large rate held for decades may not.
In this ledger
Deglaciation stored ~14,000 ZJ because it ran ~10,000 years at ~0.1 W/m². The industrial ocean takes heat five to nine times faster than that average, without an ice-sheet collapse to pay for it. The thread that quotes only the pile blurs this.
Textbook
Latent heat of ice melt
Energy absorbed when ice melts without changing temperature, ~3.34 × 10⁵ J/kg. Melting a 130 m sea-level-equivalent ice sheet therefore consumes a planetary-scale energy budget of its own.
In this ledger
Baggenstos 2019: ~15,800 ZJ to melt the last deglaciation’s ice — the same order as ocean heat uptake. Modern excess heat is ~90% in the ocean partly because those ice sheets are already gone.
Textbook
XBT (expendable bathythermograph)
A probe dropped from ships that records a temperature profile as it falls. Fall-rate errors biased 20th-century subsurface temperature until they were corrected; different groups still use different corrections.
In this ledger
Pre-Argo OHC disagreements (NOAA vs IAP vs Ishii) are partly this. None of those series is Gebbie’s 500 ZJ industrial total, which includes the deep field the XBTs never reached.
Textbook
Carbon dioxide (CO₂)
A well-mixed greenhouse gas. Ice-core air gives its glacial–interglacial envelope (roughly 180–280 ppm). The instrumental atmosphere is now above 420 ppm.
In this ledger
Ice never exceeds ~300 ppm in 800 kyr. Stomata say the Holocene was not that flat. Orbital forcing is not walking the system toward another deglaciation. 427 ppm is off the ice envelope either way.