How the lattice makes it a fermionDirac dispersion, spin-½, and the vacuum's response

In Chapter 9 the electron assembled itself from topology. A phase vortex on the diamond lattice carries quantised charge, produces a circulating current, and picks a sublattice. Those are its topological properties — its identity. But an electron is also a quantum particle: it obeys a specific equation of motion (the Dirac equation), has spin-½, and has a magnetic moment with a tiny anomaly that measures the fine structure constant α. This chapter shows how each of those properties — Dirac, spin, anomaly — emerges from the lattice too.

The Dirac spectrum: why the electron travels like light

Most waves slow down and spread out over time. Drop a stone in a pond; the ripples broaden and flatten. The equation governing this behaviour (the Schrödinger equation) says energy is proportional to the square of momentum: Ek². Slower waves carry less energy, faster waves carry more, and wave packets disperse because different wavelengths travel at different speeds.

Electrons are different. They obey the Dirac equation, where energy is proportional to momentum itself: E ∝ |k|. All wavelengths travel at the same speed — the speed of light. This is what makes the electron a relativistic particle, even though nobody put relativity into the lattice.

The diamond lattice produces this spectrum automatically. Here is the chain of reasoning, slowed down so it can land:

  1. A wave on the lattice is described by its wavelength and direction, together packaged as a wavevector k. The set of all possible wavevectors is called k-space — it is not a physical place, just a bookkeeping device for "which wave are we talking about."
  2. For each k, the wave's behaviour on the lattice depends on the interference of four little phase factors — one per tetrahedral nearest-neighbour direction on diamond (the four δμ vectors). Their sum is called the structure factor: f(k) = Σ exp(i k·δμ).
  3. For most k, the four phase factors don't perfectly cancel — their sum has some size |f|. This size is the energy gap between the upper and lower bands at that k.
  4. But at special wavevectors, the four phase factors conspire to sum exactly to zero — perfect destructive interference. At those points |f| = 0, the gap closes, and the two bands touch.
  5. Near those touching points, |f| grows linearly with distance from the touch — not quadratically. That linear growth IS the Dirac cone.

So the Dirac cone is not an exotic object — it's just the dispersion relation of waves on a bipartite lattice, at the particular wavevectors where the four NN-bond phase factors cancel. Remove the bipartite structure (Filter 2 of Chapter 8) and you lose the off-diagonal form of the Hamiltonian — and the cones along with it.

Because every bond connects an A-site to a B-site, the Bloch Hamiltonian — the matrix describing wave propagation — takes a special off-diagonal form:

H(k)  =  [ 0, f(k) ; f*(k), 0 ]   ⇒   E  =  ±|f(k)|

Click any symbol to see what it means.

In words The Hamiltonian is a 2×2 matrix — two rows for two sublattices. The zeros on the diagonal say: A and B sites have equal energy (they must, by symmetry). The off-diagonal entry f(k) is the structure factor — a sum of four phase factors, one per nearest-neighbour bond. The energy bands are ±|f|. At most wavelengths, |f| > 0 and the bands are separated (a gap). But along certain special lines in momentum space, f = 0 exactly — the bands touch, and the touching is linear. That linear touching is the Dirac cone.

A note before the figureThe next figure is not another picture of the diamond lattice. It lives in a completely different space. The lattice from Chapter 8 is in real space — atoms at positions (x, y, z). The figure below is in momentum space: each point (kx, ky) labels a particular wave that could propagate on the lattice, and the vertical axis E tells you the energy of that wave. Think of it as a graph — pick a wavelength and direction, and the height of the surface tells you the wave's energy. The lattice produces this graph; the graph is not the lattice.

