Topological Qubits

A topological qubit stores a logical bit not in the state of any single particle but in a global, nonlocal property of a many-body ground state — the way a knot lives in a rope rather than at any point along it. The signature of topological order is a ground-state degeneracy that no local operator can read, distinguish, or perturb: the states differ only by topologically nontrivial global configurations, so the local environment that dephases every other qubit modality acts trivially on the encoded information, up to corrections exponentially small in system size. This is error protection built into the hardware, composable with software correction. The resource that makes such ground spaces compute is anyons: pointlike excitations of two-dimensional matter whose exchange statistics interpolate beyond the boson–fermion dichotomy. For non-Abelian anyons the Hilbert space of a fixed set of particles is multidimensional, and braiding them adiabatically enacts a unitary on that space. Because the unitary depends only on the homotopy class of the braid — the topology of the worldlines in 2+12+1 dimensions — geometric sloppiness in the path produces no error at all. The gates are exact, not merely accurate — the central promise of the topological road to fault tolerance. Two anyon theories anchor the discussion. Ising anyons, realized as Majorana zero modes on defects in topological superconductors, give exact but non-universal gates — braiding yields only the Clifford group, which Gottesman–Knill makes classically simulable. Fibonacci anyons are universal by braiding alone but lack a proven host, and Kitaev's toric code supplies the cleanest lattice model of Z2\mathbb{Z}_2 topological order. Against the DiVincenzo criteria the modality is exceptionally coherent in principle yet, as of writing, still a frontier rather than a working machine.

Key takeaways
  • A topological qubit encodes information in the degenerate ground space of a topologically ordered medium, where the logical states are indistinguishable by any local operator and thus immune to local noise up to e−L/ξe^{-L/\xi} corrections.
  • The carriers are non-Abelian anyons — quasiparticles whose worldline braids implement unitary gates depending only on the braid's topology, so gates are exact, not approximate.
  • Ising anyons (Majorana zero modes) store one qubit per four modes and braid to the Clifford group — exact but non-universal, needing magic-state distillation for the missing TT gate.
  • Fibonacci anyons are universal by braiding alone, with quantum dimension dτ=φ=(1+5)/2≈1.618d_\tau=\varphi=(1+\sqrt5)/2\approx1.618 from the fusion rule τ×τ=1+τ\tau\times\tau=1+\tau.
  • Kitaev's toric code encodes 2g2g logical qubits on a genus-gg surface (22 qubits on the torus) with protection exponential in the code distance d=Ld=L; yet no topological qubit has been unambiguously demonstrated, unlike mature superconducting and trapped-ion platforms.
  • Key idea: information lives in a fusion-space degeneracy that no local operator can read or disturb, and is processed by braiding anyon worldlines so that gates depend only on the topology of the braid — yielding intrinsic hardware-level protection plus, for the right anyon model, exact unitary gates.

Where this lives today

The topological qubit remains the field's boldest bet and its least-settled experiment. The most prominent programme is Microsoft's Majorana effort: after a 2018 Nature report of quantized zero-bias conductance was retracted in 2021, the group reframed its case around a "topological gap protocol" and in February 2025 announced the "Majorana 1" chip, claiming a measurement-based topological qubit from indium-arsenide/aluminium tetron devices — promising but not yet independently confirmed. A separate condensed-matter route, fractional-quantum-Hall interferometry, has meanwhile confirmed Abelian anyon braiding statistics (2020), with the non-Abelian ν=5/2\nu=5/2 state the remaining prize. Meanwhile the toric code's idea is already in production: the surface code — topological order engineered by repeated stabilizer measurement rather than a Hamiltonian gap — is the leading error-correcting code on superconducting and trapped-ion processors, with the first below-threshold demonstrations in 2024. The modality thus lives a double life: its mathematics quietly runs today's best quantum memories, while its native hardware — braided, gapped, protected anyons — is still being coaxed into being.

The physical picture

