The Peierls substitution method, named after the original work by R. Peierls
[1]
is a widely employed approximation for describing tightly-bound electrons in the presence of a slowly varying magnetic vector potential.
[2]
In the presence of an external vector potential
the translation operators, which form the kinetic part
of the Hamiltonian in the tight-binding framework, are simply -

and in the second quantization formulation

The phase factors are defined as

Properties of the Peierls substitution
1. The number of flux quanta per plaquette
is related to the lattice curl of the phase factor,

and the total flux through the lattice is
with
being the magnetic flux quantum in Gaussian units.
2. flux quanta per plaquette
is related to the accumulated phase of a single particle state,
surrounding a plaquette:

Justification of Peierls substitution
Here we give three derivations of the Peierls substitution, each one is based on a different formulation of quantum mechanics theory.
The axiomatic approach
Here we give a simple derivation of the Peierls substitution, which is based on the Feynman's Lectures (Vol. III, Chapter 21)[3]
. This derivation postulate that magnetic fields are incorporated in the tight-binding model by adding a phase to the hopping terms and show that it is consistent with the continuum Hamiltonian. Thus, our starting point is the Hofstadter Hamiltonian:[2]

The translation operator
can be written explicitly using its generator, that is the momentum operator. Under this representation its easy to expand it up to the second order,

and in a 2D lattice
. Next, we expand up to the second order the phase factors, assuming that the vector potential does not vary significantly over one lattice spacing (which is taken to be small)

Substituting these expansions to relevant part of the Hamiltonian yields

Generalizing the last result to the 2D case, the we arrive to Hofstadter Hamiltonian at the continuum limit:

where the effective mass is
and
.
The semi-classical approach
Here we show that the Peierls phase originates from the propagator of an electron in a magnetic field due to the dynamical term
appearing in the Lagrangian. In the path integral formalism, which generalizes the action principle of classical mechanics,
the transition amplitude from site
at time
to site
at time
is given by
![{\displaystyle \langle \mathbf {r} _{i},t_{i}|\mathbf {r} _{j},t_{j}\rangle =\int _{\mathbf {r} (t_{i})}^{\mathbf {r} (t_{j})}{\mathcal {D}}[\mathbf {r} (t)]e^{{\frac {\rm {i}}{\hbar }}{\mathcal {S}}(\mathbf {r} )},}](../I/m/91fae58c1b987355371e1560d7df4dd9869c077b.svg)
where the integration operator,
denotes the sum over all possible paths from
to
and
is the classical action, which is a functional that takes a trajectory as its argument. We use
to denote a trajectory with endpoints at
. The Lagrangian of the system can be written as

where
is the Lagrangian in the absence of a magnetic field. The corresponding action reads
![{\displaystyle S[\mathbf {r} _{ij}]=S^{(0)}[\mathbf {r} _{ij}]+q\int _{t_{i}}^{t_{j}}dt\left({\frac {{\text{d}}\mathbf {r} }{{\text{d}}t}}\right)\cdot \mathbf {A} =S^{(0)}[\mathbf {r} _{ij}]+q\int _{\mathbf {r} _{ij}}\mathbf {A} \cdot {\text{d}}\mathbf {r} }](../I/m/34a8d40759ca63a7a14d569b9739b9c248bb65a8.svg)
Now, assuming that only one path contributes strongly, we have
![{\displaystyle \langle \mathbf {r} _{i},t_{i}|\mathbf {r} _{j},t_{j}\rangle =e^{{\frac {iq}{\hbar }}\int _{\mathbf {r} _{c}}\mathbf {A} \cdot {\text{d}}\mathbf {r} }\int _{\mathbf {r} (t_{i})}^{\mathbf {r} (t_{j})}{\mathcal {D}}[\mathbf {r} (t)]e^{{\frac {\rm {i}}{\hbar }}{\mathcal {S}}^{(0)}[\mathbf {r} ]}}](../I/m/a2c9a313fd3884d521e29b762f80b05dac7143f2.svg)
Hence, the transition amplitude of an electron subject to a magnetic field is the one in the absence of a magnetic field times a phase.
A rigorous derivation
The Hamiltonian is given by

where
is the potential landscape due to the crystal lattice.
The Bloch theorem asserts that the solution to the problem:
, is to be sought in the Bloch sum form