The two energy bands of the diamond lattice, plotted as 3D surfaces over the (kx, ky) plane at kz = 0. The upper band E = +|f(k)| is blue; the lower band E = −|f(k)| is burgundy. They meet along the orange nodal lines where f = 0 — at kx = 1 and ky = 1 (in units of 2π/a). Crucially, the bands approach each other linearly near these lines — a perfect V-shape, not a smooth U. That linear crossing IS the Dirac cone. The dispersion E ∝ |q| falls directly out of the lattice's bipartite structure factor. Drag to rotate the bands in 3D; try the side view to see the V shape cleanly.

The Dirac cones are not a coincidence. They are pinned to specific points in momentum space by the octahedral symmetry of the diamond lattice (Filter 3 from Chapter 8). Remove that symmetry — try BCC, try HCP — and the cones gap out. The diamond lattice is the only structure where the Dirac spectrum is protected.

And how does this connect to the vortex? The Dirac cone is a property of the lattice, not the vortex — it's a background feature of how any wave propagates on diamond, regardless of whether a vortex is present. What the vortex does is localise a state onto this dispersion. The bound state trapped at the vortex core carries the Dirac cone's linear dispersion as its equation of motion, because that's what the lattice around it provides. Vortex alone gives charge and topology. Lattice alone gives the Dirac spectrum. Put them together and you have a charged particle obeying the Dirac equation — an electron.

The Dirac equation: what emerges

Put all of this together. Near the Dirac points, the linearised Bloch Hamiltonian on the diamond lattice produces four gamma matrices satisfying the Clifford algebra — the algebraic structure that encodes spin-½ and requires a four-component wavefunction. The effective equation of motion is:

i γμ μ ψ  =  m ψ

Click any coloured symbol to see what it means.

In words This is the Dirac equation — the master equation of relativistic quantum mechanics. It was written down by Paul Dirac in 1928 as a postulate. On our lattice, it is not a postulate. It is a consequence of the bipartite diamond structure: the four gamma matrices emerge from the valley-paired Bloch Hamiltonian at the nodal lines, the spinor ψ is the vortex bound state living on one sublattice, and the mass m comes from the frame sector. The lattice produces exact (3+1)-dimensional Clifford structure — {γμ, γν} = 2gμν — despite being fundamentally a three-dimensional crystal.

The tree-level g-factor — the ratio of the electron's magnetic moment to its angular momentum — is exactly 2. This is the Dirac value, the same number Dirac's equation predicted in 1928. The small correction to g = 2, the anomalous magnetic moment, is precisely what measures the fine structure constant α. We will return to that anomaly at the end of this chapter.

Spin: why the electron needs two full turns

Rotate any ordinary object 360° and it comes back to where it started. An electron doesn't. Rotate it 360° and it has picked up a minus sign — its wavefunction has flipped. You need two full rotations, 720°, to bring it back. This bizarre property is called spin-½, and it is the defining feature of a fermion.

On our lattice, spin does not come from the phase sector. It comes from the frame sector: an independent SO(3) rotation frame on each site, coupled to its neighbours through SU(2) gauge links. When you transport a frame around the vortex core, it picks up a sign flip: R → −R. That sign is the topological fingerprint of spin-½ (π1(SO(3)) = ℤ2). The full treatment is deferred to a companion paper, but the key point is structural: the combination of a phase vortex and a frame holonomy forces the bound state to be a spinor.

Here is a preview of why that combination produces spin-½. The frame sector lives in the group SU(2), which is a double cover of the group SO(3) of ordinary rotations — two different SU(2) elements correspond to the same physical 3D rotation. Vectors rotate in SO(3); spinors rotate in SU(2). That factor of two is all you need to know:

Drag the orange walker around the vortex (or hit Play). Watch two arrows — both driven by how far the walker has travelled. The vector arrow (SO(3)) rotates at the same rate as the walker: one loop around the vortex sends it through exactly 360° and it returns to its start. The spinor arrow (SU(2)) rotates at half that rate. One full loop rotates it only 180° — it ends up pointing the other way, with a persistent minus sign. Only after two full loops does the spinor return to its original state.