Write a bit not on any single page of a book but in how many times a loop of string winds around the spine. Smudge one page and the winding number is untouched; the information is a topological invariant of the whole configuration. The degenerate ground space of a topologically ordered system stores qubits this way — the logical states are identical to every local probe and differ only in a global, noncontractible property. To read or flip the bit you must act coherently along an entire loop, and the environment, touching the system one atom at a time, essentially never does. A non-Abelian anyon behaves like a particle carrying a hidden internal compass entangled with its neighbours. Fuse two and the outcome is not determined: several distinct charges can result, and that multiplicity of fusion channels is the Hilbert space. Braid one around another and the hidden compasses rotate by an amount fixed entirely by the topology of the loop, so a wobbly path and a clean one enact the identical unitary. The first figure shows a single exchange of two Ising anyons.

Figure
A single exchange σ of two anyons drawn as worldlines in 2+1 dimensions: the enacted unitary ρ(σ) depends only on the braid's homotopy class, so the wobbly grey path and the clean coloured path give the identical Ising gate B = (1 + γ_iγ_j)/√2 and timing jitter contributes exactly zero error
A single exchange is a gate — and only the topology of the crossing matters time t (adiabatic) space (2D plane) same braid, wobbly path → same gate a b charges swapped: b ← → a created from vacuum ρ(σ) = B = (1 + γ_iγ_j)/√2 acts on H_fusion

Why is the protection "free"? Because the logical operators are nonlocal. To cause a logical error the environment must act coherently along an entire noncontractible loop, or between two well-separated defects, and the probability of such a correlated event is suppressed as e−L/ξe^{-L/\xi} — not the linear-in-time dephasing of a local qubit. The same nonlocality also constrains: computing means moving the anyons, and at finite temperature spontaneous anyon pairs can silently braid and corrupt the code, so a finite gap Δ\Delta remains essential. The second figure shows the payoff of non-Abelian statistics — the fusion space grows exponentially in the number of anyons, faster for Fibonacci than Ising.

Figure
Fusion-space dimension grows as (d_a)^n with the number of anyons n: Fibonacci anyons (d_τ = φ ≈ 1.618) outrun Ising anyons (d_σ = √2 ≈ 1.414), reaching an 89-dimensional space at n = 10 against 32 for Ising — non-Abelian d_a > 1 is exactly what lets braiding fill Hilbert space and compute
The punchline: fusion-space dimension ~ (d_a)^n, and d_a over 1 means room to compute 0 40 80 120 0 2 4 6 8 10 number of anyons n fusion-space dimension Fibonacci: (φ)^n, φ ≈ 1.618 n = 10 → dim = 89 (≈ 6½ qubits) Ising: (√2)^n, √2 ≈ 1.414 n = 10 → dim = 32

The core equations

The starting point is that a braid is a gate. Adiabatically dragging anyons through one another realizes a homomorphism from the braid group BnB_n into the unitaries on the fusion space, so a braiding pattern is an element of BnB_n and its image is the gate.

∣ψfinal⟩=ρ(σ) ∣ψinitial⟩,ρ:  Bn→U(Hfusion)(1)|\psi_{\text{final}}\rangle = \rho(\sigma)\,|\psi_{\text{initial}}\rangle, \qquad \rho:\;B_n \to U(\mathcal{H}_{\text{fusion}}) \qquad (1)

where: σ\sigma — an element of the braid group BnB_n on nn anyons (a braiding pattern); ρ\rho — a unitary representation of BnB_n on the fusion Hilbert space; Hfusion\mathcal{H}_{\text{fusion}} — the space of fusion outcomes. Reading it: the pattern of crossings, not the path's geometry, selects the unitary, since equivalent braids are the same group element. The dimension of that fusion space is fixed by the fusion rules. The integers NabcN_{ab}^c count the ways charges aa and bb fuse to cc, and their consistency forces each type to carry a quantum dimension dad_a setting the space's asymptotic growth.

a×b=∑cNab c c,dadb=∑cNabc dc,dim⁡Hn∼da n(2)a \times b = \sum_c N_{ab}^{\,c}\, c, \qquad d_a d_b = \sum_c N_{ab}^{c}\, d_c, \qquad \dim\mathcal{H}_n \sim d_a^{\,n} \qquad (2)

where: a,b,ca,b,c — anyon types or topological charges; NabcN_{ab}^{c} — fusion multiplicities; dad_a — quantum dimension of type aa. Reading it: da=1d_a=1 for Abelian anyons (unique fusion outcome, no room for a qubit), while da>1d_a>1 is the non-Abelian case where nn anyons span an exponentially large space ∼da n\sim d_a^{\,n}. The smallest universal example is the Fibonacci anyon, a single charge τ\tau that fuses with itself either to the vacuum or back to τ\tau. That one rule fixes its quantum dimension to the golden ratio.

