Quantum Computing

Reading: Hardware I: Superconductivity
MODULE 05 HARDWARE PHYSICS

Platform Qubit dan Superconducting Transmon

Kita akan membangun sirkuit yang berperilaku seperti atom. Kuncinya satu: Non-Linear Inductance dari Josephson Junction.

lightbulb Inti Hardware Qubit

Qubit fisik adalah sistem dua-level yang terisolasi dari environment, bisa di-inisialisasi, dikontrol, dan diukur. Tantangan utama: buat dua-level yang STABIL (tidak mudah bocor) tapi KONTROL (bisa dimanipulasi cepat). Solusi: gunakan fenomena kuantum makroskopik (superconductivity, trapped ions, etc).

visibility Gambaran Visual

Bayangkan sebuah "chip" superkonduktor yang didinginkan sampai 15 mK. Di atasnya, ada "pulau" aluminium kecil (transmon) yang menjadi qubit. Kabel-kabel microwave masuk ke chip untuk mengirim sinyal kontrol (seperti "tuning fork" untuk mengetuk transmon). Resonator terhubung seperti "antar radiator" untuk membaca state tanpa mengganggu.

Platform Qubit Utama

Superconducting Circuits

Transmon, flux qubit, phase qubit. Fabrikasi seperti integrated circuit (lithography).

Pros: Scalable, fast gate (ns), compatible dengan microwave tech

Cons: Perlu cooling ekstrem (15 mK), noise dari two-level systems

Trapped Ions

Ion terperangkap di trap elektromagnetik. Laser untuk kontrol.

Pros: T1/T2 sangat panjang (detik-menit), all-to-all connectivity natural

Cons: Lambat (microsecond gate), sulit scalable, laser complex

Neutral Atoms (Rydberg)

Atom netral dalam optical tweezers. Excited ke Rydberg state untuk interaction.

Pros: Array 2D/3D large, tunable connectivity, T2 panjang

Cons: Laser system kompleks, gate lambat, error correction belum matang

Photonic QC

Photon sebagai qubit (polarization, path, time-bin). Linear optics + detectors.

Pros: Room temperature operation, T2 infinite (no decoherence), fast

Cons: Tidak interaksi (butuh non-linear), probabilistic gates, detection loss

A

SUPER DEEP: Superconducting Transmon dari Superconductivity ke Surface Code

12-20 sublevel konsep, lengkap dari JJ sampai fault-tolerance requirement

A.1

Superconductivity: Cooper Pair dan Energy Gap

Inti

Superconductivity terjadi ketika elektron membentuk Cooper pair yang berperilaku sebagai boson dan mengalir tanpa hambatan di bawah Tc (critical temperature). Energy gap Delta (bukan band gap) memisahkan ground state dari excited state, memberikan "stability" terhadap excitasi kecil.

Mechanism Superconductivity (BCS Theory)

Elektron dengan spin opposite berpasangan (Cooper pair)

Mediasi oleh phonon (vibrasi lattice)

Energy gap:

$\Delta = 1.76 k_B T_c$

Untuk Aluminum ($T_c = 1.2$ K): $\Delta \sim 180 \mu\text{eV}$

Konsekuensi: Photon dengan energi $< \Delta$ tidak bisa diabsorbsi (no dissipation).

Apa Knob Kontrolnya?

Material choice (Al, Nb, Ta) menentukan Tc dan Delta. Tidak bisa "dikontrol" setelah fabrikasi, tapi bisa dipilih untuk aplikasi.

Kesalahan Umum
  • SALAH: Superconductivity = nol resistivity SEMUA
  • BENAR: Nol resistivity DI BAWAH Tc saja
  • SALAH: Cooper pair = fermion
  • BENAR: Cooper pair = boson (2 electron)
A.2

Josephson Junction: Sumber Non-Linearitas

Inti

Josephson Junction adalah dua superconductor yang dipisahkan oleh insulator tipis (~1 nm). Cooper pair bisa TUNNEL melalui barrier ini, menciptakan arus superkonduktor TANPA voltage (DC Josephson effect). Current-phase relation: I = I_c * sin(phi), di mana I_c adalah critical current dan phi adalah phase difference.

Josephson Relations

DC Josephson: $I = I_c \sin(\phi)$

AC Josephson: $d\phi/dt = (2e/\hbar) V$

Konsekuensi:

  • Current tanpa voltage (superconducting)
  • Voltage menyebabkan phase berputar (oscillation)

Energy junction: $E_J = (\hbar / 2e) I_c$ (Josephson energy)

Inductance Non-Linear

