AnswerBun.com

Is it possible to calculate/estimate the value of the J parameter to be used in the Heisenberg/Ising Hamiltonians?

Matter Modeling Asked on August 19, 2021

Studying magnetic systems, two frequently used approximations are the Heisenberg and Ising models (a discussion about these approximations can be read here):

begin{equation}
tag{Heisenberg}
hat{H}_H=-sum_{langle i jrangle}Jhat{S}_ihat{S}_j
end{equation}

begin{equation}
tag{Ising}
hat{H}_I=-sum_{langle ijrangle}Jhat{S}_i^zhat{S}_j^z
end{equation}

Is there a theoretical method/way to determine realistic values for the $J$ parameter?

One Answer

The equation in your question, be it Heisenberg or Ising exchange, can be calculated by Energy mapping analysis. This has to be the most popular paper that discusses this technique. Basically, you consider different spin configurations and map the exchange 'J' into the total energy values from DFT.

In the simplest form, if you have two magnetic atoms in your unit cell, there are four possible spin configurations - $uparrow$$uparrow$ , $uparrow$$downarrow$, $downarrow$$uparrow$,$downarrow$$downarrow$, denoted by $E_1, E_2, E_3, E_4$ respectively. The exchange 'J' can be estimated as $1/4* (E_1 - E_2 - E_3 + E_4$). Now, the energy values for the four different configurations are just the total energy values from your DFT calculation. Typically, you would need to constrain your magnetization on the magnetic atoms in your DFT package. If you want to include anisotropic exchange, you need to consider spin-orbit coupling as well.

Answered by Xivi76 on August 19, 2021

Add your own answers!

Related Questions

Ask a Question

Get help from others!

© 2022 AnswerBun.com. All rights reserved. Sites we Love: PCI Database, MenuIva, UKBizDB, Menu Kuliner, Sharing RPP, SolveDir