Density Functional Theory: The Classical Hard-Core Gas Simon Bignold Supervisor: Christoph Ortner

advertisement
Density Functional Theory:
The Classical Hard-Core Gas
Simon Bignold
Supervisor: Christoph Ortner
University of Warwick
October 17, 2012
Simon Bignold Supervisor: Christoph Ortner
Outline
Model
Helmholtz Free Energy
One Particle Density
Introduction to DFT
Ideal Gas
Hard-Core Potential
Further Work
Simon Bignold Supervisor: Christoph Ortner
Model
Simon Bignold Supervisor: Christoph Ortner
Set-up
We have a number of particles N with positions xi ∈ Λ ⊂ Rd and
momentum pi ∈ Rd .
For convenience we define
XN = (x1 , . . . , xN ) ∈ ΛN
PN = (p1 , . . . , pN ) ∈ RdN
and
β=
Simon Bignold Supervisor: Christoph Ortner
1
.
kB T
The Hamiltonian
HΛVN (XN , PN )
X
=
W (xi − xj ) +
V (xi )
i=1
1≤i<j≤N
|
N
X
{z
}
inter-particle interaction U
Simon Bignold Supervisor: Christoph Ortner
|
{z
}
external potential
N
X
pi2
+
2m
|i=1{z }
Kinetic part
Canonical Gibbs Ensemble
β
characterised by γΛ,N
∈ P(Λ, BΛ ) with density
ρβΛ,N (XN , PN ) =
exp[−βHΛVN (XN , PN )]
N!ZΛ (β, N)
with respect to the Lebesgue measure, where BΛ is the Borel σ
-algebra on Λ.
Here ZΛ (β, N) is a normalisation factor known as the Partition
Function.
Simon Bignold Supervisor: Christoph Ortner
Partition Functions
ZΛ (β, N) =
Rd
|
1
×
N!
|
N
p2
exp −β
dp
2m
{z
}
Z
kinetic partition function
Z
N
Y
exp[−βV (xi )]
ΛN i=1
Y
exp[−βW (xi − xj )]dXN .
1≤i<j≤N
{z
ZΛ,con (β,V ) configurational partition function
Simon Bignold Supervisor: Christoph Ortner
}
Average Energy
We define
R
E=
RdN
R
ΛN
HΛVN (XN , PN ) exp[−βHΛVN (XN , PN )]dXN dPN
.
N!ZΛ (β, N)
Simon Bignold Supervisor: Christoph Ortner
Free Energy
Simon Bignold Supervisor: Christoph Ortner
Helmholtz Free Energy
Free energy is minimised at equilibrium if temperature is held
constant.
N
AΛβ [V ] = E − TSΛ .
We can also show
N
AΛβ [V ] = −β −1 ln[ZΛ (β, N)]
#
"N Z
Y
pi2
−1
dpi
= −β ln
exp −β
2m
d
i=0 R
|
{z
}
Kinetic free energy

+ −β −1 ln 
|
1
N!
Z
N
Y

