- •PREFACE
- •1.1 A brief history
- •1.2 Rare earth atoms
- •1.3 The metallic state
- •1.4 Magnetic interactions
- •1.5 Rare earth magnetism
- •2. MAGNETIC STRUCTURES
- •2.1.1 The high-temperature susceptibility
- •2.1.3 Transversely ordered phases
- •2.1.4 Longitudinally ordered phases
- •2.1.5 Competing interactions and structures
- •2.1.6 Multiply periodic structures
- •2.2 The magnetic anisotropy
- •2.2.1 Temperature dependence of the Stevens operators
- •2.2.2 Anisotropic contributions to the free energy
- •2.3 Magnetic structures of the elements
- •2.3.1 Bulk magnetic structures
- •2.3.2 The magnetization of Holmium
- •2.3.3 Films and superlattices
- •3. LINEAR RESPONSE THEORY
- •3.1 The generalized susceptibility
- •3.2 Response functions
- •3.3 Energy absorption and the Green function
- •3.4 Linear response of the Heisenberg ferromagnet
- •3.5 The random-phase approximation
- •3.5.1 The generalized susceptibility in the RPA
- •3.5.2 MF-RPA theory of the Heisenberg ferromagnet
- •4. MAGNETIC SCATTERING OF NEUTRONS
- •5.1 The ferromagnetic hcp-crystal
- •5.2 Spin waves in the anisotropic ferromagnet
- •5.3 The uniform mode and spin-wave theory
- •5.3.1 The magnetic susceptibility and the energy gap
- •5.3.2 The validity of the spin-wave theory
- •5.4 Magnetoelastic effects
- •5.5 Two-ion anisotropy
- •5.5.2 General two-ion interactions
- •5.6 Binary rare earth alloys
- •5.7.1 The indirect-exchange interaction
- •5.7.2 The mass-enhancement of the conduction electrons
- •5.7.3 Magnetic contributions to the electrical resistivity
- •6.1 Incommensurable periodic structures
- •6.1.1 The helix and the cone
- •6.1.2 The longitudinally polarized structure
- •6.2 Commensurable periodic structures
- •7.1 MF-RPA theory of simple model systems
- •7.2 Beyond the MF-RPA theory
- •7.3.2 Conduction-electron interactions
- •7.4 Magnetic properties of Praseodymium
- •7.4.1 Induced magnetic ordering
- •7.4.2 The magnetic excitations
- •REFERENCES
- •INDEX
3
LINEAR RESPONSE THEORY
This chapter is devoted to a concise presentation of linear response theory, which provides a general framework for analysing the dynamical properties of a condensed-matter system close to thermal equilibrium. The dynamical processes may either be spontaneous fluctuations, or due to external perturbations, and these two kinds of phenomena are interrelated. Accounts of linear response theory may be found in many books, for example, des Cloizeaux (1968), Marshall and Lovesey (1971), and Lovesey (1986), but because of its importance in our treatment of magnetic excitations in rare earth systems and their detection by inelastic neutron scattering, the theory is presented below in adequate detail to form a basis for our later discussion.
We begin by considering the dynamical or generalized susceptibility, which determines the response of the system to a perturbation which varies in space and time. The Kramers–Kronig relation between the real and imaginary parts of this susceptibility is deduced. We derive the Kubo formula for the response function and, through its connection to the dynamic correlation function, which determines the results of a scattering experiment, the fluctuation–dissipation theorem, which relates the spontaneous fluctuations of the system to its response to an external perturbation. The energy absorption by the perturbed system is deduced from the susceptibility. The Green function is defined and its equation of motion established. The theory is illustrated through its application to the simple Heisenberg ferromagnet. We finally consider the calculation of the susceptibility in the random-phase approximation, which is the method generally used for the quantitative description of the magnetic excitations in the rare earth metals in this book.
3.1 The generalized susceptibility
A response function for a macroscopic system relates the change of an
ˆ
ensemble-averaged physical observable B(t) to an external force f (t).
ˆ
For example, B(t) could be the angular momentum of an ion, or the magnetization, and f (t) a time-dependent applied magnetic field. As indicated by its name, the applicability of linear response theory is restricted
ˆ
to the regime where B(t) changes linearly with the force. Hence we suppose that f (t) is su ciently weak to ensure that the response is linear. We further assume that the system is in thermal equilibrium before
3.1 THE GENERALIZED SUSCEPTIBILITY |
135 |
the external force is applied.
When the system is in thermal equilibrium, it is characterized by the density operator
ρ0 = |
1 |
e−βH0 |
; Z = Tr e−βH0 , |
(3.1.1) |
|
||||
|
Z |
|
|
|
where H0 is the (e ective) Hamiltonian, Z is the (grand) partition function, and β = 1/kB T . Since we are only interested in the linear part of the response, we may assume that the weak external disturbance f (t) gives rise to a linear time-dependent perturbation in the total Hamiltonian H:
ˆ |
H = H0 |
+ H1, |
(3.1.2) |
H1 = −A f (t) ; |
|||
ˆ |
|
i Jzi, associated with |
|
where A is a constant operator, as for example |
|||
the Zeeman term when f (t) = gµB Hz (t) (the |
|
|
|
|
|
circumflex over A or B |
|
indicates that these quantities are quantum mechanical operators). As a consequence of this perturbation, the density operator ρ(t) becomes time-dependent, and so also does the ensemble average of the operator
ˆ
B:
ˆ |
ˆ |
(3.1.3) |
B(t) = Tr{ρ(t) B}. |
||
The linear relation between this quantity and the external force has the form
|
|
t |
|
|
Bˆ(t) − Bˆ = −∞ φBA(t − t ) f (t )dt , |
(3.1.4) |
|
ˆ |
ˆ |
ˆ |
|
where B = B(t = −∞) |
= Tr{ρ0 B}; here f (t) is assumed to vanish |
||
for t → −∞. This equation expresses the condition that the di erential
ˆ change of B(t) is proportional to the external disturbance f (t ) and
the duration of the perturbation δt , and further that disturbances at di erent times act independently of each other. The latter condition implies that the response function φBA may only depend on the time di erence t−t . In (3.1.4), the response is independent of any future perturbations. This causal behaviour may be incorporated in the response function by the requirement
φBA(t − t ) = 0 for t > t, (3.1.5)
in which case the integration in eqn (3.1.4) can be extended from t to +∞.
Because φBA depends only on the time di erence, eqn (3.1.4) takes a simple form if we introduce the Fourier transform
∞ |
|
f (ω) = −∞ f (t) eiωtdt, |
(3.1.6a) |
136 |
3. LINEAR RESPONSE THEORY |
|
||
and the reciprocal relation |
|
|
|
|
|
|
1 |
∞ |
|
|
f (t) = |
|
−∞ f (ω) e−iωtdω. |
(3.1.6b) |
|
2π |
|||
In order to take advantage of the causality condition (3.1.5), we shall consider the Laplace transform of φBA(t) (the usual s is replaced by
−iz): ∞
χBA(z) = φBA(t) eiztdt. (3.1.7a)
|
|
|
|
|
|
|
|
0 |
|
|
|
|
|
|
z = z |
|
+ iz |
|
is a complex variable and, if |
|
∞ |
φ |
|
(t) e− t |
|||||
|
1 |
|
2 |
|
|
|
+ |
|
|
|
0 |
| |
BA |
| |
to be finite in the limit → 0 |
|
, the |
converse relation is |
|||||||||||
|
|
|
|
|
|
|
||||||||
|
|
|
|
1 |
∞+i |
|
|
|
|
|
|
|
|
|
|
|
φBA(t) = |
|
−∞+i χBA(z) e−iztdz |
|
; |
> 0. |
|||||||
|
|
2π |
|
|||||||||||
dt is assumed
(3.1.7b)
When φBA(t) satisfies the above condition and eqn (3.1.5), it can readily be shown that χBA(z) is an analytic function in the upper part of the complex z-plane (z2 > 0).
In order to ensure that the evolution of the system is uniquely determined by ρ0 = ρ(−∞) and f (t), it is necessary that the external perturbation be turned on in a smooth, adiabatic way. This may be
accomplished by replacing f (t ) in (4) by f (t ) e t |
, > 0. |
This force |
||||||||||||||||
vanishes in the limit t |
→ −∞ |
|
|
|
+ |
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
, and any unwanted secondary e ects may |
|||||||||||||||
be removed by taking the limit → 0 |
|
. Then, with the definition of the |
||||||||||||||||
‘generalized’ Fourier transform |
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
B(ω) = |
→0+ |
|
|
|
− |
|
|
|
|
− |
|
|
|
|||||
−∞ |
ˆ |
ˆ |
|
iωt |
|
t |
|
|
||||||||||
ˆ |
lim |
∞ |
|
|
|
|
|
|
e |
e |
|
dt, |
(3.1.8) |
|||||
|
|
|
|
B(t) |
|
|
B |
|
|
|
|
|||||||
eqn (3.1.4) is transformed into |
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
ˆ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(3.1.9a) |
|
|
|
B(ω) = χBA(ω) f (ω), |
|
|
|
|
|||||||||||
where χBA(ω) is the boundary value of the analytic function χBA(z) on the real axis:
χBA(ω) = lim χBA(z = ω + i ). |
(3.1.9b) |
→0+ |
|
χBA(ω) is called the frequency-dependent or generalized susceptibility and is the Fourier transform, as defined by (3.1.8), of the response func-
tion φBA(t).
The mathematical restrictions (3.1.5) and (3.1.7) on φBA(t) have the direct physical significance that the system is respectively causal and stable against a small perturbation. The two conditions ensure that
3.2 RESPONSE FUNCTIONS |
137 |
χBA(z) has no poles in the upper half-plane. If this were not the case,
ˆ
the response B(t) to a small disturbance would diverge exponentially as a function of time.
The absence of poles in χBA(z), when z2 is positive, leads to a relation between the real and imaginary part of χBA(ω), called the Kramers– Kronig dispersion relation. If χBA(z) has no poles within the contour C, then it may be expressed in terms of the Cauchy integral along C by
the identity |
1 |
C |
χBA(z ) |
|
|
χBA(z) = |
dz . |
||||
2πi |
z − z |
The contour C is chosen to be the half-circle, in the upper half-plane, centred at the origin and bounded below by the line parallel to the z1- axis through z2 = , and z is a point lying within this contour. Since φBA(t) is a bounded function in the domain > 0, then χBA(z ) must go to zero as |z | → ∞, whenever z2 > 0. This implies that the part of the contour integral along the half-circle must vanish when its radius goes to infinity, and hence
|
|
1 |
∞+i |
χBA(ω + i ) |
|
|
|
χ |
BA(z) = |
→0+ |
|
−∞+i |
|
d(ω |
+ i ). |
2πi |
ω + i − z |
||||||
|
lim |
|
|
|
|||
Introducing z = ω + i and applying ‘Dirac’s formula’:
1 |
|
|
1 |
+ iπδ(ω |
|
ω), |
||
lim |
|
|
= |
|
|
− |
||
|
P ω − ω |
|||||||
→0+ ω − ω − i |
|
|
|
|||||
in taking the limit → 0+, we finally obtain the Kramers–Kronig relation (P denotes the principal part of the integral):
|
1 |
|
∞ χBA(ω ) |
|
|
||
χBA(ω) = |
|
P |
−∞ |
|
|
dω , |
(3.1.10) |
iπ |
ω − ω |
||||||
which relates the real and imaginary components of χ(ω).
3.2 Response functions
In this section, we shall deduce an expression for the response function
ˆ ˆ
φBA(t), in terms of the operators B and A and the unperturbed Hamiltonian H0. In the preceding section, we assumed implicitly the use of the Schr¨odinger picture. If instead we adopt the Heisenberg picture, the wave functions are independent of time, while the operators become time-dependent. In the Heisenberg picture, the operators are
Bˆ(t) = eiHt/h¯ Bˆ e−iHt/h¯ , |
(3.2.1) |
138 |
3. LINEAR RESPONSE THEORY |
|
||||
corresponding to the equation of motion |
|
|||||
|
|
d |
ˆ |
i |
ˆ |
|
|
|
dt |
B(t) = |
h¯ |
[ H , B(t) ] |
(3.2.2) |
ˆ
(assuming that B does not depend explicitly on time). Because the
wave functions are independent of time, in the Heisenberg picture, the corresponding density operator ρH must also be. Hence we may write (3.1.3)
Bˆ(t) = Tr ρ(t) Bˆ = Tr ρH Bˆ(t) . |
(3.2.3) |
Introducing (3.2.1) into this expression, and recalling that the trace is invariant under a cyclic permutation of the operators within it, we obtain
ρ(t) = e−iHt/h¯ ρH eiHt/h¯ ,
or
d |
ρ(t) = − |
i |
[ H , ρ(t) ]. |
(3.2.4) |
|
|
|||
dt |
¯h |
The equation of motion derived for the density operator, in the Schr¨o- dinger picture, is similar to the Heisenberg equation of motion above, except for the change of sign in front of the commutator.
The density operator may be written as the sum of two terms:
ρ(t) = ρ0 + ρ1(t) with [ H0 , ρ0] = 0, |
(3.2.5) |
where ρ0 is the density operator (3.1.1) of the thermal-equilibrium state which, by definition, must commute with H0, and the additional contribution due to f (t) is assumed to vanish at t → −∞. In order to derive ρ1(t) to leading order in f (t), we shall first consider the following density operator, in the interaction picture,
|
|
ρI (t) ≡ eiH0t/h¯ ρ(t) e−iH0 t/h¯ , |
(3.2.6) |
|||||||
for which |
|
|
|
|
|
|
|
|
|
|
|
d |
|
|
|
i |
|
d |
|
||
|
|
ρI (t) = eiH0t/h¯ |
|
[ H0 |
, ρ(t) ] + |
|
ρ(t)! e−iH0t/h¯ |
|
||
|
dt |
h¯ |
dt |
|
||||||
|
|
|
i |
|
|
|
|
|
|
|
|
|
= − |
|
eiH0t/h¯ [ H1 |
, ρ(t) ] e−iH0 t/h¯ . |
|
||||
|
|
h¯ |
|
|||||||
Because H1 is linear in f (t), we may replace ρ(t) by ρ0 in calculating the linear response, giving
d |
ρI (t) |
− |
i |
eiH0 t/h¯ H1 e−iH0t/h¯ , ρ0 |
= |
i |
[ Aˆ0(t) , ρ0 |
]f (t), |
|
|
|
||||||
dt |
h¯ |
h¯ |
3.2 RESPONSE FUNCTIONS |
139 |
using (3.2.5) and defining
ˆ iH0 t/h¯ ˆ −iH0t/h¯
A0(t) = e A e .
According to (3.2.6), taking into account the boundary condition, the time-dependent density operator is
|
|
t |
d |
|
|
|
ρ(t) = e−iH0t/h¯ −∞ |
ρI (t )dt + ρ0 |
eiH0t/h¯ |
|
|||
|
|
|||||
dt |
(3.2.7) |
|||||
|
i |
t |
|
|
|
|
= ρ0 + |
−∞[ Aˆ0(t − t) , ρ0 ] f (t )dt , |
|
||||
|
|
|||||
h¯ |
|
|||||
to first order in the external perturbations. This determines the time
|
|
|
|
ˆ |
|
|
|
|
dependence of, for example, B as |
|
|
|
|||||
ˆ |
ˆ |
|
|
|
t− |
0 |
ˆ |
|
B(t) − B = i |
) B |
|||||||
|
|
Tr (ρ(t) |
ρ |
|
||||
|
|
= |
|
Tr |
−∞[ Aˆ0(t − t) , ρ0 ] Bˆ f (t )dt ! |
|||
|
|
h¯ |
||||||
and, utilizing the invariance of the trace under cyclic permutations, we obtain, to leading order,
|
i |
t |
|
|
|
|
Bˆ(t) − Bˆ = |
−∞ |
Tr ρ0 [ Bˆ |
, Aˆ0 |
(t − t) ] f (t )dt |
|
|
|
|
|||||
h¯ |
(3.2.8) |
|||||
|
i |
t |
|
|
|
|
= |
−∞ |
[ Bˆ0(t) , Aˆ0(t ) ] 0 f (t )dt . |
|
|||
|
|
|||||
h¯ |
|
|||||
A comparison of this result with the definition (3.1.4) of the response function then gives
φ |
(t |
− |
t ) = |
i |
θ(t |
− |
t ) [ Bˆ |
(t) , Aˆ(t ) ] , |
(3.2.9) |
|
h¯ |
||||||||||
BA |
|
|
|
|
|
|
where the unit step function, θ(t) = 0 or 1 when t < 0 or t > 0 respectively, is introduced in order to ensure that φBA satisfies the causality principle (3.1.5). In this final result, and below, we suppress the index 0, but we stress that both the variations with time and the ensemble average are thermal-equilibrium values determined by H0, and are una ected by the external disturbances. This expression in terms of microscopic quantities, is called the Kubo formula for the response function (Kubo 1957, 1966).
The expression (3.2.9) is the starting point for introducing a number of useful functions:
|
i |
ˆ ˆ |
i |
ˆ |
ˆ |
|
KBA(t) = |
h¯ |
[B(t) , A ] = |
h¯ |
[B |
, A(−t) ] |
(3.2.10) |
140 |
3. LINEAR RESPONSE THEORY |
|
|
ˆ |
ˆ |
is also called a response function. A is a shorthand notation for A(t = 0). |
||
|
|
ˆ |
The inverse response function KAB (t), which determines A(t) caused |
||
|
|
ˆ |
by the perturbation H1 = −f (t)B, is |
||
|
i |
ˆ ˆ |
KAB (t) = |
h¯ |
[A(t) , B ] = −KBA(−t), |
and KBA(t) can be expressed in terms of the corresponding causal response functions as
|
|
|
KBA(t) = " |
|
φBA(t) |
for |
t > 0 |
|
|
||||||||
|
|
|
− |
φAB ( t) |
for |
t < 0. |
|
|
|||||||||
|
|
|
|
|
|
|
|
− |
|
|
|
|
|
|
|
|
|
The susceptibility is divided into two terms, the reactive part |
|
|
|||||||||||||||
χBA |
(z) = χAB (−z ) ≡ |
1 |
χBA(z) + χAB (−z ) , |
(3.2.11a) |
|||||||||||||
2 |
|||||||||||||||||
and the absorptive part |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
χBA(z) = −χAB (−z ) ≡ |
1 |
χBA(z) − χAB (−z ) , |
(3.2.11b) |
||||||||||||||
2i |
|||||||||||||||||
so that |
|
|
|
χBA(z) = χBA(z) + iχBA |
(z) |
|
|
(3.2.11c) |
|||||||||
|
|
|
|
|
|
||||||||||||
and, according to the Kramers–Kronig relation (3.1.10), |
|
|
|||||||||||||||
|
1 |
|
∞ χBA(ω ) |
|
|
|
|
|
|
1 |
|
∞ χBA(ω ) |
|||||
χBA(ω) = |
|
P |
−∞ |
|
dω |
; χBA(ω) = |
− |
|
P |
−∞ |
|
dω . |
|||||
π |
ω − ω |
π |
ω − ω |
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(3.2.11d) |
|
In these equations, χAB (−ω) is the boundary value obtained by taking
z = ω + i , i.e. as lim →0+ χAB (−z = −ω + i ), corresponding to the condition that χAB (−z ), like χAB (z), is analytic in the upper half-
plane. The appropriate Laplace transform of KBA(t) with this property
is |
∞ |
|
|
KBA(z) = −∞ KBA(t) ei(z1 t+iz2 |t|)dt |
|
||
= 0 |
∞ φBA(t) eiztdt − 0 |
∞ φAB (t) e−iz tdt. |
|
Hence |
KBA(z) = 2i χBA(z). |
(3.2.12) |
|
|
|||
Next we introduce the dynamic correlation function, sometimes referred to as the scattering function. It is defined as follows:
ˆ ˆ ˆ ˆ ˆ ˆ |
ˆ |
ˆ |
(3.2.13) |
SBA(t) ≡ B(t) A − B A = B A(−t) − B |
A , |
||
3.2 RESPONSE FUNCTIONS |
141 |
||
and is related to the response function introduced earlier by |
|
||
KBA(t) = |
i |
SBA(t) − SAB (−t) . |
(3.2.14) |
h¯ |
|||
The di erent response functions obey a number of symmetry relations, due to the invariance of the trace under a cyclic permutation of the operators. To derive the first, we recall that the Hermitian conjugate of an operator is defined by
| ˆ | | ˆ† |
(< α B α >) = < α B α > .
If we assume that a certain set of state vectors |α > constitutes a diagonal representation, i.e. H0|α > = Eα|α >, then it is straightforward to show that
ˆ ˆ ˆ† − ˆ†
B(t) A = A ( t) B ,
leading to the symmetry relations
KBA(t) = KB†A† (t)
and
χ |
(z) = χ |
( |
− |
z ). |
(3.2.15) |
BA |
|
B†A† |
|
|
Another important relation is derived as follows:
Bˆ |
(t) Aˆ |
= |
1 |
Tr |
e−βH0 eiH0 t/h¯ Bˆ e−iH0t/h¯ Aˆ |
|
1 |
||||||
|
|
|
|
! |
||
|
|
|
Z |
! |
||
|
|
|
1 |
|
||
|
|
= |
Z |
Tr |
eiH0(t+iβh¯)/h¯ Bˆ e−iH0 (t+iβh¯)/h¯ e−βH0 Aˆ |
|
|
|
= |
|
Tr |
e−βH0 AˆBˆ(t + iβh¯)! = AˆBˆ(t + iβh¯) , |
|
|
|
Z |
||||
implying that |
|
SBA(t) = SAB (−t − iβh¯). |
(3.2.16) |
In any realistic system which, rather than being isolated, is in con- |
|
tact with a thermal bath at temperature T , the correlation function SBA(t) vanishes in the limits t → ±∞ , corresponding to the condition
ˆ ±∞ ˆ ˆ ˆ
B(t = ) A = B A . If we further assume that SBA(t) is an analytic function in the interval |t2| ≤ β of the complex t-plane, then the Fourier transform of (3.2.16) is
SBA(ω) = eβhω¯ SAB (−ω), |
(3.2.17) |
which is usually referred to as being the condition of detailed balance. Combining this condition with the expressions (3.2.12) and (3.2.14), we
