Skip to main content

Physics IV course sequence · Interactive lesson

Band filling, metals and insulators

Count the valence electrons in one primitive cell and you can usually say whether a solid conducts before computing a single energy. This lesson is about where that count is decisive, where band overlap defeats it, and why conduction still needs a scattering time and an effective mass on top of it.

UPIV-12.07 · Lesson 7 of 9 in this unit. Position is not a completion score.
Starting model: Band filling, metals and insulatorsTwo bands across the first Brillouin zone, energy measured up from the bottom of the lower band. Solid = occupied states, dashed = empty, the horizontal line is the Fermi level, the vertical arrow the gap at the zone edge. A negative gap stands for three-dimensional overlap, where the upper band's minimum lies along a different direction of k from the lower band's maximum; one k axis cannot show both, so the crossing drawn here is overlap in energy, not two bands meeting at one k. With 2 electrons per primitive cell the lower band is 100% filled, the upper band 0% filled.Fermi levelz = 2 electrons per cellW = 2.4 eV, gap = 1.1 eVsolid = filled statesdashed = empty−π/ak = 0+π/aE
Start with a picture. Change the model in the lab below.
1

Build the model

Count the electrons in a primitive cell and the answer is usually already decided.

The key idea

A solid is a metal when its highest occupied band is only partly filled, so empty states lie immediately above the last occupied one; it is an insulator or a semiconductor when every occupied band is exactly full and an energy gap separates it from the next empty band.

Example. Sodium gives one electron per primitive cell to a band holding two, so it is half full and sodium conducts at 2.1 × 10⁷ S m⁻¹; silicon gives eight to four bands holding eight, every band fills, a 1.12 eV gap opens, and its conductivity is 10¹¹ times smaller.

The complete physical model and assumptions

Once Bloch's theorem has handed you bands, "is this a metal?" becomes a counting question before it is an energy question. Born-von Karman boundary conditions on N primitive cells allow exactly N distinct k in the first Brillouin zone, and spin doubles that, so every band holds 2N electrons: z valence electrons per primitive cell fill z/2 bands. An odd z leaves a band half full, with empty states an arbitrarily small energy above the highest occupied one — a Fermi surface, and a metal. An even z can fill bands exactly, and a filled band carries no current at any field too weak to drive electrons into the next band, because the field displaces every k alike and a full band displaced is the same full band. That classification is astonishingly cheap; it costs three things. It decides the answer only if a gap survives in every direction of k, and in three dimensions bands can overlap, which is why the divalent elements are metals. Free states alone are not conductivity: σ = ne²τ/m* still needs a scattering time τ from whatever breaks the periodicity, and an effective mass m* from the curvature of E(k). And the whole scheme assumes independent electrons, so a solid whose on-site repulsion beats its bandwidth — NiO and every other Mott insulator — is misclassified by construction.

1A band holds 2N states, and N counts cells, not atoms

Impose Born-von Karman boundary conditions on a crystal of N primitive cells and exactly N distinct values of k fit into the first Brillouin zone — one per cell, whatever shape the dispersion takes. Spin doubles the capacity, so one band holds 2N electrons and z valence electrons per primitive cell fill z/2 bands. Sodium is body-centred cubic with one atom per primitive cell and one 3s electron, so z = 1: the band is half full and sodium is a metal before any energy is evaluated. Silicon has two atoms per primitive cell and four valence electrons each, so z = 8: four bands can fill exactly, and in silicon a gap does open above them. The commonest slip is counting per atom or per conventional cell: silicon's conventional cubic cell contains eight atoms and its primitive cell two, and only the primitive count decides anything.

2A filled band carries no current, even in a field

