research40 min studyLesson 62 in Physics

Bloch bands and reciprocal space

Derive crystal momentum, Brillouin-zone equivalence, and the tight-binding band of a periodic chain.

On this page

What you’ll understand

  • Use translation symmetry to state Bloch’s theorem and reciprocal-momentum equivalence.
  • Derive the dispersion and bandwidth of a nearest-neighbor chain.
  • Distinguish band energy, group velocity, filling, and electrical transport.

A crystal repeats in real space, while its electrons can occupy extended states. Translation symmetry organizes these states by a phase accumulated from cell to cell. Crystal momentum efficiently labels band structure but differs from mechanical momentum in empty space. We connect this symmetry statement to a soluble one-dimensional model, then examine what a band plot can predict.

Translation supplies a good quantum number

Consider a time-independent single-particle Hamiltonian with a potential that repeats after a lattice vector. It commutes with the corresponding translation, so energy eigenstates can be chosen to diagonalize translation as well. In one dimension, Bloch’s theorem writes the wavefunction as a plane-wave phase times a cell-periodic function. The periodic factor contains the structure within each unit cell. It is generally not constant, so replacing every Bloch state by a free plane wave throws away physical information about the crystal.

The theorem assumes exact periodicity for the Hamiltonian under study. A finite surface, a defect, or disorder breaks that symmetry; Bloch states can still provide a useful expansion basis without becoming exact eigenstates. Interactions introduce another distinction: a noninteracting band Hamiltonian may describe a reference problem, while observable electronic excitations in an interacting solid require a many-body analysis. Bloch’s theorem concerns translations, not the Bloch sphere of a two-level state.

ψnk(x)=eikxunk(x),unk(x+a)=unk(x),ψnk(x+a)=eikaψnk(x)\psi_{nk}(x)=e^{ikx}u_{nk}(x),\qquad u_{nk}(x+a)=u_{nk}(x),\qquad \psi_{nk}(x+a)=e^{ika}\psi_{nk}(x)
The band index n distinguishes independent states at the same crystal momentum. These formulas use the wavefunction’s shift by one positive lattice spacing.↔ Scroll wide equations horizontally.

Reciprocal space removes redundant labels

Adding a reciprocal vector G=2πm/aG=2\pi m/a to kk leaves the translation eigenvalue unchanged because eiGa=1e^{iGa}=1. A corresponding change in the periodic factor represents the same Bloch wavefunction. Therefore, choose one Brillouin zone as a set of inequivalent crystal momenta, conventionally a half-open interval of width 2π/a2\pi/a. Its endpoints are equivalent, not two extra independent states. With LL cells and periodic boundary conditions, there are exactly LL allowed momenta per band and per spin, matching the number of retained localized orbitals.

Fourier transforming a chain with one orbital per cell turns nearest-neighbor hopping into a diagonal energy function. The two directions of a link contribute complex-conjugate phases; their sum produces a cosine. The energy variation across the Brillouin zone is the bandwidth, which measures the kinetic scale within this model. Changing the sign convention for hopping moves the location of the band minimum, so state the Hamiltonian before interpreting a sketch. The number of bands follows the number of orbitals per unit cell, rather than the number of drawn zone repetitions.

H=−t∑j(cj†cj+1+cj+1†cj),ε(k)=−2tcos⁡(ka),W=4∣t∣H=-t\sum_j(c_j^\dagger c_{j+1}+c_{j+1}^\dagger c_j),\qquad \varepsilon(k)=-2t\cos(ka),\qquad W=4|t|
This dispersion assumes an infinite or periodically closed chain with one orbital per cell, zero on-site energy, and real nearest-neighbor hopping.↔ Scroll wide equations horizontally.

Read slopes and filling carefully

For a narrow wavepacket that stays in one isolated band under weak, slowly varying perturbations, the group velocity is the energy slope divided by the reduced Planck constant. A band extremum therefore has zero group velocity even when the crystal-momentum label is nonzero in a chosen zone convention. Local band curvature defines an effective mass for approximately quadratic motion; that mass need not equal the vacuum electron mass and can change sign near a band maximum. These are controlled single-band statements rather than a complete treatment of acceleration, interband transitions, or scattering.

Filling is essential. A completely filled, isolated noninteracting band has canceling velocity contributions in equilibrium and cannot acquire an ordinary intraband current through infinitesimal redistribution at zero temperature. A partially filled band permits low-energy rearrangements; conductivity also requires lifetimes, disorder, interactions, and the measurement setup. In the wave lab, a cell-to-cell phase analogy can be explored by changing relative phase between two classical waves. It illustrates interference only; it does not compute the cosine band, reciprocal labels, electronic occupations, or a Fermi level.