τ×τ=1+τ,dτ=φ=1+52≈1.618(3)\tau \times \tau = 1 + \tau, \qquad d_\tau = \varphi = \frac{1+\sqrt{5}}{2} \approx 1.618 \qquad (3)

where: τ\tau — the nontrivial Fibonacci anyon; 11 — the vacuum (trivial charge); φ\varphi — the golden ratio. Reading it: dτ2=1+dτd_\tau^2=1+d_\tau has positive root φ\varphi; the space of nn τ\tau's is a Fibonacci number growing as φn\varphi^n, and braids on it are dense in SU(2)SU(2) — hence universal. The concrete carrier of Ising anyons is the Majorana zero mode: a Hermitian, self-conjugate half of an ordinary fermion. Its algebra makes each mode square to the identity and anticommute with the others.

γi=γi†,{γi,γj}=2δij,c=12(γ1+iγ2)(4)\gamma_i = \gamma_i^\dagger, \qquad \{\gamma_i,\gamma_j\} = 2\delta_{ij}, \qquad c = \tfrac12(\gamma_1 + i\gamma_2) \qquad (4)

where: γi\gamma_i — Majorana (real-fermion) operator at defect ii; {⋅,⋅}\{\cdot,\cdot\} — anticommutator; cc — a Dirac fermion built from two Majoranas. Reading it: four Majoranas make two fermion modes; fixing total parity leaves a two-dimensional logical space — one qubit stored nonlocally, in the joint parity of separated defects. Exchanging two Majoranas is the elementary Ising braid. Because (γiγj)2=−1(\gamma_i\gamma_j)^2=-1, the algebra collapses the exponential of γiγj\gamma_i\gamma_j to a simple closed form.

B=eπ4γiγj=12(1+γiγj)(5)B = e^{\frac{\pi}{4}\gamma_i\gamma_j} = \frac{1}{\sqrt2}\left(1 + \gamma_i\gamma_j\right) \qquad (5)

where: BB — the unitary exchanging Majoranas ii and jj; γiγj\gamma_i\gamma_j — the product being braided, behaving like an imaginary unit. Reading it: conjugation by BB sends γi→−γj\gamma_i\to-\gamma_j, γj→γi\gamma_j\to\gamma_i — a π/2\pi/2 rotation realizing Clifford gates (SS, Hadamard, and across pairs CNOT), but nothing more. Finally, Kitaev's toric code realizes the same physics on a spin lattice with a gapped Hamiltonian. Commuting star and plaquette stabilizers pin down a ground space whose degeneracy carries the protected qubits.

H=−Jv∑vAv−Jp∑pBp,Av=∏i∈vσix,    Bp=∏i∈pσiz,dim⁡(ground)=4 g(6)H = -J_v \sum_v A_v - J_p \sum_p B_p, \qquad A_v = \prod_{i\in v}\sigma^x_i,\;\; B_p = \prod_{i\in p}\sigma^z_i, \qquad \dim(\text{ground}) = 4^{\,g} \qquad (6)

where: AvA_v — vertex (star) stabilizer; BpB_p — plaquette stabilizer; Jv,Jp>0J_v,J_p>0 — couplings setting the gap; gg — genus of the surface. Reading it: all Av,BpA_v,B_p commute and square to 11, the ground space is their joint +1+1 eigenspace, 4g4^g-fold degenerate (22 qubits on the torus), with logical operators the noncontractible Wilson loops.

Derivation AThe Majorana qubit and its parity-protected logical space

The goal is to build one fully protected logical qubit from four Majorana zero modes and prove the claim that names topological hardware: that no operator acting near a single Majorana can read out or flip the stored bit. We pair the modes into two fermions, split the Fock space by total parity, identify the logical Paulis as nonlocal products, and show their matrix elements between the logical states vanish up to corrections exponentially small in LL. The result, dim⁡Hlogical=2n−1=2\dim\mathcal{H}_{\text{logical}}=2^{n-1}=2 for 2n=42n=4 Majoranas, is the smallest topological qubit.

