modeling heat conduction from first-principles

0 downloads 0 Views 26MB Size Report
This paper deals with modeling heat transport through phonon conduction in bulk and ... upto order n in the external perturbation is sufficient to determine the energy ... scattering is the so-called boundary scattering, where the phonon mean free .... calculations require switching representations from real to reciprocal spaceย ...
MODELING HEAT CONDUCTION FROM FIRST-PRINCIPLES Keivan Esfarjani*, Jivtesh Garg# and Gang Chen+ *

Department of Mechanical and Aerospace Engineering and Institute of Advanced Materials, Devices and Nanotechnology, Rutgers University, Piscataway, NJ 08854, USA # Department of Aerospace and Mechanical Engineering, University of Oklahoma, Norman, OK 73019, USA +

Department of Mechanical Engineering, MIT, Cambridge, MA 02139, USA Recent progress in computer architecture and electronic structure calculation methods based on density functional theory (DFT) have made the computation of thermal transport properties of crystalline solids possible and accurate. In this article we review the most recently developed methodologies applied to modeling the phonon thermal conductivity from first-principles DFT methods. Most of the emphasis will be on the intrinsic three-phonon processes. Modeling of impurity and boundary scattering processes will also be described. Finally applications to simple bulk materials, superlattices and alloys will be presented to illustrate the power and accuracy of the approach.

1

NOMENCLATURE ๐›ผ, ๐›ฝ, ๐›พ โ€ฆ Cartesian coordinates ๐’ƒ basis atom ๐’Œ, ๐’’ wavevectors in the first Brillouin Zone ๐‘ฎ, ๐‘น reciprocal and direct translation lattice vectors ๐‘š, ๐‘€ (kg) atomic mass and mass matrix ๐‘˜ = (๐’Œ ย ๐œ†) general phonon mode ๐œ† phonon branch ฮ› (m) phonon mean free path ๐œ” (1/cm) phonon frequency ๐œŽ (1/cm) phonon self-energy ๐œ (s) phonon relaxation time ๐‘ฃ (m/s) phonon ๐‘˜ group velocity ๐›พ๐’Œ! , ๐›พ! mode Gruneisen parameter ๐ถ! , ๐ถ๐’Œ! (J/K) heat capacity per mode ๐ถ!!! ย ๐‘Ž๐‘›๐‘‘ ย ๐‘€!!! (1/s) collision and modified-collision matrix elements ๐ฝ! (Jm/s2) ๐›ผ-component of the heat current density ๐œ…!" (W/mK) thermal conductivity tensor ! ๐‘›!" ย , ๐‘›!" Non-equilibrium and equilibrium phonon disribution function (a.k.a occupation numbers) ๐›ฟ๐‘›! , ๐œ™! deviation and rescaled deviation from equilibrium distribution ๐œ—!"# ๐‘Ÿ ย (V) electronic external potential ๐œ“(๐‘Ÿ) electronic eigenfunction ๐บ! ๐œ” = ๐บ! โ€ฒ + ๐‘–๐บ! " (cm2) unperturbed phonon Greenโ€™s function ๐ท ๐œ” (States /s m3) phonon density of states ๐‘ƒ, ๐œ‹ (kg m/s, m kg1/2/s) cartesian and rescaled atomic momentum !" ๐‘ƒ!!! Probability of coalescence per unit time ๐‘† symmetry operation ๐‘‡ (K) Temperature ๐‘‡!! ! , ๐‘‡!! ! (eV/Ang2, eV/kg/Ang2 ) T and rescaled T matrix elements ย  ๐‘ข, ๐‘ค (m,m kg1/2) cartesian and rescaled atomic displacement ๐‘ค!โ†’!! (1/s) relaxation rate from state k to kโ€™ ฮฆ (eV/Ang2) harmonic force constants ฮจ (eV/Ang3) anharmonic force constants BA Born approximation DFT density functional theory DFPT density functional perturbation theory FP first-principles FBZ first Brillouin zone FGR Fermi golden rule MFP mean free path (N)EMD (non-)equilibrium molecular dynamics RTA relaxation time approximation SMRT single mode relaxation time

1 INTRODUCTION This paper deals with modeling heat transport through phonon conduction in bulk and nanostructured crystals using first-principles methods. Such methodology could be free of any fitting parameter, and if the model is appropriately chosen, it can have good 2

prediction capability. From our experience on modeling several semiconductor materials, we have observed that the deviations of the predicted thermal conductivity from experimental data are typically on the order of 10% and usually less than 20%. This error depends on the choice of the interaction model for which we have some freedom. There is always a tradeoff between accuracy and computational cost. The most sophisticated modeling of thermal transport in solids through conduction has been done in the past based on the solution of the Boltzmann equation within the relaxation time approximation (RTA)[1], [2]. In such atomistic description of insulators or semiconductors heat is transported by phonons, which are the quanta of vibrations in solids1. The latter are calculated either using the Debye and Einstein models, or using a force field-model combined with the lattice dynamics theory. The parameters of the force field are usually fitted to reproduce the available experimental data on the elastic properties or phonon frequencies. Such approach often gives agreement in phonon dispersion with experimental data to within 10-20%. Prediction of the phonon lifetimes, however, is not very accurate because the latter depends on the third derivatives of the potential and the force field parameters are usually not fitted to reproduce correct third derivatives. So there is no reason why phonon lifetimes should come out to be accurate using this approach. This is why we will be using accurate first-principles method to extract the second, and more importantly, the third derivatives of the potential energy in order to produce accurate phonon lifetimes. Other approaches to calculate the bulk thermal conductivity also exist. They include equilibrium molecular dynamics (EMD) and the use of the Green-Kubo formula[3], [4] to get the thermal conductivity from the heat current autocorrelations[5]. Non-equilibrium molecular dynamics (NEMD) is another path where a temperature difference is imposed on the system and the heat flux measured[6],[7] Both these methods are classical and cannot predict thermal conductivity at low temperatures. They also suffer from errors due to statistical averaging, and could be very time-consuming due to size scaling issues. In what follows, we will focus on the methodology based on the solution to the Boltzmann transport equation for phonons in a crystal, as we believe this approach, in addition to its higher accuracy, gives us access to more detailed information, namely the relaxation time and mean-free path (MFP) of all phonon modes. This information is crucial in understanding and controlling transport of heat in crystalline materials. Accurate estimate of second-order and third-order derivatives, needed for prediction of thermal conductivity, was made possible by the development of density-functional perturbation theory (DFPT)[8โ€“10]. DFPT is a linear response theory and relies upon the use of โ€œ2n+1โ€ theorem which states that the knowledge of the electronic wave-function upto order n in the external perturbation is sufficient to determine the energy derivatives with respect to the strength of the derivative upto order 2n+1. Giannozzi et al. [11] used the density functional perturbation theory to compute the second order interatomic force constants and lattice dynamical properties of Si and Ge and obtained excellent agreement between computed and measured phonon dispersions. This demonstrated the accuracy of second order force constants obtained through DFPT. 1

In metals, most of the heat is carried by electrons. In this chapter, however, we will be interested only in the phonon contribution to the thermal conductivity, which is dominant in semiconductors and insulators.

3

To compute thermal conductivity a knowledge of phonon lifetimes is also required. The first truly ab initio calculation of the linewidth (inverse of phonon lifetime) of a phonon mode at the ฮ“ point was performed by Debernardi et al [8] who obtained third-order interatomic force constants by extending the DFPT using the โ€œ2n+1โ€ theorem[12]. By using the lowest order three-phonon processes Debernardi et al obtained excellent agreement between the calculated and experimental Raman linewidths for Si and Ge upto temperatures well above the room temperature. Similar results for Raman linewidth were subsequently obtained by Lang et al[13]. These results proved the accuracy of third-order interatomic force constants derived through DFPT. For the calculation of thermal conductivity knowledge of just the phonon linewidth at ฮ“ is insufficient. Phonon relaxation times of thousands of wave-vectors in the entire Brillouin zone are needed to compute thermal conductivity. This was first accomplished by Deinzer et al who derived both the second and third order derivatives using DFPT and used them to compute the phonon linewidth of arbitrary wave-vector [14]. Another approach to estimate the third order interatomic force constants based on use of supercells was implemented by Esfarjani et al [15]. Estimate of thermal conductivity requires Boltzmann transport equation to be solved for the unknown perturbed phonon populations. An exact solution of the linearized Boltzmann transport equation based on the three-phonon processes was first obtained by Omini and Sparavigna [16] using an iterative process. Broido et al. [17] combined the force constants derived from DFPT along with such an exact solution of the Boltzmann transport equation to predict thermal conductivity of Si and Ge in a fully ab initio way and obtained excellent agreement between theory and experiment. This approach was subsequently applied to diamond[18] and several compound semiconductors[19] with good success. A variational approach to solve the phonon Boltzmann[20] was also recently implemented. Garg et al. used the first-principles approach to study alloys [21] as well as superlatttices[22]. Esfarjani et al. [15] developed a real-space supercell approach to estimate the third order interatomic force constants and used these to compute the thermal conductivity of silicon [23], followed by half heuslers[24], PbTe[25] and GaAs[26]. Below we describe some of these approaches in more detail. ย 

2 BOLTZMANN-PEIRELS THEORY OF THERMAL TRANSPORT The relaxation time comes from a combination of several phonon scattering processes present in the system. For small size or nanostructured systems, one major source of scattering is the so-called boundary scattering, where the phonon mean free path (MFP) is limited by the dimensions of the nanostructures. The MFP is the average distance travelled by a phonon of given frequency, before it undergoes a scattering. It is related to the phonon relaxation time by: ฮ› ๐œ” = ๐‘ฃ ๐œ” ย ๐œ ๐œ” .Boundary scattering is the dominant process at low temperatures even in bulk materials[27], [28] because at low frequencies anharmonic and impurity scattering rates (in ๐œ”! and ย ๐œ”! ย respectively) are negligible compared to the boundary scarttering rate which is on the order of ๐‘ฃ/๐ฟ and thus finite. 4