The current from a band is j = −(e/V) times the sum of v(k) over its occupied states, with v = (1/ℏ) dE/dk. Time-reversal symmetry gives E(k) = E(−k), so v(−k) = −v(k): in a full band every state is paired with its opposite and the sum vanishes exactly. A field cannot repair that — short of one strong enough to drive electrons across the gap into the next band, which is Zener breakdown. The semiclassical equation ℏ dk/dt = −eℰ displaces every k by the same amount, and in a full band the displaced set of occupied states is the same set — a state pushed past the zone boundary re-enters at the opposite edge by Bragg reflection — so the occupation, and the current, are unchanged. A partly filled band behaves entirely differently: the whole Fermi sea slides by |Δk| = eℰτ/ℏ, which for copper at 10 mV m⁻¹ is 0.38 m⁻¹ against a Fermi wavevector of 1.36 × 10¹⁰ m⁻¹. Conduction is that one-part-in-3.6 × 10¹⁰ asymmetry.

3Counting is not destiny: bands overlap

An even z fills bands only if a gap survives in every direction of k. The energy at the zone boundary depends on direction, so in three dimensions the maximum of band n along one direction can lie above the minimum of band n+1 along another, and the two bands overlap in energy without ever touching at the same k. Calcium is face-centred cubic with one atom per primitive cell and z = 2, so the count alone predicts an insulator; its resistivity is 34 nΩ m, a better conductor than iron. The 4s band overlaps the 3d, electrons spill from one to the other, and the metal ends up with a hole Fermi surface in the lower band and an electron Fermi surface in the upper, carrying equal numbers of each. Squeeze the overlap towards zero and you reach a semimetal: bismuth carries about 3 × 10²³ carriers per cubic metre, a few millionths of copper's.

4Holes are book-keeping, not new particles

Summing 10²⁸ occupied velocities to get a current controlled by a handful of empty states is absurd, so subtract the identically zero full-band sum from it. What remains is j = +(e/V) times the sum of v(k) over the empty states: the same current, now written as a sum over the few vacancies, each behaving as a carrier of charge +e. Near a band maximum the curvature d²E/dk² is negative, so the electron effective mass there is negative and the hole mass m*ₕ = −m*ₑ comes out positive; a hole therefore accelerates along ℰ like an ordinary positive particle. Nothing physical has been added — this is one algebraic identity applied to one sum — but it is what explains the positive Hall coefficient measured in zinc, and in aluminium in strong magnetic fields, which no free-electron model can produce.

5Free states are necessary; τ and m* set the size

Empty states nearby make conduction possible, and σ = ne²τ/m* = neμ says how much of it you get. The point worth pausing on is that a perfect static periodic lattice contributes no resistance at all: Bloch states are stationary states of that lattice, an electron placed in one propagates forever, and σ would be infinite. Resistivity measures departures from periodicity — phonons, impurities, vacancies, surfaces — which combine by Matthiessen's rule as 1/τ = 1/τₚₕ + 1/τᵢₘₚ, giving ρ = ρ₀ + ρₚₕ(T). Copper's measured conductivity implies τ = 25 fs and a mean free path of 39 nm, about 110 lattice spacings between events. The mass is not the free-electron mass but the curvature of the band: 1/m* = (1/ℏ²) d²E/dk², so a tight-binding band E = E₀ − 2t cos ka with hopping energy t = 1.0 eV and a = 0.30 nm gives m* = 0.42 mₑ.

6Where the classification runs out

Insulator and semiconductor are not different structures; they are the same structure differing in one number. Diamond, silicon and germanium share the diamond lattice and z = 8, and their gaps are 5.47, 1.12 and 0.66 eV. At 300 K the factor exp(−Eg/2kT) that populates the conduction band is 1.1 × 10⁻⁴⁶, 3.9 × 10⁻¹⁰ and 2.9 × 10⁻⁶ respectively: forty orders of magnitude of behaviour from a factor of eight in the gap. Draw the line wherever you like, but know it is a line drawn on a continuum. The deeper limit is the independent-electron assumption. NiO leaves a partly filled 3d band, so band filling predicts a metal; NiO is an insulator with a gap near 4 eV, because the on-site Coulomb repulsion U exceeds the bandwidth W and the electrons localise. Mott insulators are where band filling stops being the right question to ask.

2

Key equations

Read the units, assumptions and limits before substituting.

How many states a band holds

