Certifying almost all quantum states with few single-qubit measurements

Hsin-Yuan Huang, John Preskill, Mehdi Soleimanifar
4/10/2024
quant-phcs.ITcs.LG

No official code found. Best implementation: hsinyuan-huang/certify-quantum-states (12 stars, last commit 2024-11-27).

Abstract

Certifying that an n-qubit state synthesized in the lab is close to the target state is a fundamental task in quantum information science. However, existing rigorous protocols either require deep quantum circuits or exponentially many single-qubit measurements. In this work, we prove that almost all n-qubit target states, including those with exponential circuit complexity, can be certified from only O(n^2) single-qubit measurements. This result is established by a new technique that relates certification to the mixing time of a random walk. Our protocol has applications for benchmarking quantum systems, for optimizing quantum circuits to generate a desired target state, and for learning and verifying neural networks, tensor networks, and various other representations of quantum states using only single-qubit measurements. We show that such verified representations can be used to efficiently predict highly non-local properties that would otherwise require an exponential number of measurements. We demonstrate these applications in numerical experiments with up to 120 qubits, and observe advantage over existing methods such as cross-entropy benchmarking (XEB).

View on arXivView PDF

Code Implementations(1)

This project contains the code and data accompanying our paper "Certifying almost all quantum states with few single-qubit measurements".

121C++, PythonAug 8, 20241 years ago
benchmarkingneural-quantum-statequantum-computingrandomized-measurements

Similar Papers

Cite this paper

@article{huang2024certifying,
  title  = {Certifying almost all quantum states with few single-qubit measurements},
  author = {Hsin-Yuan Huang and John Preskill and Mehdi Soleimanifar},
  year   = {2024},
  eprint = {2404.07281},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2404.07281v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2404.07281.svg)](https://codeofpaper.com/paper/2404.07281)

Discussion