Category:Dielectric properties

From VASP Wiki
Revision as of 11:11, 9 February 2024 by Pmelo (talk | contribs) (→‎Strain)

Dielectric function

When an external electric field acts on a medium, both the electronic and ionic charges will react to the perturbing field. For dielectric materials, in a very simplistic approach, one can think that the bound charges will create dipoles inside the medium leading to an induced polarization, . The combined effects of both fields are expressed in the electric displacement field , given by

.

If the external field is not strong enough to significantly change the properties of the dielectric medium, one can treat the induced polarization within the so-called linear response regime. Here, the information on how the dielectric reacts on the external field is given by the dielectric function:

,

which (assuming that the system has time-reversal symmetry) leads to

.

Depending on the nature of the external field, there are different approaches for the calculation of . If is static, then one can rely on perturbative methods based on finite differences or density functional perturbation theory (DFPT). However, if the perturbation is a time-dependent -field, (e.g., in measurements of the optical absorption, reflectance, magneto-optical Kerr effect (MOKE), etc.), the response will depend on the frequency of the external field. For these cases, one must employ methods based on time-dependent linear response, (e.g., Green-Kubo) or many-body perturbation theory.

Below we present an overview of all possible cases where VASP employs either one of such methods for the calculation of .

Static response

LEPSILON: density-functional-perturbation theory (DFPT)

By setting LEPSILON=.True., VASP uses DFPT to compute the static ion-clamped dielectric matrix with or without local field effects (LRPA). Derivatives are evaluated using Sternheimer equations, avoiding the explicit computation of derivatives of the periodic part of the wave function. This method does not require the inclusion of empty states via NBANDS.

At the end of the calculation, both the values of including (LRPA=.True.) or excluding (LRPA=.False.) local-field effects are printed in the OUTCAR file. Perform a consistency check by comparing the values excluding local-field effects and static limit of obtained with LOPTICS=.True., i.e., .

LCALCEPS: finite differences approach

With LCALCEPS=.True., the dielectric tensor is computed from the derivative of the polarization, using

However, here the derivative is evaluated explicitly by employing finite differences. The direction and intensity of the perturbing electric field have to be specified in the INCAR file using the EFIELD_PEAD tag. As with DFPT, at the end of the calculation, VASP will write the dielectric tensor in the OUTCAR file. Control over the inclusion of local-field effects is done with the variable LRPA.

Dynamical response: Green-Kubo and many-body perturbation theory

LOPTICS: Green-Kubo formula

LOPTICS allows for the evaluation of the frequency-dependent dielectric function once the ground state is computed. It uses the explicit expression to evaluate the imaginary part of :

while the real part is evaluated using the Kramers-Kroing relation. At this level, there are no effects coming from local fields.

This method requires two steps: First, obtain the electronic ground state. Secondly, increase the value of NBANDS in the INCAR file to include unoccupied states. Always check for convergence w.r.t. the number of unoccupied states.

Furthermore, the INCAR should also include values for CSHIFT (the broadening applied to the Lorentzian function which replaces the -function), and NEDOS (the frequency grid for ).

ALGO = TDHF: Casida equation

This option performs a time-dependent Hartree-Fock or time-dependent density-functional-theory (TDDFT) calculation. It follows the Casida equation and uses a Fourier transform of the time-evolving dipoles to compute .

The number of NBANDS controls how many bands are present in the time evolution. This can be fewer empty states compared to LOPTICS.

The choice of time-dependent kernel is controlled by AEXX, HFSCREEN, and LFXC tags. For calculations using hybrid functionals, AEXX controls the fraction of exact exchange used in the exchange-correlation potential, while HFSCREEN specifies the range-separation parameter. For a pure TDDFT calculation, LFXC uses the local exchange-correlation kernel in the time-evolution equations.

ALGO = TIMEEV: delta-pulse electric field

Uses a delta-pulse electric field to probe all transitions and calculate the dielectric function by following the evolution in time of the dipole momenta. This algorithm is able to fully reproduce the absorption spectra from standard Bethe-Salpeter calculations by setting the correct time-dependent kernel with LHARTREE=.True. and LFXC=.True.

The time step is controlled automatically by the CSHIFT and PREC. This means that the smaller the value of CSHIFT and the more accurate the level of precision chosen by the user, the higher the number of time steps that VASP will perform, and the higher the cost of the calculation.