2N states per band, so z electrons per cell fill z/2 bands

An odd z leaves a half-filled band and a Fermi surface — a metal — with no energy calculation performed at all.

N primitive cells give N allowed k in the zone; spin doubles it. z is counted per primitive cell, never per atom.

Current carried by one band

j = −(e/V) Σocc v(k), with v = (1/ℏ) dE/dk

E(k) = E(−k) forces v(−k) = −v(k), so a filled band's sum cancels state by state and j vanishes identically.

v in m s⁻¹, V the crystal volume in m³, j in A m⁻², and the sum runs over the occupied states of that one band.

Semiclassical response to a field

ℏ dk/dt = −eℰ, so the sea shifts by Δk = −eℰτ/ℏ

Copper at 10 mV m⁻¹: |Δk| = 0.38 m⁻¹ against kF = 1.36 × 10¹⁰ m⁻¹, a tilt of one part in 3.6 × 10¹⁰.

Δk in m⁻¹, ℰ the electric field in V m⁻¹, τ the scattering time in s. Every k in the band shifts by the same Δk, against the field.

Effective mass from band curvature

1/m* = (1/ℏ²) d²E/dk²

Tight binding E = E₀ − 2t cos ka with t = 1.0 eV and a = 0.30 nm gives m* = 0.42 mₑ. Wide band, light electron.

E in J, k in m⁻¹, m* in kg; m* is positive near a band minimum and negative near a band maximum.

Conductivity of a partly filled band

σ = ne²τ/m* = neμ

Copper's 5.96 × 10⁷ S m⁻¹ at n = 8.47 × 10²⁸ m⁻³ implies τ = 25 fs and a mean free path of 39 nm.

n in m⁻³, τ in s, m* in kg, σ in S m⁻¹, mobility μ = eτ/m* in m² V⁻¹ s⁻¹.

Holes in a nearly filled band

j = +(e/V) Σempty v(k), with m*ₕ = −m*ₑ

It trades 10²⁸ electrons for 10²⁰ carriers of the opposite sign, and it is why zinc, and aluminium in strong magnetic fields, show a positive Hall coefficient.

The sum now runs over the few empty states, each acting as a carrier of charge +e and positive mass.
3

Interactive lab

Predict first. Explore the model. Compare the result.

Explore the model

2 e/cell
1 to 4 e/cell; steps of 1.
1.1 eV
−0.6 to 2.4 eV; steps of 0.1.
2.4 eV
1.6 to 3.2 eV; steps of 0.2.

Try this. Hold 2 electrons per cell and drag the gap down through zero. Above zero the lower band is exactly full, the upper exactly empty, and nothing conducts; below zero the same two electrons spill across, the Fermi level cuts both bands, and the insulator has become a divalent metal.

Live results

LOWER BAND FILLED
100 %
UPPER BAND FILLED
0 %
FERMI LEVEL
2.95 eV
GAP / kT AT 300 K
42.5

Results follow this lesson’s model and assumptions. Displayed values are rounded.

Interactive Physics IV modelTwo bands across the first Brillouin zone, energy measured up from the bottom of the lower band. Solid = occupied states, dashed = empty, the horizontal line is the Fermi level, the vertical arrow the gap at the zone edge. A negative gap stands for three-dimensional overlap, where the upper band's minimum lies along a different direction of k from the lower band's maximum; one k axis cannot show both, so the crossing drawn here is overlap in energy, not two bands meeting at one k. With 2 electrons per primitive cell the lower band is 100% filled, the upper band 0% filled.Fermi levelz = 2 electrons per cellW = 2.4 eV, gap = 1.1 eVsolid = filled statesdashed = empty−π/ak = 0+π/aE
Two bands across the first Brillouin zone, energy measured up from the bottom of the lower band. Solid = occupied states, dashed = empty, the horizontal line is the Fermi level, the vertical arrow the gap at the zone edge. A negative gap stands for three-dimensional overlap, where the upper band's minimum lies along a different direction of k from the lower band's maximum; one k axis cannot show both, so the crossing drawn here is overlap in energy, not two bands meeting at one k. With 2 electrons per primitive cell the lower band is 100% filled, the upper band 0% filled.

