McPhase¶
Status |
Verified |
Links |
|
Languages |
C++, Fortran, Perl, Java |
Spin Hamiltonian¶
The spin Hamiltonian is in general:
The first term \(\hat{\mathcal{H}}(n)\) denotes the Hamiltonian of a subsystem \(n\) (e. g. an ion, or cluster of ions). The second term describes a bilinear interaction between different subsystems through the operators \(\hat{\mathcal{I}}_{\alpha}^n\), with \(\alpha = 1, 2, \dots, m\). The operators \(\hat{\mathcal{H}}(n)\) and \(\hat{\mathcal{I}}_{\alpha}^n\) act in the subspace \(n\) of the Hilbert space, i. e. \([\hat{\mathcal{I}}_{\alpha}^n, \hat{\mathcal{I}}_{\alpha}^{n^{\prime}}] = 0\), \([\hat{\mathcal{H}}(n), \hat{\mathcal{I}}_{\alpha}^{n^{\prime}}] = 0\) and \([\hat{\mathcal{H}}(n), \hat{\mathcal{H}}(n^{\prime})] = 0\) for \(n \ne n^{\prime}\).
Next we give specific examples which fill the above expression with life.
Zeeman energy¶
When an external magnetic field is applied the term of the form
where \(\hat{\mathbf{J}}^n\) is a total angular momentum operator, is included.
Or the term of the form
where \(\hat{\mathbf{S}}^n\) and \(\hat{\mathbf{L}}^n\) are the (inverse) spin and orbital angular momentum operators of the ion \(n\), respectively.
Note that by "external magnetic field \(\mathbf{H}\)" we refer to the magnetic field in the sample, which is the applied field (e. g. generated by a coil) diminished by the demagnetizing tensor \(\overline{n}_{\text{demag}}\) times the magnetisation \(\mathbf{M}\) of the sample, i. e. \(\mathbf{H} = \mathbf{H}_{\text{applied}} - \overline{n}_{\text{demag}} \mathbf{M}\), e. g. for a spherical sample \(\overline{n}_{\text{demag}} = 1/3\,\overline{I}\), where \(\overline{I}\) is the identity matrix. The unit of \(\mathbf{H}\) is usually chosen to be Tesla, which actually refers to the quantity \(\mu_0 \mathbf{H}\) (in SI units).
Magnetic exchange¶
Isotropic magnetic exchange interaction (e. g. Heisenberg exchange) is written as
where the operators are understood as \(\hat{\mathcal{I}}_{1} \leftrightarrow \hat{J}_x\), \(\hat{\mathcal{I}}_{2} \leftrightarrow \hat{J}_y\), \(\hat{\mathcal{I}}_{3} \leftrightarrow \hat{J}_z\).
Intermediate coupling¶
For some rare earth ions and for transition metals or actinides it is necessary to include more single-ion ion states with different L, S into the calculation. Two-ion intermediate interaction can be written as
where the operators are understood as \(\hat{\mathcal{I}}_{1} \leftrightarrow \hat{S}_x\), \(\hat{\mathcal{I}}_{2} \leftrightarrow \hat{S}_y\), \(\hat{\mathcal{I}}_{3} \leftrightarrow \hat{S}_z\), \(\hat{\mathcal{I}}_{4} \leftrightarrow \hat{L}_x\), \(\hat{\mathcal{I}}_{5} \leftrightarrow \hat{L}_y\), \(\hat{\mathcal{I}}_{6} \leftrightarrow \hat{L}_z\).
Dzyaloshinskii-Moriya interaction¶
DMI can be written in the form of the two-ion interaction as
where the operators are understood as \(\hat{\mathcal{I}}_{1} \leftrightarrow \hat{J}_x\), \(\hat{\mathcal{I}}_{2} \leftrightarrow \hat{J}_y\), \(\hat{\mathcal{I}}_{3} \leftrightarrow \hat{J}_z\) and \(\mathcal{J}_{\alpha\beta}(\mathbf{R}_{n^{\prime}} - \mathbf{R}_{n})\) is a skew-symmetric matrix.
Classical dipole dipole interaction¶
Classical magnetic dipole-dipole interaction can be written in the form of the two-ion interaction with the matrix parameter
where the operators are understood as \(\hat{\mathcal{I}}_{1} \leftrightarrow \hat{J}_x\), \(\hat{\mathcal{I}}_{2} \leftrightarrow \hat{J}_y\), \(\hat{\mathcal{I}}_{3} \leftrightarrow \hat{J}_z\) and
Crystal field¶
Single-ion crystal field is written with Stevens operators as
or with Wybourne operators \(\hat{T}_{lm}^n\) and Wybourne parameters \(L_l^m\) as
where \(\hat{T}_{lm}^n\) is an operator equivalents of real valued spherical harmonic functions
for the ion \(n\), where index \(i_n\) runs over all electrons in the open shell of an ion (d, f). Two-ion crystal field can be written with the Stevens operators as
or with the Wybourne operators as
where operators are defined as \(\hat{\mathcal{I}}_{\alpha}^n \leftrightarrow \hat{O}_{lm}(\mathbf{J}^n)\) or \(\hat{\mathcal{I}}_{\alpha}^n \leftrightarrow \hat{T}_{kq}^n\) and index \(\alpha\) runs over \(m\) pairs of \((l,m)\) or \((k,q)\) respectively. Interaction parameters are either \(\mathcal{J}_{\alpha,\beta}(\mathbf{R}_{n^{\prime}} - \mathbf{R}_{n}) \leftrightarrow K_{ll^{\prime}}^{mm^{\prime}}(nn^{\prime})\) or \(\mathcal{J}_{\alpha,\beta}(\mathbf{R}_{n^{\prime}} - \mathbf{R}_{n}) \leftrightarrow \mathcal{K}_{kk^{\prime}}^{qq^{\prime}}(nn^{\prime})\), where index \(\beta\) runs over \(m\) pairs of \((l^{\prime},m^{\prime})\) or \((k^{\prime},q^{\prime})\) respectively.
Exchange striction¶
Phonons¶
A three dimensional Einstein oscillator (for atom \(n\)) in a solid can be described by the following Hamiltonian
Here \(\hat{\mathbf{u}}\) is the dimensionless displacement vector \(\hat{\mathbf{u}} = \hat{\mathbf{P}}_n / a_0 = \Delta \hat{\mathbf{r}}_n / a_0\), with the Bohr radius \(a_0 = 0.5219\) Angstrom), \(m_n\) the mass of the atom \(n\), \(\hat{\mathbf{w}}_n = d\hat{\mathbf{u}}_n/dt = \mathbf{p}_n / a_0\) the conjugate momentum to \(\hat{\mathbf{u}}_n\) and \(\overline{K}(nn)\) the matrix describing the restoring force.
External force \(\mathbf{F}(n)\) can correspond to the electric field \(\mathbf{E}_{\text{el}}\), i. e. \(\mathbf{F}(n) = q_n \mathbf{E}_{\text{el}} a_0\), where Bohr radius \(a_0\) is included in order to yield \(\mathbf{F}_{\text{el}}(n)\) in units of meV.
Coupling such oscillators leads to the Hamiltonian
where operators are defined as \(\hat{\mathcal{I}}_{\alpha}^n \leftrightarrow \hat{\mathbf{u}}^n_{\alpha}\) and interaction parameters are \(\mathcal{J}_{\alpha,\beta}(\mathbf{R}_{n^{\prime}} - \mathbf{R}_{n}) \leftrightarrow K_{\alpha\beta}(nn^{\prime})\).
Single-ion electrostatic and spin-orbit interaction¶
Here \(\nu_n,Z_n\) and \(\mathbf{R}_n\) denote the number of electrons, the charge of the nucleus and the position of the ion number \(n\), respectively, for each electron being \(p\) the momentum, \(m_e\) the mass, \(e\) the charge and \(\mathbf{r}\) the location. Spin orbit coupling is written in terms of the orbital momentum \(\mathbf{l}\) and spin \(\mathbf{s}\) of the individual electrons.
Magneto-elastic interaction¶
and
Elastic energy and external stress¶
Classical elastic energy and external stress can be included as
Convention¶
Spin normalized |
no |
Multiple counting |
yes |