In short

A transmon is a superconducting qubit built by replacing the inductor in a simple LC oscillator with a Josephson junction — two pieces of superconductor separated by a thin insulating barrier through which Cooper pairs tunnel. The junction behaves as a nonlinear inductor, so the oscillator's energy levels are no longer evenly spaced: the gap between |0\rangle and |1\rangle differs from the gap between |1\rangle and |2\rangle by a few hundred MHz (the anharmonicity, \alpha = E_{12} - E_{01} \approx -E_C), which is large enough to address only the two lowest levels with microwave pulses. The transmon's defining trick is a large shunt capacitor that makes the charging energy E_C much smaller than the Josephson energy E_J (ratio E_J / E_C \approx 50100), which exponentially suppresses sensitivity to stray charge noise while keeping enough anharmonicity for fast qubit gates. Typical numbers (2026): qubit frequency \omega_{01}/2\pi \approx 5 GHz, E_C/h \approx 250 MHz, E_J/h \approx 20 GHz, T_1 \approx 100300 μs, T_2 \approx 100200 μs, single-qubit gate time \approx 30 ns, two-qubit gate time \approx 100 ns — giving a gate budget of 1000–5000 operations. The chip lives inside a dilution refrigerator at 10–20 mK. IBM, Google, Rigetti, and a growing number of academic and national-mission groups — including NQM-funded teams at IISc Bangalore and TIFR — build transmons. The platform is dominant because the chips are fabricated with the same lithography used for classical silicon electronics: you can make a thousand of them as easily as one.

An IBM Quantum Heron chip at room temperature fits in your palm. It is a thin square of sapphire, perhaps the size of a one-rupee coin, patterned with curling niobium wires, a few dozen tiny cross-shaped structures, and a forest of microwave transmission lines spreading out from the centre. At 20 millikelvin — colder than outer space — each of those cross-shaped structures is a qubit. There are 133 of them on the chip.

What is a superconducting qubit, physically? It is not an atom. It is not a photon. It is not a trapped ion. It is a specially engineered electrical circuit — an anharmonic oscillator built from a superconducting wire, a tiny patch of insulating aluminium oxide, and a shunt capacitor — that behaves quantum-mechanically when cooled deep below the temperature of intergalactic space.

The specific oscillator IBM uses is called a transmon, and it is the dominant superconducting qubit in the industry. Google's Willow chip uses transmons. Rigetti's Ankaa-3 uses transmons. IBM's Condor, Heron, and every announcement of theirs for the next decade will use transmons. Nearly every university group that fabricates its own chips fabricates transmons.

This chapter builds the transmon from scratch. Start with a regular LC oscillator; then add the Josephson junction that makes it quantum; then add the shunt capacitor that makes it robust. By the end you will know what physical object a transmon is, what numbers describe it, and why it keeps winning.

A regular LC oscillator first

Before the transmon, the LC oscillator. If you put a capacitor C and an inductor L in a loop, you get a circuit that rings: charge sloshes back and forth between the capacitor plates at a natural frequency \omega = 1/\sqrt{LC}. The energy alternates between electric energy stored in C and magnetic energy stored in L.

The Hamiltonian is

H_{\text{LC}} = \frac{Q^2}{2C} + \frac{\Phi^2}{2L},

where Q is the charge on the capacitor and \Phi is the magnetic flux through the inductor. Two squared terms added together — this is exactly the form of a harmonic oscillator (think of Q as momentum and \Phi as position), and at low enough temperatures the whole thing is quantum.

Why LC oscillators need to be quantised: above the superconducting transition temperature, an LC circuit is just a bit of resistive ringing — the energy leaks out before quantum coherence can matter. Below T_c (a few kelvin for aluminium, about 9 K for niobium), the resistance vanishes and the circuit becomes lossless. Then the Hamiltonian above is the full story, and its spectrum — the allowed energies — has the quantum-mechanical evenly-spaced ladder.

The energy levels of a quantum LC oscillator are

E_n = \hbar\omega\,(n + \tfrac{1}{2}), \qquad n = 0, 1, 2, \ldots

— the familiar harmonic-oscillator ladder, with spacing \hbar\omega between adjacent levels.

