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