← Labs

Firefly Entrainment

Pulse-coupled oscillators synchronize via Mirollo-Strogatz theory

Controls

Order parameter r0.00
Flash rate0/s
Mirollo-Strogatz (1990):
Identical pulse-coupled oscillators always synchronize (for any ε>0 if coupling is excitatory + concave rise function).

Phase φ ∈ [0,1]. When φ=1: flash! All neighbors get φ→min(1, φ+ε). If φ+ε≥1, they fire immediately too (cascade).

r = |Σ e^{2πiφ_j}|/N — Kuramoto order parameter. r=1: full sync. r≈0: incoherent.