Why this won't work as a qubit. A qubit needs exactly two addressable states, |0\rangle and |1\rangle. If you send a microwave pulse at frequency \omega_{01} = E_1 - E_0 to drive |0\rangle \to |1\rangle, the same pulse also drives |1\rangle \to |2\rangle (same spacing), |2\rangle \to |3\rangle, and so on. You cannot isolate the lowest two levels of a harmonic oscillator with a microwave pulse — they are inextricably coupled to an infinite ladder of higher levels. You need anharmonicity: unequal energy spacings.

LC oscillator versus anharmonic oscillator energy levelsTwo energy-level diagrams side by side. On the left, labeled LC oscillator, five horizontal lines at equal spacing going up, labeled n=0 through n=4, with upward arrows between adjacent levels all labeled ℏω. On the right, labeled transmon, five lines with progressively smaller spacing going up — the first gap is largest and each subsequent gap is smaller. Arrows between adjacent levels are labeled ℏω₀₁, ℏω₁₂, and so on. The difference ℏ(ω₁₂ − ω₀₁) is marked as the anharmonicity α.LC oscillator — equal spacingn=0n=1n=2n=3n=4ℏωℏωℏωall gaps equal — can't address just |0⟩↔|1⟩transmon — anharmonic|0⟩|1⟩|2⟩|3⟩|4⟩ℏω₀₁ℏω₁₂ℏω₂₃ω₁₂ − ω₀₁ = α/ℏ ≈ −250 MHzdrive at ω₀₁, |1⟩↔|2⟩ is off-resonant
Why a pure LC oscillator cannot be a qubit, and why a transmon can. Left: the evenly spaced LC ladder — a microwave pulse resonant with $|0\rangle \to |1\rangle$ is also resonant with $|1\rangle \to |2\rangle$, $|2\rangle \to |3\rangle$, etc. Right: the transmon's ladder — adjacent gaps shrink as you go up, by about $250$ MHz per step. A drive tuned to $\omega_{01}$ is off-resonance from $\omega_{12}$ by $250$ MHz, so higher transitions are safely ignored.

The Josephson junction — the magic ingredient

The problem: the LC oscillator is too regular. The fix: replace the inductor with a Josephson junction.

A Josephson junction is two pieces of superconductor separated by an insulating barrier a few atoms thick (typically aluminium oxide, ~1 nm). At first glance this is just a capacitor — insulator between two conductors. But because the conductors are superconductors, something remarkable happens: Cooper pairs can tunnel through the barrier as a coherent, macroscopic quantum-mechanical current.

The result is two Josephson relations, derived by Brian Josephson in 1962:

I_s = I_c \sin\delta, \qquad \frac{d\delta}{dt} = \frac{2e V}{\hbar}.

Here \delta is the phase difference across the junction (a quantum-mechanical variable — the difference in the phase of the superconducting wavefunction on the two sides), I_c is the critical current (a constant of the junction), and V is the voltage across it.

Why these relations make the junction a nonlinear inductor: a regular inductor has V = L\,dI/dt, which gives I \propto \int V\,dt \propto \delta — the current is linear in the phase. The Josephson relation has I \propto \sin\deltanonlinear in the phase. Expand in powers: \sin\delta = \delta - \delta^3/6 + \ldots The linear term looks like a regular inductor; the cubic (and higher) terms are the nonlinearity that makes the oscillator anharmonic.

The energy stored in the junction is

U_J(\delta) = -E_J \cos\delta,

where E_J = \hbar I_c / (2e) is the Josephson energy. Again, compare to a regular inductor: U_L \propto \Phi^2, quadratic in the flux. The Josephson junction has U_J \propto -\cos\delta, which is quadratic for small \delta but becomes non-quadratic for larger amplitude oscillations.

