Spin and Statistics from Winding Classes

rigorous Lean 4 verified
Lean 4 Verified — 1 result, 2 Lean theorems

The results below have been independently checked in Lean 4, a proof assistant that mechanically verifies every logical step. Click a result name to jump to it in the derivation.

Proposition 3.2 2 Lean theorems
ObserverCentrism.Particles.SpinStatistics
  • integer_spin_sign
  • half_integer_spin_sign
View Lean source →

Overview

This derivation answers a question that puzzled physicists for decades: why are there exactly two kinds of particles, and why does a particle’s spin determine its collective behavior?

Every known particle is either a boson (like photons, which can pile up in the same state) or a fermion (like electrons, which refuse to share). Bosons always have integer spin (0, 1, 2…) while fermions always have half-integer spin (1/2, 3/2…). Standard physics proves this connection using the full machinery of quantum field theory, but the deep reason remains obscure.

The argument. The framework traces both properties to a single topological fact about three-dimensional space:

The result. Spin and statistics are two names for the same topological invariant. The “connection” between them is literally the identity map on a two-element set. In two dimensions, the topology is different (the fundamental group is infinite), and the derivation correctly predicts anyons — particles with fractional statistics, as observed in the fractional quantum Hall effect.

Why this matters. The spin-statistics theorem is usually presented as a deep consequence of relativistic quantum field theory. Here it becomes a transparent statement about the topology of three-dimensional rotations, directly rooted in the observer loop structure.

An honest caveat. The non-technical summary omits the representation theory and configuration-space topology that make the argument precise. The word “topological” is doing heavy lifting — the full derivation requires algebraic topology (fundamental groups, covering spaces) and Lie group representation theory.

Statement

Theorem. In three spatial dimensions, there are exactly two topological classes of observer loop, determined by π1(SO(3))=Z2\pi_1(SO(3)) = \mathbb{Z}_2. These two classes correspond to the two exchange statistics (symmetric and antisymmetric) and to the two spin classes (integer and half-integer). The spin-statistics connection is the identification of these two descriptions of the same topological invariant.

Derivation

Structural Postulate

Structural Postulate S1 (Topological consistency). Transition amplitudes are single-valued functions on the universal cover of the configuration space. That is, the amplitude for a process depends on the homotopy class of the path in configuration space, not just the endpoints. Equivalently, the wave function is a section of a flat line bundle over the configuration space, with holonomy group Hom(π1(Q),U(1))\text{Hom}(\pi_1(Q), U(1)).

Now a theorem (Theorem 0.1 below). This was formerly a structural postulate; it is now derived from Axiom 3 (loop closure) applied to configuration space.

Theorem 0.1 (Topological Consistency from Loop Closure)

Theorem 0.1. Transition amplitudes are single-valued on the universal cover of the configuration space QQ. Equivalently, the wave function is a section of a flat line bundle over QQ with holonomy group Hom(π1(Q),U(1))\mathrm{Hom}(\pi_1(Q), U(1)).

Proof. The argument applies Axiom 3 (loop closure) to the configuration space of a multi-observer system.

(i) Phase evolution on configuration-space loops. Let γ:[0,1]Q\gamma: [0,1] \to Q be a loop in configuration space with γ(0)=γ(1)=q0\gamma(0) = \gamma(1) = q_0. By Axiom 3, every observer participating in the system has a well-defined U(1)U(1) phase at each point of its cycle. The composite system’s phase evolution along γ\gamma is θ(γ)=γA\theta(\gamma) = \oint_\gamma A, where AA is the Berry-like connection on QQ induced by the observers’ U(1)U(1) actions.

(ii) Loop closure forces single-valuedness. Axiom 3 requires that the phase map ϕ:σeiθ\phi: \sigma \mapsto e^{i\theta} is a continuous homomorphism from the observer dynamics to U(1)U(1), and that the loop closes (ϕ\phi is periodic). Applied to configuration space: the transition amplitude qfqi\langle q_f | q_i \rangle for a path from qiq_i to qfq_f must be path-independent on the universal cover Q~\tilde{Q} (where all loops are contractible). If it were not — if two lifts of the same path to Q~\tilde{Q} gave different amplitudes — then the phase would not close consistently, violating loop closure for the composite system.

