We will now calculate thermodynamic quantities, and in particular the Helmholtz free energy, defined in
Eq.
and
for the classical and the quantum case, respectively, which we rewrite as free energies per atom:
, and the sum over q runs over
LFREE =.TRUE.
TEMPERATURE = 300
QA = 16; QB = 16; QC = 16
where QA, QB and QC define the grid of points in the BZ to calculate the sum Eq.
. Again, we need to be sure that the results are converged w.r.t. the density of these points, which you can easily establish by playing with these parameters and see how the free energy changes.
Note that the energy is not included in the free energy outputted by phon, as this information is not coded into the forces in FORCES. This is obvious, as any constant added to the energy does not have any effect on the forces induced by displacing the atoms from their equilibrium positions as these are due to energy differences, and so this constant needs to be added to the vibrational free energies explicitly.
We can now find the equilibrium volume at every temperature, looking for the point where the free energy
is minimum. We see that in the quantum case there is a contribution to the free energy even at zero temperature, known as zero point energy, so we can already obtain a quantum corrected equilibrium volume by minimising w.r.t.
. At
both
and
display a temperature dependence and minimisation w.r.t.
provides corresponding equilibrium volumes. From the temperature dependence of the equilibrium volumes we can calculate the zero pressure coefficient of thermal expansion:
We see that, as the difference between and
is reduced by increasing temperature, also the equilibrium volumes become more similar at high temperatures, but at low temperature there is an important failure of the classical description. 9.5