Untuk inductor biasa: $V = L dI/dt$ (LINEAR)

Untuk JJ: $V = (\Phi_0 / 2\pi) d(\arcsin(I/I_c))/dt$

di mana $\Phi_0 = h/(2e)$ = flux quantum = $2.07 \times 10^{-15}$ Wb

Effective inductance: $L_J = \Phi_0 / (2\pi I_c \cos(\phi))$

$L_J$ Tergantung pada current/phase (NON-LINEAR)!

Ini adalah sumber anharmonicity untuk transmon.

Apa Knob Kontrolnya?

Critical current I_c (ditentukan oleh junction area dan oxide quality). Tidak bisa dikontrol real-time, tapi bisa dituning dengan magnetic flux (SQUID loop).

Apa yang Diukur?

I_c dari switching current measurement. Junction quality dari subgap resistance (lebih tinggi = lebih baik). Junction buatan dengan Dol-bridge technique.

A.3

Circuit Quantization: Dari LC ke Qubit

Inti

LC circuit adalah harmonic oscillator (level spacing SAMA). Dengan menambahkan JJ, kita membuat ANHARMONIC oscillator. Circuit quantization = treat node flux sebagai koordinat q (seperti posisi) dan charge sebagai momentum p, lalu tulis Hamiltonian dan quantize.

Harmonic LC Circuit

$H = \frac{Q^2}{2C} + \frac{\Phi^2}{2L}$

di mana $Q =$ charge, $\Phi =$ flux.

Dengan quantization:

$H = \hbar \omega (a^\dagger a + 1/2)$

$\omega = 1 / \sqrt{LC}$ (resonance frequency)

Eigenstates: Fock states $|n\rangle$ dengan $E_n = (n + 1/2) \hbar \omega$

PROBLEM: Level spacing SAMA (harmonic), tidak bisa isolasi $|0\rangle$ dan $|1\rangle$!

Transmon Hamiltonian

$H = 4E_C(n - n_g)^2 - E_J\cos(\phi)$

di mana:

  • $E_C = e^2 / (2C)$ = charging energy
  • $E_J = (\hbar / 2e) I_c$ = Josephson energy
  • $n$ = number of Cooper pairs (charge operator)
  • $\phi$ = phase across junction (flux operator)

Regime transmon: $E_J / E_C \gg 1$ (biasanya 50-100)

Kenapa? Charge noise reduksi, qubit lebih "insensitive" terhadap noise.

Energies dan Anharmonicity

$E_0 \approx -E_J + \sqrt{8E_JE_C} - E_C/2$ (ground)

$E_1 \approx -E_J + \sqrt{8E_JE_C} + E_C/2$ (first excited)

$\omega_{01} = E_1 - E_0 \approx \sqrt{8E_JE_C} - E_C$

Anharmonicity:

$\alpha = \omega_{12} - \omega_{01} \approx -E_C$

Untuk transmon: $\alpha \sim -200$ to $-300$ MHz (negative!)

Konsekuensi: $\omega_{01} \neq \omega_{12}$, bisa isolasi qubit subspace!

Apa Knob Kontrolnya?

E_J (tunable dengan flux), E_C (fixed dari kapasitansi geometry). Tuning E_J memungkinkan "flux tuning" frekuensi qubit.

Kesalahan Umum
  • SALAH: Transmon = charge qubit
  • BENAR: Transmon = protected charge qubit
  • SALAH: E_J/E_C = 1 optimal
  • BENAR: E_J/E_C >> 1 untuk noise immunity
A.4

Control Pulse: Microwave Engineering

Inti

Untuk mengontrol transmon, kita kirim microwave pulse yang menyebabkan Rabi oscillation antara |0> dan |1>. Pulse envelope (shape) menentukan keakuratan gate. DRAG (Derivative Removal by Adiabatic Gate) adalah teknik untuk meminimalkan leakage ke |2>.

Rabi Model

$H_{\text{drive}} = (\Omega/2) (\cos(\phi)X + \sin(\phi)Y)$

di mana:

  • $\Omega$ = Rabi rate (kekuatan drive)
  • $\phi$ = phase drive (menentukan rotasi axis di equator)

Rotasi X: $\theta = \Omega t, \phi = 0$

Rotasi Y: $\theta = \Omega t, \phi = \pi/2$

Untuk X gate (180°): $\theta = \pi \to t = \pi/\Omega$

DRAG Pulse Shaping

$I(t) = \Omega(t) \cos(\omega_d t + \phi)$

$Q(t) = (1/\beta) (d\Omega/dt) \sin(\omega_d t + \phi)$

