Electron-energy-loss spectrum: Difference between revisions
Line 46: | Line 46: | ||
Note that the inclusion of local fields and the connection to the macroscopic observable must be considered regardless of the level of approximation to the polarisability function, <math>\chi</math>. Within VASP, this can be done at several levels of approximation, which are discussed in the next section. | Note that the inclusion of local fields and the connection to the macroscopic observable must be considered regardless of the level of approximation to the polarisability function, <math>\chi</math>. Within VASP, this can be done at several levels of approximation, which are discussed in the next section. | ||
= | =Computing EELS with VASP= | ||
==EELS from density functional theory (DFT)== | ==EELS from density functional theory (DFT)== |
Revision as of 12:43, 14 February 2025
One of the many ways with which is possible to probe neutral excitations in a material is by injecting electrons into the sample. These are called electron-energy-loss spectroscopy experiments, where the incoming electron can create electron-hole pairs, plasmons, or even higher-order multi-pair excitations.
The incoming electron acts as an external potential, , which induces a charge density in the material, . Within linear-response theory these two quantities can be related by the reducible polarisability function, , via a Green-Kubo relation
If the external potential is taken as proportional to a plane-wave of momentum , then the electron energy-loss spectrum (EELS) can be taken from the imaginary part of the inverse dielectric function, , since
Inclusion of local fields
In general, the microscopic quantity is a function of two coordinates, i.e. . This has important consequences on inhomogeneous systems where a homogeneous, constant, external electric field can induce fluctuations at the interatomic scale, and thus create microscopic fields. A direct consequence from the inhomogeneous character of the system is that has to be written as , where is a reciprocal lattice vector. The microscopic fields are then the components of the tensor.
From it is possible to see that a problem arises when , i.e. the optical limit. In reciprocal space this equation becomes
where is the Coulomb potential. At , all components without microscopic fields are divergent. To circumvent this issue, the evaluation of is replaced the Coulomb potential with
leaving the component to be dealt with separately and then added at the end.
Micro-macro connection and relation to measured quantities
It is important to note that the actual measured quantity, , does not depend on the microscopic fields. To connect both the microscopic and macroscopic quantities, an averaging procedure is taken out, so that
Since VASP computes the macroscopic function, the final result can be linked to EELS via
Note that the inclusion of local fields and the connection to the macroscopic observable must be considered regardless of the level of approximation to the polarisability function, . Within VASP, this can be done at several levels of approximation, which are discussed in the next section.
Computing EELS with VASP
EELS from density functional theory (DFT)
The simplest way to compute the dielectric function is by performing a ground state calculation using DFT, with the tags NBANDS and LOPTICS.
SYSTEM = Si NBANDS = 12 ISMEAR = 0 ; SIGMA = 0.05 ALGO = N LOPTICS = .TRUE. KPAR = 4
EELS from time-dependent density functional theory
SYSTEM = Si ALGO = TIMEEV !Information about the bands NBANDS = 12 NBANDSO = 4 NBANDSV = 8 !Smearing parameters ISMEAR = 0 ; SIGMA = 0.05 !Direction of propagation IEPSILON = 1 !Parallelization options KPAR = 4 !Time-propagation parameters NELM = 2000 CSHIFT = 0.1 OMEGAMAX = 20 !Particle interactions LHARTREE = .TRUE. LADDER = .TRUE. LFXC = .FALSE. LHFCALC = .TRUE. LMODELHF = .TRUE. AEXX = 0.088 HFSCREEN = 1.26
SYSTEM = Si ISMEAR = 0 SIGMA = 0.05 NBANDS = 16 ALGO = TDHF IBSE = 0 NBANDSO = 4 ! number of occupied bands NBANDSV = 8 ! number of unoccupied bands LHARTREE = .TRUE. LADDER = .TRUE. LFXC = .TRUE. LMODELHF = .TRUE. AEXX = 0.083 HFSCREEN = 1.22