What Is Quantum Volume?
Quantum Volume (QV) measures the effective computational power of a quantum computer, accounting for qubit count, gate fidelity, connectivity, and circuit depth:
where is the depth of the largest random circuit solved with >2/3 success probability using qubits.
QV Measurement Protocol
- Select qubits from the device
- Generate random circuits of depth
- Sample outputs and compute heavy output probability (HOP)
- Accept if HOP > 2/3 with 97% confidence
For random circuits, ideal HOP .
Interleaved Randomized Benchmarking
Interleaved RB characterizes two-qubit gate fidelity:
- Generate random Clifford sequences of length
- Interleave the target gate between random Cliffords
- Measure survival probability:
- Extract error rate:
Current state-of-the-art: for superconducting qubits.
Other Benchmarking Metrics
CLOPS: Circuit Layer Operations Per Second RCS: Random Circuit Sampling (Google's benchmark) Algorithmic benchmarks: VQE, QAOA performance on specific instances
No single metric captures all aspects of quantum computer performance.
QV Progress
| Year | Company | QV |
|---|---|---|
| 2017 | IBM | 8 |
| 2019 | IBM | 64 |
| 2021 | IBM | 128 |
| 2023 | IBM | 1024 |
QV has grown roughly exponentially, following a quantum Moore's law trajectory.
Limitations of QV
- Only tests random circuits, not structured algorithms
- Does not account for measurement errors
- Requires exponential classical resources for large
- Ignores software stack efficiency
Alternatives: algorithmic benchmarks, EPLG, cross-entropy benchmarking.
Python: QV Simulation
import numpy as np
def simulate_qv_circuit(n, depth, noise_rate):
fidelity = 1.0
for layer in range(depth):
fidelity *= (1 - noise_rate * n)
hop_ideal = 0.85
return hop_ideal * fidelity + (1 - fidelity) * 0.5
n = 5
noise_rate = 0.01
max_depth = 0
for d in range(1, 100):
if simulate_qv_circuit(n, d, noise_rate) > 2/3:
max_depth = d
else:
break
print(f"Estimated QV = 2^{max_depth} = {2**max_depth}")
Random Circuit Sampling Theory
The output distribution of a random circuit:
For a truly random unitary, follows the Porter-Thomas distribution:
where . The cross-entropy benchmarking fidelity measures how close the experimental distribution is to the ideal:
Quantum Advantage Timeline
| Year | Claim | Qubits | Task |
|---|---|---|---|
| 2019 | 53 | Random circuit sampling | |
| 2020 | USTC | 76 | Boson sampling |
| 2021 | USTC | 113 | Gaussian boson sampling |
| 2022 | Xanadu | 216 modes | GBS (Borealis) |
| 2023 | Harvard/QuEra | 48 logical | Logical qubit operations |
Summary
This topic covers the fundamental concepts and applications in quantum computing. Understanding these concepts is essential for advancing in the field and applying quantum techniques to real-world problems. The mathematical framework provides the foundation for analyzing quantum algorithms and hardware implementations.
Key takeaways include the importance of quantum coherence, the role of entanglement as a resource, and the tradeoffs between different quantum computing architectures. As the field progresses from NISQ to fault-tolerant devices, these foundational concepts will continue to underpin new developments and applications.
Further study should include hands-on implementation using quantum programming frameworks, analysis of recent research papers, and exploration of the connections between quantum computing and other fields such as machine learning, optimization, and simulation.