The other source of phonon scattering is defects or impurities, which can also be extended to alloys and solid solutions. This process is dominant at intermediate temperatures smaller than the Debye temperature, where there are not too many phonons present. For low-frequency, long wavelength phonons, the impurity scattering rate is proportional to the fourth power of the phonon frequency. This is the well-known Rayleigh scattering limit. Finally at higher temperatures, near and above the Debye temperature, where the phonon concentration is large, three or more phonon scattering processes dominate transport. They result from the anharmonicity of the force constants, meaning that terms in the force which are quadratic or of higher power in atomic displacements cause the multi-phonon scattering processes. When all processes are present and compete, the combination rule that gives the total relaxation time is given by the following equation sometimes referred to as the Matthiessenโ€™s rule: ! ! ! ! =! +! +! ( 2-1) ! boundary

defect

!"#!$%&"'(

This rule basically states that the rates of different independent processes add to give the total scattering rate2. The phonon or lattice thermal conductivity is then given by the RTA to the solution of Boltzmann equation[29]: ! ! ๐œ… = !! ! ย  !" ๐œ!" ๐‘ฃ!" ๐ถ!" ( 2-2) !

!!

where the heat capacity per phonon mode is defined as ๐ถ!" = โ„๐œ”!" !"!" , ๐œ!" ย and ย ๐‘ฃ!" are respectively the relaxation time and group velocity of the mode ๐‘˜๐œ†, ๐‘! is the number ofconsidered modes in the summation, ฮฉ is the volume of the unit cell, and the factor of 3 in the denominator is used to get the isotropic thermal conductivity in 3 dimensions. More details about the derivation of this formula and its more general form are given in the appendix.

2.1 Boundary scattering processes As mentioned, this term dominates thermal conductivity at low temperatures because the corresponding rate is constant[30]. The MFP is on the order of the sample size for a monocrystalline sample, but for a nanostructured or grannular material, the largest MFP is typically on the order of grain or nanostructure dimensions. The assumption here is that at the interface there is a high probability of reflection and most phonons do not pass through the domains unscattered. So domain size limits the MFP of phonons. More accurate ways to compute the MFP of all phonons in a nanostructured system would be to use the Monte Carlo techniques[31],[32] or solving the Boltzmann equation using interface scattering as boundary conditions[33]. For this purpose, one needs to know the relaxation time of the phonon due to impurity and 3-phonon processes. At the surface or interface one also needs to make assumptions about the scattering probability in different directions. Such input can be provided from accurate transmission/reflection calculations using Greenโ€™s functions method[34] or molecular dynamics simulations [35]. Given all 2

The above expression treats boundary scattering on equal footing as internal scattering, while a more rigorous approach is to treat the boundary scattering as interface conditions in solving the Boltzmann equation. This approach was adopted by Fuchs[36] and Sondheimer[37] who found the analytical solution to Boltzmann transport equation in a thin film.

5

the possible scattering probabilities, one can follow the trajectory of a phonon mode and deduce its MFP by performing an average over the unscattered paths of all generated phonons with different initial positions and momenta. !

!"#$%&'( In the case of a dirty interface, the formula ย  ย 1/๐œ!" = !!" where L is the grain size is often used. Variations on this formula include multiplication by the โ€œspecularityโ€ term (1 + ๐‘)/(1 โˆ’ ๐‘) for a nanowire or thin film which models surface roughness[1]. The parameter p is called the specularity or the โ€œpolish of the surfaceโ€ parameter and varies between 0 for perfectly rough and 1 for perfectly โ€œsmoothโ€ surface where there is specular reflection. Ziman[1] has also developed a wavelength-dependent model for p. This simple formula, unfortunately can not distinguish between a nanowire of diameter L or a thin film of thickness L or a polycrystal of average grain size L. A more accurate treatment of boundary scattering in the case of a nanowire and thin film was done by Fuchs[36] and Sondheimer[37] who independently solved the Boltzmann equation in a thin film geometry including the surface scattering as a boundary condition. In the thick sample limit (ฮ› โ‰ช L) it was found that the conductivity was reduced, relative to its bulk ! !!! !! value, by a factor 1 + !" ย ! where P is the perimeter and S the cross-section of the cylinder which can be of any arbitrary shape. In the very thin limit (ฮ› โ‰ซ L) , the !!! ! reduction is !!! ! implying that other than for the specularity factor, the mean free path

of the bulk is replaced by an effective MFP which is the sample thickness. This, to some !"#$%&'( extent, justifies the replacement ย ๐œ!" by ย ๐ฟ/๐‘ฃ!" . In a โ€œkinetic theoryโ€ approach, Chambers[38] introduced a position and momentumdependent distribution function from which an effective size and position-dependent MFP maybe deduced[39], [40]. Using this type of approach has also shown some success, but, to our knowledge, still required some fitting[41].

2.2 Impurity scattering processes The rate for this process is known to be in ๐œ”! ย at low frequencies, and was first derived by Lord Kelvin (Rayleigh). A more general derivation based on perturbation theory (Born approximation) was provided by Tamura[42]. This calculation produces a rate ! proportional to ๐œ”! ย  valid at low frequencies: !(!) โˆ ย  ๐›ฟ๐‘š ๐‘š ! ย ๐œ”! ย ๐ท(๐œ”) where ๐ท(๐œ”)is

the phonon density of states proportional to ๐œ”! at low frequencies (in 3D), leading to the well-known Rayleigh law. One shortcoming of the Born approximation is that it cannot differentiate between heavy and light masses, because it is proportional to the square of ๐›ฟ๐‘š ๐‘š. Full calculations of the scattering rates, however, produce different results especially at higher frequencies and mass contrast. Therefore the corresponding rates might differ at high temperatures. These calculations are based on the T-matrix formalism, and can be done once the harmonic phonon Greenโ€™s function is known[43]. The perturbation parameter is either the mass mismatch or the force constant mismatch between the impurity and the host. For the case of Ge in bulk Si for instance, ๐›ฟ๐‘š/๐‘š โ‰ˆ 1.6 and it is therefore a large parameter. The Born approximation is not expected to be accurate in this case. Another physical phenomenon that might occur and which cannot be predicted using Born approximation is the resonance scattering effect: If the 6

frequency of the incident phonon matches or is close enough to that of a localized impurity mode, resonance occurs. Mathematically, this can be seen as the pole of the phonon Greenโ€™s function. This resonance scattering will produce a large peak in the phonon scattering cross section at that frequency. The T-matrix approach is the exact method which can handle impurity scattering. In what follows, we will describe how this method can be used to exactly calculate elastic scattering rates due to impurities or defects. Formally, if the unperturbed force constant matrix is shown by ๐›ท! ย  , and the local perturbation by ๐›ฟ๐›ท , then the T-matrix is defined as: ๐‘‡ = ๐›ฟ๐›ท + ๐›ฟ๐›ท ย ๐บ! ย ๐›ฟ๐›ท + โ‹ฏ = 1 โˆ’ ๐›ฟ๐›ท ย ๐บ! !! ย ๐›ฟ๐›ท; ย ๐บ! ย  being the unperturbed retarded Greenโ€™s function defined by: ๐บ! (๐œ”) = ๐‘€๐œ”! โˆ’ ๐›ท! + ๐‘–๐œ‚ !! Here ๐‘€ is the mass matrix and ๐œ‚ ย is an infinitesimal positive number enforcing causality as a boundary condition[34], [44]. One has the possibility of changing representation and use โˆš๐‘š ย  ย ๐‘ข ย  ย as the new dynamical variables. In this case, the force constant matrix will be renormalized by the mass and one may define the renormalized Greenโ€™s function as !! ๐บ! (๐œ”) = ๐œ”! โˆ’ ๐›ท! + ๐‘–๐œ‚ with ๐‘€!!/! ๐›ท! ๐‘€!!/! = ย ๐›ท! ย  . The above definition of the Tmatrix still applies for the renormalized GF and perturbation ย ๐›ฟ๐›ท , ย i.e. ย  ย ๐‘‡ = 1 โˆ’ !!

๐›ฟ๐›ท ย ๐บ! ย ๐›ฟ๐›ท ย . The impurity scattering rate for phonons is given by Fermiโ€™s Golden rule (FGR): !

!

ย ! ๐‘ค!โ†’!! = ! ย  ๐‘‡!!! ย ๐›ฟ(๐œ”!! โˆ’ ๐œ”!! ) ย 

(2-3)

!

where the matrix elements of the ๐‘‡ ย matrix are computed in the momentum representation, although for the initial evaluation of the T-matrix it is more efficient to calculate !! ๐‘‡ = 1 โˆ’ ๐›ฟ๐›ท ย ๐บ! ย ๐›ฟ๐›ท in real space since the perturbation ย ๐›ฟ๐›ท is localized . These calculations require switching representations from real to reciprocal space as the Greenโ€™s function ๐บ! ย is easily evaluated in the momentum space. The matrix for this basis change is the unitary matrix ๐‘’ !๐’Œ.๐‘น times the normal modes basis, eigenvectors of the dynamical matrix, to be described in section 5 below. To get the lowest-order Born limit, one simply needs to substitute ๐‘‡ by ย ๐›ฟ๐›ท. To obtain the total scattering rate, one needs to sum over all final momenta: ! !!

=

!! ๐‘ค!โ†’!!