Josephson junction schematicA cross-section cartoon. Two large blocks labeled superconductor (left and right) are separated by a thin vertical strip labeled insulating barrier. Arrows show Cooper pairs tunneling across the barrier. To the right, the circuit symbol for a Josephson junction — a box containing an X — is shown in a loop with a capacitor labeled C across it. Underneath, the potential U(δ) = −E_J cos δ is sketched as a cosine curve.physical picturesuperconductor (left)~1 nm oxidesuperconductor (right)Cooper pairs tunnelboth directionscircuit symbol + potentialJ.J.CU(δ) = −E_J cos δ
Left: a Josephson junction is two superconductors separated by ~1 nm of insulator (usually aluminium oxide). Cooper pairs tunnel quantum-mechanically through the barrier, producing a supercurrent with no voltage drop. Right: the circuit symbol is a cross in a box; in a transmon, the junction is shunted by a large capacitor $C$. The potential energy $U(\delta) = -E_J\cos\delta$ looks quadratic near $\delta = 0$ but has anharmonic corrections that are responsible for the transmon's unequal energy spacings.

Building the transmon Hamiltonian

Put the Josephson junction in parallel with a capacitor C. Also let n be the number of Cooper pairs that have tunneled across the junction (so Q = 2e\,n is the charge, and n is the conjugate variable to the phase \delta). Let n_g be an externally controlled offset (from a gate voltage — the "g" stands for gate). The Hamiltonian of the whole circuit is

\boxed{H = 4 E_C (n - n_g)^2 - E_J \cos\phi,}

where E_C = e^2 / (2C) is the charging energy (the energy cost of putting one extra electron on the capacitor) and \phi is the superconducting phase difference across the junction (same as \delta — notation drift in the literature). Two energy scales, E_C and E_J, and their ratio is what decides what kind of qubit you have.

The transmon paper's key insight was this: in the limit E_J / E_C \gg 1, the wavefunction of each energy eigenstate is delocalised over many values of n, and its sensitivity to n_g decays as \exp(-\sqrt{8 E_J/E_C}) — exponentially small. Meanwhile the anharmonicity, which also decreases with E_J/E_C, only decays as a power law: \alpha \approx -E_C. So by picking E_J / E_C \approx 50100, you get nearly zero charge noise sensitivity and keep hundreds of MHz of anharmonicity. Best of both worlds.

Transmon energy levels

In the transmon regime, expand \cos\phi around its minimum at \phi = 0:

-E_J\cos\phi = -E_J + \frac{1}{2}E_J\phi^2 - \frac{1}{24}E_J\phi^4 + \ldots

The quadratic term is the harmonic-oscillator part; the quartic is the leading nonlinearity. The energy levels come from diagonalising the full Hamiltonian and are well-approximated (for E_J \gg E_C) by

E_n \;\approx\; -E_J \;+\; \sqrt{8 E_J E_C}\,(n + \tfrac{1}{2}) \;-\; \tfrac{E_C}{12}\,(6n^2 + 6n + 3).

The first term is a constant offset. The second term is the harmonic ladder with "plasma frequency" \hbar\omega_p = \sqrt{8 E_J E_C}. The third term is the anharmonic correction.

From this, the relevant frequencies are

\hbar\omega_{01} = E_1 - E_0 \;\approx\; \sqrt{8 E_J E_C} - E_C,
\hbar\omega_{12} = E_2 - E_1 \;\approx\; \sqrt{8 E_J E_C} - 2 E_C,

so the anharmonicity is

\alpha \;\equiv\; \hbar(\omega_{12} - \omega_{01}) \;\approx\; -E_C.

The picture. The transmon has an evenly spaced ladder at zeroth order (like an LC oscillator) but each successive gap is smaller by E_C. The |0\rangle \to |1\rangle transition is at \omega_{01}; the |1\rangle \to |2\rangle transition is at \omega_{01} - E_C/\hbar, detuned by the anharmonicity. With E_C/h \approx 250 MHz and \omega_{01}/2\pi \approx 5 GHz, a microwave pulse at 5 GHz drives |0\rangle \to |1\rangle on resonance but is 250 MHz off resonance from |1\rangle \to |2\rangle. Fast pulses (bandwidth \sim 1/T_g) are slow enough to resolve this gap if T_g \gg 1/(250 \text{ MHz}) \approx 4 ns — which is why transmon gates are typically 20100 ns long, not faster.

Typical parameters

These are representative numbers for a modern IBM Heron-class transmon (2026):