di mana $\beta = \text{anharmonicity } \alpha$.

Inti DRAG:

  • Component in-phase (I): envelope utama
  • Component quadrature (Q): turunan dari I (derivative)

Efek: Kompensasi leakage ke $|2\rangle$ melalui destructive interference.

Apa Knob Kontrolnya?

Amplitude (Omega), phase (phi), duration (t), shape (Gaussian, cosine, flat-top). Trade-off: lebih pendek = lebih bandwidth, lebih panjang = lebih noise.

Apa yang Diukur?

Rabi oscillation (probabilitas vs time), RB (Randomized Benchmarking) untuk gate fidelity, leakage ke |2> dari population measurement.

A.5

Readout Dispersive: Measure Tanpa Destroy

Inti

Kita tidak bisa mengukur qubit langsung (bakal menghancurkan superposisi). Solusi: hubungkan qubit ke resonator melalui dispersive coupling. State qubit mengubah frekuensi resonator secara BERBEDA tergantung |0> atau |1>. Kita ukur respon resonator untuk infer state qubit.

Dispersive Hamiltonian

$H_{\text{int}} = \hbar \chi a^\dagger a \sigma_z$

di mana:

  • $\chi$ = dispersive shift (biasanya 1-5 MHz)
  • $a, a^\dagger$ = annihilation/creation operator resonator
  • $\sigma_z$ = Pauli Z qubit

EFFECT: Frekuensi resonator bergeser!

$\omega_r' = \omega_r + \chi \langle\sigma_z\rangle$

Jika qubit = $|0\rangle$: $\omega_r' = \omega_r + \chi$

Jika qubit = $|1\rangle$: $\omega_r' = \omega_r - \chi$

Readout Protocol

1. Kirim probe tone di frekuensi omega_r (center antara dua shifted freq)

2. Sinyal terpantul dengan phase shift berbeda untuk |0> dan |1>

3. Down-convert ke IF (intermediate frequency) dengan LO

4. Digitize I/Q coordinates

5. Classify ke |0> atau |1> berdasarkan threshold

SNR (signal-to-noise ratio) menentukan assignment fidelity.

Typical fidelity: 95-99% untuk single shot.

Apa Knob Kontrolnya?

Probe power (trade-off: lebih tinggi = SNR lebih baik tapi lebih purturband), readout duration (lebih lama = averaging lebih baik tapi T1 decay).

Kesalahan Umum
  • SALAH: Readout langsung mengukur qubit
  • BENAR: Readout mengukur resonator yang ter-perturb
  • SALAH: Semua qubit terbaca sempurna
  • BENAR: Ada assignment error (confusion matrix)
A.6

T1/T2, TLS, dan 1/f Noise

Inti

T1 (relaxation) = decay time dari |1> ke |0>. T2 (dephasing) = decoherence time (phase randomization). T2 <= 2*T1 selalu. Noise sources: TLS (Two-Level Systems) di defects material, 1/f noise dari flux noise, charge noise, dielectric loss.

T1: Energy Relaxation

P_1(t) = exp(-t/T_1)

Population |1> decays secara eksponensial.

Mechanisms:

  • Dielectric loss (TLS di substrate, interface)
  • Quasiparticle poisoning (thermal excitation breaking Cooper pairs)
  • Radiation (coupling ke environment)

Typical T1: 20-100 microseconds untuk transmon 3D.

T2: Dephasing

$1/T_2 = 1/(2T_1) + 1/T_\phi$

$T_\phi$ = pure dephasing time.

Noise spectrum: $S(f) = A/f$ (1/f noise)

Low frequency noise menyebabkan dephasing!

Typical T2: 10-50 microseconds (often $T_2 \approx T_1$).

Ramsey experiment: ukur $T_2^*$ (free induction decay).

Hahn echo: ukur $T_{\text{echo}}$ (menghilangkan low-frequency noise).

Two-Level Systems (TLS)

TLS adalah defects atomik di oxide/metal interface.

Behavior: two-level system dengan coupling ke qubit.

Effects:

  • Frequency shift (qubit freq "berayap" jika TLS dekat)
  • Increased relaxation (T1 pendek jika TLS resonant)
  • Telegraph noise (random switching)

Mitigation: Improved materials, surface treatments, 3D cavity.

Apa Knob Kontrolnya?

Material quality, fabrication process, geometry (3D vs 2D), shielding (magnetic, radiation). Tidak bisa "dikontrol" real-time, tapi engineering design mempengaruhi T1/T2.

