Вы находитесь на странице: 1из 2

ARDB-327

The Feynman-Hellmann Theorem


Ben Cowan

1 Statement of the theorem


The Feynamn-Hellmann theorem [1] demonstrates the relationship between perturbations in an operator on a
complex inner product space and the corresponding perturbations in the operator’s eigenvalue. It shows that
to compute the derivative of an eigenvalue with respect to a parameter of the operator, we need only know
an eigenvector and the derivative of the operator. This technique can be useful for instance in computing
dispersion relations; we provide an example of this in the next section.
The Feynman-Hellmann theorem can be stated precisely as follows:
The Feynman-Hellmann theorem. Suppose H is a complex inner product space with inner product de-
noted h, i, and let α0 ∈ R and U be a neighborhood of α0 . Suppose that for each α ∈ U , there is a Hermitian
operator T (α) on H and a ψ(α) ∈ H such that the functions T and ψ are both differentiable at α0 and for
each α ∈ U , hψ(α), ψ(α)i = 1 and there is a λ(α) ∈ C with T (α)ψ(α) = λ(α)ψ(α). Then the function
λ : U → C is differentiable at α0 and


λ0 (α0 ) = ψ(α0 ), T 0 (α0 )ψ(α0 ) .

Proof. We assume as fact two basic results from linear algebra:

Lemma 1. With T and ψ defined as above, the function φ : U → H given by φ(α) = T (α)ψ(α)
is differentiable at α0 with φ0 (α0 ) = T 0 (α0 )ψ(α0 ) + T (α0 )ψ 0 (α0 ).

Lemma 2. For v, w : U → H differentiable at α0 , the function f : U → C given by f (α) =


hv(α), w(α)i is differentiable at α0 with f 0 (α0 ) = hv 0 (α0 ), w(α0 )i + hv(α0 ), w0 (α0 )i.

With these lemmas we have first of all that for each α ∈ U ,

λ(α) = λ(α) hψ(α), ψ(α)i = hψ(α), λ(α)ψ(α)i = hψ(α), T (α)ψ(α)i .

Then



λ0 (α0 ) = ψ 0 (α0 ), T (α0 )ψ(α0 ) + ψ(α0 ), (T ψ)0 (α0 )




= ψ 0 (α0 ), T (α0 )ψ(α0 ) + ψ(α0 ), T 0 (α0 )ψ(α0 ) + ψ(α0 ), T (α0 )ψ 0 (α0 ) .

Now since each T (α) is Hermitian, T 0 (α0 ) is Hermitian and λ(α0 ) ∈ R, so





ψ(α0 ), T (α0 )ψ 0 (α0 ) = T (α0 )ψ(α0 ), ψ 0 (α0 )


= λ(α0 )∗ ψ(α0 ), ψ 0 (α0 )


= λ(α0 ) ψ(α0 ), ψ 0 (α0 ) .

1
We then have




λ0 (α0 ) = λ(α0 ) ψ 0 (α0 ), ψ(α0 ) + ψ(α0 ), ψ 0 (α0 ) + ψ(α0 ), T 0 (α0 )ψ(α0 )

d

= λ(α0 ) hψ(α), ψ(α)i + ψ(α0 ), T 0 (α0 )ψ(α0 )
dα α

0
0
= ψ(α0 ), T (α0 )ψ(α0 )
since each ψ(α) has unit norm. 

2 An example application
We can readily apply the Feynman-Hellmann theorem to Photonic Crystal [2] computations. Let V be a
unit cell of the crystal. Then the inner product space consists of differentiable vector fields on V which are
periodic in the crystal lattice, with inner product given by
Z
hF, Gi = F(x)∗ · G(x) d3 x.
V
For each k in the first Brillouin zone there is an eigenvalue relation
ω2
Tu = u,
c2
where the operator T is given by
 
1
T u = (∇ + ik) × (∇ + ik) × u ,
r
with r being the relative permittivity of the medium. Then T is Hermitian, as is proved in [2].
Suppose we wish to compute the group velocity vg in the z-direction for a given mode of the crystal.
We can consider T to be a function of k. Then the Feynman-Hellmann theorem gives
   2
∂T ∂ ω
u, u =
∂kz ∂kz c2
2ω ∂ω 2ω
= 2 = 2 vg ,
c ∂kz c
so the group velocity is simply  
c2 ∂T
vg = u, u .
2ω ∂kz
Since ∂T /∂kz can be computed analytically, finding the group velocity once a mode has been found is a
computationally easy task.

References
[1] The Feynman-Hellmann theorem is often presented in the context of Quantum Mechanics; see for
instance D. J. Griffiths, Introduction to Quantum Mechanics (Prentice Hall, Englewood Cliffs, NJ,
1995), Problem 6.27.
[2] J. D. Joannopoulos, R. D. Meade, J. N. Winn, Photonic Crystals: Molding the Flow of Light (Princeton
Univ. Press, Princeton, NJ, 1995)

Вам также может понравиться