Parameter Symbol Typical value
Qubit frequency \omega_{01}/2\pi 4.55.5 GHz
Charging energy E_C/h \approx 250 MHz
Josephson energy E_J/h \approx 20 GHz
Ratio E_J/E_C \approx 80
Anharmonicity \alpha/2\pi -250 to -300 MHz
Energy-relaxation time T_1 100300 μs
Phase-coherence time T_2 100200 μs
Single-qubit gate time T_g^{(1)} 2050 ns
Two-qubit gate time T_g^{(2)} 60200 ns
Operating temperature T 1020 mK
Chip qubit count (Heron) n_q 133

The cryogenic stack

A transmon lives at 15 millikelvin, inside a dilution refrigerator — a multi-stage cooling apparatus that first uses liquid nitrogen (77 K), then helium-4 (4 K), then a helium-4 / helium-3 mixture whose phase separation provides cooling power down to 10 mK. The chip sits at the coldest stage, wrapped in many layers of radiation shielding to block stray infrared photons. Microwave lines deliver control pulses to the chip; each line is heavily attenuated at each stage to thermalise it (so that noise from room temperature does not propagate down and excite the qubits).

Why so cold? At 5 GHz the qubit's energy gap is \hbar\omega_{01} \approx 3\times 10^{-24} J. The thermal-excitation condition k_B T \ll \hbar\omega_{01} requires T \ll 250 mK. Going well below this — to 20 mK — makes thermal occupation of |1\rangle less than 0.1\%, which is necessary for reliable initialisation in |0\rangle.

A typical dilution fridge for a transmon chip is two metres tall and weighs a few hundred kilograms, and uses \sim 15 kW of electrical power and \sim 1 litre per hour of liquid helium to maintain base temperature. The cost is \sim \$500,000 per fridge, plus an integrated microwave-electronics rack (another \$500,000+). This is why you rent transmon time through IBM's cloud rather than buy the chip.

Advantages and disadvantages

Why transmons win.

Why transmons still struggle.

Tunable transmons and couplers

A pure transmon has a single Josephson junction and a fixed frequency. Replace the junction with a SQUID (Superconducting Quantum Interference Device) — two junctions in a loop — and you can tune the effective Josephson energy E_J(\Phi) by threading an external magnetic flux \Phi through the SQUID loop:

E_J(\Phi) \;=\; E_{J\Sigma}\,|\cos(\pi\Phi/\Phi_0)|,

where \Phi_0 = h/(2e) is the superconducting flux quantum. Adjusting \Phi adjusts E_J, which adjusts \omega_{01}. This gives the experimenter a knob to move the qubit frequency in and out of resonance with neighbours or with readout resonators.

The downside: SQUID-based tunable transmons are sensitive to flux noise, which shortens T_2. Modern architectures balance this: the qubits themselves are fixed-frequency (for long T_2), and a separate tunable circuit between qubits — a tunable coupler, often a third tunable transmon — is used to turn two-qubit interactions on and off. IBM's Heron, Rigetti's Ankaa-3, and Google's Willow all use tunable-coupler designs.

Indian context

India's National Quantum Mission (NQM), launched in 2023 with a ₹6,003 crore budget, funds domestic superconducting-qubit development at several institutions. At IISc Bangalore, the Centre for Nano Science and Engineering hosts a transmon fabrication and characterisation programme; at TIFR Mumbai, the historic NMR-quantum-computing group has been joined by a superconducting-qubit group that has fabricated and measured prototype transmons. IIT Delhi and IIT Madras host related efforts. The explicit goal: indigenous Indian superconducting quantum processors of 50–100 qubits by 2030, competitive with current IBM Heron-class chips.

The fabrication challenge is non-trivial but well-posed. Every step — niobium film deposition, aluminium-oxide junction growth, photolithography, electron-beam lithography, dilution-refrigerator operation — uses techniques well-known to Indian semiconductor labs. The gap is infrastructure investment (a few dilution fridges, a class-1000 cleanroom dedicated to transmon fab, trained cryogenics engineers), not fundamental science. NQM funding closes exactly that gap.

Examples

Example 1 — Computing the transmon frequency from $E_J, E_C$

Given E_J/h = 20 GHz and E_C/h = 250 MHz, compute the qubit frequency \omega_{01}/2\pi and the anharmonicity.

