Fault-Tolerant Quantum Computing
Quantum computing with error correction, enabling arbitrarily long and accurate computations.
Fault-Tolerant Quantum Computing (FTQC) is the ultimate goal: quantum computers that can run arbitrarily long computations with arbitrarily low error rates.
NISQ vs FTQC
| Aspect | NISQ | FTQC |
|---|---|---|
| Error correction | None | Full |
| Qubits | Physical | Logical |
| Circuit depth | ~100-1000 | Unlimited |
| Error rate | ~0.1-1% per gate | ~ or better |
| Computation type | Limited | Universal |
Requirements for FTQC
1. Below-Threshold Error Rates
Physical error rate (threshold). For surface code:
2. Enough Physical Qubits
Ratio of physical to logical qubits:
- Near threshold: ~1000:1
- Below threshold: Can be ~100:1
3. Fast Classical Processing
- Decode error syndromes in real-time
- Faster than errors accumulate
- Challenging at scale
4. Mid-Circuit Measurement
- Measure syndromes during computation
- Feed-forward based on results
5. Scalable Architecture
- Millions of physical qubits eventually
- Manageable control systems
What FTQC Enables
| Application | Why FTQC Is Needed |
|---|---|
| Shor’s algorithm | Deep circuits, many operations |
| Large molecular simulations | Precision requires many gates |
| Arbitrary quantum algorithms | No depth limitations |
The FTQC Stack
┌────────────────────────────┐
│ Quantum Applications │
├────────────────────────────┤
│ Logical Operations │
├────────────────────────────┤
│ Error Correction │
│ (Surface code, etc.) │
├────────────────────────────┤
│ Physical Qubits │
│ (Hardware platform) │
└────────────────────────────┘
Resource Estimates
For useful computations:
| Task | Logical Qubits | Physical Qubits (estimated) |
|---|---|---|
| Factor 2048-bit RSA | ~4,000 | ~4-20 million |
| Simulate FeMoco | ~4,000 | ~4-20 million |
| Quantum chemistry | 100-1000 | 100K-10M |
Timeline
| Phase | Description | Timeline |
|---|---|---|
| Current | NISQ devices | Now |
| Near-term | Error correction demos | 2024-2026 |
| Medium-term | Early FTQC | 2027-2030 |
| Long-term | Full FTQC | 2030s+ |
Timelines are highly uncertain.
Current Progress
- Below-threshold operations: Demonstrated
- Logical qubits: Created, but not yet better than physical
- Logical operations: Demonstrated at small scale
- Full FTQC: Not yet achieved
The Challenge Ahead
Physical error rate: ~0.1% ✓ Achieved
↓
Logical error rate: ~10⁻⁶ ? In progress
↓
Required for utility: ~10⁻¹⁰ ✗ Far to go
Scaling from ~100 qubits to millions while maintaining quality.
See also: NISQ, Quantum Error Correction, Surface Code, Logical Qubit, Fault Tolerance