2.1.5 · D2Quantum Atomic Structure

Visual walkthrough — Quantum numbers — n (principal), l (azimuthal), mₗ (magnetic), mₛ (spin)

2,963 words13 min readBack to topic

Before line one, four plain words we will lean on:


Step 1 — An electron is a standing wave, so it must "fit"

WHAT. Picture the electron not as a ball but as a wave wrapped in a loop around the nucleus, like a ripple running around a circular pond.

WHY. A wavefunction must be single-valued: at any one point in space it has exactly one height. If the wave did not close up smoothly after one lap, the same point would have two different heights — impossible. So only waves that fit a whole number of humps into the loop survive.

PICTURE. In the figure, the green wave completes exactly full humps around the ring and joins itself perfectly — it survives. The coral wave has humps: after one lap it comes back at the wrong height (the two red dots don't meet). That wave is forbidden.


Step 2 — Counting the humps gives us

WHAT. Give the number of humps a name. Call it — the magnetic quantum number. The wave that wraps around the loop is written

Term by term, right where each symbol sits:

  • — the height of the wave at angle (the loop is measured by ).
  • — how far around the loop we've walked.
  • how many full humps the wave packs into one lap.
  • — the imaginary unit from the definitions box. It is what turns a plain up-down wiggle into a wave that travels around the circular loop.
  • — this is the compact way of writing a wave that goes around. You may read as "the point on a unit circle at angle "; because of the , growing walks the point around the circle, and each time grows by the point returns home.

WHY this exact form? Because it is the only shape whose "wiggle rate" stays constant all the way around the loop — which is exactly what a free go-around motion demands. Any other shape would speed up and slow down for no reason.

PICTURE. The figure shows the height of as we walk once around: for it makes one hump, for two humps, for three. Count the peaks = read off .

Now impose "fit after one lap." Walking one extra lap () must return the same height:

The right side, , is true only when is a whole number (the point returns exactly home only after a whole number of laps around the circle). Fractions land somewhere else on the circle. So:


Step 3 — What "asking the wave for its going-around" means:

WHAT. In quantum mechanics, every measurable quantity is found by applying a matching operator — a little instruction — to the wavefunction. The operator that reads off going-around motion about the up-axis (the -axis — we simply pick "straight up" as our reference direction) is

Term by term:

  • — the "measure the up-axis going-around" instruction (the hat means operator).
  • — "see how fast the wave changes as you step around the loop " (a rate-of-change along the loop). This is the natural thing to look at, because going-around motion is about how the wave twists as advances.
  • — the fixed quantum conversion factor that turns "twist-rate around the loop" into genuine angular momentum (the sets the units; the undoes the that lives inside the wave).

WHY apply it to our wave? Because our loop-wave from Step 2 has a beautifully simple twist-rate. Take the rate of change:

so feeding it into the operator gives

The wave comes back unchanged except for a number in front, and that number is the measured value:

(The two 's multiply to , which cancels the minus sign — that is why the operator carries a .) A wave that returns itself times a number is called an eigen-wave; the number in front is the value you actually measure. So counted humps in Step 2, and here that exact same pops out as the up-axis angular momentum in units of .

PICTURE. The vector is drawn as a tilted arrow; its vertical shadow is . Different give arrows tilted at different fixed angles, each casting a shadow that is a whole number of : .


Step 4 — The polar-angle wave forces integer , and caps

WHAT. Winding around the loop () was only part of the motion. The wave also rises and dips as you go from the north pole, down to the equator, to the south pole — this is the polar angle (theta): is straight up, is straight down. The total going-around motion (all directions, not just the -shadow) is read by a second operator, . Solving the -part of the Schrödinger equation for hydrogen atom gives its eigenvalue:

Term by term:

  • — the "measure the total going-around, squared" instruction.
  • — the combined angular wave (loop part pole-to-pole part).
  • — a whole number labelling how much total going-around; bigger = longer arrow.
  • — comes straight out of the polar equation, not from a triangle. Here is why it's this and not just :

WHERE and integer come from. The -part of the equation is solved by special humpy functions called Legendre functions . Just like the loop wave had to close up, the polar wave has to stay finite at both poles ( and ). That "no blow-up at the poles" demand only succeeds when:

  1. is a non-negative whole number (else the function shoots to infinity at a pole), and
  2. the loop-count satisfies (else the same Legendre function is identically zero — the wave vanishes everywhere, which is no wave at all).

So the polar angle is what actually forces to be an integer and pins the range of :

WHY the "shadow" picture still works. The result looks like a shadow never beating its stick: (a shadow) can never exceed (the stick). Both stories agree — the Legendre rule is the exact reason, the shadow is the picture that makes it memorable.

PICTURE. A fixed-length arrow of length (here ) is drawn in several allowed tilts. Its shadow reaches at most but never the full length — because the polar wave has no finite solution beyond . Count the allowed tilts: .


Step 5 — The radial wave must be finite at the centre and die out far away: appears and caps

WHAT. So far we handled the two angular directions ( around, pole-to-pole). The electron-wave also spreads outward from the nucleus — the radial direction (distance from the centre). Its shape is the radial function , and solving the radial Schrödinger equation gives it two survival demands:

  • Finite at the centre: must not blow up at (an infinite wave at the nucleus is unphysical).
  • Dies out far away: as (the electron is bound, so it can't have appreciable wave infinitely far out).

WHY this forces integer and . Meeting both demands at once only works for special discrete energies. The surviving radial functions turn out to have a whole number of radial nodes (places where crosses zero), and that node count is exactly

Term by term:

  • — the principal quantum number, the whole number that labels which discrete energy survived; it counts total nodes .
  • — the angular label from Step 4.
  • — the number of times the radial wave crosses zero. A count of things can never be negative, so we need , i.e.

If you tried , the formula asks for radial nodes — impossible — so no finite, decaying radial wave exists. That is the honest reason a shell can only host shapes up to (and why the "budget" felt right: more angular humps leaves fewer allowed radial nodes).

PICTURE. For : the allowed subshells each shown with their radial wave — finite at , decaying as grows — and their node counts . The forbidden would need nodes and is crossed out.


Step 6 — The hidden fourth number: spin

WHAT. The three numbers came straight from a wave in 3D space. Experiments (a single spectral line splitting into two) forced a fourth, purely quantum label: spin, , which takes only two values.

WHY only two. Spin is an intrinsic two-way property — "up" or "down" — with no classical picture (the electron is not literally spinning; a point spinning fast enough would break the light-speed limit). It doubles every spatial address into two.

PICTURE. A single beam of atoms passes through a magnet and splits into exactly two spots — up-deflected and down-deflected. Two spots ⇒ two spin states, no more.


Step 7 — Add up every address: the result

WHAT. Now multiply the whole nested tree for a shell :

Term by term:

  • — add up over every allowed subshell (Step 5).
  • — orientations in each subshell (Step 4).
  • — the two spins (Step 6).

WHY it collapses so neatly. The sum is the sum of the first odd numbers, which is always . (Look at the figure: odd-sized L-shaped layers stack into a perfect square.) So:

PICTURE. Odd numbers drawn as nested L-shaped "gnomons" filling a grid ( for ), then doubled by two spin colours to give .


The one-picture summary

The whole derivation as one nested tree. Each level's count is decided by the level above it — read top to bottom like Russian dolls. This single figure holds every rule we built.

Recall Feynman retelling — the walkthrough in plain words

Picture the electron as a wave wrapped around the nucleus. For it to make sense, it has to close up on itself after one lap — so it can only fit a whole number of humps. Count those humps: that's , and because you can't fit half a hump, must be a whole number, positive or negative depending on which way the wave winds.

To get the going-around motion out of this wave, we apply the operator ; the loop-wave comes right back multiplied by , so the up-axis angular momentum is .

But the wave also rises and dips from pole to pole (angle ). Keeping that part finite at both poles only works when is a whole number and — the true reason behind the "shadow can't beat the arrow" picture, with total length .

The wave also spreads outward (distance ). Staying finite at the nucleus and dying away far out forces discrete energies labelled by , whose radial wave has zero-crossings. A count can't be negative, so .

Finally, experiments split one beam of atoms into exactly two — so there's a hidden two-way tag, spin , that has no picture of an actual spinning ball.

Multiply the whole nested tree — spins, times tilts, summed over to — and the odd numbers stack into a perfect square , giving the famous electrons per shell. Every rule was just "the wave has to fit."

Recall Quick self-check

Why must be an integer? ::: The wave must return to the same height after one lap (), forcing , true only for integer . Which operator gives , and what does it return on ? ::: ; it returns times the same wave, so . Why is an integer and ? ::: The polar () Legendre functions stay finite at both poles only for integer with . Why is ? ::: Radial nodes must be for a finite, decaying radial wave. Where does come from? ::: , since the first odd numbers sum to .


Connections