from theory to practice
2025-02-07
Quantum Error Mitigation
from theory to practice
nate stemen
2025-02-07 @ QuSoft Seminar
$ whoami: nate stemenWhat I Do:
mitiq, an open-source QEM packageWarning!
Why This Talk?
Goal
Estimate \langle O \rangle = \mathrm{tr}(O \rho) given
Idea
Algorithm is allowed to modify input circuit C and apply any postprocessing.

\partial_t \rho = -i [H, \rho] + \textcolor{#F06292}{\lambda} \mathcal{L}(\rho)

Key Idea
Scale noise up, extrapolate back to zero-noise value.

\mathcal{U}_\text{ideal} = \sum_{i=1}^n a_i \mathcal{O}_i
Classical Noisy Simulation Algorithms

QEM Sample Complexity

Not Covered
Reducing the cost of QEC
Error mitigation is hopeless on circuits that scramble information rapidly. (Quek et al. 2024)
| Average 2Q Error \varepsilon | Feasible circuit size |
|---|---|
| 10^{-3} | 100 \times 100 |
| 10^{-4} | 300 \times 300 100 \times 1000 |
| 10^{-5} | 1000 \times 1000 100 \times 10,000 |
QEM \bigcap QEC?
\varepsilon^{-1} = NL can be achieved in by QEC
A polynomial-time classical algorithm for noisy quantum circuits (Schuster et al. 2024)
any quantum circuit for which error mitigation is efficient on most input states, is also classically simulable on most input states
Simulating quantum circuits with arbitrary local noise using Pauli Propagation (Angrisani et al. 2025)
import mitiqGoal
Create a tool that anyone programming quantum computers can easily use.
requirements.txt
Docs!
Feasibility
Open Questions
In practice
mitiq
Software
mitiqucc (coming soon)Research
Ecosystem
Tip
Apply @ unitary.foundation/grants
discord.unitary.foundationunitaryhack.devunitaryfund.github.io/survey-2024Contact