Differentiable matrix product states for simulating variational quantum computational chemistry
arXiv:2211.07983 · doi:10.22331/q-2023-12-04-1192
Abstract
Quantum Computing is believed to be the ultimate solution for quantum chemistry problems. Before the advent of large-scale, fully fault-tolerant quantum computers, the variational quantum eigensolver~(VQE) is a promising heuristic quantum algorithm to solve real world quantum chemistry problems on near-term noisy quantum computers. Here we propose a highly parallelizable classical simulator for VQE based on the matrix product state representation of quantum state, which significantly extend the simulation range of the existing simulators. Our simulator seamlessly integrates the quantum circuit evolution into the classical auto-differentiation framework, thus the gradients could be computed efficiently similar to the classical deep neural network, with a scaling that is independent of the number of variational parameters. As applications, we use our simulator to study commonly used small molecules such as HF, HCl, LiH and HO, as well as larger molecules CO, BeH and H with up to qubits. The favorable scaling of our simulator against the number of qubits and the number of parameters could make it an ideal testing ground for near-term quantum algorithms and a perfect benchmarking baseline for oncoming large scale VQE experiments on noisy quantum computers.
15 pages, 7 figures, 3 tables
References in corpus (47)
- Supplementary information for "Quantum supremacy using a programmable superconducting processor"
- A variational eigenvalue solver on a quantum processor
- The density-matrix renormalization group in the age of matrix product states
- Variational Quantum Algorithms
- Hardware-efficient Variational Quantum Eigensolver for Small Molecules and Quantum Magnets
- Barren plateaus in quantum neural network training landscapes
- A Practical Introduction to Tensor Networks: Matrix Product States and Projected Entangled Pair States
- Efficient simulation of one-dimensional quantum many-body systems
- Quantum Circuit Learning
- Quantum Chemistry in the Age of Quantum Computing
- Strong quantum computational advantage using a superconducting quantum processor
- An Area Law for One Dimensional Quantum Systems
- An adaptive variational algorithm for exact molecular simulations on a quantum computer
- Scalable Quantum Simulation of Molecular Energies
- Hartree-Fock on a superconducting qubit quantum computer
- Robust determination of molecular spectra on a quantum processor
- Generalized Unitary Coupled Cluster Wavefunctions for Quantum Computation
- Quantum chemistry calculations on a trapped-ion quantum simulator
- Observation of Spatial Charge and Spin Correlations in the 2D Fermi-Hubbard Model
- Sequential generation of entangled multi-qubit states
- Quantum Implementation of Unitary Coupled Cluster for Simulating Molecular Electronic Structure
- QuEST and High Performance Simulation of Quantum Computers
- Accelerated Variational Quantum Eigensolver
- Differentiable Programming Tensor Networks
- Chemical Basis of Trotter-Suzuki Errors in Quantum Chemistry Simulation
- What limits the simulation of quantum computers?
- Is the Trotterized UCCSD Ansatz chemically well-defined?
- Overview and Comparison of Gate Level Quantum Software Platforms
- Yao.jl: Extensible, Efficient Framework for Quantum Algorithm Design
- Error Mitigation by Symmetry Verification on a Variational Quantum Eigensolver
- General-purpose quantum circuit simulator with Projected Entangled-Pair States and the quantum supremacy frontier
- A state-averaged orbital-optimized hybrid quantum-classical algorithm for a democratic description of ground and excited states
- Towards a Larger Molecular Simulation on the Quantum Computer: Up to 28 Qubits Systems Accelerated by Point Group Symmetry
- Toward Practical Quantum Embedding Simulation of Realistic Chemical Systems on Near-term Quantum Computers
- Distributed Quantum Computing and Network Control for Accelerated VQE
- Sequential generation of projected entangled-pair states
- Simulating periodic systems on quantum computer
- Reducing qubit requirements while maintaining numerical precision for the Variational Quantum Eigensolver: A Basis-Set-Free Approach
- Light Cone Matrix Product
- A Quantum Algorithm to Calculate Band Structure at the EOM Level of Theory
- Validating Quantum-Classical Programming Models with Tensor Network Simulations
- Automatic structural optimization of tree tensor networks
- Variational quantum eigensolver techniques for simulating carbon monoxide oxidation
- A scheme for automatic differentiation of complex loss functions
- Benchmarking the Variational Quantum Eigensolver through Simulation of the Ground State Energy of Prebiotic Molecules on High-Performance Computers
- Circuit-Depth Reduction of Unitary-Coupled-Cluster Ansatz by Energy Sorting
- Large-Scale Simulation of Quantum Computational Chemistry on a New Sunway Supercomputer