Abstract
Extracting eigenvalues and eigenvectors of exponentially large matrices will
be an important application of near-term quantum computers. The Variational
Quantum Eigensolver (VQE) treats the case when the matrix is a Hamiltonian.
Here, we address the case when the matrix is a density matrix $\rho$. We
introduce the Variational Quantum State Eigensolver (VQSE), which is analogous
to VQE in that it variationally learns the largest eigenvalues of $\rho$ as
well as a gate sequence $V$ that prepares the corresponding eigenvectors. VQSE
exploits the connection between diagonalization and majorization to define a
cost function $C=Tr(H)$ where $H$ is a non-degenerate
Hamiltonian. Due to Schur-concavity, $C$ is minimized when $=
VV^\dagger$ is diagonal in the eigenbasis of $H$. VQSE only requires a
single copy of $\rho$ (only $n$ qubits), making it amenable for near-term
implementation. We demonstrate two applications of VQSE: (1) Principal
component analysis, and (2) Error mitigation.
Users
Please
log in to take part in the discussion (add own reviews or comments).