Curated map of Zoo entries in the Superconducting family.

Entries

EntryTypeStatus
tunable-couplercouplingdemonstrated
binomial-codesencodingdemonstrated
circuit-qedinfrastructuredemonstrated
0-pi-qubitqubitdemonstrated
bifluxon-qubitqubitdemonstrated
blochniumqubitdemonstrated
bosonic-qubitqubitdemonstrated
cat-codesqubitdemonstrated
cooper-pair-box-charge-qubitqubitdemonstrated
cos2phi-qubitqubitdemonstrated
dual-rail-superconducting-qubitqubitdemonstrated
flux-qubitqubitdemonstrated
fluxoniumqubitdemonstrated
gkp-codesqubitdemonstrated
gmonqubitdemonstrated
heavy-fluxonium-qubitqubitdemonstrated
kerr-cat-qubitqubitdemonstrated
mergemonqubitdemonstrated
phase-qubitqubitdemonstrated
transmonqubitdemonstrated
unimon-qubitqubitdemonstrated
xmonqubitdemonstrated

Composition

  • coupling: 1
  • encoding: 1
  • infrastructure: 1
  • qubit: 19

Conceptual anchors

Four-branch reading map

BranchWhat it is really optimizingBest entry pointsEvergreen lens
Baseline circuit-QED branchFast microwave control, scalable readout, and tunable two-qubit gates in a weakly anharmonic artificial atom stacktransmon, xmon, gmon, tunable-coupler, circuit-qedjosephson-junction-as-nonlinear-element, dispersive-readout-mechanism, resonator-as-quantum-bus
Protected-circuit branchSuppress sensitivity before decoding by reshaping the circuit landscape or exploiting dualityfluxonium, heavy-fluxonium-qubit, blochnium, 0-pi-qubit, cos2phi-qubit, bifluxon-qubitcharge-noise-sweet-spot, coherence-time-hierarchy, noise-bias-and-asymmetric-error-channels
Bosonic / oscillator branchPush error correction partly into a long-lived cavity mode instead of a single anharmonic junction modebosonic-qubit, cat-codes, kerr-cat-qubit, gkp-codes, binomial-codesbosonic-code-hierarchy, noise-bias-and-asymmetric-error-channels, erasure-error-vs-pauli-error
Rail / erasure branchTurn dominant relaxation or leakage events into flagged faults that the decoder can exploitdual-rail-superconducting-qubiterasure-error-vs-pauli-error, threshold-theorem

A useful routing rule is that circuit-qed is infrastructure, not a peer qubit. Enter it when the live question is about readout, coupling, resonators, or cavity-mediated control. Enter transmon, fluxonium, blochnium, or the bosonic-code notes when the live question is what degree of freedom is actually carrying the logical information.

Baseline lineage and role separation

The baseline branch is easy to misread as a flat list of competing qubits. It is better understood as a lineage plus two architecture layers:

EntryRole in the graphWhat changed relative to its nearest neighbor
cooper-pair-box-charge-qubitcharge-qubit ancestorexposed the coherent Josephson-charge degree of freedom, but also the charge-dispersion problem that motivated the transmon
transmondominant encoding baselinemoved to large so charge dispersion falls exponentially while usable anharmonicity remains
xmonplanar layout descendantkept the transmon Hamiltonian and changed capacitor geometry and connectivity for 2D integration
gmonpackaged qubit-plus-coupler architectureadded a flux-tunable interaction path to Xmon-style qubits so coupling can cross through zero rather than remain always on
tunable-couplerreusable coupling componentabstracts the interaction element away from any one qubit layout; compare it on ON/OFF ratio, parasitic , and gate path, not as an encoding
circuit-qedreadout and bus infrastructuresupplies resonators, dispersive measurement, Purcell engineering, and mediated coupling around the qubit
mergemoncompact materials / participation variantkept transmon-like encoding but merged most shunt capacitance into the junction, trading footprint against concentrated dielectric participation
unimon-qubitdistributed-mode alternativeplaced one junction inside a grounded resonator mode, avoiding an isolated charge island and obtaining a flux sweet spot with positive anharmonicity
phase-qubithistorical control-and-measurement branchused a shallow tilted-washboard well and state-selective escape to demonstrate tomography and multi-qubit entanglement, but destructive readout and the absence of a flux sweet spot made it a poor processor endpoint
flux-qubitpersistent-current branchencoded in opposite circulating-current states, preserving strong magnetic coupling and large anharmonicity while trading against flux-noise sensitivity

