Professional Documents
Culture Documents
of three steps: (1) picking a localized trial wave function, (2) performing a full band projection,
and (3) orthonormalizing with the Löwdin method. Our method is capable of producing maximally
localized Wannier functions without further minimization, and it can be applied straightforwardly
to random potentials without using supercells. The effectiveness of our method is demonstrated for
both simple bands and composite bands.
Wannier functions that are localized at lattice sites are plied straightforwardly to random potential without us-
an alternative representation of electronic states in crys- ing supercells. The effectiveness of our method is demon-
talline solid to the Bloch wave representation [1]. They strated for both simple bands and composite bands.
offer an insightful picture of chemical bonds, play a piv- We consider a simple band that is isolated from other
otal role in the modern theory of polarization [2, 3], and bands. Composite bands will be discussed later. Our
are the basis for an efficient linear-scaling algorithms method of constructing MLWFs consists of three steps:
in electric-structure calculations [4, 5]. Wannier func-
tions are also important in linking cold atom experiments 1. Guess: choose a set of trial wave functions |gn i,
in continuous light potentials with lattice Hamiltonians, which are localized at lattice sites.
such as the Bose-Hubbard model and Anderson random P
2. Projection: |ξn i = P |gn i, where P = k |ψk i hψk |
lattice [6–8].
with the summation over the whole first Brillouin
Although there are explicit formula that transform zone. Note that P is a full band projection and is
Bloch waves to Wannier functions, the construction of different from the projection in Refs. [9, 11], which
Wannier functions is far from trivial. The primary rea- is at a given k point. As a result of this crucial
son is that there are infinite number of Wannier func- difference, the projected function |ξn i is localized
tions for a given band due to phase choices for Bloch at site n.
waves whereas in practice the maximally localized Wan-
nier functions (MLWFs) are sought and preferred [9]. 3. Orthonormalization: use the Löwdin orthonormal-
For one dimensional lattice, Kohn showed how to fix the ization method [16] to transform |ξn i into a set of
Bloch wave phases to obtain these MLWFs [10]. In 1971, MLWFs |wn i. If one uses other methods such as
Teichler found a general method to construct Wannier Kohn’s method [17] to orthonormalize |ξn i, the re-
functions, which is insensitive to the phases of Bloch sulted Wannier function is unlikely maximally lo-
waves [11]. However, this method does not guarantee calized.
maximal localization and depends on initial trial func-
tion. A more sophisticated method involving numerical Here is why our method is effective and capable of pro-
minimization of the spread of a Wannier function has ducing MLWFs. We re-write the full band projection
P op-
been developed to compute MLWFs [12]. There are also erator in terms of Wannier functions, P = n |wn i hwn |,
some new developments recently [13–15]. where the summation is over all lattice sites. We thus
have
In this work we present a general method for com- X X
puting MLWFs. Our method is somehow similar to Te- |ξn i = |wm i hwm |gn i ≈ |wm i hwm |gn i , (1)
ichler’s method as it also involves projection and the m m=hni
Löwdin orthonormalization method [16]. Nevertheless
there is a significant difference so that our method can where hni indicates that the summation is only over site n
produce MLWFs and is insensitive to the initial trial wave and its nearest neighbors. It is clear that |ξn i is localized
functions. Compared to the method in Ref. [12], our at lattice site n. However, these projected functions |ξn i’s
method does not need the minimization procedure. As are not orthonormal. Any orthonormalization of |ξn i’s
our method uses the full band projection, it can be ap- will give us a set of Wannier functions. For example, one
2
a periodic boundary condition with N unit cells. As a Our method is applicable for composite bands. In
result, the crystal wave vector k takes N discrete values composite bands, one or more Wannier functions have
k1 , k2 , · · · , kN . We let |ψj i = |ψkj i and Anj = hψj |gn i. nodes. Therefore, to have largest hwn |gn i for MLWFs,
The Löwdin orthonormalization is then implemented as we need to choose such |gn i’s that they have nodes
X at proper positions. The node positions can be deter-
|wn i = (AA† )−1/2
nm Amj |ψj i . (3) mined by symmetries of the wells. In the worst case,
mj we can determine these node positions by numerically
3
∗
Electronic address: wubiao@pku.edu.cn
[1] G. H. Wannier, Phys. Rev. 52, 191 (1937).
[2] R. Resta, Rev. Mod. Phys. 66, 899 (1994).
[3] R. D. King-Smith and D. Vanderbilt, Phys. Rev. B 47,
1651 (1993).
[4] S. Goedecker, Rev. Mod. Phys. 71, 1085 (1999).
[5] G. Galli, Current Opinion in Solid State and Materials
Science 1, 864 (1996).
FIG. 3: (color online) Wannier functions constructed by our [6] D. Jaksch, C. Bruder, J. I. Cirac, C. W. Gardiner, and
method for one dimensional 30% disordered potential, which P. Zoller, Phys. Rev. Lett. 81, 3108 (1998).
is plotted as the black line at the top of (a). The initial [7] M. White, M. Pasienski, D. McKay, S. Q. Zhou,
trial Gaussian functions are the same for different wells. (a) D. Ceperley, and B. DeMarco, Phys. Rev. Lett. 102,
The Wannier functions obtained with Gaussian functions of 055301 (2009).
different widths α. (b) The spread of the Wannier functions [8] S. Q. Zhou and D. M. Ceperley, Phys. Rev. A 81, 013402
obtained with our method as a function of the width of the (2010).
trial Gaussian function. [9] N. Marzari and D. Vanderbilt, Phys. Rev. B 56, 12847
(1997).
[10] W. Kohn, Phys. Rev. 115, 809 (1959).
ods [9, 11] face inherent singularity at special k points. [11] H. Teichler, Phys. Status Solidi B 43, 307 (1971).
One has to find ingenious ways to circumvent the sin- [12] N. Marzari, A. A. Mostofi, J. R. Yates, I. Souza, and
gularity to obtain exponentially localized Wannier func- D. Vanderbilt, Rev. Mod. Phys. 84, 1419 (2012).
tions [23]. Our method has the potential to circumvent [13] H. D. Cornean, I. Herbst, and G. Nenciu, Annales
the singularity without any special re-design as we use Henri Poincaré (2016) doi:10.1007/s00023-016-0489-2.
the full band projection instead of the projection at in- (arXiv:1506.07435).
[14] J. I. Mustafa, S. Coh, M. L. Cohen, and S. G. Louie,
dividual k points.
Phys. Rev. B 92, 165134 (2015).
Note that we have so far assumed that the system has [15] E. Cancès, A. Levitt, G. Panati, and G. Stoltz,
time reversal symmetry. For these systems, its energy arXiv:160507201 (2016).
eigenfunctions can always be made real. It follows that [16] P. Löwdin, The Journal of Chemical Physics 18, 365
the projection P and all the matrices involved in the (1950).
Löwdin method (Eq.3) can also be made real. Therefore, [17] W. Kohn, Phys. Rev. B 7, 4388 (1973).
the final Wannier functions |wn i are also real as long as [18] J. G. Aiken, J. A. Erdos, and J. A. Goldstein, Interna-
tional Journal of Quantum Chemistry 18, 1101 (1980).
the trial functions are real. For systems where the time
[19] A. Nenciu and G. Nenciu, Phys. Rev. B 47, 10112 (1993).
reversal symmetry is broken, |wn i can be complex. In [20] W. Kohn and J. R. Onffroy, Phys. Rev. B 8, 2485 (1973).
this case, the Löwdin method maximizes Re{hwn |gn i} [21] S. Kivelson, Phys. Rev. B 26, 4269 (1982).
and we may not obtain MLWFs. We shall leave it for [22] J. Zhu, Z. Chen, and B. Wu, arXiv:1512.02043 (2015).
future discussion. [23] G. W. Winkler, A. A. Soluyanov, and M. Troyer, Phys.
In sum, we have presented a simple and general method Rev. B 93, 035453 (2016).