Visual walkthrough — Carrier concentration equations (n, p, ni)
We are going to answer one question: how many mobile electrons live in the conduction band?
The whole plan, in one diagram:
Step 1 — Draw the two energy bands and the gap
WHAT. Energy runs upward on a vertical axis (like altitude). Two shaded regions matter:
- the valence band, everything at or below an energy we name (the "main floor", packed with electrons),
- the conduction band, everything at or above an energy we name (the "balcony", where mobile electrons live).
Between them is an empty stripe — no allowed energies at all — of height
Here each symbol is doing a job:
- ::: the energy of one electron state (vertical position on our picture).
- ::: the bottom edge of the conduction band (lowest energy a conducting electron can have).
- ::: the top edge of the valence band.
- ::: the band gap, the forbidden height an electron must leap to conduct.
WHY. An electron only conducts if it sits above . So the count will only ever integrate over the balcony — this picture fixes the integration region before we write a single integral. (See Band gap Eg and Intrinsic vs extrinsic semiconductors.)
PICTURE.

Step 2 — Count the seats: the density of states
WHAT. Not every energy in the balcony offers the same number of "seats". The number of available states per unit energy per unit volume is the density of states, written . Near the edge it grows as a square root:
Term by term:
- ::: distance you have climbed above the edge; zero right at , bigger higher up.
- ::: the electron's Effective mass — heavier electrons pack more states in.
- ::: the reduced Planck constant — Planck's constant divided by , so ; it sets the size of one quantum "seat". We will meet itself again in Step 7.
- the whole prefactor ::: just a fixed number that scales the curve.
WHY a square root? In three dimensions the number of quantum states with energy up to grows like the volume of a sphere in wave-number space. Differentiate a cube-root-radius sphere's volume with respect to energy and out falls . So: more room higher up. (Full construction lives in Density of states.)
PICTURE. The orange curve starts flat at and fans outward as we climb.

Step 3 — Ask who actually sits: the occupancy
WHAT. Seats existing is not the same as seats filled. The probability that a state at energy is occupied is the Fermi-Dirac distribution:
Term by term:
- ::: the Fermi level — the energy at which a seat is filled exactly half the time ().
- ::: how far the state sits above the Fermi level.
- ::: Boltzmann's constant (converts temperature into energy).
- ::: absolute temperature; is the "thermal fuzziness" energy ( eV at 300 K).
WHY this shape? Electrons obey the exclusion rule: one per state, and warmth smears the cutoff. is far below (seats full), drops through at , and far above (seats empty). The steepness of the drop is set by .
PICTURE. Blue S-curve falling from 1 to 0, half-way exactly at .

Step 4 — Only the tail matters: the Boltzmann approximation
WHAT. In a lightly doped ("non-degenerate") crystal, sits deep in the gap, far below . So for every conducting state () we have , the term dwarfs the "+1", and
Term by term:
- the "+1" ::: dropped because is already huge in the balcony.
- ::: a plain exponential decay — the far tail of the S-curve.
WHY do this? A bare exponential is integrable in closed form; the full Fermi–Dirac is not. This one approximation is what turns the whole problem into a clean boxed formula.
PICTURE. Zoom into the region above : the blue exact curve and the green Boltzmann tail lie on top of each other.

Step 5 — Multiply the two curves: seats × occupancy
WHAT. The number of filled seats at energy is (seats there) × (chance each is filled):
Two opposing tendencies collide:
- ::: rising — more seats higher up.
- ::: falling — less likely to be filled higher up.
WHY it makes a bump. Rising × falling = a hump that peaks a little above and dies out fast. Almost all conduction electrons live within a few of the band edge — that is what the hump shows.
PICTURE. Orange (rising) and green (falling) drawn faint; their product is the solid purple hump.

Step 6 — Add it all up: the integral becomes an area
WHAT. To get the total electron count we sum the hump over all balcony energies — that is exactly an integral:
Now substitute (measure energy in units of above the edge). The whole prefactor pops out and the leftover integral is a pure number:
- ::: dimensionless height above , in thermal units.
- ::: the fixed area of the "standard hump" — a universal number, the same for every material.
WHY substitute? It separates the shape (a universal number) from the scale ( and the exponential). This is the algebra that produces the boxed answer.
PICTURE. The purple hump, filled in, with its area labelled .

Step 7 — The result:
WHAT. Multiplying the prefactor from Step 5 by from Step 6 and folding in the that came out of the substitution gives:
Term by term:
- ::: the effective density of states — pretend the entire smeared band collapsed into one single level at holding seats. ( for Si at 300 K.)
- ::: Planck's constant — the same constant as before, since . We swap for only to make the final box tidy; nothing new is introduced.
- ::: the Boltzmann factor measuring how far sits below the edge; the deeper , the exponentially fewer electrons.
- ::: measured downward from the band edge — "electrons fall from the top."
WHY it's beautiful. A messy integral over infinitely many states becomes: (one effective seat count) × (one occupancy factor) — the recurring idea of this whole chapter.
By the identical picture flipped upside-down (empty seats below ), holes give
- ::: the effective density of states in the valence band — the mirror of , as if the whole valence band collapsed into one level at holding seats. It uses the hole effective mass . ( for Si at 300 K.)
PICTURE. The real band's smeared electrons redrawn as one sharp spike of height at , scaled by the exponential.

Step 8 — The degenerate edge case: when Step 4 breaks
WHAT. Push doping until reaches . Now near the edge , so , not the small exponential. Boltzmann predicted a decaying tail; the truth is a nearly-full band edge that cannot exceed .
WHY it matters. The boxed formula would keep growing without bound as rises, but reality saturates. The correct count needs the Fermi–Dirac integral , not .
Rule of thumb: trust the box only while
PICTURE. Two occupancy curves overlaid: non-degenerate (green tail, formula valid) vs degenerate (blue, flattening near 1, formula fails).

The one-picture summary
Everything at once: the two rising/falling curves, their product hump, the shaded area , and the collapse into a single effective level scaled by the Boltzmann factor.

Recall Feynman retelling — the whole walkthrough in plain words
Picture a theater. The balcony is the conduction band; a seat's height is its energy. Step 1: I mark where the balcony floor starts () and how far below the packed main floor sits ( down at ). Step 2: I count the seats — there are more of them the higher you climb, growing like a square root. Step 3: But existing isn't sitting. The chance a seat is filled is the Fermi–Dirac S-curve — full low down, empty high up, exactly half full at the Fermi level . Step 4: Since is way below the balcony, the chance up there is just a fading exponential tail. Step 5: Multiply "many seats" (rising) by "small chance" (falling) and you get a little hump hugging the balcony floor — almost everyone sits near the edge. Step 6: Sum the hump — that shaded area is the electron count . Step 7: The sum tidies up into one clean idea: pretend all those seats squished into one level at holding of them, times how far sits below. Step 8: The one caution — if you dope so hard that reaches the balcony, seats can't be more than 100% full, the exponential lie breaks, and you need the honest Fermi–Dirac count.
Related: Doping and charge neutrality · Fermi level position · Effective mass · Density of states · Fermi-Dirac distribution · Band gap Eg