Step 1. Pair the four Majoranas into two Dirac fermions, c1=12(γ1+iγ2)c_1=\tfrac12(\gamma_1+i\gamma_2) and c2=12(γ3+iγ4)c_2=\tfrac12(\gamma_3+i\gamma_4). Using γi=γi†\gamma_i=\gamma_i^\dagger and {γi,γj}=2δij\{\gamma_i,\gamma_j\}=2\delta_{ij} one checks {ca,cb†}=δab\{c_a,c_b^\dagger\}=\delta_{ab} and ca2=0c_a^2=0. Why: two real Majoranas carry the content of one complex fermion, so four defects give a four-dimensional Fock space.

Step 2. Split that Fock space by total parity P=(−1)n1+n2P=(-1)^{n_1+n_2}, na=ca†can_a=c_a^\dagger c_a. The even sector {∣00⟩,∣11⟩}\{|00\rangle,|11\rangle\} and odd sector {∣01⟩,∣10⟩}\{|01\rangle,|10\rangle\} are each two-dimensional, and a superconductor conserves parity, pinning the state to one sector. Why: a fixed-parity two-dimensional subspace is one qubit, and superselection forbids mixing the sectors.

Step 3. Write the logical operators in Majorana form: Z‾=iγ1γ2=2n1−1\overline{Z}=i\gamma_1\gamma_2=2n_1-1 and X‾=iγ2γ3\overline{X}=i\gamma_2\gamma_3. These anticommute and square to 11 — a legitimate logical Pauli pair — yet each is a product of Majoranas that may sit micrometres apart. Why: the qubit lives in the joint parity of a nonlocal pair, so "where the information is" has no local answer.

Step 4. Bound the leakage. Any Olocal\mathcal{O}_{\text{local}} near one Majorana commutes with the parity constraint and cannot connect ∣0L⟩|0_L\rangle to ∣1L⟩|1_L\rangle; the residual matrix element comes only from overlap of the two modes, giving ⟨0L∣Olocal∣1L⟩=O(e−L/ξ)\langle 0_L|\mathcal{O}_{\text{local}}|1_L\rangle = O(e^{-L/\xi}). Why: this single exponential is the whole of "topological protection" here — double the separation and the error squares.

Go deeper · Derivation B · 1 minGround-state degeneracy of the toric code on a torus
Derivation BGround-state degeneracy of the toric code on a torus

The goal is to count how many protected qubits Kitaev's toric code stores by turning the ground-state condition into linear algebra over the stabilizer group. A spin-1/2 sits on every edge, every vertex gives one AvA_v and every plaquette one BpB_p, all commuting and squaring to the identity, and the codespace is their joint +1+1 eigenspace. The one subtlety is that the product of all stars and of all plaquettes are each the identity — two redundancies that leave a residual degeneracy. We obtain dim⁡=2N/2N−2=4\dim=2^N/2^{N-2}=4 on the torus and 4g4^g on a genus-gg surface.

Step 1. Fix the lattice: an L×LL\times L torus has L2L^2 vertices, L2L^2 plaquettes, and N=2L2N=2L^2 edges (spins), consistent with the Euler characteristic V−E+F=0V-E+F=0. This gives 2L2=N2L^2=N stabilizer generators Av,BpA_v,B_p. Why: matching generators to spins is the bookkeeping that pins down how much freedom is left unfixed.

Step 2. Check the algebra: any AvA_v and BpB_p share zero or two edges, so they commute, and each squares to 11. Hence they are simultaneously diagonalizable, and the ground space is their joint +1+1 eigenspace. Why: only a commuting, square-to-one set defines a well-posed stabilizer codespace.

Step 3. Find the redundancies: on a closed surface ∏vAv=1\prod_v A_v=\mathbb{1} and ∏pBp=1\prod_p B_p=\mathbb{1}, since every edge is shared by two vertices and two plaquettes, so each Pauli appears twice and cancels. That is two constraints, leaving N−2N-2 independent stabilizers. Why: dependent generators impose no new condition — they are what the degeneracy remembers.