=โˆ’

! !" ย !!! !!

( 2-4)

!!

where the second equation is obtained using the optical theorem. If needed, the scattering cross section ๐œŽ ย is always related to the rate by: ย 1 = ๐œ! ๐‘ฃ! ๐œŽ! ย ๐‘› = ๐›ฌ! ๐œŽ! ย ๐‘› where ๐‘ฃ! is the phonon velocity, and n is the impurity concentration. This equation basically states that if there are n scattering centers per unit volume, on the average a single scattering event happens in the volume determined by ๐›ฌ! ๐œŽ! corresponding to one impurity, which takes the volume 1/n. This is because ๐›ฌ! is the average distance travelled by the phonon of mode k between two successive collisions, and ๐œŽ! is the effective cross-section pertaining to a single scatterer. As a simple illustration, we can consider scattering by an impurity of strength V, localized on one atomic site only. In this case, the total scattering cross section is proportional to:

7

๐œŽ โˆ โˆ’๐‘‰ ย ๐บ! " ย / 1 โˆ’ ๐‘‰๐บ!

!

= โˆ’๐‘‰๐บ! "/[ 1 โˆ’ ๐‘‰๐บ!!

!

!

+ ๐‘‰๐บ!" ย ] ย  ย 

( 2-5)

where only the diagonal element (i,i) of the unperturbed Greenโ€™s function needs to be calculated and ๐บ! = ๐บ!! + ๐‘– ย ๐บ!" was used. As already mentioned, this is done using the spectral representation: ๐บ! iฮฑ, jฮฒ, ฯ‰! =

!

โˆซ

!! ! !!

ย  !

! ! ๐’Š ๐’’! โˆ— ! ! ๐’‹ ๐’’! ! !!" ! ! !!!"

( 2-6)

! The phonon eigenvalues ๐œ”!" ย  and eigenvectors ๐‘’ ! ๐’Š ๐’’๐œ† ย  will be defined in the following section on lattice dynamics (see Eq. 3-5). A โ€œresonanceโ€ condition maybe obtained by investigating the case where the real part of the denominator in the cross section becomes zero. In the simple case of a localized impurity, where V is a constant, this results in ๐บ!! ๐‘–, ๐‘–, ๐œ”! = 1/๐‘‰ and the cross section ! ! becomes ๐œŽ = ย !" ! โˆ !"# ! . This implies scattering resonance is largest at the band !

edges where the phonon density of states goes to zero. One can still have the real part of the denominator be zero as the resonance condition, but if this happens at the middle of the band, resonance would be weak or unobservable depending on the DOS value at that frequency. In other words, for a resonance scattering to be observable, the strength of the impurity scattering needs to be such that the frequency at which ๐บ! โ€ฒ ๐‘–, ๐‘–, ๐œ”! = 1/๐‘‰ occurs, has to be near the band edge.

2.3 Three-phonon anharmonic processes At higher temperatures where phonons abound, the anharmonic processes dominate phonon transport, meaning the multi-phonon scattering processes occur much more often than boundary or defect scattering. Furthermore, this is an intrinsic scattering property of the material which does not depend on its size and shape and doping or defect structure3. The dominant process, which usually provides a good approximation to the thermal conductivity is the 3-phonon process. Although higher order processes also exist, their rate is usually lower than 3 phonon until the temperature is raised to a very high value. For this reason, we will only be concerned with the lowest-order (3-phonon) processes. This assumption will be validated when we will compare our theoretical findings with experimental results. The basis for the computation of the corresponding scattering rates is the lattice dynamics theory which we will explain below.

3 LATTICE DYNAMICS REVIEW Lattice Dynamics (LD) is a well-known and well-developed theory which has been studied in many references[45], [46]. For the sake of completeness, we will briefly describe it in this section. In this theory, the lattice potential energy is written as a Taylor expansion of the atomic displacements about the equilibrium positions. Keeping up to the second order terms in the potential energy is called the harmonic approximation. In this limit the model can be solved analytically after going to the normal mode representation. This theory has the advantage of becoming exact at low temperatures where atomic displacements have small amplitude. 3

As long as doping and size effects do not alter the phonon dispersion, we assume that the multiphonon scattering rates are independent of the doping and system size.

8

! !๐‘น๐’ƒ

H!"#$%&'( = ย 

๐‘น๐’ƒ !!๐’ƒ

+

! ๐‘น๐‘น! ๐’ƒ๐’ƒ! !

!

! ฮฆ!" ๐‘น๐’ƒ, ๐‘น! ๐’ƒ! ย ๐‘ข๐‘น๐’ƒ ย ๐‘ข๐‘น! ๐’ƒ!

( 3-1)

Here ย  ฮฑ,ฮฒ ย  are ย  the ย  Cartesian ย  directions ย  (x,y,z), R ย  is ย  a ย  lattice ย  translation ย  vector ย  and ย  b ย  represents ย  a ย  basis ย  atom ย  within ย  the ย  unit ย  cell. To calculate the phonon lifetimes, we will only keep the third-order terms in the expansion, and will use perturbation theory. The same formalism will be used to calculate the scattering rates, which will involve very similar expressions. The scattering rates will be used if one wants to solve the Boltzmann equation beyond the relaxation time approximation. H!"#$! = ย 

! ย ๐‘น๐‘น! ย ๐‘น!! ๐’ƒ๐’ƒ! ๐’ƒ!! ย  ย  !!

!

!

! ฮจ!"# ย  ๐‘น๐’ƒ, ๐‘นโ€ฒ ๐’ƒโ€ฒ , ๐‘นโ€ฒโ€ฒ ๐’ƒโ€ฒโ€ฒ ย  ย ๐‘ข๐‘น๐’ƒ ย ๐‘ข๐‘น! ๐’ƒ! ๐‘ข๐‘น!! ๐’ƒ!!

( 3-2)

Before we start to solve the harmonic Hamiltonian, let us go over the symmetry properties of the force constants as these relations need to be enforced for a set of FCs to be physically correct.

3.1 Symmetries of the force constants: The following symmetry relations must be satisfied by all the force constants: -Symmetry under permutation of the indices. This is due to the fact that force constants are high-order derivatives of the crystal potential energy, and as such should not change under permutation of the order of derivation. ๐œ•!๐ธ ! ! ฮฆ!" ๐‘น๐’ƒ, ๐‘น ๐’ƒ = = ฮฆ!" ๐‘น! ๐’ƒ! , ๐‘น๐’ƒ ! ! ๐œ•๐‘ข๐‘น๐’ƒ ย ๐œ•๐‘ข๐‘น! ๐’ƒ! Likewise we should have: ฮจ!"# ๐‘น๐’ƒ, ๐‘น! ๐’ƒ! , ๐‘น!! ๐’ƒ!! = ฮจ!"# (๐‘น!! ๐’ƒ!! , ๐‘น๐’ƒ, ๐‘น! ๐’ƒ! ) = ฮจ!"# (๐‘น! ๐’ƒ! , ๐‘น!! ๐’ƒ!! , ๐‘น๐’ƒ) -Translational invariance. This symmetry requires the total potential energy or forces not to change if the system (all atoms) is shifted by an arbitrary constant vector. It is also referred to as the acoustic sum rule (ASR). ฮฆ!" ๐‘น๐’ƒ, ๐‘น! ๐’ƒ! = 0 ย ; ย  ย  ย โˆ€(๐›ผ๐›ฝ๐‘น! ๐’ƒ! ) ๐‘น๐’ƒ

ฮจ!"# ๐‘น๐’ƒ, ๐‘น! ๐’ƒ! , ๐‘น!! ๐’ƒ!! = 0 ย ; ย  ย โˆ€(๐›ผ๐›ฝ๐›พ ย ๐‘น! ๐’ƒ! ๐‘น!! ๐’ƒ!! ) ๐‘น๐’ƒ

-Discrete translational invariance. In addition, in a crystal, force constants between a pair and their translation by a crystal lattice vector should be the same. ฮฆ!" ๐‘น๐’ƒ, ๐‘น! ๐’ƒ! = ฮฆ!" ๐ŸŽ๐’ƒ, ๐‘น! โˆ’ ๐‘น ย ๐’ƒ! ; ย  ย  ย โˆ€(๐›ผ๐›ฝ ย ๐‘น๐’ƒ ย ๐‘น! ๐’ƒ! ) ฮจ!"# ๐‘น๐’ƒ, ๐‘น! ๐’ƒ! , ๐‘น!! ๐’ƒ!! = ฮจ!"# ๐ŸŽ๐’ƒ, ๐‘น! โˆ’ ๐‘น ย ๐’ƒ! , ๐‘น!! โˆ’ ๐‘น ย ๐’ƒ!! -Rotational invariance. This symmetry requires the total potential energy or forces not to ! change if all atoms are rotated by an arbitrary angle about an arbitrary direction. If ๐œซ๐ŸŽ๐’ƒ is the ๐›ฝ ย component of the first derivative of the potential energy with respect to basis atom ๐’ƒ, and ๐œ– !"# is the antisymmetric Levy-Civita symbol, then we must have: 9

!

ฮฆ!" ๐ŸŽ๐’ƒ, ๐‘น! ๐’ƒ! (๐‘น! +๐’ƒ! )! ๐œ– !"# + ๐œซ๐ŸŽ๐’ƒ ย ๐œ– !"# ย  = 0 ย ; ย โˆ€(๐›ผ๐œˆ๐’ƒ) !

!๐‘น! ๐’ƒ!

