PhysSandbox
Classical MechanicsWaves & SoundElectricity & MagnetismOptics & LightGravity & OrbitsLabs
🌙Astronomy & The Sky🌡️Thermodynamics🌍Biophysics, Fluids & Geoscience📐Math Visualization🔧Engineering🧪Chemistry

Related simulators

Continue with similar topics in this category — or all 44 in Biophysics, Fluids & Geoscience.

View category →
NewUniversity / research

Pharmacokinetics: 1-/2-Compartment

Launch Simulator

Linear IV PK simulator: bolus, infusion, and repeated dosing; central/peripheral concentration curves, terminal half-life, AUC, Cmax/Cmin, loading dose, and maintenance rate.

NewSchool

Flood Frequency (Gumbel)

Launch Simulator

Annual maxima ~ Gumbel EV1: return period T, exceedance probability, design flood x_T, and method-of-moments fit to a synthetic sample.

NewUniversity / research

SIR Vaccination Threshold

Launch Simulator

Herd-immunity threshold simulator: R_eff = R0(1-v), SIR outbreak curves, peak infected, and final size vs vaccine coverage.

NewUniversity / research

Enzyme Inhibition Kinetics

Launch Simulator

Competitive, noncompetitive, and uncompetitive inhibition: Michaelis-Menten curves, apparent Km/Vmax shifts, and a Lineweaver-Burk sketch.

NewUniversity / research

Leslie Matrix Age-Structured Population

Launch Simulator

Fertility and survival matrix model: total population trajectory, dominant eigenvalue lambda, and stable age distribution.

NewUniversity / research

Groundwater Contaminant Plume

Launch Simulator

Advection-dispersion pulse in groundwater with longitudinal/transverse spreading, retardation factor R, and a monitoring-well breakthrough curve.

PhysSandbox

Interactive physics, chemistry, and engineering simulators for students, teachers, and curious minds.

Physics

  • Classical Mechanics
  • Waves & Sound
  • Electricity & Magnetism

Science

  • Optics & Light
  • Gravity & Orbits
  • Astronomy & The Sky

More

  • Thermodynamics
  • Biophysics, Fluids & Geoscience
  • Math Visualization
  • Engineering
  • Chemistry

© 2026 PhysSandbox. Free interactive science simulators.

PrivacyTermsContact
Home/Biophysics, Fluids & Geoscience/Earthquake Aftershocks: Omori + Gutenberg-Richter

Earthquake Aftershocks: Omori + Gutenberg-Richter

Modified Omori aftershock decay n(t)=K/(t+c)^p combined with Gutenberg-Richter magnitude-frequency curves, b-value, and a synthetic catalog.

Omori law

95
0.18 d
1.08
30 d
3 d

Gutenberg-Richter

0.95
2.5 M
6.4 M

Omori controls how aftershock rate decays with time; Gutenberg-Richter controls how many small events occur relative to large ones. The catalog is deterministic for display, not a forecast.

Measured values

Expected N458
Rate at probe27.2/d
Expected largest M5.3
Displayed events458

Real operational aftershock forecasts include spatial kernels, mainshock magnitude scaling, catalog incompleteness, and uncertainty. This page isolates the two classic empirical laws so their slopes and time scales are easy to read.

Live graphs

About this model

Aftershock sequences are often summarized by two empirical laws. The modified Omori law n(t)=K/(t+c)^p describes how the event rate decays after the mainshock; integrating it gives the expected cumulative number N(t). The Gutenberg-Richter relation log10 N(M>=m)=a-bm describes how magnitudes are distributed, with b-value controlling the relative abundance of small and large events. This simulator plots rate and cumulative curves, a deterministic synthetic catalog, and the magnitude-frequency line. It is a teaching diagnostic rather than an operational forecast: no spatial kernels, mainshock scaling, catalog incompleteness correction, branching ETAS triggering, or uncertainty bands are included.

Who it's for: Seismology, natural hazards, statistics, or introductory geophysics modules.

Key terms

  • Omori law
  • Gutenberg-Richter law
  • b-value
  • Aftershock rate
  • Magnitude-frequency distribution

How it works

Aftershock sequence sketch combining modified Omori decay n(t)=K/(t+c)^p with the Gutenberg-Richter magnitude-frequency relation log10 N=a-bM.

Key equations

n(t) = K / (t + c)^p; N(t) = integral n(t) dt
log10 N(M >= m) = a - b m; larger b means relatively more small events

Frequently asked questions

Does this predict the next aftershock?
No. It shows expected rates and frequency distributions from simple empirical laws. Individual aftershocks are stochastic and operational models require uncertainty and spatial information.
What does a larger b-value mean?
A larger b-value steepens the magnitude-frequency curve, meaning relatively more small events and fewer large events above the completeness magnitude.