Magnon Spin-Wave Dispersion (Holstein-Primakoff)

Dispersion relation ω(k) for spin waves (magnons) in a ferromagnet via Holstein-Primakoff transformation. Adjust exchange coupling J, anisotropy D, and external field h to see how the magnon gap and bandwidth change.

ω(k) = 2JS[z − γ(k)] + 2DS + h
γ(k) = coordination sum / z
Gap ω(0): — meV
Bandwidth: — meV