This separation prevents three category errors: treating xmon as a new encoding instead of a transmon layout, treating tunable-coupler or circuit-qed as peer qubits, and treating mergemon as a protection mechanism rather than a compactness-and-participation trade. When the comparison is about the carrier Hamiltonian, start with cooper-pair-box-charge-qubit, transmon, unimon-qubit, phase-qubit, or flux-qubit. When it is about processor wiring, start with xmon, gmon, tunable-coupler, or circuit-qed.

What the historical branches actually proved

The charge, phase, and flux branches should not be read as three obsolete labels on the way to the transmon. Each established a different piece of the superconducting-computing stack, and each failed or survived for a different architectural reason.

BranchDurable proofLimiting architecture tradeWhere the idea survives
cooper-pair-box-charge-qubitcoherent control of a circuit-level charge degree of freedoma narrow charge sweet spot could not prevent strong dephasing across the wider operating manifoldtransmon keeps the same Hamiltonian but flattens charge dispersion across the band
phase-qubitfast control, single-shot tunneling readout, state tomography, and two- then three-qubit entanglement in a strongly anharmonic wellmeasurement destroys the stored state, while strong bias dependence and no flux sweet spot left the best cited device at and current-biased junctions remain useful nonlinear systems and threshold detectors, but not a competitive processor-qubit branch
flux-qubitcoherent superposition of macroscopically distinct persistent currents with strong magnetic couplingthe same large persistent current that makes coupling easy also exposes the device to flux noiseC-shunt descendants, fluxonium-adjacent circuit design, and flux-qubit quantum annealing preserve parts of the branch

The decisive transmon transition was therefore more than a coherence-record race. It combined broad charge-dispersion suppression with nondestructive dispersive readout and a reusable circuit-qed coupling/readout stack. The phase qubit remains important as the branch that proved sophisticated control and entanglement before those processor-level ingredients converged; the flux qubit remains a distinct lineage rather than merely another abandoned precursor.

Hardware-assisted fault-tolerance routes

  • transmon, xmon, gmon, flux-qubit, and the broader circuit-QED stack are the baseline branch: improve raw gate and measurement fidelity, then hand off to surface-code-logical-qubit or color-code-logical-qubit for architecture-level scaling.
  • bosonic-qubit, cat-codes, kerr-cat-qubit, gkp-codes, and binomial-codes are the oscillator branch: the hardware itself already starts behaving like a logical primitive, so route first through bosonic-code-hierarchy and then ask whether the win comes from general cavity QEC or from biased-noise protection.
  • 0-pi-qubit, cos2phi-qubit, bifluxon-qubit, blochnium, and heavy-fluxonium-qubit are the protected-circuit branch, but they are not interchangeable. The bifluxon uses odd-charge Aharonov-Casher interference in a split CPB to conserve fluxon parity; the others buy protection through different circuit symmetries or parameter regimes.
  • unimon-qubit belongs near the baseline/protected boundary: a single junction embedded in a multimode resonator yields strong anharmonicity at a flux sweet spot, but it is not a parity-protected code.
  • dual-rail-superconducting-qubit is the erasure-conversion branch: the dominant relaxation event is supposed to leave the codespace in a flagged way, so compare it through erasure-error-vs-pauli-error rather than only through bare gate fidelity.

Protected-circuit routing

  • heavy-fluxonium-qubit is the nearest-term coherence-first branch. It still lives squarely inside familiar fluxonium control and readout practice, but uses disjoint-support wavefunctions and sweet-spot operation to suppress matrix elements before the error ever reaches the decoder.
  • blochnium is the duality branch. Read it when the interesting claim is quasicharge physics, large anharmonicity, and flux-dispersion flattening, not maximal passive protection in the 0-π sense.
  • 0-pi-qubit and cos2phi-qubit are the symmetry-engineered protection branch. Both are experimentally demonstrated, but neither yet eliminates active error correction: the cos(2φ) route strongly suppresses charge-coupled relaxation while present interference-based devices remain flux-noise limited.
  • dual-rail-superconducting-qubit should sit adjacent to this branch, not inside it: the payoff is still lower logical overhead, but via flagged leakage and erasure structure rather than suppressed in-code-space matrix elements.

Boundary with the super-semi family

Route superconducting descendants to super-semi-moc only when the semiconductor weak link or Andreev physics becomes part of the qubit’s defining control story. If the central claim is still protected superconducting-circuit design, cavity coupling, or oscillator-level encoding, keep it here even when the fabrication stack overlaps materially with hybrid devices.

Scope boundary

This facet currently mixes bare qubits, bosonic encodings, and enabling infrastructure. Its table is exhaustive within the facet, while the Evergreen links distinguish those different conceptual layers.