Wannier Functions
Wannier functions are lattice-translated real-space basis states constructed from a chosen Bloch-band subspace; a sufficiently regular, globally sewn frame makes them localized. They do not introduce new physical states: when the transform is exact, they reorganize the same retained subspace from crystal-momentum sectors into real-space orbitals. What makes the construction nontrivial is that Bloch eigenvectors are not unique. Their momentum-dependent phases, or unitary rotations within a composite band family, control whether the resulting real-space states are localized, where their centers lie, and which symmetries they display.
The canonical question is therefore not merely “Can I Fourier transform the bands?” On any finite momentum mesh, the answer is yes. The useful questions are sharper:
- Which rank- projector is being retained?
- Is it separated from its complement at every ?
- Can one choose a globally sewn frame with the regularity needed for the requested localization?
- Must that frame also respect time reversal, a crystalline symmetry, or another constraint?
- Which later approximations—disentanglement, finite sampling, hopping truncation, or interaction projection—have been added to the exact basis change?
This page owns that construction and audit. Tight-Binding Models owns Hamiltonian modeling in a chosen localized basis; Chern Numbers in Band Theory and Topological Insulators own invariant and response physics; Hubbard Physics in Materials owns screened interactions and correlated-model validation.
Required background. Use the finite crystal-momentum mesh and translation convention from Bloch’s Theorem, the reciprocal torus and integration domain from Brillouin Zones, and orthogonal ranges and projector algebra from Projectors.
Helpful background. Fourier Series, Unitary Operators, Berry Connection, and the normalization and gauge ledger in Quantum Matter Conventions make the composite-band and center formulas easier to audit.
The Selected Bloch Subspace
Section titled “The Selected Bloch Subspace”Let be a one-particle Bloch Hamiltonian. Suppose a group of bands is separated from every excluded band by a direct gap at each momentum. If is any orthonormal eigenframe for that group, its spectral projector is
The direct separation from the complement is the important condition. Bands inside the selected group may cross or be exactly degenerate. At such a crossing, energy-sorted eigenvectors can exchange labels or become numerically singular even while remains smooth. This is why composite-band Wannier theory begins with a projector rather than with a promise to track each energy branch separately.
An isolated family need not be occupied, and it need not be separated by an indirect insulating gap. Occupation and chemical potential matter for polarization and transport claims, but they are not required to ask whether a specified projector admits a localized basis.
At fixed , every other orthonormal frame spanning the same subspace has the form
The projector is unchanged:
For , is a phase. For , the freedom is a full momentum-dependent unitary rotation. Wannier localization is primarily the problem of choosing this frame coherently across the Brillouin-zone torus.
Before doing so, declare:
- the selected projector, its rank, and its separation from excluded states;
- the finite-cell or infinite-crystal normalization convention;
- the reciprocal-boundary sewing used for the frame;
- whether ordinary exponential localization, compact support, or only hybrid localization is requested;
- which symmetries the Wannier basis must represent explicitly;
- the operator or observable for which the basis will be used; and
- which steps are exact changes of basis and which are reductions or truncations.
The Finite Bloch–Wannier Transform
Section titled “The Finite Bloch–Wannier Transform”Start with a Born–von Karman crystal containing primitive cells. Its allowed momenta form a discrete set of points in one reciprocal primitive cell. Normalize the frame states by
For every cell vector , define
The inverse transform is
These equations are an exact unitary discrete Fourier transform within the chosen subspace. They create Wannier states from Bloch states—no state is added or lost.
Translation covariance
Section titled “Translation covariance”The site convention is
Inserting this eigenvalue into the Fourier sum shifts its cell label:
One home-cell orbital thus generates the complete lattice family by translation.
Orthonormality
Section titled “Orthonormality”Using discrete Fourier orthogonality,
gives
Standard Wannier functions are therefore orthonormal translations. Localized atomic trial functions, nonorthogonal orbitals, and projected trial states are useful ingredients in model building, but they are not automatically Wannier functions.
Completeness in the retained subspace
Section titled “Completeness in the retained subspace”Summing over every translated orbital gives
The right-hand side is the projector onto the full selected finite-crystal subspace. Completeness is not completeness in the original continuum Hilbert space unless every band has been retained.
Infinite-crystal position representation
Section titled “Infinite-crystal position representation”The finite formula is safest because its normalization is explicit. To connect it to the common integral expression, use the site’s cell-average convention
with . Since
the normalized thermodynamic-limit function is
\begin{aligned} w_{n\mathbf R}(\mathbf r) &= \frac{\sqrt{\Omega_c}}{(2\pi)^d} \int_{\mathrm{BZ}}d^dk \\[-0.2rem] &\quad\times e^{i\mathbf k\cdot(\mathbf r-\mathbf R)} \widetilde u_{n\mathbf k}(\mathbf r). \end{aligned}The frequently seen coefficient instead corresponds to a unit cell-integral normalization. Mixing these conventions changes norms and matrix elements.
Gauge Freedom and Reciprocal Sewing
Section titled “Gauge Freedom and Reciprocal Sewing”The frame rotation is not an electromagnetic gauge transformation. It is a basis choice inside . It is also distinct from changing the embedding convention of an orbital basis. All three choices can alter intermediate connections or phases, so they must be recorded separately.
Momentum space is a torus, not an ordinary box. Opposite faces of a chosen Brillouin zone represent the same translation character, but cell-periodic basis vectors may be related there by a reciprocal sewing matrix. A valid global frame must obey that sewing convention. Demanding naïve componentwise periodicity in a basis whose components themselves are sewn can manufacture a false discontinuity.
A lattice-vector gauge shift
Section titled “A lattice-vector gauge shift”For one band, choose a new frame
where is a lattice vector. Then
The physical subspace is unchanged; only the labeling of its translated basis has shifted. A more general sewn periodic phase with zero winding can reshape the Wannier function without shifting its center by a lattice vector. For a composite family, rotations can redistribute weight and centers among orbitals while preserving the total projector.
This is why onsite energies, individual centers, individual spreads, hopping amplitudes, and projected interaction tensors are generally basis dependent. Gauge-invariant observables are recovered only after all transformed operators and states are treated consistently.
Centers, Spreads, and Localization
Section titled “Centers, Spreads, and Localization”Suppose a home-cell Wannier state has the required position moments. Its center and quadratic spread are
Define the non-Abelian Berry connection of the chosen frame by
Then the center is
\begin{aligned} \overline{\mathbf r}_n &= \frac{\Omega_c}{(2\pi)^d} \int_{\mathrm{BZ}}d^dk\, \mathbf A_{nn}(\mathbf k) \\ &\hspace{1.5rem} \text{modulo a lattice vector}. \end{aligned}The total spread can be decomposed schematically as
The invariant part depends only on the selected projector; depends on the chosen frame. Minimally spread Wannier functions optimize the latter within a declared subspace. This optimization selects a convenient representation, not a new physical ground state.
Wannier centers are not absolute electric dipoles. A polarization statement additionally needs the electron charge sign, filling, ionic contribution, origin, and branch convention. Berry-Phase Polarization and Charge Pumping owns that material ledger; this page retains localized-basis existence, gauge choice, and obstruction.
Regularity controls decay
Section titled “Regularity controls decay”Real-space localization follows from momentum-space regularity:
- finite differentiability supports corresponding algebraic decay or finite moments;
- a smooth frame can give decay faster than any fixed power under the usual regularity assumptions;
- exponential localization requires a frame analytic in a suitable complex- neighborhood, not merely a visually smooth gauge on real momenta.
Compact support is stronger still and is not generic. Conversely, a finite mesh always admits a discrete Fourier transform. A localized-looking finite-mesh orbital does not prove that a smooth, globally sewn thermodynamic family—or an exponentially localized limit—exists. Mesh refinement, real-space tails, spread convergence, and symmetry sewing must be checked.
Hamiltonians and Other Operators in the Wannier Basis
Section titled “Hamiltonians and Other Operators in the Wannier Basis”Let be the diagonal matrix of retained Bloch energies in the original eigenframe. In the Wannier frame,
With the hopping orientation used throughout this volume,
and
Hermiticity gives
These relations are exact inside the isolated selected subspace before any hopping is discarded. The same single- rule applies to a lattice-translation-invariant projected one-body operator that is diagonal in crystal momentum: rotate its Bloch-space matrix by and Fourier transform it with the same convention. Position and dipole operators require derivative or connection terms, a general inhomogeneous one-body operator has a two-momentum kernel, and interactions require four orbital rotations and multi-momentum transforms. Transforming only the Hamiltonian is not enough to preserve every observable.
If hoppings outside a retained set are omitted, then
so a conservative operator-norm bound is
For a sufficiently local or regular Hamiltonian, localized Wannier functions often yield rapidly decaying hoppings, but that decay must still be checked. Range truncation is a modeling choice, not part of the definition of a Wannier basis.
Separate the error sources
Section titled “Separate the error sources”The phrase “Wannier model” can hide several logically different steps:
- Reference-Hamiltonian error: the original one-particle or mean-field Hamiltonian may already approximate the material.
- Subspace projection: an isolated band family is retained and its complement is eliminated for a declared energy and observable window.
- Disentanglement: if target bands overlap excluded bands, a smooth rank- subspace is selected from a larger energy window. This is not merely a gauge rotation of a fixed spectral projector.
- Finite sampling: a discrete mesh approximates continuous Brillouin-zone information.
- Real-space truncation: long-ranged matrix elements are dropped.
- Interaction projection: Coulomb and other operators are mapped into the localized basis, with screening and double-counting choices.
- Solver and observable error: the resulting model is solved and compared with a probe-specific quantity.
Only the frame rotation and complete Fourier transform within a fixed selected projector are exact basis changes. From Quantum Mechanics to Materials owns the end-to-end provenance ledger, while Computational Many-Body QM owns general convergence and numerical-evidence discipline.
Topological and Symmetry-Respecting Obstructions
Section titled “Topological and Symmetry-Respecting Obstructions”The strongest existence statement must name both the selected subspace and the requested class of basis. Under the standard regularity assumptions in dimensions up to three, an analytic globally sewn Bloch frame yields exponentially localized, orthonormal, lattice-translated Wannier functions. Conversely, such a Wannier basis supplies a global analytic frame. The topology of the complex Bloch bundle can forbid that frame.
Chern obstruction
Section titled “Chern obstruction”In two dimensions, a selected subspace with nonzero first Chern number cannot possess exponentially localized orthonormal Wannier functions spanning precisely that subspace. In three dimensions, the corresponding first-Chern numbers on the independent Brillouin-zone two-tori must vanish. This is a property of the selected projector, not of the Hamiltonian’s mere possession of some topological band.
The obstruction does not forbid every useful real-space construction. Hybrid Wannier functions can remain localized in one direction and extended in another. Algebraically localized or nonorthogonal functions may also be used. None of these is the requested fully exponentially localized orthonormal translated basis.
Nonzero local Berry curvature is not by itself an obstruction: its integral may vanish. A nonzero one-dimensional Zak phase is also not an obstruction. It can place a Wannier center at a nontrivial symmetry-allowed position while exponential localization remains possible.
Time-reversal and other symmetry constraints
Section titled “Time-reversal and other symmetry constraints”A two-dimensional -odd time-reversal insulator has zero total charge Chern number. It can admit exponentially localized Wannier functions if the frame is allowed to break the requirement that individual Wannier functions form time-reversal pairs. The obstruction is to a time-reversal-respecting gauge of that stronger kind, not to all exponentially localized bases.
Crystalline symmetries introduce further representation constraints. A symmetry-compatible basis may be obstructed even when the complex bundle is topologically trivial. A fragile obstruction can disappear after specified trivial bands are added. A stable Chern obstruction cannot. An obstructed atomic limit can already possess symmetric exponentially localized Wannier functions, but their centers occupy different Wyckoff positions from a chosen ionic reference. “Obstructed” therefore does not always mean “no Wannier functions.”
The symmetry labels, little-group representations, compatibility relations, and band-representation diagnostics belong to Symmetry of Bloch States. Here the stopping rule is simpler: state whether the requested basis is merely localized, or localized and constrained to furnish a symmetry-compatible Wannier representation at declared Wyckoff positions and site-symmetry representations, including any required local action of internal symmetries. Then route the remaining invariant or representation test to its canonical owner.
Worked Cases
Section titled “Worked Cases”A translated gauge in one dimension
Section titled “A translated gauge in one dimension”For a one-dimensional lattice with cells, take a single isolated band and the gauge change
Substitution into the finite transform gives . Energies, the projector, and all exactly transformed observables are unchanged. The home-cell label and center branch shift by . This example separates gauge-dependent orbital labels from gauge-invariant physics without invoking any approximation.
The SSH occupied band
Section titled “The SSH occupied band”In either gapped dimerization of the SSH Model, the isolated occupied band admits exponentially localized Wannier functions. With the symmetry and conventions declared, its center lies at one of the two symmetry-allowed inversion centers—commonly the intracell or intercell strong-bond center in the standard embedded chain. A site-centered interpretation requires a different or collapsed embedding. The distinction is meaningful only after specifying unit cell, origin, orbital embedding, termination for an edge claim, and ionic charges for a polarization claim.
A nonzero Zak phase in one convention does not imply a Chern obstruction. It records a center branch and, with symmetry, can diagnose an obstructed atomic limit. The bulk winding uses chiral symmetry and a declared unit-cell convention; the presence of a boundary state additionally depends on how the chain terminates.
One Chern band versus the complete orbital space
Section titled “One Chern band versus the complete orbital space”Consider a two-orbital Chern-insulator Hamiltonian. If the lower band has , that rank-one projector has no exponentially localized orthonormal Wannier basis. Select both bands instead. The complete two-orbital Hilbert bundle has the original -independent cell-orbital frame and is topologically trivial; compact localized cell orbitals already span it.
There is no contradiction. The obstruction belonged to the rank-one selected projector, not to the full Hamiltonian. Chern Numbers in Band Theory owns the invariant calculation and Hall-response consequences.
A composite subspace through an internal crossing
Section titled “A composite subspace through an internal crossing”Suppose two retained bands cross each other while remaining directly separated from all excluded bands. Tracking the lower and upper eigenvector by energy can swap their character at the crossing. The rank-two projector remains regular, and a smooth two-component frame may pass through the crossing without singularity.
This is the practical reason to Wannierize a composite subspace rather than insist that each sorted energy branch define an independent orbital. The frame may mix the two eigenvectors, so need not be diagonal even though its eigenvalues reproduce both retained bands exactly.
Scope and Handoffs
Section titled “Scope and Handoffs”This page stops after the exact theory and its validity ledger.
- Tight-Binding Models owns hopping-range choices, orbital embeddings, spin–orbit terms, material fitting, and validation of the resulting Bloch Hamiltonian.
- Topology in Quantum Matter owns the taxonomy of band topology, symmetry-protected phases, and intrinsic topological order.
- Flat Bands owns compact-localization constraints and interaction criteria for nearly flat bands.
- Hubbard Physics in Materials owns active-space selection, screened interaction tensors, double counting, and material-spectral validation.
- Band Structure Workflows owns the converged source calculation, full-zone isolation checks, symmetry record, and band/subspace artifacts that precede a numerical localized-orbital construction.
- Wannierization Workflows owns material-facing numerical projections, outer and frozen energy windows, disentanglement, spread minimization, interpolation files, validation, and reproducibility records; this page retains the exact existence-and-representation theory.
Common Pitfalls
Section titled “Common Pitfalls”Treating every Fourier-transformed finite mesh as localized Wannier theory
Section titled “Treating every Fourier-transformed finite mesh as localized Wannier theory”A finite mesh always yields discrete transformed vectors. Exponential localization and topological obstruction are thermodynamic regularity statements.
Tracking energy labels instead of the projector
Section titled “Tracking energy labels instead of the projector”Internal degeneracies can make individual eigenvectors discontinuous while the retained composite subspace remains smooth.
Equating a smooth plot with exponential localization
Section titled “Equating a smooth plot with exponential localization”Real-axis smoothness is not the analytic continuation condition required for exponential decay.
Calling any localized orbital a Wannier function
Section titled “Calling any localized orbital a Wannier function”Atomic trial functions and nonorthogonal orbitals need not be orthonormal translates spanning an exact Bloch subspace.
Treating Wannier centers or hoppings as observables
Section titled “Treating Wannier centers or hoppings as observables”They depend on frame, embedding, origin, and branch. Only consistently reconstructed physical predictions are basis independent.
Saying that all topological bands forbid Wannier functions
Section titled “Saying that all topological bands forbid Wannier functions”Chern, time-reversal-respecting, fragile, and obstructed-atomic-limit statements impose different conditions and have different remedies.
Forgetting the scope of ordinary translations
Section titled “Forgetting the scope of ordinary translations”Magnetic translations, disorder, open boundaries, and incommensurate structures require modified constructions. This page concerns ordinary lattice translations in one-particle or mean-field Bloch subspaces; it does not assign one-particle Wannier functions to generic interacting many-body eigenstates.
Exercises
Section titled “Exercises”1. Prove the finite transform identities
Section titled “1. Prove the finite transform identities”Starting from the finite Bloch–Wannier transform, derive translation covariance, orthonormality, the inverse transform, and completeness in the retained subspace.
Solution
Insert the translation eigenvalue into the forward transform to obtain . For the overlap, orthonormality of the Bloch frame reduces the double momentum sum to
Multiplying the forward transform by and summing over gives the inverse. Substituting either pair into collapses the cell sum and yields .
2. Shift a Wannier center by gauge
Section titled “2. Shift a Wannier center by gauge”For one dimension, apply to a single-band frame. Then apply a sewn periodic phase with zero winding. What changes in each case?
Solution
The first phase gives and shifts the center branch by the lattice vector . It does not change the projector or any consistently transformed observable. A zero-winding periodic phase can reshape the orbital and change its spread, but its Berry-connection integral changes by the integral of , which vanishes over the Brillouin zone. The center modulo a lattice vector is unchanged.
3. Derive hopping Hermiticity and a truncation bound
Section titled “3. Derive hopping Hermiticity and a truncation bound”Use to prove the stated Hermiticity relation. Then bound the Bloch-Hamiltonian error after omitting a set of hoppings.
Solution
Hermiticity gives
Translate both states by and use translation invariance to obtain . The omitted contribution is a sum of phase-weighted matrices. Since each phase has unit modulus, the triangle inequality gives .
4. Diagnose a Chern obstruction
Section titled “4. Diagnose a Chern obstruction”A numerically isolated band has . A student requests exponentially localized orthonormal Wannier functions spanning only that band. Explain the obstruction, then explain why adding the complementary band of a complete two-orbital model can remove this particular obstruction.
Solution
An exponentially localized orthonormal translated basis would define a global analytic sewn Bloch frame. Such a frame makes the selected complex line bundle trivial and forces its first Chern number to vanish, contradicting . The complete two-orbital space has the original global cell-orbital frame. Its total Chern number is zero, so selecting both bands removes the rank-one Chern obstruction, although other imposed symmetry constraints would still need a separate audit.
5. Rotate a composite-band frame
Section titled “5. Rotate a composite-band frame”At one momentum, let and rotate its two eigenvectors with
Show that the rank-two projector is invariant. Compute , identify when it is off diagonal, and explain how a smooth composite frame can pass through an internal band crossing even when an energy-sorted eigenframe swaps labels. What can then happen to defined relative to that sorted frame?
Solution
Unitary rotation preserves the frame sum:
Writing and gives
Here
It is generically off diagonal when the energies differ and the rotation mixes the eigenvectors. At the degeneracy itself, and the matrix is proportional to the identity, so every choice gives the same at that momentum; regularity in a neighborhood is a separate condition. One may relabel or rotate the degenerate eigenframe into a smooth reference frame. If one instead keeps a discontinuous energy-sorted reference, the compensating generally contains the inverse swap and can be discontinuous even though the product is smooth. The rank-two projector and reproduced eigenvalues remain unchanged.
6. Audit a finite-mesh claim
Section titled “6. Audit a finite-mesh claim”A calculation on an mesh produces compact-looking discrete Fourier orbitals and declares the thermodynamic subspace exponentially Wannierizable. What evidence is missing?
Solution
Every finite mesh can be Fourier transformed, so the observation is not an existence test. If the claim concerns an isolated spectral band family, verify its direct separation from the complement. If it concerns a deliberately disentangled, non-spectral rank- projector, declare how that projector was selected and test its dependence on outer and inner windows and trial states. In either case, verify reciprocal sewing, mesh convergence, stable centers and spreads, decaying real-space tails, and the relevant Chern or symmetry obstruction tests.
7. Sort exact and approximate steps
Section titled “7. Sort exact and approximate steps”Classify the following operations: a frame rotation inside a fixed projector; the complete Bloch–Wannier transform; projection onto an isolated band family; disentanglement from overlapping bands; finite- sampling; hopping truncation; and projection of Coulomb interactions.
Solution
The frame rotation and complete finite transform are exact changes of basis inside the fixed subspace. Isolated-band projection is exact as a definition of the retained subspace but is a physical reduction relative to the full Hilbert space, whose adequacy depends on the target energy and observable. Disentanglement selects a new smooth subspace and is model dependent. Finite sampling and hopping truncation are numerical and real-space approximations. Interaction projection is exact only if every induced matrix element and eliminated-sector effect is retained; practical screened low-energy models add approximation and matching choices.
References
Section titled “References”- C. Brouder, G. Panati, M. Calandra, C. Mourougane, and N. Marzari, “Exponential Localization of Wannier Functions in Insulators,” Physical Review Letters 98, 046402 (2007), doi:10.1103/PhysRevLett.98.046402.
- W. Kohn, “Analytic Properties of Bloch Waves and Wannier Functions,” Physical Review 115, 809–821 (1959), doi:10.1103/PhysRev.115.809. The theorem proved there is scoped to a one-dimensional centrosymmetric setting.
- N. Marzari, A. A. Mostofi, J. R. Yates, I. Souza, and D. Vanderbilt, “Maximally Localized Wannier Functions: Theory and Applications,” Reviews of Modern Physics 84, 1419–1475 (2012), doi:10.1103/RevModPhys.84.1419.
- N. Marzari and D. Vanderbilt, “Maximally Localized Generalized Wannier Functions for Composite Energy Bands,” Physical Review B 56, 12847–12865 (1997), doi:10.1103/PhysRevB.56.12847.
- G. Panati, “Triviality of Bloch and Bloch–Dirac Bundles,” Annales Henri Poincaré 8, 995–1011 (2007), doi:10.1007/s00023-007-0326-8.
- H. C. Po, H. Watanabe, and A. Vishwanath, “Fragile Topology and Wannier Obstructions,” Physical Review Letters 121, 126402 (2018), doi:10.1103/PhysRevLett.121.126402.
- A. A. Soluyanov and D. Vanderbilt, “Wannier Representation of Topological Insulators,” Physical Review B 83, 035108 (2011), doi:10.1103/PhysRevB.83.035108.
- I. Souza, N. Marzari, and D. Vanderbilt, “Maximally Localized Wannier Functions for Entangled Energy Bands,” Physical Review B 65, 035109 (2001), doi:10.1103/PhysRevB.65.035109.
- D. Vanderbilt, Berry Phases in Electronic Structure Theory, Cambridge University Press, 2018, doi:10.1017/9781316662205.
- G. H. Wannier, “The Structure of Electronic Excitation Levels in Insulating Crystals,” Physical Review 52, 191–197 (1937), doi:10.1103/PhysRev.52.191.