Step 1. Check you are in the transmon regime. Ratio E_J/E_C = 20{,}000/250 = 80. This is firmly in the transmon regime (E_J/E_C \gg 1), so the perturbative formula for \omega_{01} applies. Why this check matters: the formula \hbar\omega_{01} \approx \sqrt{8 E_J E_C} - E_C is a large-E_J/E_C approximation. At E_J/E_C \approx 1 it would be off by tens of percent. At E_J/E_C \approx 80 it is accurate to well under a percent.

Step 2. Compute the plasma frequency.

\sqrt{8 E_J E_C}/h \;=\; \sqrt{8 \cdot (20\,\text{GHz}) \cdot (0.25\,\text{GHz})} \;=\; \sqrt{40}\,\text{GHz} \;\approx\; 6.32\,\text{GHz}.

Step 3. Apply the anharmonic correction.

\omega_{01}/2\pi \;=\; \sqrt{8 E_J E_C}/h - E_C/h \;=\; 6.32 - 0.25 \;\approx\; 6.07\,\text{GHz}.

Step 4. Anharmonicity. \alpha/(2\pi) \approx -E_C/h = -250 MHz. The |1\rangle \to |2\rangle transition is at \omega_{12}/2\pi \approx 6.07 - 0.25 = 5.82 GHz.

Step 5. Consistency with IBM targets. Real IBM Heron transmons are designed for \omega_{01}/2\pi in the 4.55.5 GHz range. To get there, reduce E_J to \approx 14 GHz or increase E_C slightly. The important point is the three-equation relationship: specifying any two of (\omega_{01}, E_C, E_J) determines the third, and the circuit designer picks them by choosing the junction critical current and the shunt capacitance.

Result. \omega_{01}/2\pi \approx 6.07 GHz, anharmonicity \approx -250 MHz.

Transmon energy levels at EJ/EC = 80A vertical energy-level diagram with five lines labeled |0⟩ through |4⟩. The gaps between the lines decrease from bottom to top. Labels show the |0⟩ to |1⟩ transition at about 6.07 GHz, |1⟩ to |2⟩ at 5.82 GHz, |2⟩ to |3⟩ at 5.57 GHz. An annotation notes E_J over h = 20 GHz, E_C over h = 250 MHz, anharmonicity −250 MHz.|0⟩|1⟩|2⟩|3⟩ω₀₁/2π ≈ 6.07 GHzω₁₂/2π ≈ 5.82 GHzω₂₃/2π ≈ 5.57 GHzparametersE_J/h = 20 GHzE_C/h = 250 MHzE_J/E_C = 80
Transmon energy ladder for $E_J/h = 20$ GHz, $E_C/h = 250$ MHz. Adjacent gaps shrink by $E_C$ per step: $\omega_{01} \approx 6.07$ GHz, $\omega_{12} \approx 5.82$ GHz, $\omega_{23} \approx 5.57$ GHz. The qubit subspace — $|0\rangle$ and $|1\rangle$ — is selectively addressed by tuning a microwave drive to $\omega_{01}$. The next transition is $250$ MHz off resonance.

What this shows. The transmon designer picks E_J, E_C to hit a target qubit frequency and anharmonicity. Targeting \omega_{01}/2\pi \approx 5 GHz and |\alpha|/2\pi \approx 250 MHz determines E_J, E_C within narrow bounds, and from there the designer chooses the junction critical current I_c and shunt capacitance C to realise them on silicon.

Example 2 — Circuit layout: resonator readout + tunable coupler

Design (conceptually) a two-qubit transmon block with readout and a tunable coupler.

Step 1. Place two transmons, Q1 and Q2, each with its own target frequency (\omega_{01}^{(1)}/2\pi = 5.0 GHz, \omega_{01}^{(2)}/2\pi = 5.2 GHz). Separating by 200 MHz prevents accidental resonance driving. Why different frequencies for neighbours: if two transmons have nearly the same frequency, a microwave drive intended for one will partially excite the other. Frequency separation gives each qubit its own lane.

Step 2. Attach a readout resonator to each qubit. The resonator is a \lambda/2 or \lambda/4 microwave transmission line, far-detuned from the qubit (resonator at \omega_r/2\pi \approx 7 GHz, qubit at 5 GHz — detuning \Delta = \omega_r - \omega_{01} \approx 2 GHz). In the dispersive limit |\Delta| \gg g (coupling), the resonator frequency shifts by a qubit-state-dependent amount \chi. Measuring the resonator frequency → measuring the qubit state.