The number of valence and conduction bands involved in the time propagation is set by the NBANDSO and NBANDSV tags, respectively. Choose a small number of bands near the band gap to reproduce optical measurements.

Finally, the maximum energy used in both the Fourier transform and in calculating the frequency-dependent dielectric function is set by OMEGAMAX, and the sampling of the frequency grid is controlled by NEDOS.

ALGO = CHI: polarizability within RPA approximation

Here, the frequency dielectric function is computed within the Random-Phase approximation. VASP will compute the polarizability by setting ALGO=Chi in the INCAR file and then use

to compute the dielectric function. Here, is the bare Coulomb potential describing electron-electron interaction. This requires increasing NBANDS to include unoccupied states as generally the case for GW calculations. Effects coming from local fields in the random-phase approximation (RPA) can be activated by setting LRPA=.True..

Two methods for computing the polarizability are available: For LSPECTRAL=.True., VASP will avoid direct computation of and use a fast matrix-vector product. However, this can introduce spurious peaks at low frequencies for some values of CSHIFT and NOMEGA. The second method computes directly and is activated by setting LSPECTRAL=.False.. However, it is much slower than the former method.

ALGO = BSE: macroscopic dielectric function including excitons

Setting ALGO=BSE computes the macroscopic dielectric function by solving the Bethe-Salpeter equations. The electron-hole pairs are treated as a new quasi-particle called exciton, and the dielectric function is built using the eigenvectors () and eigenvalues ():

Here, is the overlap between exciton states of indices and (in general, the BSE Hamiltonian is not hermitian, so eigenstates associated to different eigenvalues are not necessarily orthogonal).

The number of occupied and unoccupied states that are included in the BSE Hamiltonian is controlled by the NBANDSO and NBANDSV, respectively. Normally only a few bands above and below the band gap are required to converge the optical spectrum, and the memory requirements increase quickly with the number of bands. Thus, be careful in setting up these two tags.

Regarding the comparison with optical experiments, (e.g., absorption, MOKE, reflectance), is the photon momentum. Often, the limit is considered. Furthermore, the coupling between the resonant and anti-resonant terms can be switched off, in what is called the Tamm-Dancoff approximation. This approximation can be activated with the variable ANTIRES set to 0. Setting this variable to 1 or 2 will include the coupling, but increase the computational cost.

Level of approximation

Microscopic and macroscopic quantities

It is important to distinguish between macroscopic quantities, measured over several repetitions of the unit cell, and microscopic quantities, which include fields that change rapidly in all regions of the unit cell.

When measuring a property experimentally, it is the macroscopic version that will be represented in the experimental data. On the other hand, computationally, the microscopic quantities are more accessible. In other words, in order to compare experimental and computational results, the microscopic quantities, e.g., the dielectric function, must be averaged over several repetitions of the unit cell. It is possible to show that the macroscopic dielectric function, is related to the microscopic one via

where is the inverse dielectric function at .

Note that this does not mean that ! The full matrix has to be inverted and it is the component at that is used to calculate .

Finite momentum dielectric function

In the optical limit, the momentum of the incoming photon, , is almost zero, since the wavelength of the electric field is several times larger than the dimensions of the unit cell. Since the Coulomb potential diverges at very small momenta, the optical limit of the dielectric function must be obtained by taking with the limit of instead of setting . For instance, in the case of the independent particle approximation of full BSE, one yields

Failed to parse (Conversion error. Server ("cli") reported: "[INVALID]"): {\displaystyle \lim_{\mathbf q\to0}\frac{\langle c\mathbf k + \mathbf q|e^{\mathrm i\mathbf q\cdot\mathbf r}|v\mathbf k\rangle}{q} \approx \lim_{\mathbf q\to0}\frac{\langle c\mathbf k+\mathbf q|1 + \mathrm i\mathbf q\cdot\mathbf r|v\mathbf k\rangle}{q} = \hat\mathbf q\cdot \langle c\mathbf k+\mathbf q|\mathbf r|v\mathbf k\rangle. }

VASP can also analyze the effects of finite momentum excitons. This is important, e.g., in the case of the optical absorption of bulk hexagonal BN. To calculate the absorption spectrum at finite momentum, set KPOINT_BSE to the index of the desired q point.

Local fields in the Hamiltonian