ฮจ!"# ๐ŸŽ๐’ƒ, ๐‘น! ๐’ƒ! , ๐‘น!! ๐’ƒ!! (๐‘น!! +๐’ƒ!! )! ๐œ– !"# + ๐šฝ!" ๐ŸŽ๐’ƒ, ๐‘น! ๐’ƒ! ๐œ– !"# !"๐‘น!! ๐’ƒ!!

+ ๐šฝ!" ๐ŸŽ๐’ƒ, ๐‘น! ๐’ƒ! ๐œ– !"# ย  = 0 ย ; ย โˆ€(๐›ผ๐›ฝ๐œˆ๐’ƒ๐‘น! ๐’ƒ! ) As can be seen, rotational invariance constraints relate force constants of a given rank to those of a lower rank, implying that they cannot be chosen arbitrarily. -Huang invariance. This symmetry expresses the invariance of the elastic constants tensor if the Voigt indices are switched. It would trivially be satisfied for a bravais lattice or a high symmetry unitcell, but if needs to be separately enforced if the primitive cell has many atoms and is of low symmetry. Basically if under external stress atoms in the primitive cell do not relax according to the strain tensor, this constraint needs to be imposed. -Group symmetry. Besides the invariance under translations by a lattice vector, each crystal has inherent symmetry operations such as rotations and mirror planes, leaving it invariant. If these operations are represented by a matrix S, we should have: ฮฆ!" ๐‘น๐’ƒ, ๐‘น! ๐’ƒ! = ฮฆ!" ๐ŸŽ๐’ƒ, ๐‘น! โˆ’ ๐‘น ย ๐’ƒ! ฮฆ!" ๐ŸŽ๐’ƒ, ๐‘น! ๐’ƒ! = !!!! ๐‘†!!! ๐‘†!!! ย ฮฆ!! !! (๐‘† !! ๐ŸŽ๐’ƒ , ๐‘† !! ๐‘น! ๐’ƒ! ) ฮจ!"# (๐ŸŽ๐’ƒ, ๐‘น! ๐’ƒ! , ๐‘น!! ๐’ƒ!! ) = !! !! ! ! !! !! !! ! ! ! ! ! ! ๐‘†!! ! ๐‘†!! ! ย ๐‘†!! ! ย ฮจ!! !! !! (๐‘† (๐ŸŽ๐’ƒ), ๐‘† (๐‘น ๐’ƒ ), ๐‘† (๐‘น ๐’ƒ )) In order for a force constant model to be physically correct, all the above symmetries need to be enforced. This is a necessary requirement as, in practice, we use a finite size supercell, and cut the range of force constants off beyond some range. Although the raw force constants will not satisfy all these relations, we need to modify them in accordance with these symmetries/constraints. This was done in reference [15] using a singular value decomposition, as the calculated force-displacement data from FP-DFT and the symmetry constraints are both linear in the force constants. It was observed that the violation of the invariance relations, following this procedure, was usually several (4 to 6) orders of magnitude smaller than the typical scale of the FCs as long as the chosen cutoff range was reasonable. Another possible way to โ€œclean upโ€ the force constants i.e. imposing the invariance constraints after the FCs are calculated, is via the Lagrange multiplier method as proposed by Mingo et al[47].

3.2 Normal modes and Harmonic theory We start by calculating the harmonic normal modes in a crystal. The normal (Bloch) modes and the conjugate momenta P are defined as: ! ๐‘ข๐’’๐’ƒ =

1 ๐‘

! ! ๐‘ข๐‘น๐’ƒ ย ๐‘’ !๐’’.๐‘น ย ; ย ๐‘ข๐‘น๐’ƒ =

ย  ๐‘น

10

1 ๐‘

! ๐‘ข๐’’๐’ƒ ย ๐‘’ !!๐’’.๐‘น ย 

ย  ๐’’

! ๐‘ƒ๐’’๐’ƒ =

1 ๐‘

! ! ๐‘ƒ๐‘น๐’ƒ ย ๐‘’ !!๐’’.๐‘น ย ; ย ๐‘ƒ๐‘น๐’ƒ =

ย  ๐‘น

1 ๐‘

! ๐‘ƒ๐’’๐’ƒ ย ๐‘’ !๐’’.๐‘น

ย  ๐’’

Using this transformation, it is possible to decouple the harmonically interacting atoms into N independent oscillators, one for each ๐’’. The sum over ๐’’ is extended to the firstBrillouin zone (FBZ) since these expressions are manifestly invariant under ๐’’ โ†’ ๐’’ + ๐‘ฎ, where ๐‘ฎ is a reciprocal lattice vector satisfying ๐‘ฎ๐’Š . ๐‘น๐’‹ = 2 ย ๐œ‹๐›ฟ!" ;(i,j=1,2,3). N is the number of ๐‘น -vectors or ๐’’ -points which is โ€œinfinity.โ€ In the normal mode representation, the harmonic Hamiltonian becomes: H!"#$%&'( = ย 

๐’’

!

!๐’’! !!๐’’! !!!

!

+!

๐’ƒ๐’ƒ! D!"

!

! ๐’ƒ๐’ƒ! ๐’’ ย ๐‘ข๐’’๐’ƒ ย ๐‘ข!๐’’๐’ƒ!

( 3-3)

where the dynamical matrix is defined as D!" ๐’ƒ๐’ƒโ€ฒ ๐’’ = ย  ๐‘น ฮฆ!" ๐ŸŽ๐’ƒ, ๐‘น๐’ƒ! ๐‘’ !๐’’.๐‘น , and use was made of translational invariance of the force constants. If atomic masses within the primitive unit cell are different, a further change of variable ๐‘ค!" = ๐‘š! ย ๐‘ข!" ย  ย  allows the elimination of the mass variables in the kinetic energy term and a renormalization of the dynamical matrix. Finally, diagonalizing the massrenormalized dynamical matrix, results in a fully diagonalized Hamiltonian in which the internal modes ๐’ƒ, ๐’ƒ! are decoupled as well: H!"#$%&'( = ย  where ๐œ‹๐’’! =

๐’’!

!๐’’! !!๐’’! !

!!๐’’.๐‘น ! ! ! ๐‘น๐’ƒ! ๐‘ƒ๐‘น๐’ƒ ๐‘! ย  ย ๐‘’ !

!

! + ! ๐œ”๐’’! ๐‘ค๐’’! ๐‘ค!๐’’!

๐‘ โˆ’๐’’๐œ† and ๐‘ค๐’’! =

( 3-4) ! ๐‘น๐’ƒ! ๐‘ข๐‘น๐’ƒ

!! !

ย ๐‘’ !๐’’.๐‘น ย ๐‘’ ! ๐‘ ๐’’๐œ†

Here ๐‘’ ! ๐‘ ๐’’๐œ† ย are the eigenvectors of the mass-renormalized dynamical matrix, satisfying: ๐’ƒ!!

!!" ๐’ƒ๐’ƒ! ๐’’ !๐’ƒ !๐’ƒ!

! ๐‘’ ! ๐’ƒโ€ฒ ๐’’๐œ† = ๐œ”๐’’! ย ๐‘’ ! ๐’ƒ ๐’’๐œ†

( 3-5)

They also satisfy conjugation, orthonormality and completeness relations: ๐‘’ ! ๐’ƒ โˆ’๐’’๐œ† = ย ๐‘’ ! ๐’ƒ ๐’’๐œ† โˆ— ย ; ย  ๐‘’

!

๐‘’ ! ๐’ƒ ๐’’๐œ† ย ๐‘’ ! ๐’ƒ ๐’’! ๐œ†! = ๐›ฟ!!! ๐›ฟ!๐’’๐’’! ย  ย  ย  ย  !๐’ƒ !

๐’ƒ ๐’’๐œ† ย ๐‘’

๐’ƒโ€ฒ โˆ’๐’’๐œ† = ๐›ฟ!" ๐›ฟ๐’ƒ๐’ƒ! ย 

!

Note that there are as many normal modes ๐œ† as there are degrees of freedom within the primitive unit cell (the number of possible pairs ๐›ผ๐’ƒ). The eigenmodes or normal modes are also referred to as โ€œphononsโ€. In a semiclassical picture, they are thought of as free โ€œparticlesโ€ with a momentum ๐’’. Acoustic phonons having a linear dispersion do not have a mass, while optical phonons do. Thinking of a phonon of given momentum be in a certain location requires the consideration of a wavepacket i.e. a superposition of several

11

normal modes. In this way, it is possible to have a โ€œquasiparticleโ€ with given position and momentum with still some uncertainty satisfying the Heisenberg uncertainty principle.

4 PHONON FREQUENCY SHIFTS AND LIFETIMES Within the harmonic approximation the phonons (normal modes) have infinite lifetime. Including higher-order terms in the Taylor expansion of the potential energy will create scattering terms reducing the lifetimes to a finite value. These perturbations will in principle also have the effect of shifting the phonon frequencies. The phonon lifetimes due to cubic anharmonic interactions can be found using second-order perturbation theory. Alternatively, using many-body theory, one can compute the self-energy associated with this perturbation[45],[48]. The latter case provides a more general and systematic description of the effect of perturbations on an exactly solvable Hamiltonian: the self-energy is a complex number, the real part of which describes the frequency shift and its imaginary part provides the inverse lifetime of the phonons: ๐‘– ๐œŽ ๐‘ž๐œ†, ๐œ” = ๐›ฅ ๐‘ž๐œ†, ๐œ” โˆ’ 2 ย ๐œ ๐‘ž๐œ†, ๐œ” These terms can be more or less accurately calculated depending on what perturbations are considered and to what order. In the above relation the frequency ๐œ” is not the phonon frequency but the one at which the response is being calculated. The shifted frequency is obtained via the solution of ๐œ” = ๐œ”!" + ๐›ฅ ๐‘ž๐œ†, ๐œ” , but in practice, to lowest order, one just substitutes the โ€œon-shellโ€ frequency to get the renormalized phonon frequency: ๐œ”!"#$!%&'()!" = ๐œ”!" + ๐›ฅ ๐‘ž๐œ†, ๐œ”!" and ๐œ ๐‘ž๐œ†) = ๐œ(๐‘ž๐œ†, ๐œ”!" The expression for the phonon self energy is given by[45], [46]: !