Kesalahan Umum
  • SALAH: T2 bisa lebih besar dari 2*T1
  • BENAR: T2 <= 2*T1 selalu (fundamental limit)
  • SALAH: Noise adalah random putih
  • BENAR: 1/f noise dominant di low freq
A.7

Entangling Gates: CZ dan CNOT

Inti

Single-qubit gate tidak cukup untuk universal QC. Kita butuh entangling gate (CNOT atau CZ). Di superconducting, ini diimplementasikan dengan coupling dua transmon melalui resonator (bus) atau langsung (fixed coupling). Gate diimplementasikan dengan tuning frekuensi qubit (flux tuning).

CZ Gate (Controlled-Z)

Matrix: diag(1, 1, 1, -1) untuk basis $|00\rangle, |01\rangle, |10\rangle, |11\rangle$

Efek: flip phase HANYA jika kedua qubit = $|1\rangle$.

Implementation (transmon):

  1. Bawa frekuensi qubit control dekat dengan target
  2. Interaction dispersive: $H_{\text{int}} = g (\sigma_+ \sigma_- + \text{h.c.})$
  3. Level $|11\rangle$ mengalami shift karena interaction
  4. Evolve sehingga $|11\rangle$ memperoleh phase $\pi$ relative ke yang lain

Typical CZ time: 20-60 ns.

CNOT Gate

Matrix: flip target jika control = 1

Bisa diturunkan dari CZ dengan Hadamard:

CNOT $= (I \otimes H) \text{CZ} (I \otimes H)$

Atau langsung dengan cross-resonance:

Drive target qubit pada frekuensi control qubit.

Trade-off: CZ lebih alami di hardware, CNOT lebih populer di software.

Apa Knob Kontrolnya?

Coupling strength g (fixed dari design), detuning delta (tunable dengan flux), gate duration (trade-off dengan leakage). CZ parameter space kompleks untuk optimasi.

Kesalahan Umum
  • SALAH: Entangling gate = mudah
  • BENAR: Entangling gate = paling error-prone
  • SALAH: CZ = CNOT (sama saja)
  • BENAR: CZ alami di hardware, butuh H untuk CNOT
A.8

Kenapa Butuh Surface Code?

Inti

T1 dan T2 transmon (20-100 microseconds) TIDAK cukup untuk algorithm jangka panjang. Kita butuh error correction. Surface code adalah paling efisien untuk superconducting karena: (1) only nearest-neighbor coupling, (2) high threshold (~1%), (3) compatible dengan 2D planar fabrikasi.

Surface Code Basics

Layout: Grid qubit (2D checkerboard)

- Data qubit (hitam): menyimpan informasi

- Ancilla qubit (putih): measure stabilizer

Stabilizers:

  • X-type (star): detect Z errors (bit flip)
  • Z-type (plaquette): detect X errors (phase flip)

Distance d: jumlah "rings" untuk mengkoreksi error

d=3: koreksi 1 error, butuh ~17 qubit

d=7: koreksi 3 error, butuh ~49 qubit

Fault-Tolerance Threshold

Threshold surface code: ~1% gate error

Di atas threshold: logical error rate > physical

Di bawah threshold: bisa suppress error secara eksponensial

Current state: gate error ~0.1-0.5%

Masih di atas threshold!

Target: <0.1% untuk d=7 surface code.

Resource Estimation

Untuk logical qubit dengan error rate 10^-15:

  • Distance d ~ 31
  • Physical qubit: ~1000 per logical qubit
  • Untuk 1M logical qubit (Shor): ~10^9 physical qubit

Ini adalah alasan kenapa fault-tolerant QC masih jauh.

Apa Knob Kontrolnya?

Physical gate error rate (fidelity), measurement latency, reset speed. Semua harus DI BAWAH threshold untuk FTQC.

Kesalahan Umum
  • SALAH: Surface code = satu-satunya opsi
  • BENAR: Surface code = paling praktis sekarang
  • SALAH: T1/T2 cukup untuk FTQC
  • BENAR: Butuh EC untuk error rate < threshold

Ringkasan: Transmon ke Surface Code

Dari Superconductivity (Cooper pair) → Josephson Junction (non-linearity) → Circuit quantization (transmon) → Control pulse (microwave) → Readout dispersive (resonator) → Noise (T1/T2, TLS) → Entangling gate (CZ/CNOT) → Error correction (surface code).

Setiap langkah adalah engineering challenge. Superconductivity memberikan loss-free transport, JJ memberikan non-linearity, transmon memberikan noise immunity, microwave control memberikan speed, dispersive readout memberikan non-demolition measurement, surface code memberikan fault-tolerance.