Step 4. Count dimensions: each independent stabilizer halves the 2N2^N-dimensional spin space, so dim⁡=2N/2N−2=4=22\dim=2^N/2^{N-2}=4=2^2 — two logical qubits, with X‾,Z‾\overline{X},\overline{Z} the Wilson loops on the two cycles. On genus gg there are still exactly two redundancies, but V−E+F=2−2gV-E+F=2-2g leaves only N−2gN-2g independent stabilizers, so dim⁡=2N/2N−2g=4g\dim=2^N/2^{N-2g}=4^g. Why: the degeneracy is a topological invariant of the surface, not the lattice size — the hallmark of topological order.

Go deeper · Derivation C · 1 minWhy braiding Ising anyons yields only Clifford gates
Derivation CWhy braiding Ising anyons yields only Clifford gates

The goal is to show precisely why braiding Ising anyons, for all its exactness, cannot by itself run a universal quantum computer. Expanding the braid generator with the Majorana algebra reveals that it conjugates Paulis into Paulis — the signature of a Clifford gate; Gottesman–Knill then certifies any Clifford circuit is efficiently classically simulable, so a non-Clifford resource must come from outside the braid. The upshot, ⟨Bij⟩=Clifford⊊U(2k)\langle B_{ij}\rangle=\text{Clifford}\subsetneq U(2^k), is why Ising braiding still needs magic-state distillation to reach universality.

Step 1. Note (γiγj)2=−γi2γj2=−1(\gamma_i\gamma_j)^2=-\gamma_i^2\gamma_j^2=-1, so γiγj\gamma_i\gamma_j acts like an imaginary unit and Bij=eπ4γiγj=cos⁡π4+γiγjsin⁡π4=12(1+γiγj)B_{ij}=e^{\frac{\pi}{4}\gamma_i\gamma_j}=\cos\tfrac{\pi}{4}+\gamma_i\gamma_j\sin\tfrac{\pi}{4}=\tfrac{1}{\sqrt2}(1+\gamma_i\gamma_j). Why: the Majorana algebra makes the Euler expansion terminate exactly, giving a closed-form braid gate — no small-angle approximation.

Step 2. Conjugate the Majoranas: BijγiBij†=−γjB_{ij}\gamma_i B_{ij}^\dagger=-\gamma_j and BijγjBij†=γiB_{ij}\gamma_j B_{ij}^\dagger=\gamma_i, leaving other γk\gamma_k fixed. Why: braiding rotates the two exchanged Majoranas into each other with a sign — a rigid, exact π/2\pi/2 rotation on the operator algebra.

Step 3. Translate to logical Paulis: since Z‾=iγ1γ2\overline{Z}=i\gamma_1\gamma_2 and X‾=iγ2γ3\overline{X}=i\gamma_2\gamma_3, the braids permute {X‾,Y‾,Z‾}\{\overline{X},\overline{Y},\overline{Z}\} up to signs — mapping Paulis to Paulis, the definition of the Clifford group. One obtains SS, Hadamard up to phase, and inter-pair braids give CNOT. Why: mapping the Pauli group to itself is the Clifford property, so the braid image sits inside the Cliffords.

Step 4. Invoke Gottesman–Knill: any Clifford circuit on stabilizer input is classically simulable in polynomial time, hence non-universal. Restore universality by distilling a magic state ∣T⟩=(∣0⟩+eiπ/4∣1⟩)/2|T\rangle=(|0\rangle+e^{i\pi/4}|1\rangle)/\sqrt2. Why: universality is strictly stronger than exactness — the braid gives perfect Cliffords, a separate non-topological resource supplies the rest.

Limiting cases

How protection and gate power vary with the physical regime:

CaseResultMeaning
Zero temperature, infinite gapΔ/kBT→∞\Delta/k_BT \to \inftyIdeal limit: no thermal anyon pairs, degeneracy exact up to tunnelling; protection limited only by finite size.
Finite sizeδE∼Δ e−L/ξ\delta E \sim \Delta\,e^{-L/\xi}Two defects a distance LL apart split the degeneracy exponentially, hybridizing the logical states and slowly dephasing them.
Finite temperaturenanyon∼e−Δ/kBTn_{\text{anyon}} \sim e^{-\Delta/k_BT}Thermal anyons braid uncontrollably; lifetime scales as eΔ/kBTe^{\Delta/k_BT}, so a large gap is essential.
Abelian anyons (da=1d_a=1)dim⁡Hn=1\dim\mathcal{H}_n = 1Fusion is unique, exchange a mere phase — a good memory (toric code) but no space to compute in by braiding.
Ising anyons (dσ=2d_\sigma=\sqrt2)⟨braid⟩=Clifford⊊U(2n)\langle\text{braid}\rangle=\text{Clifford}\subsetneq U(2^n)Exact but non-universal; classically simulable, needs magic states.
Fibonacci anyons (dτ=φd_\tau=\varphi)braids dense in SU(2)SU(2)Exact and universal by braiding alone — the theorist's ideal, with no proven host.

