Electronic transport coefficients: Difference between revisions
(22 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
The theoretical framework is based on the linearized Boltzmann transport equation (BTE) within the relaxation time approximation (RTA). The goal is to | The theoretical framework is based on the linearized Boltzmann transport equation (BTE) within the relaxation time approximation (RTA). | ||
We employ the frozen-band approximation, which assumes that the electronic potential and eigenvalues computed for the undoped system remain unchanged when electrons are added or removed. | |||
The goal of this page is to explain how to compute the electronic lifetimes, scattering rates, and transport coefficients such as the electrical conductivity, Seebeck coefficient, and the electronic thermal conductivity. | |||
== Electron–phonon coupling matrix elements == | == Electron–phonon coupling matrix elements == | ||
Line 22: | Line 24: | ||
The two terms correspond to phonon emission and absorption, respectively. | The two terms correspond to phonon emission and absorption, respectively. | ||
== | == Transport distribution function == | ||
The distribution function | The energy-resolved transport distribution function is | ||
:<math> | :<math> | ||
\ | \sigma(\epsilon) = \frac{e^2}{N_\mathbf{k}\Omega} \sum_{n\mathbf{k}} \tau_{n\mathbf{k}} \, \mathbf{v}_{n\mathbf{k}} \otimes \mathbf{v}_{n\mathbf{k}} \, \delta(\epsilon_{n\mathbf{k}}-\epsilon), | ||
</math> | </math> | ||
where <math>\Omega</math> is the unit-cell volume, <math>\mathbf{v}_{n\mathbf{k}}</math> are the carrier velocities, <math>\tau_{n\mathbf{k}}</math> are the lifetimes, and <math>N_\mathbf{k}</math> the number of <math>\mathbf{k}</math>-points. | |||
== Onsager coefficients == | |||
The Onsager coefficients relate generalized forces (electric field and temperature gradient) to generalized fluxes (electronic and heat currents). | |||
In compact matrix form: | |||
:<math> | :<math> | ||
\ | \begin{pmatrix} | ||
\mathbf{J}_e \\ | |||
\mathbf{J}_q | |||
\end{pmatrix} | |||
= | |||
\begin{pmatrix} | |||
L_{11} & L_{12} \\ | |||
L_{21} & L_{22} | |||
\end{pmatrix} | |||
\begin{pmatrix} | |||
-\nabla \eta \\ | |||
-\nabla T / T | |||
\end{pmatrix}, | |||
</math> | </math> | ||
== | where | ||
* <math>\mathbf{J}_e</math> = electrical current density, | |||
* <math>\mathbf{J}_q</math> = heat current density carried by the electrons, | |||
* <math>\eta</math> = chemical potential (usually written as <math>\mu</math> or <math>\epsilon_F</math>) | |||
* <math>T</math> = temperature. | |||
They are defined as | |||
:<math> | :<math> | ||
L_{ij} = \int d\epsilon \, \sigma(\epsilon) \, | L_{ij} = \int d\epsilon \, \sigma(\epsilon) \, | ||
(\epsilon-\ | (\epsilon-\eta)^{i+j-2} | ||
\left( -\frac{\partial f^0}{\partial \epsilon} \right), | \left( -\frac{\partial f^0}{\partial \epsilon} \right), | ||
</math> | </math> | ||
where <math>\sigma(\epsilon)</math> is the transport distribution function, | where <math>\sigma(\epsilon)</math> is the transport distribution function, | ||
<math>\ | <math>\eta</math> the [[Chemical potential in electron-phonon interactions | chemical potential]], and <math>f^0</math> the Fermi–Dirac distribution. | ||
{{NB|important|The [[Chemical potential in electron-phonon interactions | chemical potential]] is usually written as <math>\mu</math> or <math>\varepsilon_F</math>. To avoid confusion with the mobility, we use the notation <math>\eta</math>.}} | |||
In practice, this integral can be evaluated in one of two ways determined by {{TAG|ELPH_TRANSPORT_DRIVER}} | In practice, this integral can be evaluated in one of two ways determined by {{TAG|ELPH_TRANSPORT_DRIVER}} | ||
Line 56: | Line 76: | ||
L_{ij} \;\approx\; \sum_{k=1}^{N} w_k \; | L_{ij} \;\approx\; \sum_{k=1}^{N} w_k \; | ||
\sigma(\epsilon_k)\; | \sigma(\epsilon_k)\; | ||
(\epsilon_k - | (\epsilon_k - \eta)^{\,i+j-2}\; | ||
\left( -\frac{\partial f^0}{\partial \epsilon} \right). | \left( -\frac{\partial f^0}{\partial \epsilon} \right). | ||
</math> | </math> | ||
Line 63: | Line 83: | ||
<math>\Delta \epsilon = \tfrac{\epsilon_\text{max}-\epsilon_\text{min}}{N-1}</math> | <math>\Delta \epsilon = \tfrac{\epsilon_\text{max}-\epsilon_\text{min}}{N-1}</math> | ||
and <math>\epsilon_\text{min}</math>={{TAG|ELPH_TRANSPORT_EMIN}} and | and <math>\epsilon_\text{min}</math>={{TAG|ELPH_TRANSPORT_EMIN}} and | ||
<math>\epsilon_\text{max}</math>={{TAG|ELPH_TRANSPORT_EMAX}} or alternatively both <math>\epsilon_\text{min}</math> and <math>\epsilon_\text{max}</math> are set by {{TAG|ELPH_TRANSPORT_DFERMI_TOL}} and <math>w_k</math> the weights due to the | <math>\epsilon_\text{max}</math>={{TAG|ELPH_TRANSPORT_EMAX}} or alternatively both <math>\epsilon_\text{min}</math> and <math>\epsilon_\text{max}</math> are set by {{TAG|ELPH_TRANSPORT_DFERMI_TOL}} and <math>w_k</math> the weights due to the Simpson integration rule. | ||
; Gauss–Legendre quadrature | ; Gauss–Legendre quadrature | ||
Line 69: | Line 89: | ||
Define | Define | ||
:<math> | :<math> | ||
x = 1-2f(\epsilon-\ | x = 1-2f(\epsilon-\eta,T) | ||
</math> | </math> | ||
so that <math>\epsilon = \ | so that <math>\epsilon = \eta + k_B T \ln\frac{1+x}{1-x}</math>. | ||
With this substitution, the derivative of the Fermi–Dirac distribution is absorbed into the Jacobian, and the Onsager coefficients take the form | With this substitution, the derivative of the Fermi–Dirac distribution is absorbed into the Jacobian, and the Onsager coefficients take the form | ||
:<math> | :<math> | ||
L_{ij} | L_{ij} \;\approx\; \tfrac{1}{2} \sum_{k=1}^N | ||
w_k \, | w_k \, | ||
\left( \frac{k_B T}{-e} \ln \frac{1+x_k}{1-x_k} \right)^{i+j-2} | \left( \frac{k_B T}{-e} \ln \frac{1+x_k}{1-x_k} \right)^{i+j-2} | ||
\sigma\!\left(\ | \sigma\!\left(\eta + k_B T \ln\frac{1+x_k}{1-x_k}\right), | ||
</math> | </math> | ||
with <math>w_k</math> and <math>x_k</math> the weights and | with <math>w_k</math> and <math>x_k</math> the weights and abscissae of the Gauss-Legendre quadrature rule. | ||
The Gauss–Legendre approach has the advantage that the integration grid adapts naturally to the width of the Fermi window, making it numerically efficient without having define manually the energy window through {{TAG|ELPH_TRANSPORT_DFERMI_TOL}} or {{TAG|ELPH_TRANSPORT_EMIN}} and {{TAG|ELPH_TRANSPORT_EMAX}}. Instead, only the number of points <math>N</math> in the sum above needs to be defined through {{TAG|TRANSPORT_NEDOS}}. | The Gauss–Legendre approach has the advantage that the integration grid adapts naturally to the width of the Fermi window, making it numerically efficient without having define manually the energy window through {{TAG|ELPH_TRANSPORT_DFERMI_TOL}} or {{TAG|ELPH_TRANSPORT_EMIN}} and {{TAG|ELPH_TRANSPORT_EMAX}}. Instead, only the number of points <math>N</math> in the sum above needs to be defined through {{TAG|TRANSPORT_NEDOS}}. | ||
Line 106: | Line 126: | ||
| Heat current carried by electrons in response to a thermal gradient | | Heat current carried by electrons in response to a thermal gradient | ||
|} | |} | ||
The lattice thermal conductivity <math>\kappa_l</math>, i.e., the heat current carried by the lattice in response to a thermal gradient, can be computed using the [[Müller-Plathe method]] or with an external package such as [https://phonopy.github.io/phono3py/ phono3py]. | |||
== Electron and hole mobilities in semiconductors == | == Electron and hole mobilities in semiconductors == | ||
Line 119: | Line 141: | ||
| Electron mobility <math>\mu_e</math> | | Electron mobility <math>\mu_e</math> | ||
| <math>\mu_e = \tfrac{\sigma_{n \in \text{CB}}}{n_e}</math> | | <math>\mu_e = \tfrac{\sigma_{n \in \text{CB}}}{n_e}</math> | ||
| <math>n_e = \frac{1}{\Omega N_\mathbf{k}}\sum_{\mathbf{k}n \in \text{CB}} f(\varepsilon_{\mathbf{k}n}, | | <math>n_e = \frac{1}{\Omega N_\mathbf{k}}\sum_{\mathbf{k}n \in \text{CB}} f(\varepsilon_{\mathbf{k}n}, T, \eta)</math> | ||
|- | |- | ||
| Hole mobility <math>\mu_h</math> | | Hole mobility <math>\mu_h</math> | ||
Line 130: | Line 152: | ||
* <math>f_{n\mathbf{k}}</math> is the Fermi–Dirac distribution. | * <math>f_{n\mathbf{k}}</math> is the Fermi–Dirac distribution. | ||
* <math>\Omega</math> is the volume of the unit cell. | * <math>\Omega</math> is the volume of the unit cell. | ||
* <math>\eta</math> is the chemical potential at the given temperature | * <math>N_\mathbf{k}</math> is the total number of k-points. | ||
{{NB|important|The chemical potential is usually written as <math>\mu</math> or <math>\varepsilon_F</math>. To avoid confusion with the mobility, we use the notation <math>\eta</math>.}} | * <math>\eta</math> is the [[Chemical potential in electron-phonon interactions | chemical potential]] at the given temperature. | ||
{{NB|important|The [[Chemical potential in electron-phonon interactions | chemical potential]] is usually written as <math>\mu</math> or <math>\varepsilon_F</math>. To avoid confusion with the mobility, we use the notation <math>\eta</math>.}} | |||
== Approximations and methods == | == Approximations and methods == | ||
Line 137: | Line 160: | ||
* Plane-wave Bloch states: ensure systematic convergence and avoid interpolation errors. | * Plane-wave Bloch states: ensure systematic convergence and avoid interpolation errors. | ||
* Selection algorithms: restrict scattering processes to those allowed by energy conservation (delta functions), minimizing the number of matrix elements to compute. | * Selection algorithms: restrict scattering processes to those allowed by energy conservation (delta functions), minimizing the number of matrix elements to compute. | ||
== Related tags and articles == | |||
* [[Bandgap renormalization due to electron-phonon coupling|Band-structure renormalization]] | |||
* [[Electron-phonon potential from supercells]] | |||
* [[Transport coefficients including electron-phonon scattering]] | |||
* [[Chemical potential in electron-phonon interactions]] | |||
* [[Electron-phonon accumulators]] | |||
* {{FILE|phelel_params.hdf5}} | |||
* [[Electron-phonon interactions from Monte-Carlo sampling]] | |||
* {{TAG|ELPH_SCATTERING_APPROX}} | |||
[[Category:Electron-phonon interactions]][[Category:Howto]] |
Latest revision as of 14:21, 22 October 2025
The theoretical framework is based on the linearized Boltzmann transport equation (BTE) within the relaxation time approximation (RTA). We employ the frozen-band approximation, which assumes that the electronic potential and eigenvalues computed for the undoped system remain unchanged when electrons are added or removed. The goal of this page is to explain how to compute the electronic lifetimes, scattering rates, and transport coefficients such as the electrical conductivity, Seebeck coefficient, and the electronic thermal conductivity.
Electron–phonon coupling matrix elements
The starting point is the set of Kohn–Sham eigenstates obtained from density functional theory (DFT). For a given Bloch state,
- [math]\displaystyle{ H_{\mathbf{k}} |\psi_{n\mathbf{k}}\rangle = \epsilon_{n\mathbf{k}} S_{\mathbf{k}} |\psi_{n\mathbf{k}}\rangle, }[/math]
where [math]\displaystyle{ n }[/math] is the band index, [math]\displaystyle{ \mathbf{k} }[/math] is a crystal momentum, and [math]\displaystyle{ S_{\mathbf{k}} }[/math] is the overlap matrix. The scattering with phonons is described by the electron–phonon coupling matrix elements
- [math]\displaystyle{ g_{n\mathbf{k},n'\mathbf{k}'}^{\nu\mathbf{q}} = \langle \psi_{n\mathbf{k}} | \partial_{\nu\mathbf{q}} V | \psi_{n'\mathbf{k}'} \rangle, }[/math]
where [math]\displaystyle{ \partial_{\nu\mathbf{q}} V }[/math] is the perturbation of the crystal potential due to a phonon of branch index [math]\displaystyle{ \nu }[/math] and wavevector [math]\displaystyle{ \mathbf{q} }[/math]. These matrix elements determine the scattering probability between states [math]\displaystyle{ (n,\mathbf{k}) }[/math] and [math]\displaystyle{ (n',\mathbf{k}') }[/math].
Scattering rates and lifetimes
Within Fermi’s golden rule, the inverse lifetime (scattering rate) of an electron in state [math]\displaystyle{ (n,\mathbf{k}) }[/math] is
- [math]\displaystyle{ \frac{1}{\tau_{n\mathbf{k}}} = \frac{2\pi}{\hbar} \sum_{n'\nu\mathbf{k}'} w_{n\mathbf{k},n'\mathbf{k}'} \, |g^{\nu}_{n\mathbf{k},n'\mathbf{k}'}|^2 \left[ (n_{\nu\mathbf{q}} + 1 - f_{n'\mathbf{k}'}) \, \delta(\varepsilon_{n\mathbf{k}} - \varepsilon_{n'\mathbf{k}'} - \hbar\omega_{\nu\mathbf{q}}) + (n_{\nu\mathbf{q}} + f_{n'\mathbf{k}'}) \, \delta(\varepsilon_{n\mathbf{k}} - \varepsilon_{n'\mathbf{k}'} + \hbar\omega_{\nu\mathbf{q}}) \right] }[/math]
where:
- [math]\displaystyle{ f_{n\mathbf{k}} }[/math] is the Fermi–Dirac occupation,
- [math]\displaystyle{ n_{\nu\mathbf{q}} }[/math] is the Bose–Einstein phonon occupation,
- [math]\displaystyle{ \omega_{\nu\mathbf{q}} }[/math] is the phonon frequency.
- [math]\displaystyle{ w_{n\mathbf{k},n'\mathbf{k}'} }[/math] weight determined by the ELPH_SCATTERING_APPROX
The two terms correspond to phonon emission and absorption, respectively.
Transport distribution function
The energy-resolved transport distribution function is
- [math]\displaystyle{ \sigma(\epsilon) = \frac{e^2}{N_\mathbf{k}\Omega} \sum_{n\mathbf{k}} \tau_{n\mathbf{k}} \, \mathbf{v}_{n\mathbf{k}} \otimes \mathbf{v}_{n\mathbf{k}} \, \delta(\epsilon_{n\mathbf{k}}-\epsilon), }[/math]
where [math]\displaystyle{ \Omega }[/math] is the unit-cell volume, [math]\displaystyle{ \mathbf{v}_{n\mathbf{k}} }[/math] are the carrier velocities, [math]\displaystyle{ \tau_{n\mathbf{k}} }[/math] are the lifetimes, and [math]\displaystyle{ N_\mathbf{k} }[/math] the number of [math]\displaystyle{ \mathbf{k} }[/math]-points.
Onsager coefficients
The Onsager coefficients relate generalized forces (electric field and temperature gradient) to generalized fluxes (electronic and heat currents). In compact matrix form:
- [math]\displaystyle{ \begin{pmatrix} \mathbf{J}_e \\ \mathbf{J}_q \end{pmatrix} = \begin{pmatrix} L_{11} & L_{12} \\ L_{21} & L_{22} \end{pmatrix} \begin{pmatrix} -\nabla \eta \\ -\nabla T / T \end{pmatrix}, }[/math]
where
- [math]\displaystyle{ \mathbf{J}_e }[/math] = electrical current density,
- [math]\displaystyle{ \mathbf{J}_q }[/math] = heat current density carried by the electrons,
- [math]\displaystyle{ \eta }[/math] = chemical potential (usually written as [math]\displaystyle{ \mu }[/math] or [math]\displaystyle{ \epsilon_F }[/math])
- [math]\displaystyle{ T }[/math] = temperature.
They are defined as
- [math]\displaystyle{ L_{ij} = \int d\epsilon \, \sigma(\epsilon) \, (\epsilon-\eta)^{i+j-2} \left( -\frac{\partial f^0}{\partial \epsilon} \right), }[/math]
where [math]\displaystyle{ \sigma(\epsilon) }[/math] is the transport distribution function, [math]\displaystyle{ \eta }[/math] the chemical potential, and [math]\displaystyle{ f^0 }[/math] the Fermi–Dirac distribution.
Important: The chemical potential is usually written as [math]\displaystyle{ \mu }[/math] or [math]\displaystyle{ \varepsilon_F }[/math]. To avoid confusion with the mobility, we use the notation [math]\displaystyle{ \eta }[/math]. |
In practice, this integral can be evaluated in one of two ways determined by ELPH_TRANSPORT_DRIVER
- Linear energy grids and Simpson rule
The integrand is computed on a linear energy grid, and the Simpson rule is used for integration. The discretized Onsager coefficient is evaluated as
- [math]\displaystyle{ L_{ij} \;\approx\; \sum_{k=1}^{N} w_k \; \sigma(\epsilon_k)\; (\epsilon_k - \eta)^{\,i+j-2}\; \left( -\frac{\partial f^0}{\partial \epsilon} \right). }[/math]
with [math]\displaystyle{ \epsilon_k = \epsilon_\text{min}+(k-1)\Delta \epsilon,\;\; k=1,\dots,N }[/math] and [math]\displaystyle{ \Delta \epsilon = \tfrac{\epsilon_\text{max}-\epsilon_\text{min}}{N-1} }[/math] and [math]\displaystyle{ \epsilon_\text{min} }[/math]=ELPH_TRANSPORT_EMIN and [math]\displaystyle{ \epsilon_\text{max} }[/math]=ELPH_TRANSPORT_EMAX or alternatively both [math]\displaystyle{ \epsilon_\text{min} }[/math] and [math]\displaystyle{ \epsilon_\text{max} }[/math] are set by ELPH_TRANSPORT_DFERMI_TOL and [math]\displaystyle{ w_k }[/math] the weights due to the Simpson integration rule.
- Gauss–Legendre quadrature
A change of variables is introduced to avoid explicitly sampling the sharp derivative of the Fermi–Dirac function. Define
- [math]\displaystyle{ x = 1-2f(\epsilon-\eta,T) }[/math]
so that [math]\displaystyle{ \epsilon = \eta + k_B T \ln\frac{1+x}{1-x} }[/math]. With this substitution, the derivative of the Fermi–Dirac distribution is absorbed into the Jacobian, and the Onsager coefficients take the form
- [math]\displaystyle{ L_{ij} \;\approx\; \tfrac{1}{2} \sum_{k=1}^N w_k \, \left( \frac{k_B T}{-e} \ln \frac{1+x_k}{1-x_k} \right)^{i+j-2} \sigma\!\left(\eta + k_B T \ln\frac{1+x_k}{1-x_k}\right), }[/math]
with [math]\displaystyle{ w_k }[/math] and [math]\displaystyle{ x_k }[/math] the weights and abscissae of the Gauss-Legendre quadrature rule.
The Gauss–Legendre approach has the advantage that the integration grid adapts naturally to the width of the Fermi window, making it numerically efficient without having define manually the energy window through ELPH_TRANSPORT_DFERMI_TOL or ELPH_TRANSPORT_EMIN and ELPH_TRANSPORT_EMAX. Instead, only the number of points [math]\displaystyle{ N }[/math] in the sum above needs to be defined through TRANSPORT_NEDOS.
Transport coefficients
Quantity | Formula | Physical meaning |
---|---|---|
Electrical conductivity [math]\displaystyle{ \sigma }[/math] | [math]\displaystyle{ \sigma = L_{11} }[/math] | Charge current response to an electric field |
Seebeck coefficient [math]\displaystyle{ S }[/math] | [math]\displaystyle{ S = \tfrac{1}{T} L_{11}^{-1} L_{12} }[/math] | Voltage generated per temperature gradient |
Peltier coefficient [math]\displaystyle{ \Pi }[/math] | [math]\displaystyle{ \Pi = T S = L_{11}^{-1} L_{12} }[/math] | Heat carried per unit charge current |
Electronic thermal conductivity [math]\displaystyle{ \kappa_e }[/math] | [math]\displaystyle{ \kappa_e = \tfrac{1}{T} ( L_{22} - L_{21} L_{11}^{-1} L_{12} ) }[/math] | Heat current carried by electrons in response to a thermal gradient |
The lattice thermal conductivity [math]\displaystyle{ \kappa_l }[/math], i.e., the heat current carried by the lattice in response to a thermal gradient, can be computed using the Müller-Plathe method or with an external package such as phono3py.
Electron and hole mobilities in semiconductors
In semiconductors, the electrical conductivity can be separated into contributions from conduction-band electrons and valence-band holes. This is only meaningful in materials with a finite band gap, where carriers can be clearly identified as either electrons in the conduction band (CB) or holes in the valence band (VB).
Quantity | Definition | Carrier density |
---|---|---|
Electron mobility [math]\displaystyle{ \mu_e }[/math] | [math]\displaystyle{ \mu_e = \tfrac{\sigma_{n \in \text{CB}}}{n_e} }[/math] | [math]\displaystyle{ n_e = \frac{1}{\Omega N_\mathbf{k}}\sum_{\mathbf{k}n \in \text{CB}} f(\varepsilon_{\mathbf{k}n}, T, \eta) }[/math] |
Hole mobility [math]\displaystyle{ \mu_h }[/math] | [math]\displaystyle{ \mu_h = \tfrac{\sigma_{n \in \text{VB}}}{n_h} }[/math] | [math]\displaystyle{ n_h = \frac{1}{\Omega N_\mathbf{k}}\sum_{\mathbf{k}n \in \text{VB}} \big[1 - f(\varepsilon_{\mathbf{k}n}, T, \eta)\big] }[/math] |
Here:
- [math]\displaystyle{ \sigma_{n \in \text{CB}} }[/math] and [math]\displaystyle{ \sigma_{n \in \text{VB}} }[/math] denote the conductivity restricted to states in the conduction and valence bands, respectively.
- [math]\displaystyle{ f_{n\mathbf{k}} }[/math] is the Fermi–Dirac distribution.
- [math]\displaystyle{ \Omega }[/math] is the volume of the unit cell.
- [math]\displaystyle{ N_\mathbf{k} }[/math] is the total number of k-points.
- [math]\displaystyle{ \eta }[/math] is the chemical potential at the given temperature.
Important: The chemical potential is usually written as [math]\displaystyle{ \mu }[/math] or [math]\displaystyle{ \varepsilon_F }[/math]. To avoid confusion with the mobility, we use the notation [math]\displaystyle{ \eta }[/math]. |
Approximations and methods
- Tetrahedron method: used for Brillouin-zone integration, avoiding the need for ad-hoc smearing parameters.
- Plane-wave Bloch states: ensure systematic convergence and avoid interpolation errors.
- Selection algorithms: restrict scattering processes to those allowed by energy conservation (delta functions), minimizing the number of matrix elements to compute.
Related tags and articles
- Band-structure renormalization
- Electron-phonon potential from supercells
- Transport coefficients including electron-phonon scattering
- Chemical potential in electron-phonon interactions
- Electron-phonon accumulators
- phelel_params.hdf5
- Electron-phonon interactions from Monte-Carlo sampling
- ELPH_SCATTERING_APPROX