V - Dipartimento di Matematica e Fisica

Transcript

V - Dipartimento di Matematica e Fisica
Fisica dello
Stato Solido
1° Modulo
Bloch Electrons and Bloch waves
Bloch theorem, its consequences,
density of states, and van Hove
singularities
Electron in a Periodic Potential: Band Theory
Fisica dello
Stato Solido
1° Modulo
The ions in a perfect crystal are arranged in a regular array, then we are led to
consider the problem of an electron in a periodic potential U(r):
U(r)= U(r+R)
R are the Bravais lattice vectors
Origin of U(r): U(r)= Vion+Velmean
⇒indipendent electron approximation (electron-electron interaction is not included)
mean field
e+
+
+
+
To calculate Velmean is complicated, we just assume that U(r) has the same periodicy of
Vion .
Schrödinger Equation
Fisica dello
Stato Solido
1° Modulo
The Schrödinger equation for a single electron is:
− h2 2
r  r
r
U
(
r
)
ψ
(
r
)
=
E
ψ
(
r
)
∇
+


2
m


(free electron is a special case with U(r)=0)
Indipendent electrons, each of which obeys a one-electron Schrödinger equation
with a periodic potential, are known as Bloch electrons.
The stationary states of Bloch electrons have the following very important property
as a general consequence of periodicity of the potential U:
the eigenstates of one-electron Hamiltonian with a periodic potential can be chosen
rr
r
r
ψ n kr (r ) = exp(ik r )u nkr (r )
where
r
r
r
u nkr (r ) = u nkr (r + R)
Bloch’s Theorem
for all R in the Bravais lattice
Fisica dello
Stato Solido
1° Modulo
Bloch’s Theorem
Note the implications:
Bloch’s Theorem
ψ
r
nk
rr
r
r
(r ) = exp(ik r )u nkr (r )
⇒ψ
r
nk
r r r
r
r r
r
(r + R) = exp(ik (r + R)u nkr (r + R)
rr
rr
r
r
= exp(ik R) ⋅ exp(ik r )u nk (r )
rr
r
r
= exp(ik R) ⋅ψ n k (r )
The points r and r+R thus have the same physical properties, the functions differing only
by a phase factor indipendent of r.
rr
r r
r
Consequently
r
r
ψ (r + R) = exp(ik R) ⋅ψ (r )
nk
nk
r r r
rr
rr
r
r
r
r
r
exp(ik (r + R))u nk (r + R) = exp(ik R) exp(ik r )u nk (r )
r r
r
r
then it results that u nk (r + R) = u nkr (r )
The Bloch Theorem is obviously true for an “empty lattice”
rr
r
r
r
U (r ) = 0 ⇒ ψ k (r ) = exp(ik r ) ⋅ 1
Bloch’s Theorem
Fisica dello
Stato Solido
1° Modulo
•Proof of Bloch’s theorem
For each Bravais vector we define a translation operator
r
r
r
TRv f (r ) = f (r + R)
1.
Since the H is periodic: TR commutes with H
r
r
r
r
r
r
r
r
r v r
v
TR HΨ (r ) = H (r + R)Ψ (r + R) = H (r )Ψ (r + R) = H (r )TR Ψ (r )
⇒ TRv H − HTRv = 0
2.
TR and TR’ commute (the applications of two traslations does not depend from the
order)
r r
r
r
r
TRv TRv ' Ψ (r ) = TRv 'TRv Ψ (r ) = Ψ (r + R + R' )
3.
TRv TRv ' = TRv 'TRv = TRv + Rv '
TR for all Bravais lattice vectors R and H form a set of commuting operators.
Fisica dello
Stato Solido
1° Modulo
Bloch’s Theorem
Therefore from a fundamental theorem of quantum mechanics we know that the eigenstates of H can be chosen to be simultaneous eigenstates of TR. Then Ψ(r) can be
chosen to satisfy simultaneous eigenstates of all the TR
HΨ = EΨ
r
r
TRr Ψ = c( R)Ψ for each R
Properties of the eigenvalues c(R) of the traslation operators:
r
r r
r
T T Ψ = c( R)TR ' Ψ = c( R)c( R' )Ψ
r r
TRr TRr ' Ψ = TR + R ' Ψ = c( R + R' )Ψ
r r
r r
⇒ c ( R + R ' ) = c ( R )c ( R ' )
r r
R' R
Let us write R with ai, three primitive vectors for the Bravais lattice. We can always write
the c(ai) in the form
r
c(ai ) = exp(2πixi )
for a suitable choice of the xi
r
r
r
r
r
r
r
⇒ c( R) = c(n1 a1 + n2 a 2 + n3 a3 ) = c(n1 a1 )c(n2 a 2 )c(n3 a3 )
r
r
r
= c(a1 ) n1 c(a 2 ) n2 c(a3 ) n3
This is equivalent to:
Bloch’s Theorem
Fisica dello
Stato Solido
1° Modulo
rr
r
c( R ) = exp(ik R )
provided that
r
r
r
r
k = x1b1 + x 2 b2 + x3 b3
rr
bi a j = 2πδ i , j
where, with the last conditions, the bj are the reciprocal lattice vectors.
Summarizing, we have shown that we can choose the eigenstates Ψ of H so that for
every Bravais lattice vector R,
rr
r
r
r
r
r
r
T R Ψ ( r ) = Ψ ( r + R ) = c ( R ) Ψ ( r ) = exp( i k R ) Ψ ( r )
This is the Bloch’s Theorem
Born-von Karman Boundary Condition
Fisica dello
Stato Solido
1° Modulo
Which are the possible values of k?
By imposing an appropriate boundary conditions on the wave functions we can
demostrate the k must be real and arrive at a condition restricting the allowed values of k.
Born-von Karman boundary conditions simulate an infinite solid with a finite sample
containing N=N1N2N3 unit cells.
r
r
Ψ(r + Niai ) = Ψ(r)
Using the Bloch’s Theorem:
i =1, 2,3
B.T.
BvK
r
r
r
r
r
r
Ψ (r + N i ai ) = exp(ik N i ai )Ψ (r ) = Ψ (r )
r r
⇒ exp(iN i k ⋅ ai ) = 1 i = 1,2,3
r
If, again, k = ∑ xi bi the above eq. becomes
i
exp(2πiN i xi ) = 1 or
N i xi = mi with mi integral
r
mi r
Therefore k = ∑ bi
i Ni
Born-von Karman Boundary Condition
Fisica dello
Stato Solido
1° Modulo
The volume ∆k of k-space per allowed value of k
r
r
r
r b1  b2 b3  1 r r r
 = b1 ⋅ (b2 × b3 )
∆k =
⋅
×

N 1  N 2 N 3  N
r r r
r
volume of primitive cell in reciprocal lattice
b1 ⋅ (b2 × b3 ) = N∆k
The above equation asserts that the number of allowed wave vectors in a primitive
cell of the reciprocal lattice is equal to the number of sites in the crystal.
Volume of primitive cell in the reciprocal lattice is (2π)3/ vcell
where vcell=Vcrystal/N
Therefore
r 1 (2π )3 (2π )3
∆k =
=
N v cell
Vcrystal
Fisica dello
Stato Solido
1° Modulo
Bloch wave’s properties
Bloch’s waves are labelled by quantum numbers:
k (wave vector) ⇒ reflects the traslational invariance of the Hamiltonian
n (band-index) ⇒ energy levels at given k are discrete
i)
ii)
ħk generalizes p (characteristic of the traslation symmetry in the case of a
periodic potential )
k can always be confined in the 1th B.Z. (this because any k’ not in the 1th B. Z.
can be written as k’=k+G if G belongs to the reciprocal lattice ).
r r
r r r
r r
r
r
r
r r
Ψ (r + R) = exp(ik '⋅R )Ψ (r ) = exp(i (k + G ) ⋅ R )Ψ (r ) = exp(ik ⋅ R)Ψ (r )
iii)
the index n appears in the B. T. because for for given k there are many solutions
to the Schrödinger Eq.
r
r
Ψ
Ψ
=
H
(
r
)
E
(
r
)
Hermitian eigenvalue problem
r r r
r
within a fixed volume -> discrete
Ψ (r ) = exp(ik ⋅ r )u (r )
set of solutions (like particle-in-a-box
r
r  h2
r  r
r
problem)
− i∇ + k + U ( r )  u k ( r ) = E k u k ( r )
H k u k (r ) 