๐œŽ ๐’’๐œ†, ๐œ” = โˆ’ !โ„!

!",!!ยฑ!

๐‘‰! 1,2, ๐’’๐œ†

!

ย 

!!! !!!! !! !! !!! !!"!

+!

!!! !!!! ! !!! !!"!

( 4-1)

where the complex frequency is defined as ๐œ”! = ๐œ” + ๐‘– ย 0! ย , 1 and 2 are labels of two phonon modes from arbitrary bands in the FBZ, with ๐‘›!! ย being the corresponding equilibrium phonon occupation number (Bose-Einstein distribution function), and finally the 3-phonon matrix element ๐‘‰! ย is given by: 1 โ„ ๐‘‰! 1,2, ๐’’๐œ† = ๐‘ 2

! !

๐›น!! !! !! ย  ๐‘น๐Ÿ ๐’ƒ๐Ÿ , ๐‘น๐Ÿ ๐’ƒ๐Ÿ , ๐‘น๐Ÿ‘ ๐’ƒ๐Ÿ‘ ย  ย ๐‘’ ! ๐‘น๐’Š ๐’ƒ๐’Š !!

ร—

๐’’๐Ÿ .๐‘น๐Ÿ !๐’’๐Ÿ .๐‘น๐Ÿ !๐’’๐Ÿ‘ .๐‘น๐Ÿ‘

ย 

๐‘’ !! ๐’ƒ๐Ÿ 1 ๐‘’ !! ๐’ƒ๐Ÿ 2 ๐‘’ !! ๐’ƒ๐Ÿ‘ ๐’’๐œ† ย ๐‘š!! ย  ๐‘š!! ย  ๐‘š!! ย  ๐œ”! ๐œ”! ๐œ”!"

Note that due to invariance of the cubic FCs under translations of lattice vectors ๐‘น, the above term is zero unless ๐’’๐Ÿ + ๐’’๐Ÿ + ๐’’๐Ÿ‘ = ๐‘ฎ. The cubic anharmonic term is responsible for 3-phonon scattering processes, meaning that a given phonon can either be converted to 2 other phonons, or combine with another one to produce a third phonon of higher frequency. The energy conservation can be seen ! ! by using the identity !ยฑ!!! = ๐‘ƒ ! โˆ“ ๐‘–๐œ‹๐›ฟ(๐‘ฅ) : in the imaginary part, which represents the inverse lifetime, terms such as ๐›ฟ(๐œ”! โˆ’ ๐œ”! ยฑ ๐œ”! ) which guarantee energy conservation, will appear. 12

In practice, a small non-zero value for the small imaginary part can be considered, the Dirac delta function is then converted to a Lorentzian, and the integration in the FBZ replaced by a discrete summation. A more accurate alternative would be to perform the integration including the Dirac delta function using the tetrahedron method[49], [50] . The Kramers-Kronig relation may then be used to recover the real part if needed. The latter approach is more accurate as it does not require the introduction of an arbitrary imaginary number and has faster convergence properties compared to a regular ๐’’-mesh summation. Using the invariance of the cubic force constants under lattice translation vectors ๐‘น, one can show that the above expression also contains momentum conservation ๐›ฟ๐’’๐Ÿ !๐’’๐Ÿ !๐’’,๐‘ฎ , where ๐‘ฎ is a reciprocal lattice vector. In this sum, ย ๐‘ฎ = 0 ย  terms correspond to the socalled โ€œNormal processesโ€, while ๐‘ฎ โ‰  0 terms are referred to as โ€œUmklapp processesโ€. The latter are dominant for higher frequency phonons and cause the thermal resistance as they change the phonon momentum direction. They are essentially effective in relaxing the phonon momentum distribution. Normal processes are usually dominant at lower frequencies and serve to thermalize the phonons. Both processes, since inelastic, contribute to the relaxation of the phonon energy distribution. In fact unlike impurity and boundary scattering, they are the only processes which accomplish energy relaxation. It can be shown that the rate for both processes usually scales as ๐œ”! where the integer ๐‘› depends on the lattice symmetry[51]. We showed analytically[23] that in Si crystal normal processes have a rate of ๐œ”! , while umklapp processes rate is ๐œ”! , therefore as previously mentioned, normal processes dominate at low frequencies while umklapps dominate at higher frequencies.

4.1 The Callaway model of thermal conductivity We should note that in the relaxation time approximation, the time ๐œ which appears in the thermal conductivity (Eqs. (2-1) and (2-2) ) is replaced by the phonon lifetime, which ! ! ! includes both normal and umklapp with the same weights: !!"# = !! + !! This is not exactly true because this equation incorporates the normal process rate in the thermal resistance. In materials where the normal scattering rate is much larger than umklapp, this model underpredicts the thermal conductivity. To overcome this shortcoming, Callaway developed a simple model[52] to account for this underprediction. This was later improved by Allen[53]. Since Normal processes conserve momentum, they relax the non-equilibrium distribution to a quasi-equilibrium one with the same total momentum. This distribution can be thought of as a shifted Bose-Einstein equilibrium distribution in momentum space: ๐‘›โˆ— (โ„๐œ”) = ๐‘›! (โ„๐œ” โˆ’ ๐œ†. ๐‘˜) . This is considered as a โ€œshiftโ€ because Callaway has implicitly assumed a linear dispersion to ease k-space integrations. In reality a shift should be of the form ๐‘›โˆ— (โ„๐œ”) = ๐‘›! (โ„๐œ” โˆ’ ๐œ†. ๐‘ฃ! ) Only umklapp (or momentum non-conserving) processes, can relax the momentum to zero, so that the total rate of relaxation of the non-equilibrium distribution due to collisions is given by: !" !!!โˆ— !!! = ย  โˆ’ โˆ’ !! ! ย  ( 4-2) !" !! !

13

If we denote the โ€œexactโ€ relaxation time which should enter Eq. (2-2)) by ๐œ! , then the non-equilibrium distribution can be written to lowest order in temperature gradient as: !! ๐›ฟ๐‘› = ๐‘› โˆ’ ๐‘›! = โˆ’๐œ! ย ๐‘ฃ. ๐›ป๐‘‡ !"! Substitution of this form in the Boltzmann equation with collision term given by Eq. (4-2) relates the exact relaxation time to the normal and umklapp ones through: ! ๐œ! = ๐œ !"# 1 + !! with ย ๐›ฝ ย ๐‘ฃ. ๐›ป๐‘‡/๐‘‡ ย  = ย  โˆ’๐œ†. ๐‘˜/โ„๐œ” The only unknown parameter to be determined is the โ€œdriftโ€ vector ๐œ†. Callaway finds it by imposing that the rate of change of total phonon momentum due to normal processes is zero, while Allen imposes that the average crystal momentum should be the same as that weighted by the shifted distribution: ! ๐‘˜ ย (๐‘›! โˆ’ ๐‘›!โˆ— ) = 0. The two theories provide slightly different results for ๐œ† and the resulting ๐œ! . We refrain from giving explicit formulas and refer the reader to the papers by Callaway[52] and Allen[53]. The latter contains a discussion of the difference in the obtained formulas.

4.2 Phase space effect We can note from Eq. (4-1) that there are two contributions in the lifetimes. One is the phase space, and the other the strength of the anharmonic interactions ๐‘‰! . While the latter mainly depends on the strength of the third-order force constants, the former depends on the volume in the phase space in which 3-phonon processes satisfying the conservation of energy and momentum can occur. This volume only depends on the phonon dispersion curves, and to characterize it, one can simply compute the โ€œjoint density of statesโ€ for the mode ๐‘ž = (๐’’๐œ†), as it contains both constraints of energy and momentum conservation: 1 ๐‘ƒยฑ ๐‘ž = ๐›ฟ(๐œ”! โˆ’ ๐œ”! ยฑ ๐œ”!!!!!! ) ๐‘! !,!

It is basically the reproduction of the imaginary part of Eq. (4-1) where the phonon occupations reflecting temperature effects and the anharmonicity reflected by ๐‘‰! ย are set to 1. ๐‘ƒยฑ ย tells us basically in how many ways can the phonon mode ๐‘ž = (๐’’๐œ†) possibly participate in a 3-phonon process. The overall volume can be obtained by summing the above term over all modes ๐‘ž . This is a good metric, when comparing thermal conductivities of different materials, of how important is the phase space compared to the strength of anharmonicity (measured by mode Gruneisen parameters). We will now proceed to the first-principles methodologies to calculate harmonic and anharmonic force constants. Knowledge of second and third order force constants allows computation of all relevant parameters needed for thermal conductivity calculation within the lattice dynamics-Boltzman transport equation formalism.

5 DENSITY-FUNCTIONAL PERTURBATION THEORY This method is based on the linear response theory[9], and provides an exact formula for the calculation of the potential energy derivatives with respect to the Fourier transform of ! the atomic displacements ๐‘ข๐’’๐’ƒ . The Hellman-Feynman theorem provides the expression for the first derivative, but higher-order terms will also require derivatives of the electronic eigenfunctions. The so-called โ€œ2n+1 theoremโ€ allows the calculation of the 2n 14