vg(k)=1ℏdεdk=2taℏsin⁡(ka),1m∗(k)=1ℏ2d2εdk2v_g(k)=\frac1\hbar\frac{d\varepsilon}{dk}=\frac{2ta}{\hbar}\sin(ka),\qquad \frac1{m^*(k)}=\frac1{\hbar^2}\frac{d^2\varepsilon}{dk^2}
The effective-mass expression is local to a differentiable one-dimensional band. Semiclassical transport needs additional assumptions.↔ Scroll wide equations horizontally.

Fold a state back into the first zone

A one-orbital chain has a=0.50 nma=0.50\,\mathrm{nm} and t=2.0 eVt=2.0\,\mathrm{eV}. Use the zone [−π/a,π/a)[-\pi/a,\pi/a) to label a state with k=7π/(3a)k=7\pi/(3a). Find its band energy and the full bandwidth.

  1. The reciprocal period is G=2π/a=4π nm−1G=2\pi/a=4\pi\,\mathrm{nm}^{-1}. Subtract one reciprocal period from the supplied momentum: 7π/(3a)−2π/a=π/(3a)7\pi/(3a)-2\pi/a=\pi/(3a), which lies in the selected zone.

  2. The folded phase is ka=π/3ka=\pi/3. Substitute into the tight-binding dispersion: ε=−2(2.0)cos⁡(π/3)=−2.0 eV\varepsilon=-2(2.0)\cos(\pi/3)=-2.0\,\mathrm{eV}. Using the original phase gives the same cosine.

  3. The minimum and maximum energies are −4.0 eV-4.0\,\mathrm{eV} and +4.0 eV+4.0\,\mathrm{eV}, so the bandwidth is 8.0 eV8.0\,\mathrm{eV}. Folding changes the label rather than adding a second copy of the state.

The result

The equivalent crystal momentum is π/(3a), its energy is −2.0 eV, and the band spans 8.0 eV.

Explore the model

Interactive lab

Interactive lab · waves

Phase comparison before a band calculation

Vary the phase difference and amplitude ratio of two classical sine waves with the same spatial frequency. Predict where their sum is reinforced or canceled. This is an interference analogy for phase-sensitive amplitudes, not an electronic band-structure or crystal-momentum simulation.

Phase comparison before a band calculationTwo waves share the same frequency and wave number. Playback advances t in sin(2x − t) + a sin(2x − t + phase). Current readings: Sum at x = 0: 0.866; Resultant amplitude: 1.732; Phase difference: 60°. All parameters are adjustable with the labeled controls below.−3.14−1.5701.573.14−3.4−1.701.73.4x · radiansAmplitude
SumFirst componentSecond component
Sum at x = 0
0.866
Resultant amplitude
1.732
Phase difference
60°
t = 0 s

Two waves share the same frequency and wave number. Playback advances t in sin(2x − t) + a sin(2x − t + phase). Parameter changes pause playback and recompute the model at the current elapsed time. Reset restores both parameters and returns time to zero. Playback starts paused. Adjust either parameter, then choose Play or Step.

Look forA repeated phase relation is meaningful, but a band dispersion additionally requires a Hamiltonian and translation symmetry.

Check your understanding

In a one-dimensional crystal of lattice spacing a, why can k and k + 2π/a label equivalent Bloch states?

Try it yourself

A periodic chain has 12 cells, one orbital per cell, two independent spin states, and no interactions. How many one-electron states belong to its band? At half filling, how many electrons are present? Would doubling the number of Brillouin zones drawn double this count?

Take a moment to make a prediction or work it out on paper. Open a hint when you need one.

Give me a hint

Count allowed momenta per spin, then include the spin degeneracy. Repeated zones relabel existing states.

Compare with the solution

There are 12 momenta for each spin, hence 24 distinct one-electron states in the retained band. Half filling means 12 electrons in total. Drawing a second reciprocal-zone copy adds no states because corresponding momenta differ by a reciprocal vector. This count assumes spin degeneracy and the chosen one-orbital model; spin splitting or extra orbitals require explicit changes to the count.

Take it with you

  • Bloch’s theorem separates a translation phase from a cell-periodic internal wavefunction.
  • Reciprocal vectors identify equivalent momentum labels; a Brillouin zone avoids double counting.
  • Band slopes, occupations, and scattering play different roles in transport.

Read further

Original sources and deeper explanations to follow at your own pace.

Optional progress, saved in this browser when available. Revisit any lesson at any time.

Lesson not marked complete.