Maximally localized Wannier functions: Theory and applications
Maximally localized Wannier functions: Theory and applications
Maximally localized Wannier functions: Theory and applications
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
36<br />
connection A k <strong>and</strong> curvature F k introduced in the previous<br />
subsection (Essin et al., 2009; Qi et al., 2008). The<br />
Chern-Simons magnetoelectric coupling has been evaluated<br />
from first-principles with the help of WFs for both<br />
topological <strong>and</strong> ordinary insulators (Coh et al., 2011).<br />
A careful generalization of Eq. (94) to the case in<br />
which a finite electric field is present has been carried out<br />
by Malashevich et al. (2010) in the <strong>Wannier</strong> representation<br />
using arguments similar to those in Secs. V.A.1 <strong>and</strong><br />
V.C.2, <strong>and</strong> used to derive a complete expression for the<br />
orbital magnetoelectric response, of which the topological<br />
Chern-Simons term is only one contribution (Essin<br />
et al., 2010; Malashevich et al., 2010).<br />
VI. WANNIER INTERPOLATION<br />
Localized <strong>Wannier</strong> <strong>functions</strong> are often introduced in<br />
textbooks as a formally exact <strong>localized</strong> basis spanning a<br />
b<strong>and</strong>, or a group of b<strong>and</strong>s, <strong>and</strong> their existence provides<br />
a rigorous justification for the tight-binding (TB) interpolation<br />
method (Ashcroft <strong>and</strong> Mermin, 1976; Harrison,<br />
1980).<br />
In this section we explore the ways in which WFs can<br />
be used as an exact or very accurate TB basis, allowing<br />
to perform, very efficiently <strong>and</strong> accurately, a number of<br />
operations on top of a conventional first-principles calculation.<br />
The <strong>applications</strong> of this “<strong>Wannier</strong> interpolation”<br />
technique range from simple b<strong>and</strong>-structure plots to the<br />
evaluation of various physical quantities as BZ integrals.<br />
The method is particularly useful in situations where a<br />
very fine sampling of the BZ is required to converge the<br />
quantity of interest. This is often the case for metals, as<br />
the presence of a Fermi surface introduces sharp discontinuities<br />
in k-space.<br />
The <strong>Wannier</strong> interpolation procedure is depicted<br />
schematically in Fig. 25. The actual first-principles calculation<br />
is carried out on a relatively coarse uniform<br />
reciprocal-space mesh q (left panel), where the quantity<br />
of interest f(q) is calculated from the Bloch eigenstates.<br />
The states in the selected b<strong>and</strong>s are then transformed<br />
into WFs, <strong>and</strong> f(q) is transformed accordingly<br />
into F (R) in the <strong>Wannier</strong> representation (middle panel).<br />
By virtue of the spatial localization of the WFs, F (R)<br />
decays rapidly with |R|. Starting from this short-range<br />
real-space representation, the quantity f can now be accurately<br />
interpolated onto an arbitrary point k in reciprocal<br />
space by carrying out an inverse transformation (right<br />
panel). This procedure will succeed in capturing variations<br />
in f(k) over reciprocal lengths smaller than the<br />
first-principles mesh spacing ∆q, provided that the linear<br />
dimensions L = 2π/∆q of the equivalent supercell are<br />
large compared to the decay length of the WFs.<br />
A. B<strong>and</strong>-structure interpolation<br />
The simplest application of <strong>Wannier</strong> interpolation is<br />
to generate b<strong>and</strong>-structure plots. We shall describe the<br />
procedure in some detail, as the same concepts <strong>and</strong> notations<br />
will reappear in the more advanced <strong>applications</strong><br />
to follow.<br />
From the WFs spanning a group of J b<strong>and</strong>s, a set of<br />
Bloch-like states can be constructed using Eq. (4), which<br />
we repeat here with a slightly different notation,<br />
|ψ W nk⟩ = ∑ R<br />
e ik·R |Rn⟩ (n = 1, . . . , J), (97)<br />
where the conventions of Eqs. (12-13) have been adopted.<br />
This has the same form as the Bloch-sum formula in<br />
tight-binding theory, with the WFs playing the role of<br />
the atomic orbitals. The superscript W serves as a reminder<br />
that the states |ψnk W ⟩ are generally not eigenstates<br />
of the Hamiltonian. 15 We shall say that they belong to<br />
the <strong>Wannier</strong> gauge.<br />
At a given k, the Hamiltonian matrix elements in the<br />
space of the J b<strong>and</strong>s is represented in the <strong>Wannier</strong> gauge<br />
by the matrix<br />
H W k,nm = ⟨ψ W kn|H|ψ W km⟩ = ∑ R<br />
e ik·R ⟨0n|H|Rm⟩. (98)<br />
In general this is a non-diagonal matrix in the b<strong>and</strong>-like<br />
indices, <strong>and</strong> the interpolated eigenenergies are obtained<br />
by diagonalization,<br />
]<br />
Hk,nm H =<br />
[U † k HW k U k = δ nmϵ nk . (99)<br />
nm<br />
In the following, it will be useful to view the unitary<br />
matrices U k as transforming between the <strong>Wannier</strong><br />
gauge on the one h<strong>and</strong>, <strong>and</strong> the Hamiltonian (H) gauge<br />
(in which the projected Hamiltonian is diagonal) on the<br />
other. 16 From this point forward we adopt a condensed<br />
notation in which b<strong>and</strong> indices are no longer written explicitly,<br />
so that, for example, Hk,nm H = ⟨ψH kn |H|ψH km ⟩ is<br />
now written as Hk<br />
H = ⟨ψH k |H|ψH k<br />
⟩, <strong>and</strong> matrix multiplications<br />
are implicit. Then Eq. (99) implies that the<br />
transformation law for the Bloch states is<br />
|ψ H k ⟩ = |ψ W k ⟩U k . (100)<br />
15 In Ch. II the rotated Bloch states |ψnk W ⟩ were denoted by | ˜ψ nk ⟩,<br />
see Eq. (8).<br />
16 The unitary matrices U k are related to, but not the same as,<br />
the matrices U (k) introduced in Eq. (8). The latter are obtained<br />
as described in Secs. II.B <strong>and</strong> II.C. In the present terminology,<br />
they transform from the Hamiltonian to the <strong>Wannier</strong> gauge on<br />
the mesh used in the first-principles calculation. Instead, U k<br />
transforms from the <strong>Wannier</strong> to the Hamiltonian gauge on the<br />
interpolation mesh. That is, the matrix U k is essentially an<br />
interpolation of the matrix [ U (k)] † .