(iii) Holonomy classification. On the universal cover Q~\tilde{Q}, amplitudes are single-valued by (ii). Descending back to QQ, the ambiguity is precisely a representation π1(Q)U(1)\pi_1(Q) \to U(1). Each such representation defines a flat U(1)U(1) line bundle over QQ, and the wave function is a section of this bundle. The holonomy group is therefore Hom(π1(Q),U(1))\mathrm{Hom}(\pi_1(Q), U(1)).

This is the Laidlaw-DeWitt quantization condition [Laidlaw & DeWitt, 1971], now derived from Axiom 3 rather than postulated. \square

Remark. The mathematical content is identical to the standard covering-space argument in quantum mechanics on multiply-connected spaces. What is new is the derivation’s origin: the single-valuedness condition is not an independent physical postulate but a consequence of loop closure (Axiom 3) applied at the level of configuration space rather than physical space.

Step 1: Observer Loops in the Rotation Group

Definition 1.1. A minimal observer loop in d=3d = 3 spatial dimensions is a continuous map γ:S1SO(3)\gamma: S^1 \to SO(3) representing the observer’s orientation cycle. Two loops γ0,γ1\gamma_0, \gamma_1 are equivalent if they are homotopic: there exists a continuous H:S1×[0,1]SO(3)H: S^1 \times [0,1] \to SO(3) with H(,0)=γ0H(-,0) = \gamma_0 and H(,1)=γ1H(-,1) = \gamma_1.

The set of equivalence classes is the fundamental group π1(SO(3))\pi_1(SO(3)).

Proposition 1.2. π1(SO(3))=Z2\pi_1(SO(3)) = \mathbb{Z}_2.

Proof. The group SO(3)SO(3) is diffeomorphic to RP3\mathbb{RP}^3 (real projective 3-space). The universal cover of RP3\mathbb{RP}^3 is S3SU(2)S^3 \cong SU(2), with covering map p:SU(2)SO(3)p: SU(2) \to SO(3) of degree 2. Since SU(2)S3SU(2) \cong S^3 is simply connected (π1(S3)=0\pi_1(S^3) = 0), the long exact sequence of the fibration gives:

0=π1(SU(2))π1(SO(3))π0(kerp)π0(SU(2))=00 = \pi_1(SU(2)) \to \pi_1(SO(3)) \to \pi_0(\ker p) \to \pi_0(SU(2)) = 0

Since kerp={I,I}Z2\ker p = \{I, -I\} \cong \mathbb{Z}_2 and π0(kerp)=Z2\pi_0(\ker p) = \mathbb{Z}_2, we get π1(SO(3))Z2\pi_1(SO(3)) \cong \mathbb{Z}_2. \square

Corollary 1.3. There are exactly two homotopy classes of observer loop:

Step 2: The Rotation-Exchange Connection

Proposition 2.1 (Exchange as rotation). The exchange of two identical particles in R3\mathbb{R}^3 is topologically equivalent to a 2π2\pi rotation of one particle about the other. The exchange phase is therefore determined by π1(SO(3))\pi_1(SO(3)).

Proof. Consider two identical observers O1,O2\mathcal{O}_1, \mathcal{O}_2 at positions r1,r2\mathbf{r}_1, \mathbf{r}_2 in R3\mathbb{R}^3. The configuration space of two identical (indistinguishable) particles in R3\mathbb{R}^3 is:

Q2=R3×R3ΔZ2Q_2 = \frac{\mathbb{R}^3 \times \mathbb{R}^3 \setminus \Delta}{\mathbb{Z}_2}

