What limits the simulation of quantum computers?
- URL: http://arxiv.org/abs/2002.07730v2
- Date: Tue, 24 Mar 2020 16:25:01 GMT
- Title: What limits the simulation of quantum computers?
- Authors: Yiqing Zhou and E. Miles Stoudenmire and Xavier Waintal
- Abstract summary: We demonstrate that real quantum computers can be simulated at a tiny fraction of the cost that would be needed for a perfect quantum computer.
Our algorithms compress the representations of quantum wavefunctions using matrix product states (MPS), which capture states with low to moderate entanglement very accurately.
For a two dimensional array of $N=54$ qubits and a circuit with Control-Z gates, error rates better than state-of-the-art devices can be obtained on a laptop in a few hours.
- Score: 5.22339562024796
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: It is imperative that useful quantum computers be very difficult to simulate
classically; otherwise classical computers could be used for the applications
envisioned for the quantum ones. Perfect quantum computers are unarguably
exponentially difficult to simulate: the classical resources required grow
exponentially with the number of qubits $N$ or the depth $D$ of the circuit.
Real quantum computing devices, however, are characterized by an exponentially
decaying fidelity $\mathcal{F} \sim (1-\epsilon)^{ND}$ with an error rate
$\epsilon$ per operation as small as $\approx 1\%$ for current devices. In this
work, we demonstrate that real quantum computers can be simulated at a tiny
fraction of the cost that would be needed for a perfect quantum computer. Our
algorithms compress the representations of quantum wavefunctions using matrix
product states (MPS), which capture states with low to moderate entanglement
very accurately. This compression introduces a finite error rate $\epsilon$ so
that the algorithms closely mimic the behavior of real quantum computing
devices. The computing time of our algorithm increases only linearly with $N$
and $D$. We illustrate our algorithms with simulations of random circuits for
qubits connected in both one and two dimensional lattices. We find that
$\epsilon$ can be decreased at a polynomial cost in computing power down to a
minimum error $\epsilon_\infty$. Getting below $\epsilon_\infty$ requires
computing resources that increase exponentially with
$\epsilon_\infty/\epsilon$. For a two dimensional array of $N=54$ qubits and a
circuit with Control-Z gates, error rates better than state-of-the-art devices
can be obtained on a laptop in a few hours. For more complex gates such as a
swap gate followed by a controlled rotation, the error rate increases by a
factor three for similar computing time.
Related papers
- Calculating response functions of coupled oscillators using quantum phase estimation [40.31060267062305]
We study the problem of estimating frequency response functions of systems of coupled, classical harmonic oscillators using a quantum computer.
Our proposed quantum algorithm operates in the standard $s-sparse, oracle-based query access model.
We show that a simple adaptation of our algorithm solves the random glued-trees problem in time.
arXiv Detail & Related papers (2024-05-14T15:28:37Z) - A two-circuit approach to reducing quantum resources for the quantum lattice Boltzmann method [41.66129197681683]
Current quantum algorithms for solving CFD problems use a single quantum circuit and, in some cases, lattice-based methods.
We introduce the a novel multiple circuits algorithm that makes use of a quantum lattice Boltzmann method (QLBM)
The problem is cast as a stream function--vorticity formulation of the 2D Navier-Stokes equations and verified and tested on a 2D lid-driven cavity flow.
arXiv Detail & Related papers (2024-01-20T15:32:01Z) - Towards large-scale quantum optimization solvers with few qubits [59.63282173947468]
We introduce a variational quantum solver for optimizations over $m=mathcalO(nk)$ binary variables using only $n$ qubits, with tunable $k>1$.
We analytically prove that the specific qubit-efficient encoding brings in a super-polynomial mitigation of barren plateaus as a built-in feature.
arXiv Detail & Related papers (2024-01-17T18:59:38Z) - Efficient Quantum Simulation of Electron-Phonon Systems by Variational
Basis State Encoder [12.497706003633391]
Digital quantum simulation of electron-phonon systems requires truncating infinite phonon levels into $N$ basis states.
We propose a variational basis state encoding algorithm that reduces the scaling of the number of qubits and quantum gates.
arXiv Detail & Related papers (2023-01-04T04:23:53Z) - Unimon qubit [42.83899285555746]
Superconducting qubits are one of the most promising candidates to implement quantum computers.
Here, we introduce and demonstrate a superconducting-qubit type, the unimon, which combines the desired properties of high non-linearity, full insensitivity to dc charge noise, insensitivity to flux noise, and a simple structure consisting only of a single Josephson junction in a resonator.
arXiv Detail & Related papers (2022-03-11T12:57:43Z) - A lower bound on the space overhead of fault-tolerant quantum computation [51.723084600243716]
The threshold theorem is a fundamental result in the theory of fault-tolerant quantum computation.
We prove an exponential upper bound on the maximal length of fault-tolerant quantum computation with amplitude noise.
arXiv Detail & Related papers (2022-01-31T22:19:49Z) - Quantum State Preparation with Optimal Circuit Depth: Implementations
and Applications [10.436969366019015]
We show that any $Theta(n)$-depth circuit can be prepared with a $Theta(log(nd)) with $O(ndlog d)$ ancillary qubits.
We discuss applications of the results in different quantum computing tasks, such as Hamiltonian simulation, solving linear systems of equations, and realizing quantum random access memories.
arXiv Detail & Related papers (2022-01-27T13:16:30Z) - Deterministic and Entanglement-Efficient Preparation of
Amplitude-Encoded Quantum Registers [0.533024001730262]
A classical vector $mathbfb$ is encoded in the amplitudes of a quantum state.
An arbitrary state of $Q$ qubits generally requires approximately $2Q$ entangling gates.
We present a deterministic (nonvariational) algorithm that allows one to flexibly reduce the quantum resources required for state preparation.
arXiv Detail & Related papers (2021-10-26T07:37:54Z) - $i$-QER: An Intelligent Approach towards Quantum Error Reduction [5.055934439032756]
We introduce $i$-QER, a scalable machine learning-based approach to evaluate errors in a quantum circuit.
The $i$-QER predicts possible errors in a given quantum circuit using supervised learning models.
It cuts the large quantum circuit into two smaller sub-circuits using an error-influenced fragmentation strategy.
arXiv Detail & Related papers (2021-10-12T20:45:03Z) - Quantum Algorithm for Fidelity Estimation [8.270684567157987]
For two unknown mixed quantum states $rho$ and $sigma$ in an $N$-dimensional space, computing their fidelity $F(rho,sigma)$ is a basic problem.
We propose a quantum algorithm that solves this problem in $namepoly(log (N), r, 1/varepsilon)$ time.
arXiv Detail & Related papers (2021-03-16T13:57:01Z) - Quantum Gram-Schmidt Processes and Their Application to Efficient State
Read-out for Quantum Algorithms [87.04438831673063]
We present an efficient read-out protocol that yields the classical vector form of the generated state.
Our protocol suits the case that the output state lies in the row space of the input matrix.
One of our technical tools is an efficient quantum algorithm for performing the Gram-Schmidt orthonormal procedure.
arXiv Detail & Related papers (2020-04-14T11:05:26Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.