Abstract
Modified spin-wave theory is applied to the classical Heisenberg ferromagnet on a square lattice: Hc=-J0Σ. The energy, the correlation function, and the magnetic susceptibility are calculated at low temperatures. These agree excellently with the Monte Carlo results for a 64×64 system. For an infinite system, the reduced susceptibility behaves as T2exp(4πJ0/T) and the correlation length behaves as exp(2πJ0/T). The preexponential factors differ from those of renormalization-group Monte Carlo calculations.