where Δ={(r,r)}\Delta = \{(\mathbf{r}, \mathbf{r})\} is the diagonal (excluded to prevent coincidence) and Z2\mathbb{Z}_2 acts by exchange (r1,r2)(r2,r1)(\mathbf{r}_1, \mathbf{r}_2) \mapsto (\mathbf{r}_2, \mathbf{r}_1).

Separating into center-of-mass R=(r1+r2)/2\mathbf{R} = (\mathbf{r}_1 + \mathbf{r}_2)/2 and relative r=r1r2\mathbf{r} = \mathbf{r}_1 - \mathbf{r}_2:

Q2R3×R3{0}Z2Q_2 \cong \mathbb{R}^3 \times \frac{\mathbb{R}^3 \setminus \{0\}}{\mathbb{Z}_2}

The exchange rr\mathbf{r} \to -\mathbf{r} is the antipodal map. The relative configuration space is:

R3{0}Z2R+×RP2\frac{\mathbb{R}^3 \setminus \{0\}}{\mathbb{Z}_2} \cong \mathbb{R}^+ \times \mathbb{RP}^2

deformation-retracting to RP2\mathbb{RP}^2. Therefore:

π1(Q2)π1(RP2)=Z2\pi_1(Q_2) \cong \pi_1(\mathbb{RP}^2) = \mathbb{Z}_2

The nontrivial element of π1(Q2)\pi_1(Q_2) is precisely the exchange loop — a path in configuration space that swaps O1\mathcal{O}_1 and O2\mathcal{O}_2. Geometrically, this is a π\pi rotation of r\mathbf{r} about any axis, which maps rr\mathbf{r} \to -\mathbf{r}.

In the full space (before quotienting), the exchange loop lifts to a path in which O1\mathcal{O}_1 traverses a semicircle around O2\mathcal{O}_2. Composed with itself, this gives a full 2π2\pi rotation of O1\mathcal{O}_1 around O2\mathcal{O}_2 — a closed loop in SO(3)SO(3) acting on the relative coordinate.

By Structural Postulate S1, the exchange phase ϕ\phi is determined by a homomorphism h:π1(Q2)U(1)h: \pi_1(Q_2) \to U(1). Since π1(Q2)=Z2\pi_1(Q_2) = \mathbb{Z}_2, the generator gg satisfies g2=eg^2 = e, so h(g)2=1h(g)^2 = 1, giving h(g){+1,1}h(g) \in \{+1, -1\}. There are exactly two possibilities:

The geometric content is that exchange2^2 corresponds to a 2π2\pi rotation of the relative coordinate (a closed loop in SO(3)SO(3)). The spin of the particle determines which holonomy applies: integer spin gives a contractible 2π2\pi-rotation loop (trivial holonomy, eiϕ=+1e^{i\phi} = +1), half-integer spin gives a non-contractible loop (nontrivial holonomy, eiϕ=1e^{i\phi} = -1). This identification is made precise in Proposition 3.2. \square

Remark. This proof uses only the topology of the configuration space, not any dynamical input. The spin-statistics connection is topological, not dynamical.

Step 3: Representation Theory and Spin Values

Proposition 3.1. The irreducible unitary representations of SU(2)SU(2) are labeled by a half-integer s{0,1/2,1,3/2,}s \in \{0, 1/2, 1, 3/2, \ldots\} (the spin). The representation VsV_s has dimension 2s+12s + 1.

Proof. Standard result from Lie group representation theory. The Lie algebra su(2)\mathfrak{su}(2) has generators J1,J2,J3J_1, J_2, J_3 with [Ji,Jj]=iϵijkJk[J_i, J_j] = i\epsilon_{ijk}J_k. The Casimir operator J2=J12+J22+J32\mathbf{J}^2 = J_1^2 + J_2^2 + J_3^2 has eigenvalues s(s+1)s(s+1) for s{0,1/2,1,3/2,}s \in \{0, 1/2, 1, 3/2, \ldots\}, and the space of states with given ss has dimension 2s+12s + 1 (spanned by s,m|s, m\rangle with m=s,s+1,,sm = -s, -s+1, \ldots, s). The Peter-Weyl theorem ensures these are all irreducible representations. \square