where
is the number of unit cells, and
are known as Wannier states. The corresponding eigenvalues
, which form bands
depending on the crystal momentum
, are obtained by calculating
the matrix element

and ultimately depend on material-related hopping integrals

In the presence of the magnetic field the Hamiltonian changes to

where
is the charge of the particle. To amend this, consider changing the Wannier states to

where
. This makes the new Bloch wave functions

into eigenstates of the full Hamiltonian at time
, with the same energy as before. To see this we first use
to write
![{\displaystyle {\begin{aligned}{\tilde {H}}(t)|{{\tilde {\phi }}_{\mathbf {R} }(\mathbf {r} )}\rangle &=\left[{\frac {(\mathbf {p} -q\mathbf {A} (\mathbf {r} ,t))^{2}}{2m}}+U(\mathbf {r} )\right]e^{i{\frac {q}{\hbar }}\int _{\mathbf {R} }^{\mathbf {r} }\mathbf {A} (\mathbf {r} ',t)\cdot d\mathbf {r} '}|\phi _{\mathbf {R} }(\mathbf {r} )\rangle \\&=e^{i{\frac {q}{\hbar }}\int _{\mathbf {R} }^{\mathbf {r} }A(\mathbf {r} ',t)\cdot d\mathbf {r} '}\left[{\frac {(\mathbf {p} -q\mathbf {A} (\mathbf {r} ,t)+q\mathbf {A} (\mathbf {r} ,t))^{2}}{2m}}+U(\mathbf {r} )\right]|\phi _{\mathbf {R} }(\mathbf {r} )\rangle \\&=e^{i{\frac {q}{\hbar }}\int _{\mathbf {R} }^{\mathbf {r} }A(\mathbf {r} ',t)\cdot d\mathbf {r} '}H|\phi _{\mathbf {R} }(\mathbf {r} )\rangle .\end{aligned}}}](../I/m/fd19cc16b1e2dce4f619604fb099d90c7d0798d3.svg)
Then when we compute the hopping integral in quasi-equilibrium (assuming that the vector potential changes slowly)
![{\displaystyle {\begin{aligned}{\tilde {t}}_{\mathbf {R} \mathbf {R} '}(t)&=-\int d\mathbf {r} \langle {\tilde {\phi }}_{\mathbf {R} }(\mathbf {r} )|{\tilde {H}}(t)|{\tilde {\phi }}_{\mathbf {R} '}(\mathbf {r} )\rangle \\&=-\int d\mathbf {r} \langle \phi _{\mathbf {R} }(\mathbf {r} )|e^{i{\frac {q}{\hbar }}\left[-\int _{\mathbf {R} '}^{\mathbf {r} }\mathbf {A} (\mathbf {r} ',t)\cdot d\mathbf {r} '+\int _{\mathbf {R} }^{\mathbf {r} }\mathbf {A} (\mathbf {r} ',t)\cdot d\mathbf {r} '\right]}H|\phi _{\mathbf {R} '}(\mathbf {r} )\rangle \\&=-e^{i{\frac {q}{\hbar }}\int _{\mathbf {R} }^{\mathbf {R} '}\mathbf {A} (\mathbf {r} ',t)\cdot d\mathbf {r} '}\int d\mathbf {r} \langle \phi _{\mathbf {R} }(\mathbf {r} )|e^{i{\frac {q}{\hbar }}\Phi _{\mathbf {R} ,\mathbf {r} ,\mathbf {R} '}}H|\phi _{\mathbf {R} '}(\mathbf {r} )\rangle ,\end{aligned}}}](../I/m/d09a32842440e5bc45569465029380d224a392dc.svg)
where we have defined
, the flux through the triangle made by the three position arguments. Since we assume
is approximately uniform at the lattice scale[4] - the scale at which the Wannier states are localized to the positions
- we can approximate
, yielding the desired result,

Therefore the matrix elements are the same as in the case
without magnetic field, apart from the phase factor picked up, which is denoted
the Peierls phase. This is tremendously convenient, since then
we get to use the same material parameters regardless of the magnetic field
value, and the corresponding phase is computationally trivial to take into
account. For electrons it amounts to replacing the hopping term
with
[5]
[6]
[7]
.[4]
References