Local fields, i.e., terms with finite , can be turned on or off in the Coulomb potential when evaluating the polarizability. VASP will distinguish the results in the OUTCAR file with:

MACROSCOPIC STATIC DIELECTRIC TENSOR (including local field effects) 
BORN EFFECTIVE CHARGES (including local field effects) 
PIEZOELECTRIC TENSOR (including local field effects) 

and

MACROSCOPIC STATIC DIELECTRIC TENSOR (excluding local field effects) 
BORN EFFECTIVE CHARGES (excluding local field effects) 
PIEZOELECTRIC TENSOR (excluding local field effects)

for both cases.

Another approximation can also be taken, where the contributions from the exchange-correlation kernel are neglected when evaluating the polarizability. This is equivalent to the so-called random-phase approximation (RPA) and can be activated by setting LRPA=.True. in the INCAR.

Ion-clamped vs relaxed-ion/dressed dielectric function

The dielectric function computed either in the static or dynamical response regimes does not consider the effects coming from changes of the ionic positions due to the incoming electric field. This can be corrected by computing the relaxed-ion (or dressed) dielectric function [1]

where is the volume of the unit cell, is the Born effective charge, and is the force constants matrix.

Density-density versus current-current response functions

The inclusion of an electromagnetic field in the Hamiltonian is subject to a gauge choice. For instance, a classical electric field can be described by either a scalar potential or a longitudinal vector potential in the incomplete Weyl gauge ( = 0). The former means that the perturbing potential couples to the electronic density, while the second, implies a vector potential couples to a current. The fundamental consequence is that one can define two different response functions: a density-density response function for the first, ; and a current-current response function, . This circumstance is a common source of error when comparing experimental and computational optical properties of periodic systems, as discussed by Sangalli et al.[2].

Infact, perturbations associated with longitudinal fields will be described by the density-density polarisability function , (e.g., laser fields taken in the classical limit), while transverse fields will be described by the current-current polarizability , which is in fact a 3x3 tensor, (e.g., required to obtain the MOKE). Fundamentally, the time-dependent density is associated only with the longitudinal part of the current via the continuity equation. This also links both response functions via

It guarantees that the dielectric functions obtained from either approach match at finite momentum and frequency: .

The current-current dielectric function is exact at both and at . Especially for metals, it will reproduce the proper behavior of the Drude tail at . However, is more prone to numerical instabilities.

Other dielectric properties

Polarizability

Optical conductivity

From Maxwell's equations and the microscopic form of Ohm's law it is possible to arrive at the following relation between the tensorial dielectric function and the optical conductivity

Optical absorption

For an electromagnetic wave traveling through a medium, one can express the electric field as , and the effects of the medium in the wave propagation are contained inside the dispersion relation . Using Maxwell's equations, one can arrive at

If the magnetic permeability of the material is assumed to be equal to that of vacuum, the equation above implies that the refractive index can be written as . Since is complex, the exponential factor in will have a dampening factor, , which accounts for the absorption of electromagnetic energy by the medium. With this relation one can define the absorption coefficient, as

Reflectance

From the previous subsection, one can also define the reflectivity coefficient at normal incidence as

This equation can be generalized for any angle of incidence , resulting in the general form of Fresnel equations.

Magneto-optical Kerr effect (MOKE)

The incoming electromagnetic wave interacts with the finite magnetic moment of the material. Usually, the interaction is with the magnetization of the medium, but there are also antiferromagnetic systems that can observe a finite MOKE. Generally, the reflected wave will gain an extra complex phase with respect to the incident -field. For a surface or two-dimensional material, (e.g., hexagonal BN, MoS), this phase can be computed using the off-diagonal components of the current-current dielectric tensor:

Electric response combined with perturbations of the ionic degrees of freedom

Strain

The dielectric tensor can also be included in the evaluation of the elastic tensor, , (see theory of static linear response for more information on derived quantities from the static linear response). While this quantity is normally evaluated at fixed -field, in cases where a thin film is placed between layers of insulating materials, it is more convenient to evaluate the elastic tensor for fixed displacement field , since the boundary conditions fix the components of this vector in the direction normal to the surface.

If is the elastic tensor defined at fixed -field and the elastic tensor defined at fixed -field, then they are related by

where is the ion-relaxed piezoelectric tensor.

References

Subcategories

This category has the following 2 subcategories, out of 2 total.