and 2n+1 derivatives of the energy if the nth derivative of the wavefunctions are known. In particular, the first order corrections to the wave-functions are the only quantities needed to compute corrections to energy up to second and third order[12]. ย  The 2n+1 theorem can be understood by expanding the external electronic potential as a function of a perturbation parameter ย ฮป. ย  ย  ! ! ! ๐œ—!"# ๐‘Ÿ, ๐œ† โ‰ก ๐œ—!"# ๐‘Ÿ + ๐œ†๐œ—!"# ๐‘Ÿ + ๐œ†! ๐œ—!"# ๐‘Ÿ + โ‹ฏ ย  ย  Also the Kohn Sham eigenfunctions maybe expanded in a similar manner: ย  ๐œ“(๐‘Ÿ, ๐œ†) โ‰ก ๐œ“ (!) + ๐œ†๐œ“ (!) + ๐œ†! ๐œ“ (!) + โ‹ฏ ย  ย  And the same applies to the corresponding energy as a function of the parameter ๐œ† and a functional of the ground state density ๐‘›: ย  ย  ๐ธ ๐‘›, ๐œ† โ‰ก ๐ธ ! ๐‘› + ๐œ†๐ธ ! ๐‘› + ๐œ†! ๐ธ ! ๐‘› + ๐œ†! ๐ธ ! ๐‘› + โ‹ฏ ย  ย  The scheme to obtain the first-order correction to wave-function and second-order correction to energy is outlined below. First, the second-order correction to the energy can be computed from the HellmanFeynman theorem, which states that the generalized force associated with a variation of the external parameter is given by the ground state expectation value of the derivative of ๐œ—!"# ๐‘Ÿ, ๐œ† : ย  !" !,! ! ๐ธ ! ๐‘› = !" (๐œ† = 0) = ๐‘›(!) ๐‘Ÿ ๐œ—!"# ๐‘Ÿ ย ๐‘‘๐‘Ÿ ( 5-1) ย  In the above ๐‘›(!) ๐‘Ÿ is the unperturbed electronic ground state density. Taking two derivatives of the total energy with respect to ฮป and setting ฮป=0 yields the second-order correction to the energy: ย  ย  ! ! ! ! !,!

๐ธ (!) ๐‘› = !

!!!

๐œ†=0 =

! !

๐‘›

!

! ๐‘Ÿ ๐œ—!"# ๐‘Ÿ +๐‘›

!

! ๐‘Ÿ ๐œ—!"# ๐‘Ÿ

๐‘‘๐‘Ÿ ( 5-2) ย 

where ๐‘› ! ๐‘Ÿ is the first derivative of the perturbed ground state density with respect to ! ! ฮป, ๐œ—!"# ๐‘Ÿ and ย 2๐œ—!"# ๐‘Ÿ are the first and second derivatives, respectively, of the external potential with respect to ฮป. It can clearly be seen that the second change in the total energy depends only on the first change in the wavefunctions (or density). Using the 2n+1 theorem of perturbation theory, Gonze and Vigneron[12] then derived the third-order derivatives of the energy from the knowledge the first-order wavefunctions. The resulting expression is complicated and not very illuminating. It involves their derivatives of the exchange-correlation and the external potentials. Gonze and Vigneron further extended the above work to obtain the expression for the third-order derivative of

15

the energy with respect to the three arbitrary perturbations as in the case of three different atomic displacements. ย  Using the 2n and 2n+1 theorems, one can for a specified q-point in the FBZ, calculate the dynamical matrix elements D!" ๐’ƒ๐’ƒ! ๐’’ from a DFPT calculation in the primitive cell. This task is performed for a regular but coarse mesh of q-points chosen in the irreducible FBZ (IBZ). From this calculation, and considering symmetry, the data in the IBZ can be unfolded to the full zone. Finally a Fourier interpolation allows an accurate and fast estimation of the dynamical matrix at any arbitrary q-point in the FBZ. The Fourier interpolation consists in getting the Fourier components of the dynamical matrix. These are the real-space force constants ๐›ท calculated from coarse mesh of q-points: ฮฆ!" (๐’๐’ƒ, ๐‘น๐’ƒโ€ฒ) =

๐’’โˆˆ ย coarse

w ๐’’ ย D!" (๐’ƒ๐’ƒโ€ฒ|๐’’)๐‘’ !!๐’’.๐‘น

( 5-3)

and now for an arbitrary q in the FBZ one can use the direct Fourier summation D!" (๐’ƒ๐’ƒโ€ฒ|๐’’) ย  =

๐‘น

ฮฆ!" ๐’๐’ƒ, ๐‘น๐’ƒ! ย ๐‘’ !๐’’.๐‘น

( 5-4)

to get the corresponding dynamical matrix ๐ท ๐’’ . Note that there are as many ๐‘น terms in this sum as there are ๐’’-points in the coarse mesh. The finer the ๐’’-mesh, the larger the number of calculated force constants or the larger the range of FCs included in the model. For q-points at different symmetry directions, different weighting, represented here by w ๐’’ , is needed. In terms of computational efficiency, the CPU time needed to compute force constants from the DFPT method is cubic in the number of atoms in the primitive cell, but linear in the number of the coarse mesh of ๐’’-points, and thus the number of FCs; whereas in the real-space method described in the next section, this time is cubic in the number of atoms in the supercell. Therefore if the FCs are long-ranged, DFPT would be the method of choice for their calculation, as the supercell required to treat this problem needs to be large. ย  ย  Next, the third-order interatomic force constants (IFCs), ย ฮจ!"# ๐‘น๐’ƒ, ๐‘น! ๐’ƒ! , ๐‘น!! ๐’ƒ!! are computed. The third-order IFCs are used to compute the three-phonon scattering matrix elements, which along with the phonon frequencies and populations yield the phonon relaxation times. As in the case of second-order force constants, the third order force constants decay with the distance between atoms and must be computed on a large enough supercell such that for the farthest atoms in the supercell, these force constants have diminished to negligible values. In the case of second-order force constants this calculation was performed indirectly, the force constants were first obtained in q space and then inverse Fourier transformed to be obtained in real space. To repeat the same process for the third-order force constants, force constants in q space ย ๐›น!"# ๐’’๐’ƒ, ๐’’! ๐’ƒ! , ๐’’!! ๐’ƒ!! need to be determined for q, qโ€ฒ and qโ€ฒโ€ฒ belonging to a chosen grid in the first Brillouin zone. As in the case of second-order force constants, this 16

approach would reduce computational cost as it would allow using the primitive unit cell. By inverse Fourier transforming the above force constants, real space force constants ฮจ!"# ๐‘น๐’ƒ, ๐‘น! ๐’ƒ! , ๐‘น!! ๐’ƒ!! can be obtained for R, Rโ€ฒ, Rโ€ฒโ€ฒ belonging to a supercell of the original primitive cell. However DFPT as implemented in the Quantum-ESPRESSO package currently only allows the above calculation for q = 0, qโ€ฒโ€ฒ = -qโ€ฒ. Knowledge of the force constants ย ๐›น ฮฑฮฒฮณ (0b, qโ€ฒbโ€ฒ,-qโ€ฒbโ€ฒโ€ฒ) on the primitive unit cell is only sufficient to compute the linewidth of the phonon mode at ฮ“ (since momentum conservation q + qโ€ฒ + qโ€ฒโ€ฒ = 0 leads to qโ€ฒโ€ฒ = -qโ€ฒ for q = 0). Since a direct computation of ๐›น ฮฑฮฒฮณ (qb, qโ€ฒbโ€ฒ,qโ€ฒโ€ฒbโ€ฒโ€ฒ) is not available, the third-order force constants ฮจ!"# ๐‘น๐’ƒ, ๐‘น! ๐’ƒ! , ๐‘น!! ๐’ƒ!! in real space cannot be obtained by performing an inverse Fourier transform as was done for the second order force constants. To compute these, an indirect approach can be adopted. A supercell is constructed and ๐›น ฮฑฮฒฮณ (qb, qโ€ฒbโ€ฒ,qโ€ฒโ€ฒbโ€ฒโ€ฒ) are computed for q,qโ€ฒ,qโ€ฒโ€ฒ = 0 and for b,bโ€ฒ,bโ€ฒโ€ฒ belonging to this supercell. Thus a computation of third order force constants in real space is achieved. The above force constants namely ๐›น ฮฑฮฒฮณ (0b, 0bโ€ฒ,0bโ€ฒโ€ฒ) can now be rewritten as ฮจ!"# ๐‘น๐’ƒ, ๐‘น! ๐’ƒ! , ๐‘น!! ๐’ƒ!! where R, Rโ€ฒ, Rโ€ฒโ€ฒ denote the lattice vectors within the supercell and b,bโ€ฒ,bโ€ฒโ€ฒ denote the atoms in the primitive cell. This assumes the supercell size is larger than the range of the cubic force constants. The supercell DFPT calculation of ๐›น ฮฑฮฒฮณ (0b, qbโ€ฒ,-qbโ€ฒโ€ฒ) can eventually be done with a few more q points to extract more information on the real-space FCs. The force constants in q space are then obtained using, ๐›น!"# (๐’’๐’ƒ, ๐’’! ๐’ƒ! , ๐’’"๐’ƒ") =

๐‘น ๐‘น" โ€ฒ

ฮจ!"# ย  ๐ŸŽ๐’ƒ, ๐‘นโ€ฒ ๐’ƒโ€ฒ , ๐‘นโ€ฒโ€ฒ ๐’ƒโ€ฒโ€ฒ ๐‘’ !๐’’!.๐‘น! ๐‘’ !๐’’".๐‘น" .

One still needs to enforce the invariance relations, as they are still important in producing the correct non-divergent Gruneisen parameters at q=0. The Lagrange multiplier procedure proposed by Mingo et al[47] could remedy this problem.