Step 3. Connect Q1 and Q2 through a tunable coupler. The simplest design: a third transmon, Q_C, with its frequency tuned far above Q1 and Q2 in idle mode (so no coupling) and tuned down to match Q1, Q2 when a two-qubit gate is needed (so coupling turns on). Flux-bias the coupler SQUID to control \omega_C.

Step 4. Wire a flux control line to Q_C (DC + fast-pulse for two-qubit gate control), a microwave drive line to each qubit (for single-qubit gates), and a common readout feedline through the two resonators (for multiplexed readout).

Step 5. Parameters. Target two-qubit gate time T_g \approx 100 ns, coupling strength during gate g/2\pi \approx 5 MHz (since T_g \sim 1/g). Idle coupling when detuned: g_{\text{idle}}/2\pi \sim 100 kHz (two orders of magnitude smaller) — enough isolation to avoid spurious gate errors.

Result. Two transmons, two readout resonators, one tunable coupler, four control lines, one readout feedline. This is one "unit cell" of a modern transmon processor; tile it out in a 2D lattice to build a 100- or 1000-qubit chip. IBM's heavy-hex connectivity, Google's square lattice, and Rigetti's Ankaa layouts are all specific tilings of this basic pattern.

Transmon chip layout unitA schematic top-down view of a two-transmon block. Two cross-shaped transmon pads Q1 and Q2 sit in the middle. Between them is a smaller tunable coupler labeled Q_C. Each qubit is connected via a coupling capacitor to a long thin resonator arc labeled R1 and R2 respectively, terminating at a common feedline along the top. Microwave drive lines enter from the bottom left and bottom right.readout feedlineQ15.0 GHzR1 (7 GHz)Q_CtunablecouplerQ25.2 GHzR2 (7 GHz)μw drive 1μw drive 2flux bias → Q_C
Schematic top-down layout of a two-transmon unit with readout and a tunable coupler. Each qubit (cross-shaped pad) couples capacitively to a dedicated readout resonator (the curved traces R1, R2) that joins a common feedline at the top. A third, smaller transmon Q$_C$ sits between Q1 and Q2 and is flux-tunable; adjusting its frequency turns the Q1–Q2 interaction on and off. Three microwave drive lines (bottom) provide single-qubit and coupler-flux control. IBM Heron, Rigetti Ankaa-3, and Google Willow all use variants of this architecture.

What this shows. A transmon processor is not just a row of qubits — it is a carefully engineered microwave circuit where the qubits, their couplers, their readout resonators, and their control wiring all share the same silicon-on-sapphire real estate. Each design choice (resonator detuning, coupler strength, idle isolation) maps directly onto a gate-fidelity or readout-fidelity number on the hardware datasheet.

Common confusions

Going deeper

If you have the Hamiltonian H = 4 E_C (n - n_g)^2 - E_J\cos\phi, the anharmonicity \alpha \approx -E_C, and the numbers on a typical chip — you have the working knowledge of a transmon. The sections below derive the charge-noise suppression quantitatively, compare transmons to other superconducting designs, and describe the readout physics in detail.

The charge-noise suppression — where the exponential comes from

The Hamiltonian H = 4 E_C (n - n_g)^2 - E_J\cos\phi has the form of a particle (with position \phi, momentum-like variable n) in a periodic cosine potential. The eigenvalues are the Mathieu characteristic values a_\nu(q) with q = E_J/(2 E_C) and a noninteger characteristic exponent \nu set by the charge offset n_g:

E_n(n_g) \;=\; E_C\,a_{2(n_g + k(n, n_g))}(-E_J/(2 E_C))

for integer k chosen by level ordering. Tedious but textbook. The charge dispersion — how much the level depends on n_g — is

\epsilon_n \;\equiv\; E_n(n_g = 1/2) - E_n(n_g = 0) \;\sim\; (-1)^n E_C\,\frac{2^{4n+5}}{n!}\,\sqrt{\frac{2}{\pi}}\,\left(\frac{E_J}{2 E_C}\right)^{n/2 + 3/4}\,e^{-\sqrt{8 E_J/E_C}}.