Predict → change one variable → check

Plan a change before running it. Every other input stays at the saved baseline.

Saved baseline. Valence electrons per primitive cell: 2 e/cell; Gap at the zone edge (negative = overlap): 1.1 eV; Width of each band: 2.4 eV

Baseline 2; choose 1 to 4, in steps of 1.
4. Compared with the saved baseline, this result will…

This experiment is kept only while this page is open. It does not change saved course progress.

4

Catch the common trap

The error is to hear "small gap" and picture kT lifting electrons across it. Silicon's gap is 1.12 eV and kT at 300 K is only 0.0259 eV, so the gap is 43 kT: thermal energy is nowhere near enough to carry a typical electron over it. What populates the conduction band is the exponential tail of the occupancy, not its width — the factor is exp(−Eg/2kT) = exp(−21.66) = 3.9 × 10⁻¹⁰, which is why intrinsic silicon musters about 10¹⁶ carriers per cubic metre against copper's 8.5 × 10²⁸. Read the same point backwards and the gap looks unimportant, when in fact it sits in an exponent: at fixed temperature, raising Eg from silicon's 1.12 eV to diamond's 5.47 eV cuts the carrier density by more than 10³⁶. A semiconductor is not a solid whose gap is of order kT. It is a solid whose gap is large, but not hopelessly large, compared with kT.

5

Practice & worked examples

3 authored examples. Make an attempt, then reveal the reasoning one step at a time.

EasyExample 1

Sodium is body-centred cubic with one atom per primitive cell and one 3s valence electron per atom. A crystal contains N = 2.0 × 10²² primitive cells. How many states does the 3s band hold, how many electrons occupy it, and what does that make sodium?

Sketch your answer or reasoning, then compare it with the authored solution. Your writing is not automatically graded or saved.

0 of 4 steps revealed.

MediumExample 2

Copper has n = 8.47 × 10²⁸ conduction electrons per cubic metre and σ = 5.96 × 10⁷ S m⁻¹ at 300 K. Take m* = mₑ = 9.11 × 10⁻³¹ kg, vF = 1.57 × 10⁶ m s⁻¹ and kF = 1.36 × 10¹⁰ m⁻¹. A field ℰ = 10 mV m⁻¹ is applied. Find the scattering time, the mean free path, the drift speed, and the fractional displacement of the Fermi sea.

Sketch your answer or reasoning, then compare it with the authored solution. Your writing is not automatically graded or saved.

0 of 5 steps revealed.

HardExample 3

Silicon has Eg = 1.12 eV and, at 300 K, √(Nc Nᵥ) = 1.71 × 10²⁵ m⁻³, μₙ = 0.135 and μₚ = 0.048 m² V⁻¹ s⁻¹. Express the gap in units of kT, find nᵢ and σ, compare with copper's 5.96 × 10⁷ S m⁻¹, then predict σ(400 K)/σ(300 K) given Nc Nᵥ ∝ T³, mobility ∝ T⁻³⁄², and Eg held fixed at 1.12 eV.

Sketch your answer or reasoning, then compare it with the authored solution. Your writing is not automatically graded or saved.

0 of 5 steps revealed.

6

Quick check

Select an answer and explain it before checking.

Calcium is face-centred cubic with one atom per primitive cell and two valence electrons per atom, so the lowest band holds exactly the electrons available. Its measured resistivity is 34 nΩ m and it rises when the sample is heated. Which statement accounts for both facts?
7

Review & continue

A solid is a metal when its highest occupied band is only partly filled, so empty states lie immediately above the last occupied one; it is an insulator or a semiconductor when every occupied band is exactly full and an energy gap separates it from the next empty band.

  • Explain the relationship without looking at the equation.
  • Check a sign, a unit and a model assumption in your working.
  • Return to the lab or worked example if a step is still unclear.

Extra challenging questions

Connect several ideas, explore supplied data, and compare your reasoning with a worked solution.