-
Notifications
You must be signed in to change notification settings - Fork 0
Gutenberg Richter Law
The magnitude term of every earthquake forecast. The Gutenberg–Richter (GR) law states that, in any sufficiently large space–time–magnitude window, the number of earthquakes falls off exponentially with magnitude. It is the single most robust empirical regularity in seismology, and it is the device that converts a forecast rate of events above one reference magnitude into a rate above any target magnitude — without it, a conditional intensity
$\lambda$ has no way to say how big the events it forecasts will be.
Honest framing. Nothing on this page is a prediction. The GR law is a statistical statement
about populations of earthquakes; it says nothing about when or where the next event of a given
size will occur. It supplies the magnitude distribution that any conditional forecaster
(see Omori-Utsu-Law, ETAS-Model) multiplies into its time–space rate to produce a bounded,
calibrated probability. A prediction is a deterministic statement that an event will or will
not occur; a forecast gives a probability strictly in
Conventions. Magnitudes are homogenized to moment magnitude
- Intuition and history
- Governing equation
- The exponential magnitude density (derivation)
- The b-value and what it means physically
- Estimating b — the Aki maximum-likelihood estimator
- The Utsu / Tinti–Mulargia binning correction
- Uncertainty of the b-value estimate
- Magnitude of completeness $M_c$
- Departures at large magnitude — tapering and $M_{\max}$
- Assumptions and failure modes
- Role in operational earthquake forecasting
- Worked illustration
- Estimation pipeline (diagram)
- References
In 1944 Beno Gutenberg and Charles Richter, working on the seismicity of California, observed that
if you count earthquakes by size and plot the logarithm of the cumulative count against magnitude,
the points fall on a straight line over many orders of magnitude. Small earthquakes are
overwhelmingly more common than large ones, and the ratio between the count at one magnitude and the
count one unit higher is approximately constant. A region that produces one
This is not a curiosity of California. The same straight line, with a slope near 1, appears in essentially every tectonic region, in induced seismicity, in laboratory rock-fracture acoustic emissions, and across roughly seven orders of magnitude in seismic moment. It is the empirical signature of a scale-invariant fracture process: the crust has no preferred earthquake size, and ruptures of all sizes are nucleated by the same physics, with only their final extent setting their magnitude. This self-similarity is the reason the GR law is the magnitude backbone of every statistical-seismology forecast (see Methodology-History).
The law is frequency–magnitude, not a recurrence model: it tells you the proportions of event sizes in a population, not the timing of any one event. Timing comes from the temporal models (Omori-Utsu-Law, ETAS-Model); GR tells those models how to distribute their forecast rate across magnitude.
The cumulative form, as Gutenberg and Richter wrote it:
-
$N(\ge M)$ — the number (or, divided by the window duration, the rate) of earthquakes with magnitude$\ge M$ in the space–time window. -
$a$ — the productivity or total seismicity of the window. It absorbs the catalog length, the area, and the overall activity level;$10^{a}$ is the rate of events with$M \ge 0$ implied by the fit (an extrapolation, not an observation). -
$b$ — the b-value, the slope of the log-frequency-versus-magnitude line. Globally$b \approx 1.0$ , meaning each unit increase in magnitude reduces the event count by a factor of$10^{b} \approx 10$ .
Because magnitude is itself logarithmic in seismic energy/moment, the GR law is a power law in the
physical size of events:
Reference. Gutenberg, B. & Richter, C. F. (1944), Frequency of earthquakes in California, Bull. Seismol. Soc. Am. 34(4), 185–188.
The cumulative law is equivalent to an exponential probability density for magnitude above completeness — the form a forecaster actually uses, because a point process needs a normalized density, not a cumulative count.
Start from the cumulative count and convert it to a survival function. Above
This is the survival function of an exponential distribution shifted to start at
So the GR slope
The published forecast probability is then
The b-value is the ratio of small to large events. A high
-
Differential stress. Laboratory and field studies find
$b$ decreases as differential stress increases — the b-value behaves like an inverse stress-meter. Locked, highly stressed asperities tend to show locally low$b$ . -
Depth and faulting style.
$b$ tends to vary systematically with depth and with the tectonic regime (normal-faulting regions often show higher$b$ than thrust regions). -
Heterogeneity / fault maturity. More heterogeneous, immature fault zones tend toward higher
$b$ .
These are real geophysical signals. The danger — and the single most cited pitfall of b-value
work — is that an apparent change in
The slope
Derivation. Take the magnitude density
Setting
Converting back with
where
Reference. Aki, K. (1965), Maximum likelihood estimate of $b$ in the formula $\log N = a - bM$ and its confidence limits, Bull. Earthq. Res. Inst. 43, 237–239.
Real catalogs report magnitudes rounded to a finite resolution
This is the Aki–Utsu estimator and is the form the product uses. The correction is small for
References. Utsu, T. (1965), A method for determining the value of $b$ in a formula $\log n = a - bM$…, Geophys. Bull. Hokkaido Univ. 13, 99–103; Tinti, S. & Mulargia, F. (1987), Confidence intervals of b values for grouped magnitudes, Bull. Seismol. Soc. Am. 77(6), 2125–2134.
A b-value with no error bar is not usable in a forecast — its uncertainty propagates straight into the magnitude tail and therefore into the published probability of a large event. Two standard results:
-
Aki's own confidence limits. For the MLE, the standard error scales as
$\sigma_{\hat b} \approx \hat b / \sqrt{n}$ , so a stable estimate needs many events. A common rule of thumb is 50–100 events above$M_c$ for a usable$\hat b$ . -
Shi & Bolt (1982) sample standard deviation, which accounts for the spread of the observed magnitudes:
The product re-estimates
Reference. Shi, Y. & Bolt, B. A. (1982), The standard error of the magnitude–frequency $b$ value, Bull. Seismol. Soc. Am. 72(5), 1677–1687.
Common estimators of
| Estimator | Idea |
|---|---|
| Maximum curvature (MAXC) |
|
| Goodness-of-fit (GFT) | The smallest |
| b-value stability (MBS) | The |
| EMR, Lilliefors | Likelihood / distributional variants that model the detected and undetected parts jointly. |
The +0.2 MAXC correction is not universal. It was calibrated for California catalogs and must be re-validated per region (cross-checked with GFT/EMR and a direct look at the frequency–magnitude distribution), taking the conservative value. Treating it as a fixed constant is a known way to bias
$M_c$ — and therefore$b$ — across regions.
A critical operational subtlety is short-term, post-mainshock incompleteness: immediately after
a large earthquake, small events are buried in the coda and
References. Wiemer, S. & Wyss, M. (2000), Minimum magnitude of completeness in earthquake catalogs…, Bull. Seismol. Soc. Am. 90(4), 859–869, doi:10.1785/0119990114; Woessner, J. & Wiemer, S. (2005), Assessing the quality of earthquake catalogues: estimating the magnitude of completeness and its uncertainty, Bull. Seismol. Soc. Am. 95(2), 684–698, doi:10.1785/0120040007.
The pure exponential cannot hold to infinity: a fault of finite length cannot host an arbitrarily
large earthquake, so the magnitude distribution must be bounded or tapered near a maximum
magnitude
-
Truncated GR: the exponential is cut at a hard
$M_{\max}$ , renormalized over$[M_c, M_{\max}]$ . -
Tapered GR (Kagan): the survival function is multiplied by an exponential taper in seismic
moment,
$P(\ge M_0) \propto (M_0/M_t)^{-2b/3}\exp!\big((M_t - M_0)/M_{cm}\big)$ , giving a smooth roll-off controlled by a corner magnitude$M_{cm}$ rather than a hard cut.
This tail matters disproportionately for a forecaster: the rare, high-impact events live in it, and
References. Kagan, Y. Y. (2002), Seismic moment distribution revisited, Geophys. J. Int. 148(3), 520–541, doi:10.1046/j.1365-246x.2002.01594.x; Schwartz, D. P. & Coppersmith, K. J. (1984), Fault behavior and characteristic earthquakes, J. Geophys. Res. 89(B7), 5681–5698, doi:10.1029/JB089iB07p05681.
-
Self-similarity above
$M_c$ . Magnitudes are exponentially distributed above completeness. This breaks down near$M_{\max}$ (needs tapering, §9) and can break locally where a characteristic earthquake dominates. -
Stationarity and completeness. The estimator assumes a stationary, complete catalog over the
window. Real
$b$ varies with stress, depth and fault maturity (a true signal) and with$M_c$ mis-estimation (an artifact). Distinguishing the two is the central discipline of b-value work. -
Independence. The Aki MLE assumes events are independent draws from the magnitude
distribution. Strong clustering does not bias the magnitude estimate much (magnitudes of
aftershocks still follow GR), but it does mean the count term
$a$ is non-stationary — which is exactly why the temporal models exist. - Sample size. Below ~50 events the estimate is noisy; the uncertainty (§7) must be carried, never suppressed.
GR is the magnitude term of every forecast in this system, and it plays three concrete roles:
-
Distributing rate over magnitude. Every conditional model (Omori-Utsu-Law,
ETAS-Model) produces a rate of events
$\ge M_c$ . GR's$\Phi(M^\ast) = 10^{-b(M^\ast - M_c)}$ turns that into the exceedance rate at the displayed threshold, and hence the published probability$1 - e^{-N\Phi}$ . - Enabling the magnitude consistency test (M-test). Because the forecast carries a full magnitude distribution, CSEP can score whether the predicted mix of event sizes matches reality, not just the total count.
-
Setting the tail.
$b$ and$M_{\max}$ together control the probability of the rare large events that dominate impact; their uncertainty is propagated into the forecast bounds.
Because
Suppose a rolling window above
Its Shi–Bolt standard error with this sample is of order
Now say a time–space model forecasts an expected
so the expected number
Crucially, the
flowchart TD
A[Catalog slice up to issue time t] --> B[Estimate Mc<br/>MAXC + 0.2, cross-check GFT / EMR]
B --> C{Recent large<br/>mainshock?}
C -- yes --> D[Use time-dependent Mc of t<br/>post-mainshock incompleteness]
C -- no --> E[Use rolling Mc]
D --> F[Select events with M >= Mc]
E --> F
F --> G[Aki–Utsu MLE<br/>b-hat = 0.4343 / mean M - Mc - dM/2]
G --> H[Shi–Bolt sigma_b<br/>+ Aki confidence limits]
H --> I[Magnitude density<br/>f of M = beta exp - beta M - Mc]
I --> J[Exceedance factor<br/>Phi of M* = 10^- b M* - Mc]
J --> K[Feeds conditional intensity<br/>ETAS / Omori-Utsu rate -> probability]
B --> L[Store Mc grid + b + sigma_b<br/>versioned artifact per daily run]
The output
- Gutenberg, B. & Richter, C. F. (1944), Frequency of earthquakes in California, Bull. Seismol. Soc. Am. 34(4), 185–188.
- Aki, K. (1965), Maximum likelihood estimate of $b$ in the formula $\log N = a - bM$ and its confidence limits, Bull. Earthq. Res. Inst. 43, 237–239.
- Utsu, T. (1965), A method for determining the value of $b$…, Geophys. Bull. Hokkaido Univ. 13, 99–103.
- Tinti, S. & Mulargia, F. (1987), Confidence intervals of $b$ values for grouped magnitudes, Bull. Seismol. Soc. Am. 77(6), 2125–2134.
- Shi, Y. & Bolt, B. A. (1982), The standard error of the magnitude–frequency $b$ value, Bull. Seismol. Soc. Am. 72(5), 1677–1687.
- Wiemer, S. & Wyss, M. (2000), Minimum magnitude of completeness in earthquake catalogs: examples from Alaska, the western United States, and Japan, Bull. Seismol. Soc. Am. 90(4), 859–869, doi:10.1785/0119990114.
- Woessner, J. & Wiemer, S. (2005), Assessing the quality of earthquake catalogues: estimating the magnitude of completeness and its uncertainty, Bull. Seismol. Soc. Am. 95(2), 684–698, doi:10.1785/0120040007.
- Kagan, Y. Y. (2002), Seismic moment distribution revisited: I. Magnitude distribution, Geophys. J. Int. 148(3), 520–541, doi:10.1046/j.1365-246x.2002.01594.x.
- Schwartz, D. P. & Coppersmith, K. J. (1984), Fault behavior and characteristic earthquakes: examples from the Wasatch and San Andreas fault zones, J. Geophys. Res. 89(B7), 5681–5698, doi:10.1029/JB089iB07p05681.
- Jordan, T. H. et al. (2011), Operational earthquake forecasting: state of knowledge and guidelines for utilization (ICEF Report), Annals of Geophysics 54(4), 315–391, doi:10.4401/ag-5350.
See also: Omori-Utsu-Law · ETAS-Model · Models-Classical · Models-Employed · Evaluation-and-Tests · Glossary
⚠️ Disclaimer — read this. CAOS_SEISMIC produces probabilistic forecasts, not predictions. It is an independent research and education tool. It is NOT an official earthquake early-warning or civil-protection system, it does NOT predict when, where, or how large an earthquake will be, and it must NOT be used for life-safety, emergency, or evacuation decisions. Every number it publishes is a bounded, calibrated probability conditioned on the present state of seismicity — never an alarm, a countdown, or a "safe" state. A single outcome neither confirms nor refutes a probabilistic forecast.It complements, and does not replace or speak for, official agencies — always follow your national seismological and civil-protection authorities (e.g. USGS, INGV, CSN (Chile, SENAPRED for civil protection), GeoNet, JMA). The software is provided "as is", without warranty of any kind (MIT License); the authors accept no liability for its use. Data are courtesy of their providers (USGS/ANSS, ISC/ISC-GEM, Global CMT, EMSC, CSN, and others) under their respective licenses and attribution terms. See Honest-Limits for the full epistemic context.
CAOS_SEISMIC · seismic.fasl-work.com · source · MIT
Conditional probabilistic seismic forecasting — forecasts, never predictions.
Overview
Methodology & History
Classical models
- Models-Classical · index
- Gutenberg-Richter-Law
- Omori-Utsu-Law
- ETAS-Model
- Reasenberg-Jones-Model
- STEP-Model
- EEPAS-Model
- Smoothed-Seismicity
- Brownian-Passage-Time
- Rate-and-State-and-Coulomb
ML & analytical methods
- Models-ML · index
- Temporal-Point-Processes
- RMTPP
- Neural-Hawkes-Process
- Transformer-Hawkes-Process
- RECAST-and-FERN
- CNN-Spatial-Models
- Graph-and-Recurrent-Networks
- Detection-vs-Forecasting
Models employed
Data
Architecture
Evaluation
Progress
Reference