Firefly Synchronization

Mirollo-Strogatz pulse-coupled integrate-and-fire oscillators on a dark night

Firefly Parameters

Order r0.00
Mean phase ψ
Flashes/s
SynchronizedNo
Mirollo-Strogatz 1990: Each firefly has phase φᵢ ∈ [0,1). Flash occurs at φ=1. When a neighbor flashes: φᵢ → f⁻¹(f(φᵢ)+ε) (phase advance). For concave f(φ)=1−e^(−bφ)/(1−e^(−b)): any initial condition reaches global sync. Kuramoto order parameter r = |⟨e^(iθ)⟩|.