This note is a rendering test for Quartz features using superconducting qubits as the theme. It includes long equations, a derivation, Mermaid diagrams, callouts, tables, footnotes, code blocks, task lists, and internal links.

Inline And Block Math

The qubit state can be written inline as with normalization .

A driven two-level Hamiltonian in the lab frame is often modeled as

Moving into a frame rotating at the drive frequency and applying the rotating-wave approximation gives

where .

Control intuition

The microwave phase chooses the rotation axis in the equatorial plane of the Bloch sphere. Pulse area sets the rotation angle:

LC Oscillator Quantization

Start with the classical energy of an LC circuit:

Promote charge and flux to operators with commutator

This gives the quantum harmonic oscillator Hamiltonian

That alone is not a qubit because adjacent transitions are degenerate:

A Josephson junction adds nonlinearity, replacing the linear inductive energy with

For a transmon, the approximate Hamiltonian is

See Transmon Anharmonicity Derivation for a longer worked derivation.

Derivation Sketch

When , expand the cosine around :

The quadratic term creates an oscillator with plasma frequency

The quartic term gives a weak anharmonic correction. To first order, the transition frequency is approximately

and the anharmonicity is approximately

Approximation boundary

This expansion is useful for intuition, but real devices require corrections from charge dispersion, higher levels, coupling to readout resonators, packaging modes, and calibration drift.

Mermaid Diagram

flowchart TD
  A[Fabricate superconducting circuit] --> B[Cool to millikelvin temperature]
  B --> C[Find qubit and resonator frequencies]
  C --> D[Calibrate microwave pulses]
  D --> E[Measure Rabi and Ramsey experiments]
  E --> F[Estimate T1 and T2]
  F --> G{Good enough?}
  G -- yes --> H[Run gates and readout]
  G -- no --> I[Adjust pulse shape, bias, filtering, or design]
  I --> C

Sequence Diagram

sequenceDiagram
  participant C as Controller
  participant Q as Transmon Qubit
  participant R as Readout Resonator
  participant A as Amplifier Chain

  C->>Q: shaped microwave pulse
  Q-->>Q: state rotates on Bloch sphere
  C->>R: readout tone
  R-->>A: state-dependent microwave response
  A-->>C: digitized I/Q signal
  C->>C: classify 0 or 1

Comparison Table

QuantityMeaningTypical Role
Josephson energySets nonlinear inductive scale
Charging energyControls anharmonicity and charge sensitivity
Relaxation timeLimits excited-state lifetime
Dephasing timeLimits phase memory
Dispersive shiftSets readout contrast in [[topics/circuit-qed-readout

Callouts

Note

Superconducting qubits are macroscopic electrical circuits, but their low-energy dynamics are quantum mechanical.

Calibration question

If leakage to increases after a faster pulse, should the pulse be longer, more carefully shaped, or DRAG-corrected?

Code Block

import numpy as np
 
# Toy estimate: transmon frequency in GHz when EJ and EC are in GHz units.
def transmon_f01(EJ, EC):
    return np.sqrt(8 * EJ * EC) - EC
 
for EJ_over_EC in [25, 50, 75]:
    EC = 0.25
    EJ = EJ_over_EC * EC
    print(EJ_over_EC, round(transmon_f01(EJ, EC), 3))

Task List

  • Render inline math.
  • Render block equations.
  • Render Mermaid flowchart.
  • Render Mermaid sequence diagram.
  • Render callouts.
  • Add a real source note for a transmon paper.
  • Add a calibration notebook note.

Footnote

The transmon was introduced to reduce charge-noise sensitivity while retaining enough anharmonicity for control.1

Footnotes

  1. Placeholder citation note. Replace this with a full paper reference in Source Notes.