Y
exp[−βV (xi )]
ΛN i=1
exp[−βW (xi − xj )]dXN  .
1≤i<j≤N
N
{z
AΛβ,con [V ] configurational free energy
Simon Bignold Supervisor: Christoph Ortner
}
Free Energy per Particle
For use in the thermodynamic limit (where N → ∞ ). We need
free energy per particle
N
FβΛ [V ] =
N
1 ΛN
A [V ]
N β
Λ
and we can similarly define Fβ,con
[V ].
Simon Bignold Supervisor: Christoph Ortner
One-particle Density
Simon Bignold Supervisor: Christoph Ortner
One-particle Density
Three ways of doing this
• Integrating out N − 1 Variables
R R
N Rd ΛN−1 exp −βHΛVN (XN , PN ) dx2 . . . dxN dPN
(1)
ρΛN (x) =
N!ZΛ (β, N)
• Average over δ-functions
* N
+
X
(1)
δ(x − xi )
ρΛN (x) =
i=0
C
1
=
N!ZΛ (β, N)
Z Z X
N
h
i
δ(x − xi ) exp −βHΛVN (XN , PN ) dXN dPN
×
Rd
ΛN i=0
• Functional Derivative
N
(1)
ρΛN (x) =
Simon Bignold Supervisor: Christoph Ortner
δAΛβ [V ]
δV (x)
.
Introduction to Density Functional Theory
Simon Bignold Supervisor: Christoph Ortner
Introduction to DFT
We want to express free energy as the sum of a functional of
one-particle density only and another term.
(1)
V (x) is a conjugate variable to the one-particle density ρΛN (x).
Since free energy is a functional of the external potential, we can
use a Legendre transform to re-write the free energy.
h
i Z
N
(1)
(1)
AΛβ [V ] = FHK ρΛN (x) + V (x)ρΛN (x)dx
Λ
FHK is known as the Hohnberg-Kohn functional.
Simon Bignold Supervisor: Christoph Ortner
Ideal Gas
Simon Bignold Supervisor: Christoph Ortner
Ideal Gas
In this case the internal potential is zero
1
ZΛ (β, N) =
N!
N Z
Z
exp[−βV (x)]dx
Rd
Λ
N
−βp12
exp
dp1
.
2m
We introduce the notation
zβ (dxi ) = dxi exp[−βV (xi )]
and
N
Z
z(Λ) =
Λ
Simon Bignold Supervisor: Christoph Ortner
N
.
zβ (dx)
Ideal Gas: Free Energy
We can re-write the partition function as
1
ZΛ (β, N) =
N!
z(Λ)
λd
N
λ=
β
2πm
1
2
which allows us to write
N
AΛβ [V ] = β −1 (ln[N!] + Nd ln[λ] − N ln[z(Λ)]) .
Simon Bignold Supervisor: Christoph Ortner
Density Functional Form
We seek to re-write the free energy in a density functional form.
Using the functional derivative of the free energy we can find the
one-particle density
(1)
ρΛN (x) =
N exp[−βV (x)]
.
z(Λ)
Re-arranging we can find an expression for the external potential
" (1)
#
ρ
(x)z(Λ)
N
V (x) = −β −1 ln Λ
.
N
Simon Bignold Supervisor: Christoph Ortner
DFT Free energy
We therefore find
Z
Z
h
i
z(Λ)
(1)
(1)
(1)
.
ρΛN (x)V (x)dx = −β −1 ρΛN (x) ln ρΛN (x) dx−β −1 N ln
N
Λ
Λ
We recall a generalisation of Stirling’s approximation
√
2πN
N
e
N
N
√
1
1
N
exp
exp
≤ N! ≤ 2πN
.
12N + 1
e
12N
Using this and that
energy as
N
AΛβ [V ]
R
(1)
Λ ρΛN (x)dx
Z
= N we can re-write the free
(1)
(1)
=β
ρΛN (x) ln[ρΛN (x)] + d ln λ − 1 dx
Λ
Z
(1)
+ ρΛN (x)V (x)dx + O(ln N).
−1
Λ
Simon Bignold Supervisor: Christoph Ortner
Hard-Core Gas
Simon Bignold Supervisor: Christoph Ortner
Hard-Core Potential
(
Wa (xi − xj ) = 0 kxi − xj k > a
Wa (xi − xj ) = ∞ kxi − xj k ≤ a
Given that a < acp where acp is the close-packing density.
Then our internal potential is
X
U=
1≤i<j≤N
Simon Bignold Supervisor: Christoph Ortner
Wa (xi − xj ).
1D Free Energy
Here we are in one dimension Λ = L and we can write
ZΛ,con (β, V ) = Z(L)
Z L
Z L
1
...
=
N! 0
0
×
N
Y
Y
exp [−βWa (xi − xj )]
1≤i<j≤N
exp[−βV (xi )]dx1 . . . dxN .
i=1
Since we are in one dimension we can order the particles so that
there positions lie between 0 and L
0 < x1 ≤ x2 · · · ≤ xN < L.
Simon Bignold Supervisor: Christoph Ortner
Convolution form
We can use two changes of variables
yja = xj − (j − 1)a
λaN = l a − yNa
l a = L − (N − 1)a
a
λai = yi+1
− yia
and that the potential is translation invariant
V (xj ) = V (yja ).
To re-write the configurational partition function
Z la
Z l a −λa
N
Z(L) =
dλaN exp [−βV (l a − λaN )]
dλaN−1
0
0
× exp −βV l a − λaN − λaN−1 . . .
"
!#
N
X
a
a
× exp −βV l −
λi
.
i=1
Simon Bignold Supervisor: Christoph Ortner
Z
l a−
N
X
i=2
0
λN
i
dλa1
Laplace Transform
Since Z(l a ) when V = 0 is a convolution we write the Laplace
transform
Z ∞
exp[−sl a ]Z(l a )dl a
Z (s) =
0
= s −(N+1)
since
Z
0
∞
1
exp[−sλa ]dλa = .
s
Thus using the inverse transform we find
I
1
a
Z(l ) =
exp[sl a ]s −(N+1) ds
2πi C
where C is the Bromwich contour.
Simon Bignold Supervisor: Christoph Ortner
The Saddle-point
We write the integrand of our integral as the exponential of g (s).
g (s) = l a s − (N + 1) ln s
this is clearly complex differentiable and has a minimum on the
real-axis so has a saddle-point.
Using the saddle-point condition g 0 (s0 ) = 0 we have at the
saddle-point
N +1
s0 =
.
L − a(N − 1)
We also find the second derivative
g 00 (s0 ) =
Simon Bignold Supervisor: Christoph Ortner
(N + 1)
.
s02
Saddle-point Approximation
We now expand g (s) around the saddle-point and alter the contour
to give an approximation of the configurational partition function
I
1
a
Z(l ) =
exp[g (s)]ds
2πi C
00
Z x0 +i∞
1
g (s0 )(s − s0 )2
exp[g (s0 )]
ds
≈
exp
2πi
2
x0 −i∞
00
Z ∞
1
g (s0 )y 2
≈
exp[g (s0 )]
exp
dy s − s0 = iy
2π
2
−∞
exp[g (s0 )]
1
≈p
.
1+O
00
N
2πg (s0 )
Thus we can see
N
AΛβ,con [V ]
≈ −β
−1
1
1
00
.
g (s0 ) − ln[2πg (s0 )] + ln 1 + O
2
N
Simon Bignold Supervisor: Christoph Ortner
The Zero Hard-Core Limit
Using the values of g (s0 ) and g 00 (s0 ) we find
1
N,L
−1
Aa ≈ −β
N + 1 − N ln[N + 1] + N ln[L − a(N − 1)] − ln[2π]
2
1
1
− ln[N + 1] + ln 1 + O
.
2
N
The zero hard-core limit is
N +1
1
N,L
−1
lim Aa ≈ −β
N + 1 − N ln
− ln[2π]
a→0
L
2
1
1
− ln[N + 1] + ln 1 + O
.
2
N
Simon Bignold Supervisor: Christoph Ortner
The Ideal Gas Case
From above we have an ideal gas expression for the configurational
energy and using Stirling’s approximation we have
1
1
1
N
N,L
−1
− ln[2π] − ln N + O
A0 = −β
N − N ln
L
2
2
N
the free energy per particle in this case is
N
1
1
1
F0N,L = −β −1 1 − ln
ln[2π] −
ln N + O
−
.
L
2N
2N
N2
Simon Bignold Supervisor: Christoph Ortner
Comparison
We take the thermodynamic limit in both cases and note that
ρ = N/L.
For the ideal gas
F0th = lim F0N,L
N→∞
L→∞
= −β −1 (1 − ln[ρ])
whereas in the thermodynamic and zero hard-core limit of the
hard-core case we have
lim lim FaN,L = lim
N→∞
L→∞
a→0
N→∞
L→∞
lima→0 AN,L
a
N
= −β −1 (1 − ln[ρ])
Simon Bignold Supervisor: Christoph Ortner
Further Work
Simon Bignold Supervisor: Christoph Ortner
Further Work
My Website
Grand Canonical Ensemble
Quantum Problems
Simon Bignold Supervisor: Christoph Ortner
Acknowledgements
I would like to thank Christoph Ortner and Stefan Adams for all
their help and advice.
Simon Bignold Supervisor: Christoph Ortner
Download