Establishing trust in quantum computations
Timothy Proctor, Stefan Seritan, Erik Nielsen, Kenneth Rudinger, Kevin Young, Robin Blume-Kohout, Mohan Sarovar
TL;DR
This work addresses the challenge of verifying quantum computations on noisy hardware by introducing mirror-circuit fidelity estimation (MCFE). MCFE builds motion-reversal circuits from a target circuit and uses local randomized states plus randomized compilation to transform errors into stochastic Pauli channels, enabling an efficiently computable fidelity surrogate $\chi_F(c)$ that satisfies $\chi_F(c) = F(c) + \mathcal{O}(\Delta_1,\Delta_2)$ under physically reasonable assumptions. The method achieves a fidelity assessment with classical resources that scale linearly with circuit size and do not depend on the number of qubits, demonstrated via simulations of QAOA on up to 100 qubits across several error models. The results show $\hat{\chi}_F(c)$ accurately tracks the true fidelity for common noise types (stochastic Pauli and mixed errors) and thus provide a practical pathway to trust quantum computations in the NISQ era and beyond. The approach promises scalable verification for fault-tolerant quantum circuits and supports credible claims of quantum advantage by quantifying algorithmic execution fidelity $F(c)$ without full tomography.
Abstract
Quantum computing hardware has grown sufficiently complex that it often can no longer be simulated by classical computers, but its computational power remains limited by errors. These errors corrupt the results of quantum algorithms, and it is no longer always feasible to use classical simulations to directly check the correctness of quantum computations. Without practical methods for quantifying the accuracy with which a quantum algorithm has been executed, it is difficult to establish trust in the results of a quantum computation. Here we solve this problem, by introducing a simple and efficient technique for measuring the fidelity with which an as-built quantum computer can execute an algorithm. Our technique converts the algorithm's quantum circuits into a set of closely related ``mirror circuits'' whose success rates can be efficiently measured. It enables measuring the fidelity of quantum algorithm executions both in the near-term, with algorithms run on hundreds or thousands of physical qubits, and into the future, with algorithms run on logical qubits protected by quantum error correction.