Worked examples

1 · Fibonacci fusion space — how fast does it fill? (fully worked)

Take nn Fibonacci anyons of type τ\tau. Find the quantum dimension dτd_\tau, the growth of the fusion-space dimension, and how many logical qubits a chain of 1010 anyons is worth.

Step 1. Apply dadb=∑cNabcdcd_a d_b=\sum_c N_{ab}^c d_c to τ×τ=1+τ\tau\times\tau=1+\tau with d1=1d_1=1: dτ2=1+dτd_\tau^2 = 1 + d_\tau, i.e. dτ2−dτ−1=0d_\tau^2-d_\tau-1=0. The positive root is dτ=(1+5)/2=φ=1.618d_\tau=(1+\sqrt5)/2=\varphi=\mathbf{1.618}.

Step 2. The dimension of nn τ\tau's is a Fibonacci number, dim⁡Hn=Fn+1\dim\mathcal{H}_n=F_{n+1}, growing as φn/5\varphi^n/\sqrt5. So ten anyons give F11=89F_{11}=\mathbf{89}, tracking the quantum-dimension growth φ10=122.99\varphi^{10}=122.99; contrast Ising with dσ=2d_\sigma=\sqrt2: (2)10=32(\sqrt2)^{10}=\mathbf{32}, nearly three times smaller.

Step 3. Convert to qubits via log⁡2(dim⁡)\log_2(\dim): log⁡2(89)=6.48\log_2(89)=\mathbf{6.48}, so a ten-anyon chain holds roughly 6126\tfrac12 qubits' worth of space (26=642^6=64, 27=1282^7=128). Because dτ>1d_\tau>1 and braids are dense in SU(2)SU(2), any single-qubit gate is approximable to accuracy ε\varepsilon by a braid of length O(log⁡c(1/ε))O(\log^c(1/\varepsilon)) (Solovay–Kitaev). dτ=φ≈1.618d_\tau=\varphi\approx1.618, dim⁡=Fn+1∼φn\dim=F_{n+1}\sim\varphi^n, n=10⇒89≈612n=10\Rightarrow89\approx6\tfrac12 qubits — universal by braiding alone.

2 · The coherence budget of a Majorana qubit (fully worked)

A Majorana wire has induced gap Δ/kB=1 K\Delta/k_B=1\ \mathrm{K}, coherence length ξ=100 nm\xi=100\ \mathrm{nm}, its two zero modes L=2 μmL=2\ \mu\mathrm{m} apart, at T=20 mKT=20\ \mathrm{mK}. Estimate the finite-size splitting and its dephasing time, and the thermal suppression, and say which dominates.

Step 1. Finite-size splitting. With L/ξ=20L/\xi=20, δE∼Δ e−L/ξ=kB(1 K) e−20\delta E\sim\Delta\,e^{-L/\xi}=k_B(1\ \mathrm{K})\,e^{-20}. Since e−20=2.06×10−9e^{-20}=\mathbf{2.06\times10^{-9}} and kB(1 K)=1.38×10−23 Jk_B(1\ \mathrm{K})=1.38\times10^{-23}\ \mathrm{J}, δE=2.85×10−32 J\delta E=\mathbf{2.85\times10^{-32}\ J}.

Step 2. Dephasing time: τ∼ℏ/δE=3.7 ms\tau\sim\hbar/\delta E=\mathbf{3.7\ ms}. Doubling LL to 4 μm4\ \mu\mathrm{m} squares the factor (e−40e^{-40}) and pushes τ\tau to about 1.8×106 s1.8\times10^{6}\ \mathrm{s}, roughly three weeks — the exponential is the whole game.

Step 3. Thermal poisoning: the anyon density is ∼e−Δ/kBT=e−50=1.9×10−22\sim e^{-\Delta/k_BT}=e^{-50}=\mathbf{1.9\times10^{-22}}, negligible. The finite-size splitting (∼3.7\sim3.7 ms) dominates the budget; thermal excitation (e−50e^{-50}) is irrelevant at 2020 mK, so the engineering lever is longer wires, not colder fridges.

