Earthquake faults spend most of their cycle locked while tectonic loading increases elastic stress, followed by rapid slip that releases stored strain. Spring-block models provide a transparent bridge between this mechanics and observable event statistics, but student-level implementations can suffer from numerical drift unless integration and event parsing are explicit. Here, we implement the standard Burridge–Knopoff spring-block framework as a reproducible, classroom-ready nondimensionalized toy model with Euler–Cromer integration, and fixed event-detection thresholds. A 50-block chain reproduces the canonical stick–slip signature, and small random initial offsets preserve the same burst–quiet dynamics after a short transient, demonstrating robustness beyond symmetric conditions. In the single-slider limit, the friction gap controls recurrence timing; across multiple realizations, the mean inter-event interval scales approximately linearly with ΔF with quantified uncertainty. A minimal two-block system shows that elastic coupling promotes synchronization, captured by an event-coincidence measure. Within this framework, we test whether slip size correlates with subsequent waiting time, quantify biases from incomplete detection and measurement location, estimate a decorrelation horizon from divergence of nearly identical simulations, and demonstrate parameter degeneracy where distinct parameter sets yield identical mean recurrence but different slip sizes. Finally, we introduce a perturbation–response extension in which a localized disturbance during a stick phase is analyzed using the same event definitions to quantify cascade size, participation fraction, and amplification, linking the toy model to earthquake triggering and stress transfer. Appendices provide diagnostics and sensitivity checks.
Mosu Jun (2026) studied this question.