Bloch wave


A Bloch wave, named after Swiss physicist Felix Bloch, is a kind of wave function which can be written as a plane wave modulated by a periodic function. By definition, if a wave is a Bloch wave, its wavefunction can be written in the form:
where is position, is the Bloch wave, is a periodic function with the same periodicity as the crystal, the wave vector is the crystal momentum vector, is Euler's number, and is the imaginary unit.
Bloch waves are important in solid-state physics, where they are often used to describe an electron in a crystal. This application is motivated by Bloch's theorem, which states that the energy eigenstates for an electron in a crystal can be written as Bloch waves. This fact underlies the concept of electronic band structures.
These Bloch wave energy eigenstates are written with subscripts as, where is a discrete index, called the band index, which is present because there are many different Bloch waves with the same . Within a band, varies continuously with, as does its energy. Also, for any reciprocal lattice vector,. Therefore, all distinct Bloch waves occur for values of which fall within the first Brillouin zone of the reciprocal lattice.

Applications and consequences

Applicability

The most common example of Bloch's theorem is describing electrons in a crystal. However, a Bloch-wave description applies more generally to any wave-like phenomenon in a periodic medium. For example, a periodic dielectric structure in electromagnetism leads to photonic crystals, and a periodic acoustic medium leads to phononic crystals. It is generally treated in the various forms of the dynamical theory of diffraction.

Wave vector

Suppose an electron is in a Bloch state
where u is periodic with the same periodicity as the crystal lattice. The actual quantum state of the electron is entirely determined by, not k or u directly. This is important because k and u are not unique. Specifically, if can be written as above using k, it can also be written using, where K is any reciprocal lattice vector. Therefore, wave vectors that differ by a reciprocal lattice vector are equivalent, in the sense that they characterize the same set of Bloch states.
The first Brillouin zone is a restricted set of values of k with the property that no two of them are equivalent, yet every possible k is equivalent to one vector in the first Brillouin zone. Therefore, if we restrict k to the first Brillouin zone, then every Bloch state has a unique k. Therefore, the first Brillouin zone is often used to depict all of the Bloch states without redundancy, for example in a band structure, and it is used for the same reason in many calculations.
When k is multiplied by the reduced Planck's constant, it equals the electron's crystal momentum. Related to this, the group velocity of an electron can be calculated based on how the energy of a Bloch state varies with k; for more details see crystal momentum.

Detailed example

For a detailed example in which the consequences of Bloch's theorem are worked out in a specific situation, see the article: Particle in a one-dimensional lattice.

Bloch's theorem

Here is the statement of Bloch's theorem:

Proof of theorem


Proof with lattice periodicity

Preliminaries: Crystal symmetries, lattice, and reciprocal lattice

The defining property of a crystal is translational symmetry, which means that if the crystal is shifted an appropriate amount, it winds up with all its atoms in the same places.
A three-dimensional crystal has three primitive lattice vectors a1, a2, a3. If the crystal is shifted by any of these three vectors, or a combination of them of the form
where ni are three integers, then the atoms end up in the same set of locations as they started.
Another helpful ingredient in the proof is the reciprocal lattice vectors. These are three vectors b1, b2, b3, with the property that ai · bi = 2π, but ai · bj = 0 when ij.

Lemma about translation operators

Let denote a translation operator that shifts every wave function by the amount . The following fact is helpful for the proof of Bloch's theorem:
Proof: Assume that we have a wavefunction which is an eigenstate of all the translation operators. As a special case of this,
for j = 1, 2, 3, where Cj are three numbers which do not depend on r. It is helpful to write the numbers Cj in a different form, by choosing three numbers θ1, θ2, θ3 with :
Again, the θj are three numbers which do not depend on r. Define, where bj are the reciprocal lattice vectors. Finally, define
Then
This proves that u has the periodicity of the lattice. Since, that proves that the state is a Bloch wave.

Proof

Finally, we are ready for the main proof of Bloch's theorem which is as follows.
As above, let denote a translation operator that shifts every wave function by the amount, where ni are integers. Because the crystal has translational symmetry, this operator commutes with the Hamiltonian operator. Moreover, every such translation operator commutes with every other. Therefore, there is a simultaneous eigenbasis of the Hamiltonian operator and every possible operator. This basis is what we are looking for. The wavefunctions in this basis are energy eigenstates, and they are also Bloch waves.

Another proof


Proof with operators


We define the translation operator
We use the hyphotesis of a mean periodic potential
and the independent electron approximation with an hamiltonian
Given the Hamiltonian is invariant for translations it shall commute with the translation operator
and the two operators shall have a common set of eigenfunctions.
Therefore we start to look at the eigen-functions of the translation operator:
Given is an additive operator
If we substitute here the eigenvalue equation and diving both sides for we have
This is true for
where
if we use the normalization condition over a single primitive cell of volume V
and therefore
Finally
Which is true for a block wave i.e for
with

