Litcius/Paper detail

Efficient symmetry-preserving state preparation circuits for the variational quantum eigensolver algorithm

Bryan T. Gard, Linghua Zhu, George S. Barron, Nicholas J. Mayhall, Sophia E. Economou, Edwin Barnes

2020npj Quantum Information230 citationsDOIOpen Access PDF

Abstract

Abstract The variational quantum eigensolver is one of the most promising approaches for performing chemistry simulations using noisy intermediate-scale quantum (NISQ) processors. The efficiency of this algorithm depends crucially on the ability to prepare multi-qubit trial states on the quantum processor that either include, or at least closely approximate, the actual energy eigenstates of the problem being simulated while avoiding states that have little overlap with them. Symmetries play a central role in determining the best trial states. Here, we present efficient state preparation circuits that respect particle number, total spin, spin projection, and time-reversal symmetries. These circuits contain the minimal number of variational parameters needed to fully span the appropriate symmetry subspace dictated by the chemistry problem while avoiding all irrelevant sectors of Hilbert space. We show how to construct these circuits for arbitrary numbers of orbitals, electrons, and spin quantum numbers, and we provide explicit decompositions and gate counts in terms of standard gate sets in each case. We test our circuits in quantum simulations of the $${H}_{2}$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:msub> <mml:mrow> <mml:mi>H</mml:mi> </mml:mrow> <mml:mrow> <mml:mn>2</mml:mn> </mml:mrow> </mml:msub> </mml:math> and $$LiH$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mrow> <mml:mi>L</mml:mi> <mml:mi>i</mml:mi> <mml:mi>H</mml:mi> </mml:mrow> </mml:math> molecules and find that they outperform standard state preparation methods in terms of both accuracy and circuit depth.

Topics & Concepts

Quantum computerElectronic circuitQuantum algorithmQuantum gateQuantumAlgorithmQuantum circuitEigenvalues and eigenvectorsState (computer science)Computer scienceSubspace topologySymmetry (geometry)Hilbert spaceQuantum mechanicsQuantum stateMathematicsSpin (aerodynamics)Homogeneous spaceCircuit complexityTopology (electrical circuits)Quantum error correctionLogic gateQuantum operationQuantum processQuantum simulatorStatistical physicsQuantum informationQuantum numberConstruct (python library)PhysicsQubitControlled NOT gateQuantum Computing Algorithms and ArchitectureQuantum Information and CryptographyQuantum many-body systems
Efficient symmetry-preserving state preparation circuits for the variational quantum eigensolver algorithm | Litcius