6 REAL-SPACE SUPERCELL APPROACH In the older days before the introduction of DFPT, phonon dispersions and harmonic force constants used to be evaluated using the real-space supercell approach[54]. In this method, a supercell, preferably larger than the range of the force constants is chosen. Unequivalent atoms within the primitive cell are moved one by one, and forces are calculated on all atoms in the supercell. These forces are calculated from first-principles density functional theory (DFT) or any other โ€œaccurateโ€ methods often using the Hellmann-Feynman theorem in the case of a plane-wave basis. The atomic displacement is of small amplitude (typically 0.1 ๐ดยฐ or a fraction of it) and is chosen according to the symmetry of the unit cell. Due to numerical errors in the force calculation such as basis incompleteness and partial self-consistency, the forces divided by the displacements usually will not exactly satisfy the symmetry relations they are supposed to obey. Therefore often they need to be โ€œcleaned-upโ€. Previous approaches mainly imposed the acoustic sum rule (ASR), but did not impose the rotational and Huang invariance relations, which can turn out to be important in low-symmetry multi-atom unit cells. For this purpose, we have adopted a slightly different approach to this problem of force constants extraction. The advantages of this method include: the possibility of extracting 17

higher-order force constants, and the possibility of enforcing all symmetry relations among them. This approach was first implemented by Sluiter et al[55] but it was only used for the harmonic force constants. It was later generalized by one of us[15] to include higher-order force constants and arbitrary sets of atomic displacements. Essentially, an overcomplete set of linear equations on the force constants, including the forcedisplacements relations calculated by FP-DFT in a supercell and the invariance constraints explained in the previous sections, are solved in a least squares sense.

6.1 Practical implementation In practice, one assumes a finite range for the force constants. It could be different for each rank. This determines the LD model. A set of displaced atoms โ€œsnapshotsโ€ in a supercell are then considered and the forces calculated on all atoms for all of them. A good approach, which we use in our calculations, would be to only displace atoms in the primitive cell along symmetry directions in the first few snapshots, and move all atoms randomly in the remaining snapshots. All displacements need to be small, on the order of 10% or less of the bond length, as the Taylor expansion of the potential energy on which the LD model is based is strictly valid or โ€œexactโ€ in the small displacement limit. The single atom moves allow an accurate estimation of the harmonic force constants, while the random move of all atoms is more appropriate for the higher rank force constants. The least squares fit of these force-displacements relations along with the invariance relations, determine the unknown FCs. Validation of the resutls is done by comparing the phonon dispersions and Gruneisen parameters to experimental resutls or more accurate (longer-range) methods such as DFPT4. Agreement of the phonon dispersion with experimental data is a good way of validating the harmonic force constants. As these are the dominant terms in the forces on atoms near equilibrium position, if the forces are accurately computed from first-principles calculations, one can usually obtain accurate phonon dispersion relatively easily unless the force constants are long-ranged and many neighbor shells are required to be included in the model. Their convergence versus the number of included neighbor shells can be checked by performing larger supercell calculations and showing that the already included FCs do not change and the newly added ones do not affect the dispersion to a large extent. Cubic FCs are the next order terms, and their extraction from the forcedisplacement data requires more care. It is recommended that larger displacements on the order of 10-20% of the bond lengths also be applied in the force calculations, so that the cubic terms acquire more weight in the force. The mode Gruneisen parameters are a good test of validity of the cubic force constants. ๐›พ๐’Œ! = โˆ’๐‘‘ ย ๐‘™๐‘› ย ๐œ”๐’Œ! /๐‘‘ ย ๐‘™๐‘› ย ๐‘‰. They can be obtained from the difference in the phonon frequencies calculated at two different cell volumes. Their alternative expression as a function of the cubic force constants is given by: ๐›พ๐’Œ! = ย  โˆ’

๐’ƒ,๐‘น! ๐’ƒ! ,๐‘น"b" ย ๐›น!"#

๐ŸŽ๐’ƒ, ๐‘น! ๐’ƒ! , ๐‘น"b" ย ๐’ƒ! ย ๐‘’ ! ๐’ƒ! โˆ’๐’Œ๐œ† ๐‘’ ! ๐’ƒ" ๐’Œ๐œ†

4

! !๐’Œ.(๐‘น"!๐‘น!) ! ! ย !๐’Œ! ย  !๐’ƒ! !๐’ƒ"

ย  ย  ย  ย  ย ( 6-1)

Strictly speaking the real-space supercell method could be as accurate as DFPT provided a large enough supercell is used. Both methods involve heavy calculations. In practice if we cut the range of interactions, the supercell approach would be faster but less accurate. In the case of long-range FCs, however, the DFPT method, being linear in the number of k-points, will be more efficient.

18

Thus a simple comparison with either experiments or DFPT results can validate the accuracy of the cubic force constant model.

6.2 Scaling of the results with the number of mesh points. As for the calculation of the thermal conductivity from the RTA, one needs to make sure that the sum over the q-points has converged. In practice, one needs to calculate the sum for different number of q-meshes and extrapolate the data to infinite number of mesh. We have shown[23] that the residual contribution scales linearly as the inverse of the number of mesh points in one dimension, if the relaxation times behave as ๐ด/๐œ”! at low frequencies.

6.3 The case of ionic crystals For ionic solids, where due to Coulomb interactions force constants are long-ranged, one needs to add Coulombic force constants separately. In 3D, this contribution to the dynamical matrix scales as

!!!! !!

and is therefore called the non-analytic contribution. The

Ewald sum method allows a rapidly convergent evaluation of these terms. One can then subtract their contribution from the extracted short-range FCs in the included neighbor shells by hand, and add the full Ewald sum to the dynamical matrix later. Since this contribution is largest for small q-vectors, and causes the LO-TO splitting in the phonon dispersion at the Gamma point, and becomes small near the FBZ edge, one can, as an approximation, just add the G=0 term in the Ewald sum to the analytical part of the dynamical matrix[24], [56]. This term is: ! 1 (๐’’. ๐‘๐’ƒ! )(๐’’. ๐‘๐’ƒ! ) !!!! !"!!!"!#$%&'!# ! ๐ท!" ๐’ƒ๐’ƒ ๐’’ = ย ๐‘’ ๐›บ ๐’’! . ๐. ๐’’ where ๐‘๐’ƒ is the Born effective charge tensor on basis atom ๐’ƒ ย , and ๐ is the dielectric constant tensor. These terms need to be separately calculated from a DFPT calculation at the ๐›ค point. The effect of this term at the Gamma point is to cause a shift of the frequency of the LO mode with respect to the TO mode. The constant ๐‘Ž in the exponent is arbitrary, and is usually set to make the non-analytical correction decay to zero at the FBZ edge. The effect of this term on the thermal conductivity is small partly because it is a small correction to the optical phonon dispersion, and partly because the contribution of optical phonons to the thermal conductivity is often small. Now that the calculation of the force constants from FP-DFT methods and the deduction of the phonon spectrum and lifetimes from the LD theory are explained, we proceed to calculate the thermal transport properties.

7 APPLICATIONS AND RESULTS At high temperatures where anharmonic processes dominate, the mean free path is mainly determined by these processes. One can rewrite the RTA solution to the Boltzmann equation as a sum over MFPs where the latter are sorted in ascending order, and the integrand being the contribution to the total thermal conductivity from that given MFP: 19

โˆž

๐œ…!"!#$ =

!

๐œ…! ย ๐‘‘๐‘™ ย  ย  ; ย ๐œ…! =

1 3๐›บ

๐›ฌ!" ๐‘ฃ!" ย ๐ถ!" ย ๐›ฟ(๐‘™ โˆ’ ๐›ฌ!" ) !"

The function ๐œ…! ย  can be thought of the distribution function of the MFPs weighted by their thermal conductivity; or in other words, ย ๐œ…! ย ๐‘‘๐‘™ ย  is the thermal conductivity of phonons whose MFP is between ๐‘™ and +๐‘‘๐‘™ . We can then define the cumulative contribution of the MFPs to the thermal conductivity first introduced by Dames and Chen[57] as: !

๐œ… ๐›ฌ =

๐œ…! ย ๐‘‘๐‘™ ย 

The quantity ย ๐œ… ๐›ฌ /๐œ…!"!#$ , as its definition shows, represents what fraction of the heat is carried by phonons of MPF less than a given ๐›ฌ. It is a useful probe of the phonons in a material used for thermal management purposes. Typically, in a nanosctructured material where the features are of size s, phonons of MFP larger than s usually undergo strong boundary scattering and can not propagate. In this case, without the need to perform any sophisticated calculation of boundary scattering effects, one could get a good estimate of the thermal conductivity in this material from ๐œ… ๐›ฌ = ๐‘  because we assume phonons of MFP larger than ๐‘  do not exist in this material. More generally, knowing the distribution ๐œ…! ย  of the MFPs in an arbitrary material, one can predict its thermal conductivity by combining this information with that about the boundary scattering (reflection and transmission) probabilities to make a quantitative prediction. In what follows we will present a few illustrations of the first-principles methodology and show its predictive power in bulk, alloy and superlattice materials.