The key factor is e^{-\sqrt{8 E_J/E_C}} — exponentially small in the parameter ratio. At E_J/E_C = 80, \sqrt{8 \cdot 80} = \sqrt{640} \approx 25.3, so \epsilon_1 \propto e^{-25.3} \approx 10^{-11} — effectively zero compared to the tens-of-MHz scale of typical charge noise. The transmon is charge-noise immune by engineering.

Meanwhile the anharmonicity \alpha \approx -E_C is polynomially small in E_J/E_C (it goes as (E_J/E_C)^0 really — constant), so the anharmonicity survives into the transmon regime. Koch et al.'s 2007 paper spelled this out and renamed the qubit from Cooper-pair-box-with-large-shunt-capacitor to transmon — the "transmission-line shunted plasma oscillation qubit."

Charge qubits vs flux qubits vs transmons

There were earlier superconducting-qubit designs:

A newer design, fluxonium (Manucharyan et al. 2009), adds a super-inductor in parallel with the junction to push E_L \ll E_J, creating a different level structure with very high anharmonicity (~500 MHz) and long T_1 (sometimes > 1 ms). Fluxonium is gaining traction in some labs and may become a future standard, but transmons still dominate industrial processors.

Readout — the dispersive regime

To measure a transmon, couple it capacitively to a microwave resonator (a \lambda/4 or \lambda/2 transmission line, or a lumped-element LC resonator). In the far-detuned limit |\omega_r - \omega_{01}| \gg g (where g is the qubit-resonator coupling), the resonator's frequency is shifted by a qubit-state-dependent amount:

\omega_r \to \omega_r \pm \chi,

with +\chi for qubit in |0\rangle and -\chi for qubit in |1\rangle. Typical \chi/(2\pi) \approx 1 MHz. Probing the resonator with a microwave tone (~100 ns long pulse, a few photons) and measuring the reflected/transmitted phase tells you which shift is present, hence which state the qubit is in.

The readout does not directly project the qubit — it measures the resonator. But because the resonator frequency is entangled with the qubit state, measuring the resonator performs an effective projective measurement on the qubit, with readout fidelity \sim 99\% for a well-designed dispersive readout chain.

Where the transmon goes next — logical qubits

A transmon is the physical qubit; the road ahead is the logical qubit. With surface-code error correction at distance d, a logical qubit uses d^2 physical qubits and tolerates physical-gate error rates below a threshold (roughly 10^{-3} per gate). Google's Willow experiment (2024) demonstrated that logical error rates can decrease exponentially with code distance on a 105-transmon chip — the first real demonstration of the "error-correction threshold" in action.

To run Shor's algorithm on 2048-bit RSA, current estimates require roughly 10^610^7 physical qubits — a factor of 10^4 beyond today's chips. IBM's 2029 roadmap targets ~200,000 physical qubits in multi-chip modules; getting to 10^7 is the defining engineering project of the 2030s. Whether transmons survive that long or get replaced by fluxonium or something entirely different (a topological qubit, perhaps, or a neutral atom with superior scaling) is an open question. But for the next ten years, the transmon is the platform to know.

Where this leads next

References

  1. Koch, Yu, Gambetta, Houck, Schuster, Majer, Blais, Devoret, Girvin, Schoelkopf, Charge-insensitive qubit design derived from the Cooper pair box (2007) — arXiv:cond-mat/0703002. The original transmon paper.
  2. Wikipedia, Transmon — overview of the circuit and its parameters.
  3. Krantz, Kjaergaard, Yan, Orlando, Gustavsson, Oliver, A quantum engineer's guide to superconducting qubits (2019) — arXiv:1904.06560. The definitive modern review.
  4. Blais, Grimsmo, Girvin, Wallraff, Circuit quantum electrodynamics — Rev. Mod. Phys. (2021) — arXiv:2005.12667. Dispersive readout, cQED coupling theory, and the full Hamiltonian framework.
  5. John Preskill, Lecture Notes on Quantum Computation, Ch. 7 — physical realisations of quantum computing, including superconducting qubits. theory.caltech.edu/~preskill/ph229.
  6. IBM Quantum, Hardware documentation — live per-qubit parameters (\omega_{01}, \alpha, T_1, T_2) for Heron and earlier generations.