Grimm's Law: The Great Consonant Push Chain
Interactive 3D model of Grimm's Law: watch Proto-Indo-European stops (p,t,k / b,d,g / bʰ,dʰ,gʰ) shift into Proto-Germanic consonants as a coupled push chain in phonetic feature space, with adjustable coupling strength and rate.
Grimm's Law is the sound-change rule that separated the Germanic languages (English, German, Norse) from the rest of the Indo-European family: PIE voiceless stops became fricatives, voiced stops became voiceless, and voiced aspirates became plain voiced stops. This simulator places all nine consonants in a 3D phonetic feature space — place of articulation, manner, and voicing — and integrates a real coupled push-chain ODE each frame, so the shift genuinely cascades: the voiceless-stop series moves first, and each following series only accelerates once the series ahead has opened enough phonetic space. Adjust the lead rate, push margin, and follower gain, or switch to the rival "drag chain" model for comparison, and watch the live minimum-gap readouts show why a push chain avoids merging series that a drag chain risks colliding.
An interactive 3D model of Grimm's Law: watch the nine Proto-Indo-European stops shift into Proto-Germanic consonants as a coupled push-chain in phonetic feature space, with adjustable coupling strength versus a rival drag-chain model.
3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install