Physics of the portrait

The topological qubit is where a 1937 curiosity of particle theory, a 1970s puzzle about statistics in flatland, and a 1990s insight on fault tolerance converge.

Origins · 1 minAlexei Kitaev and how this was discovered
AK
Alexei Kitaev
b. 1963 · topological quantum computation, anyons, and the toric code

Alexei Kitaev turned topological quantum computation from a curiosity into a research programme. In a 1997 preprint, "Fault-tolerant quantum computation by anyons," he proposed that a quantum computer could be protected not by constant active correction but by the topology of a medium's excitations — braiding non-Abelian anyons to enact gates immune to local error. The same work introduced the toric code, the simplest exactly solvable model of topological order and the direct ancestor of the surface code now central to error correction. In 2001 he wrote down the Majorana chain, showing an ordinary-looking wire could bind unpaired Majorana zero modes at its ends — the blueprint every Majorana-nanowire experiment since has chased. With Freedman, Larsen, and Wang he proved braiding certain anyons is polynomially equivalent to the circuit model, and with Bravyi he formalized magic-state distillation; his 2006 "sixteenfold way" classification of anyon models remains field-defining. At Caltech and the Kavli Institute, Kitaev works where condensed-matter physics, quantum information, and topology are one subject.

History
1937
— Majorana writes down a fermion that is its own antiparticle
1977
— Leinaas and Myrheim show two-dimensional particles admit fractional statistics
1982
— Wilczek coins the term anyon for these fractional-statistics particles
1997
— Kitaev proposes fault-tolerant quantum computation by anyons and the toric code
2003
— Freedman, Kitaev, Larsen and Wang prove braiding matches the quantum circuit model

Going further

Texts. Nielsen & Chuang, Quantum Computation and Quantum Information, 10th anniv. ed., Ch. 10 and Ch. 7 · Preskill, Physics 219 Lecture Notes, Ch. 9 (Topological Quantum Computation) · Kitaev, "Fault-tolerant quantum computation by anyons," Ann. Phys. 303, 2 (2003) · Nayak, Simon, Stern, Freedman, Das Sarma, "Non-Abelian Anyons and Topological Quantum Computation," Rev. Mod. Phys. 80, 1083 (2008) · Bravyi & Kitaev, Phys. Rev. A 71, 022316 (2005) · Watrous, The Theory of Quantum Information (CUP, 2018) · Mermin, Quantum Computer Science (CUP, 2007). Key numerical checks: 2n−1=22^{n-1}=2 for four Majoranas; the torus count gives N=2L2N=2L^2 generators, two global constraints, and degeneracy 4=4g=14=4^{g=1}, consistent with V−E+F=0V-E+F=0; dτ=φd_\tau=\varphi follows from τ×τ=1+τ\tau\times\tau=1+\tau, with dim⁡=Fn+1\dim=F_{n+1} giving F11=89F_{11}=89 at n=10n=10 (quantum-dimension growth φ10=122.99\varphi^{10}=122.99) and (2)10=32(\sqrt2)^{10}=32 for Ising; (γiγj)2=−1(\gamma_i\gamma_j)^2=-1 yields B=(1+γiγj)/2B=(1+\gamma_i\gamma_j)/\sqrt2 and Clifford conjugation; the coherence estimate gives δE=kB(1 K)e−20=2.85×10−32 J\delta E=k_B(1\,\mathrm{K})e^{-20}=2.85\times10^{-32}\,\mathrm{J}, τ=ℏ/δE=3.7\tau=\hbar/\delta E=3.7 ms, and e−50=1.9×10−22e^{-50}=1.9\times10^{-22}. The golden ratio and the conductance quantum 2e2/h2e^2/h are the only constants quoted, both standard.

Prerequisites. DiVincenzo Criteria · Quantum Error Correction · Group Theory and Unitary Representations · Second Quantization and BCS Theory. Leads to. Surface Code · Magic-State Distillation · Superconducting Qubits · Trapped-Ion Qubits.

Ask the tutor: Want me to walk through how a specific braid word acts on a four-Majorana qubit, or why Fibonacci anyons reach universality that Ising anyons cannot?