7.1 Silicon Silicon is the benchmark test material for computing lattice dynamics and thermal transport properties, as many experimental and theoretical data are available for this system. Using a model in which harmonic FCs are included up to 5th neighbors and cubic anharmonic terms are included up to the first neighbors only[23], we were able to get relatively accurate phonon dispersion and Gruneisen parameters. This model can of course be further improved by including more neighbor shells in the harmonic and cubic FCs, but as we showed, it was sufficient and simple enough to produce thermal conductivities in good agreement with available experimental data. In this work we proved and verified that the normal processes have a rate in ๐œ”! ย while the rate for umklapp processes is in ๐œ”! . This showed that normal processes dominate at low frequencies and therefore at low temperatures, while umklapp processes dominate for high-frequency phonons. This power law dependence depends on the symmetry of the crystal[51], and needs to be investigated for each case. The obtained thermal conductivity of Si turned out to be quite close to the experimental value. The very close agreement could be fortuitous given the simplicity of the model adopted (only first neighbor cubic force constants). Broido et al calculated the thermal conductivity of Si, Ge[17] and diamond carbon[18] using the RTA and the full iterative solution of the Boltzmann equation. They observed that the two solutions agreed to within 10% in the case of Si and Ge. For diamond carbon however, the full solution was about 50% larger than the RTA solution. 20

This was traced back to the small contribution of the umklapp processes in the case of carbon. This should lead to a very high thermal conductivity, whereas the RTA solution has both N and U rates equally weighted in its relaxation time, and will always produce a smaller thermal conductivity. As a general rule, in systems where the umklapp rates are smaller than the normal ones, RTA will not be accurate and one often needs to solve the full Boltzmann equation.

7.2

PbTe, PbSe and their alloys

PbTe and PbSe have a simple rocksalt structure and are interesting materials with very good thermoelectric performance at high temperatures. This is due to their small electronic bandgap and heavy elements in their rocksalt primitive cell, leading to a very small thermal conductivity. The room temperature value for ๐œ… is about 2 W/mK. In this section, we will try to explain why ๐œ… has such a low value. The detailed study for PbTe will be presented, but PbSe has very similar properties. We have, at the end considered alloys of PbTe1-xSex to see how further can the thermal conductivity be lowered. We have calculated using the supercell method the harmonic and cubic force constants of PbTe using a LD model in which up to 6th neighbors were kept in the harmonic force constants and only first neighbors were kept in the cubic FCs [25]. This is a simplistic model, but will describe the main features in the phonon dispersion and lifetimes, and incidentally, produces a thermal conductivity in excellent agreement with experimental values. This agreement should be considered as fortuitous, and we expect in general to get a thermal conductivity value within 10-20% of the experimental data when FP-DFT methods are used.

Figure 1 Phonon dispersion (top) and mode Gruneisen parameters (bottom) of PbTe crystal.

21

Because PbTe is an ionic solid, the effect of long-range Coulomb interactions between the ions was added to the short-range dynamical matrix. We have observed that due to the long range of the force constants along the 100 direction, the TO mode frequency becomes soft and anharmonic as such. As a result, these modes acquire larger group velocities and therefore contribute more weight to the thermal conductivity than expected. Additionally, as they become closer to the LA branch, we have observed that the phase space available for 3-phonon processes is relatively large in this system. This leads to a high scattering rate for the TO and LA modes, thereby considerably reducing their lifetime. The large phase space for three-phonon scatterings basically has increased the probability of TOโ†’TO+TA and TOโ†’LA+TA processes. It was also observed that the Gruneisen parameter of the TO mode near the zone center is very large (see Fig. 1) implying that this mode is very anharmonic. This comes from its softness and implies that the 3-phonon matrix elements contributing to it are also large. Both of these facts, the strong anharmonic coupling, and the large phase space for 3-phonon scattering cause a lowering of the lifetimes for TO, TA and LA modes. Beside the large mass which implies small phonon group velocity in general, the above is the main reason for the lower thermal conductivity of PbTe. The same argument also applies to PbSe where we showed[58] the group velocity and lifetimes of the acoustic modes are very similar to those of PbTe.

Figure 2 Thermal conductivity versus temperature as compared with experiments (a), and cumulative contribution of each mode to the thermal conductivity (b). The inset of (a) shows the scaling of thermal conductivity versus the number of integration points. The extrapolated value corresponding to infinite number of points has been used in the main figure. In Fig. 2 we show the predicted thermal conductivity versus temperature as compared with the experimental results. The inset shows the scaling of the results with the number of ๐’’ -points used for the Brillouin zone integration. The reported values are the extrapolation to infinite number of ๐’’-points. On the right one can see the cumulative contribution of each of the phonon modes to the total thermal conductivity. The largest contribution, which is almost half of the total thermal conductivity, comes from TA

22

phonons. Less than 20% of the heat is carried by TO modes and finally 5% is due to LO phonons. PbSe has very similar properties in terms of thermal transport and phonon lifetimes. From the cumulative thermal conductivity, it can be seen that in order to considerably lower ๐œ… Nanostructures of size less than 10 nm need to be introduced in the sample. This can be a challenging task. In the case of PbSe, a better strategy would be to alloy with PbTe as both materials have low thermal conductivity and short MFPs. Alloying can more effectively reduce the MFPs, especially of shorter wavelength phonons.

7.3 SiGe alloys Both Si and Ge have relatively large bulk thermal conductivities. For instance at room temperature we have ๐œ…!" = 149 ย ๐‘Š/๐‘š๐พ and ๐œ…!" = 60 ย ๐‘Š/๐‘š๐พ. This is due to the weak anharmonicity and their crystalline diamond structure. As a result there is a wide dsitrbution of phonon mean free paths extending up to tens microns and more. By alloying them however, the phonon coherence is broken and MFPs are largely reduced. The typical munber is about 4 W/mK, a factor of 15 reduction compared to Ge and more than 30 compared to Si. Alloying is therefore a very god strategy in reducing the phonon MFPs and the total thermal conductivity. Abeles is one of the first to introduce this concept of alloy scattering in semiconductors[59], which is an extension of point impurity scattering in a virtual crystal taken as reference, so that deviations of the mass and force constants from the average become small and can be treated as perturbation using the Fermi Golden rule. In this phenomenological model the net scattering rate of a phonon mode is computed as the sum of the scattering due to mass disorder and anharmonicity. The former is taken to be ๐œ !! = ๐œ”! ๐‘‰! ๐‘”/(4๐œ‹๐œ ! ) in analogy with the result of Klemens[60]. Bassed on this work, Garg et al used first principles methods to obtain force constants in Si and Ge, and predicted the thermal conductivity of SiGe alloys[21]. They used the relaxation time approximation, in which the phonon relaxation rates due to alloy and 3-phonon scatterings within the virtual crystal were added in order to obtain the total thermal conductivity. In the virtual crystal approximation, masses and force constants are averaged weighted by the Si and Ge concentrations. The 2nd order Born approximation provides the โ€œalloyโ€ scattering rate which is similar to Raleigh formula, in ๐œ”! , strictly valid at low frequencies. More recently, Tamura formalized the alloy-scattering or isotope scattering rate to include more accurately the effect of zone boundary phonons. In this formulation[42], which reproduces the low-frequency limit, the rate becomes ๐œ !! = ๐œ‹ ย ๐‘‰! ย ๐‘”! ย ๐œ”! ย ๐ท๐‘œ๐‘ (๐œ”)/6, where ๐‘‰! is the volume per atom and ๐‘”! = ! ๐‘“! ย [1 โˆ’ ๐‘š! /๐‘š]! with ๐‘“! ย  being the atomic concentration of species i. In the first-principles approach of Garg et al, the force constants and lattice parameter are interpolated quadratically at any composition using the end-points (pure Si and Ge) and the virtual crystal at x=0.5, where the external atomic potential at every lattice is given by the average of the Si and Ge pseudopotentials[61],[62]. Finally, the single mode relaxation time approximation is adopted as an approximate solution of the Boltzmann transport equation[1], [2]. The thermal conductivity by the heat current in the direction for a temperature gradient is given by equation (2-2). The scattering rate, 1/๐œ๐’’! , of a phonon mode ๐’’๐œ† is taken to be the sum of a term describing scattering due to interfacial disorder ( 1/๐œ๐’’!" ) and a term describing anharmonic scattering ( 1/๐œ๐’’!" ) as in 23

Matthiessen's rule. Though the expression for harmonic scattering is valid for small massdisorder, its use leads to good agreement with experimentally measured phonon linewidths even in the case of alloy where the atomic species are chemically similar but mass-disorder is large[63]. In principle, in such cases, one should preferably adopt the Tmatrix approach as explained in section 2.2. One should be aware that the perturbation formula of Tamura predicts the same scattering rate for light and heavy masses as it is a !!

!

function of ย  ! ! and not its sign. This has been known to be incorrect in the case of electrons [64] as well as phonons [65]. The calculation of anharmonic scattering rates follows the formalism developed in section 4 equation (4-1). The harmonic force constants are obtained on a 10x10x10 supercell respectively. For all density-functional perturbation theory calculations a 8x8x8 Monkhorst-Pack [66] mesh is used to sample electronic states in the Brillouin zone and an energy cutoff of 72 Ry is used for the plane-wave expansion. We carefully tested convergence of all measured quantities with respect to these parameters. First-principles calculations within density-functional theory are carried out using the PWscf and PHonon codes of the Quantum-ESPRESSO distribution[67] with norm-conserving pseudopotentials based on the approach of von Barth and Car [68].

Figure 3 (a) Comparison of the thermal conductivity of SiGe alloys at 300 K computed by Garg et al. with experimental values for all compositions. (b) Computed scattering rates by Garg et al. for Si0.5Ge0.5. The symbols are the anharmonic scattering rates. The solid line is the scattering due to mass-disorder. The dashed line is the low frequnecy limit. The approach yields an excellent agreement between the computed and measured values at 300 K for the alloy thermal conductivity at all compositions. The thermal conductivity is found to drop sharply after only a small amount of alloying. This is due to the strong harmonic scattering of phonons even in the dilute alloy limit. The approach predicts that in the composition range 0.2