Group theory proof


Proof with Character Theory


All Translations are unitary and Abelian.
Translations can be written in terms of unit vectors
We can think of these as commuting operators
The commutativity of the operators gives
three commuting cyclic subgroups which are infinite, 1-dimensional and abelian. All irreducible representations of Abelian groups are one dimensional
Given they are one dimensional the matrix representation and the character are the same. The character is the representation over the complex numbers of the group or also the trace of the representation which in this case is a one dimensional matrix.
All these subgroups, given they are cyclic, they have characters which are appropriate roots of unity. In fact they have one generator which shall obey to, and therefore the character. Note that this is straightforward in the finite cyclic group case but in the countable infinite case of the infinite cyclic group there is a limit for where the character remains finite.
Given the character is a root of unity, for each subgroup the character can be then written as
If we introduce the Born–von Karman boundary condition on the potential:
Where L is a macroscopic periodicity in the direction
that can also be seen as a multiple of where
This substituting in the time independent schroedinger equation with a simple effective Hamiltonian
induces a periodicity with the wave function:
And for each dimension a translation operator with a period L
From here we can see that also the character shall be invariant by a translation of :
and from the last equation we get for each dimension a periodic condition:
where is an integer and
The wave vector identify the irreducible representation in the same manner as,
and is a macroscopic periodic length of the crystal in direction. In this context, the wave vector serves as a quantum number for the translation operator.
We can generalize this for 3 dimensions
and the generic formula for the wave function becomes:
i.e. specializing it for a translation
and we have proven Bloch’s theorem.
A part from the group theory technicalities this proof is interesting because it becomes clear how to generalize the Bloch theorem for groups that are not only translations.
This is typically done for Space groups which are a combination of a translation and a point group and it is used for computing the band structure, spectrum and specific heats of crystals given a specific crystal group symmetry like FCC or BCC and eventually an extra basis.
In this proof it is also possible to notice how is key that the extra point group is driven by a symmetry in the effective potential but it shall commute with the Hamiltonian.
In the generalized version of the Bloch theorem, the fourier transform, i.e. the wave function expansion, gets generalized from a discrete fourier transform which is applicable only for cyclic groups and therefore translations into a character expansion of the wave function where the characters are given from the specific finite point group.
Also here is possible to see how the characters can be treated as the fundamental building blocks instead of the irreducible representations themselves.

Velocity and effective mass of Bloch electrons

If we use the Bloch wave function in the Schroedinger time independent equation
We remain with
with boundary conditions
Given this is defined in a finite volume we expect an infinite family of eigenvalues, here
is a parameter of the Hamiltonian and therefore we arrive to a "continuous family" of eigenvalues dependent on the continuous parameter and therefore to the basic concept of an electronic band structure

Proof


We remain with


This shows how the effective momentum can be seen as composed by two parts
A standard momentum and a crystal momentum. More precisely the crystal momentum is not a momentum but it stands to the momentum in the same way as the electromagnetic momentum in the minimal coupling, and as part of a canonical transformation of the momentum.
For the effective velocity we can derive

Proof


We evaluate the derivatives and
given they are the coefficients of the following expansion in q where q is considered small with respect to k
Given are eigenvalues of
We can consider the following perturbation problem in q:
Perturbation theory of the second order tells that:
To compute to linear order in q
Where the integrations are over a primitive cell or the entire crystal, given if the integral:
is normalized across the cell or the crystal.
We can simplify over q and remain with
And we can reinsert the complete wave functions


And for the effective mass

Proof


The second order term
Again with
And getting rid of and we have the theorem


The quantity on the right multiplied by a factor is called
effective mass tensor and we can use it to write a semi-classical equation for a charge carrier in a band
In close analogy with the De Broglie wave type of approximation

History and related equations

The concept of the Bloch state was developed by Felix Bloch in 1928, to describe the conduction of electrons in crystalline solids. The same underlying mathematics, however, was also discovered independently several times: by George William Hill, Gaston Floquet, and Alexander Lyapunov. As a result, a variety of nomenclatures are common: applied to ordinary differential equations, it is called Floquet theory. The general form of a one-dimensional periodic potential equation is Hill's equation:
where f is a periodic potential. Specific periodic one-dimensional equations include the Kronig–Penney model and Mathieu's equation.
Mathematically Bloch's theorem is interpreted in terms of unitary characters of a lattice group, and is applied to spectral geometry.

Citations

General

*