How is a topological qubit different from a surface-code qubit if both trace back to the toric code?

They share mathematics but differ in where the protection comes from. A native topological qubit relies on a Hamiltonian with an energy gap: the degeneracy is a property of the material's ground state, and the gap suppresses errors even with no measurement. A surface-code qubit engineers the same structure actively, measuring stabilizers thousands of times a second on ordinary qubits and correcting in software — no protecting gap, only fast feedback. The surface code works today; native hardware would need far less active correction. Most roadmaps expect a hybrid.

If braiding Ising anyons is exact, why isn't that already a fault-tolerant quantum computer?

Because exactness and universality are different properties. Braiding Ising anyons implements Clifford gates perfectly — no timing or path error — but the Clifford group is not universal, and by Gottesman–Knill any Clifford circuit on stabilizer states can be simulated efficiently on a laptop. To compute something classically hard you need one non-Clifford gate, such as TT, supplied non-topologically by preparing and distilling noisy magic states. So Ising anyons give a superb, exact Clifford backbone, and universality is bolted on from outside the braid. Fibonacci anyons would be universal by braiding alone, but no material is known to host them robustly.

Where is the information physically located in a Majorana qubit?

Nowhere local — that is the point. The logical ZZ is the joint fermion parity iγ1γ2i\gamma_1\gamma_2 of two Majorana zero modes that can sit micrometres apart at opposite ends of a wire. Neither end "has" the bit; only their joint parity does. An instrument probing one end measures an operator that commutes with the logical information and learns nothing, and cannot flip it. The only way to read or corrupt the qubit is to act on both defects coherently, with amplitude ∼e−L/ξ\sim e^{-L/\xi}. The delocalization is the protection; "which end holds the 0" is like asking which page holds a loop's winding number.

What exactly is a quantum dimension, and why must it exceed 1 to compute?

The quantum dimension dad_a measures how fast the fusion Hilbert space grows as you add anyons of type aa: dim⁡Hn∼da n\dim\mathcal{H}_n\sim d_a^{\,n}. For Abelian anyons da=1d_a=1: two fuse to a unique outcome, exchange is a mere phase, and there is no room to store a qubit. When da>1d_a>1 the fusion outcome is genuinely ambiguous, and that ambiguity is a Hilbert space braids can rotate — Ising has dσ=2d_\sigma=\sqrt2, Fibonacci dτ=φ≈1.618d_\tau=\varphi\approx1.618. A non-integer quantum dimension is the fingerprint of non-Abelian statistics — what lets a braid be a nontrivial gate rather than a phase.

What are the main ways topological protection fails in a real device?

Three effects, each with a clear scaling. First, finite size: two defects a distance LL apart have overlapping wavefunctions, splitting the degeneracy by ∼Δ e−L/ξ\sim\Delta\,e^{-L/\xi} and slowly dephasing the qubit — fixable by longer wires. Second, finite temperature: thermal anyon pairs at density ∼e−Δ/kBT\sim e^{-\Delta/k_BT} braid uncontrollably, giving a lifetime ∼eΔ/kBT\sim e^{\Delta/k_BT} — fixable by a larger gap and colder operation. Third, quasiparticle poisoning: a stray electron tunnels in and flips the fermion parity, directly flipping a Majorana qubit; this is often the practical limiter, since even a tiny non-equilibrium quasiparticle population defeats the protection. All three point to one recipe: large gap, large separation, clean parity.

Has anyone actually built a topological qubit?

Not unambiguously, as of writing. Zero-bias conductance peaks near the predicted 2e2/h2e^2/h — consistent with Majorana zero modes — have been reported many times, but such peaks can also come from trivial Andreev bound states, and a prominent 2018 claim was retracted in 2021. Microsoft's 2025 "Majorana 1" claims a measurement-based topological qubit passing its own "topological gap protocol," but the community treats it as encouraging rather than settled, pending independent reproduction of full braiding and fusion. Interferometry has convincingly shown Abelian anyon braiding in fractional quantum Hall systems (2020); the non-Abelian ν=5/2\nu=5/2 state remains under study. The honest status: the code descended from these ideas already protects real quantum memories, but a demonstrated, braided, native topological qubit is still a frontier result.

Before this

Where this leads