This ½-rate is the definition of spin-½. The frame sector's holonomy around the vortex is exactly the walk you are doing with the walker, and the electron's wavefunction is the spinor arrow. The electron needs 720° of rotation to return — and now you have seen why.

The full frame-sector dynamics — the SU(2) gauge links, the Skyrmion topology of the strong force, the proton mass — is a separate paper. What you have just seen is the fact that the single principle "the frame lives in a double cover of SO(3)" is enough to force the electron's wavefunction into a half-integer representation. Spin-½ is a consequence of geometry, not an independent axiom.

How the CLR keeps the electron alive

There is a tension the electron has to solve. Near the vortex core, phases disagree: neighbouring atoms want different things. The Coherence Learning Rule's Shannon channel (Chapter 4) sees those disagreements and kills the bonds — their coupling K drops to zero. But if the Shannon channel were the only rule, it would kill too many bonds: the entire region around the core would become disconnected from the rest of the lattice, and the electron would fragment.

The lattice solves this with a second channel. The Fiedler channel (Chapter 7) monitors the graph's algebraic connectivity and pushes coupling back into any bonds whose death would sever the graph. The result is a protective ring of barely-alive bonds around the dead core — just enough to keep the electron connected, not enough to destroy the vortex topology. Watch what happens when we run both rules side-by-side:

Shannon alone
Shannon + Fiedler
Two identical diamond lattices, both seeded with the electron vortex. Left: Shannon channel only — the dead-core tube plus a wider ring of bonds turn purple and die; the electron fragments. Right: Shannon + Fiedler — the Fiedler channel injects coupling into the boundary ring, so only the innermost core bonds die; the electron stays connected. Drag either canvas to rotate; both views move together. Green = alive bond, purple = dying bond. Phases oscillate to show the electron is a living object. The animation plays and loops automatically. Toggle Damage only to fade the healthy bulk into the background and let just the dying bonds render — the dead-core tube and (on the Shannon side) its destabilised ring become the only visible structure.

Note: this is a physics-informed animation replaying the qualitative outcome of the co-evolutionary simulation (Kuramoto phases + Shannon + Fiedler CLR) reported in the paper, §4.1. The full numerical simulation takes 30,000+ steps and is not run in-browser; see the paper and scripts/da1_spontaneous_vortex.py for the rigorous dynamics.

This is the lattice actively maintaining the electron. The vortex itself is topological — the winding number cannot change under smooth dynamics. But the electron's connectivity to the rest of the lattice would be destroyed by the Shannon channel acting alone. The Fiedler channel, which has no direct interest in the electron, turns out to be exactly what the electron needs to survive. This is the CLR's self-sustaining architecture: two channels that, together, produce and maintain the topology we call a particle.

The punchline: α is not about the electron

The deepest result of this chapterα is not a property of the electron. It is a property of the vacuum. When the coupling field K is held frozen (no CLR dynamics), the electron's response to a magnetic field is exactly g = 2 — zero anomaly. The anomalous moment arises entirely from the K-field's self-optimising response to the perturbation. The vacuum rearranges its bonds, and that rearrangement is α. The next chapter derives where in parameter space the CLR places the system — and that location determines the value of α.

Where this leaves us

We have now seen the full electron: topology (Chapter 9) + quantum mechanics (this chapter). Charge is winding. Current is circulation. Chirality is sublattice localisation. The Dirac spectrum comes from the bipartite Bloch Hamiltonian. The Dirac equation emerges exactly from the lattice geometry. Spin-½ comes from the frame sector's double cover. The g-factor is 2 at tree level; the anomaly is the vacuum's response.

Everything about the electron is structural — it follows from the CLR + diamond + vortex. There are no tuned parameters. What remains is to ask: where does the CLR place the system in parameter space? The CLR wants K as high as possible. The vortex requires KKBKT. The equilibrium sits exactly at that wall, and the wall's position is where α lives. That is the next chapter.