(
2m
)

r r
r
with the boundary condition u k (r + R) = u k (r )
Bloch wave’s properties
Fisica dello
Stato Solido
1° Modulo
iv) k is a continuous parameter in the Schrödinger equation (but allowed values are
given by Born v Karman boundary condition).
The functions En(k) are called “bands”. They are periodic in the reciprocal space:
r r
r
E n (k + G ) = E n (k )
=> they have mimima and maxima
Bloch wave’s properties
Fisica dello
Stato Solido
1° Modulo
v) The 1th B. Z. is a 3D space. Bands are often plot along lines of particular symmetry,
from k=0 to specific boundaries or along boundaries. Specific directions and points take
specific names taken from group theory.
vi) All functions with the periodicity of the lattice (including uk(r), U(r)) have a Fourier
trasform which contains only the G’s:
r r
r
f (r ) = ∑
c kr exp(ik ⋅ r )
r
k
r r r
r r
f (r + R) = ∑
c kr exp(ik ⋅ (r + R))
r
k
r r
r
r r
r
r
if f (r ) = f (r + R) ⇒ f (r ) = ∑
cG exp(iG ⋅ r )
v
G
vii) Bloch’s waves are stationary states (time-indipendent) of the Schrödinger equation
with a periodic potential. Therefore, the current is not degraded by the fixed lattice ions
(fixed ions are not source of scattering), in contrast to earlier theories of metals (Drude).
Those theories, however, work well provided scattering is interpreted as due not to ions,
but to deviation from perfect periodicity (=> mean free path >>a).
Fisica dello
Stato Solido
1° Modulo
Density of States
One must often calculate quantities which are an average over the allowed states of the
crystal
r
Q = 2∑r Qn k
if Qn does not depend on spin
()
n ,k
In the limit of a large crystal the allowed values of k get very close together, and the sum
over k may be replaced with an integral (∆K=(2π)3/V):
r
r
Q
dk
q = lim v − >∞ = 2∑ ∫ Qn k
V
(2π )3
n
Qn(k) depends on n and K only through the energy En(k) then in analogy to the free
electron case one can define a density of levels per unit volume g(E) so that q:
()
q = ∫ dEg ( E )Q ( E )
Comparing the two espressions we find that
r
r
dk
g ( E ) = ∑ g n ( E ) with g n ( E ) = ∫ 3 δ ( E − E n (k ))
4π
n
Density of states
Fisica dello
Stato Solido
1° Modulo
Density of States
the number of allowed wave − vectors