Proposition 3.2. Under the covering map p:SU(2)SO(3)p: SU(2) \to SO(3), the representations split into two classes:

Proof. The element ISU(2)-I \in SU(2) maps to ISO(3)I \in SO(3) under pp. In the representation VsV_s, the action of I-I is (1)2s(-1)^{2s}:

A 2π2\pi rotation in SO(3)SO(3) lifts to the path from II to I-I in SU(2)SU(2) (the nontrivial element of kerp\ker p). The action on VsV_s at the endpoint I-I gives the phase (1)2s(-1)^{2s}. \square

Theorem 3.3 (Spin-Statistics Connection). Integer-spin observers (class [0][0]) have symmetric exchange; half-integer-spin observers (class [1][1]) have antisymmetric exchange.

Proof. Combining Propositions 2.1 and 3.2:

The winding class [k]π1(SO(3))=Z2[k] \in \pi_1(SO(3)) = \mathbb{Z}_2 determines both:

  1. The spin class: k=0k = 0 ↔ integer spin; k=1k = 1 ↔ half-integer spin (Prop 3.2)
  2. The exchange symmetry: k=0k = 0 ↔ symmetric; k=1k = 1 ↔ antisymmetric (Prop 2.1)

These are two descriptions of the same topological invariant kZ2k \in \mathbb{Z}_2. The “connection” between spin and statistics is the identity map Z2Z2\mathbb{Z}_2 \to \mathbb{Z}_2. \square

Step 4: Application to Relational Invariants

Proposition 4.1. The relational invariant I12I_{12} of two identical observers inherits the exchange symmetry of their winding class.

Proof. Let O1,O2\mathcal{O}_1, \mathcal{O}_2 be identical observers in winding class [k][k]. Their relational invariant I12I_{12} is a function on the joint state space Σ1×Σ2\Sigma_1 \times \Sigma_2 (from Relational Invariants), defined over the configuration space Q2=(R3×R3Δ)/Z2Q_2 = (\mathbb{R}^3 \times \mathbb{R}^3 \setminus \Delta)/\mathbb{Z}_2.

By Structural Postulate S1, I12I_{12} is a section of a flat line bundle over Q2Q_2 with holonomy group Hom(π1(Q2),U(1))\text{Hom}(\pi_1(Q_2), U(1)). From Proposition 2.1, π1(Q2)=Z2\pi_1(Q_2) = \mathbb{Z}_2. The homomorphisms Z2U(1)\mathbb{Z}_2 \to U(1) are exactly two: the trivial map (eiϕ=+1e^{i\phi} = +1) and the sign map (eiϕ=1e^{i\phi} = -1).

The exchange operation O1O2\mathcal{O}_1 \leftrightarrow \mathcal{O}_2 traverses the generator of π1(Q2)\pi_1(Q_2), so the relational invariant acquires the corresponding holonomy phase:

I12(σ2,σ1)=eiϕI12(σ1,σ2)I_{12}(\sigma_2, \sigma_1) = e^{i\phi} \cdot I_{12}(\sigma_1, \sigma_2)

This holonomy is the same Z2\mathbb{Z}_2 invariant as the winding class from Proposition 2.1 and the spin class from Proposition 3.2: all three are representations of the same π1=Z2\pi_1 = \mathbb{Z}_2. Therefore eiϕ=(1)2s=(1)ke^{i\phi} = (-1)^{2s} = (-1)^k:

I12(σ2,σ1)=(1)kI12(σ1,σ2)I_{12}(\sigma_2, \sigma_1) = (-1)^k \cdot I_{12}(\sigma_1, \sigma_2)

Step 5: Anyons in Two Dimensions

Proposition 5.1. In d=2d = 2 spatial dimensions, the configuration space of two identical particles has π1=Z\pi_1 = \mathbb{Z}, permitting a continuous family of exchange statistics (anyons).

Proof. The relative configuration space in d=2d = 2 is:

R2{0}Z2R+×S1/Z2\frac{\mathbb{R}^2 \setminus \{0\}}{\mathbb{Z}_2} \cong \mathbb{R}^+ \times S^1 / \mathbb{Z}_2

The fundamental group is π1Z\pi_1 \cong \mathbb{Z}: the relative coordinate can wind any integer number of times around the origin before returning. Each winding number nn gives an exchange phase einαπe^{in\alpha\pi} for arbitrary α\alpha, hence anyonic statistics.

This is confirmed experimentally: quasiparticles in the fractional quantum Hall effect exhibit anyonic exchange statistics with fractional phases. \square

Step 6: Completeness — Why No Other Statistics Exist in d=3d = 3

Theorem 6.1. In d=3d = 3 spatial dimensions, the only exchange statistics consistent with the topology of the configuration space are symmetric (bosonic) and antisymmetric (fermionic). No other statistics — including parastatistics, fractional statistics, or infinite statistics — are topologically consistent.

Proof. The fundamental group π1(Q2)=Z2\pi_1(Q_2) = \mathbb{Z}_2 has exactly two one-dimensional unitary representations:

Higher-dimensional representations of Z2\mathbb{Z}_2 decompose into direct sums of these two. Parastatistics (which would require representations of the symmetric group SnS_n for nn particles) reduce to ordinary bosonic/fermionic statistics in d=3d = 3 by the theorem of Doplicher, Haag, and Roberts (1971, 1974), which establishes that all parastatistical sectors are equivalent to collections of ordinary bosons and fermions in the presence of a gauge symmetry. \square

Comparison with Standard Physics

AspectStandard modelObserver-centrism
Spin-statistics connectionTheorem requiring QFT proof Pauli, 1940Topological identity: spin and statistics name the same Z2\mathbb{Z}_2 invariant
Why two particle typesPostulated (bosons and fermions as fundamental)Derived from π1(SO(3))=Z2\pi_1(SO(3)) = \mathbb{Z}_2
AnyonsPredicted and observed in 2DDerived from π1(SO(2))=Z\pi_1(SO(2)) = \mathbb{Z}
No other statistics in 3DAssumedProved (Theorem 6.1)
SupersymmetryPossible continuous boson-fermion symmetryImpossible: discrete Z2\mathbb{Z}_2 admits no continuous interpolation

Consistency Model

Theorem 7.1. Standard quantum mechanics of two identical particles in R3\mathbb{R}^3 provides a consistency model for all results of this derivation.

Verification. Take two identical spin-ss particles in R3\mathbb{R}^3.

Rigor Assessment

Fully rigorous:

Rigorous given axioms:

Structural postulate (now a theorem):

Assessment: The derivation is rigorous. S1 (topological consistency) was formerly a structural postulate but is now derived as Theorem 0.1 from Axiom 3 (loop closure), eliminating the only non-axiomatic assumption. The pure mathematics (π1\pi_1 computations, representation theory, DHR theorem) are established results. The connection to the framework’s relational invariants (Proposition 4.1) is rigorous given Theorem 0.1.

Open Gaps

  1. Minimal spin: Why is the minimal fermion spin-1/2 and not spin-3/2? The answer is that s=1/2s = 1/2 is the fundamental (lowest-dimensional) representation of SU(2)SU(2), and the minimal observer has the simplest possible loop. A formal proof would require showing that the minimal observer’s state space Σ\Sigma is isomorphic to V1/2=C2V_{1/2} = \mathbb{C}^2.
  2. Higher-spin particles: Which spin values are realized at each level of the bootstrap hierarchy? Spin-1 gauge bosons and spin-2 gravitons should emerge at specific levels — this connects to the gauge structure derivation.

Addressed Gaps

  1. Supersymmetry is impossibleResolved by Supersymmetry Impossibility (rigorous): The topological no-go theorem is fully developed — the Z2\mathbb{Z}_2 discreteness of winding classes forbids any continuous boson-fermion interpolation, ruling out supersymmetry within the framework.