g n (E )dE = (2 / V )× in the n th band , in the energy range
 from E to E + dE

The number of wave-vectors is just the volume of a k-space region with
E<En(k)<E+dE, divided by the volume per allowed wave-vector, ∆k=(2π)3/V
()
r
r
dk 1, if E ≤ En k ≤ E + dE
g n (E )dE = ∫ 3 × 
4π 0, otherwise
This defines two surfaces
Sn(E+dE) and Sn(E) in the k space
and therefore:
Sn(E+dE)
()
r
dS
g n (E )dE = ∫
δk k
3
4π
Sn (E )
Sn(E)
But:
δk(k)
() ()
r
r
E + dE = E + ∇En k δk k
Fisica dello
Stato Solido
1° Modulo
Density of States
Therefore, by considering the surface integral, we have:
g(E) = ∑
n
dS
1
r = ∑ g n (E )
3
∫
n
∇E n k
S n ( E ) 4π
()
Sn(E) is the surface of constant energy E.
⇒Hence g(E) can be completely determined by the knowledge of En(k).
Since En(k) is periodic there must be at least a maximum and a minimum
⇒∇k En(k)=0 in a finite number di k-points. These points lead to divergencies of the
integrand. In 3D such divergencies are integrable but lead to discontinuities in the slope
of g(E).
The discontinuities are defined van Hove singularities, and can be classified according
to the analytical expression for E(k) in the 3D reciprocal space.
Fisica dello
Stato Solido
1° Modulo
Singularities
()
( )
r
r
E n k = E n k 0 + ∑ α iα j (k i − k i 0 )(k j − k j 0 )
i, j
Depending on the signs of the α and k0 can be a maximum, a minimum or a saddle point:
M0
 A E < E 0
g n (E) = 
M
 A + B(E − E 0 )1 / 2 E > E 0 1
 A − B(E 0 − E )1 / 2
g n (E) = 
 A
E > E0
E < E0
M2
 A E < E 0
g n (E) = 
M3
1/ 2
 A − B(E − E 0 ) E > E 0
 A + B(E 0 − E )1 / 2
g n (E) = 
 A
E > E0
E < E0
max
E0
saddle point
E0
saddle point
E0
min
E0