Nonunitary theories are commonly seen in the classical simulations of quantum systems. Among these theories, the method of moments of coupled cluster equations (MMCCs) and the ensuing classes of the renormalized coupled cluster (CC) approaches have evolved into one of the most accurate approaches to describe correlation effects in various quantum systems. The MMCC formalism provides an effective way for correcting the energies of approximate CC formulations (parent theories) using moments, or CC equations, that are not used to determine approximate cluster amplitudes. In this paper, we propose a quantum algorithm for computing MMCC ground-state energies that provides two main advantages over classical computing or other quantum algorithms: (i) the possibility of forming superpositions of CC moments of arbitrary ranks in the entire Hilbert space and using an arbitrary form of the parent cluster operator for MMCC expansion, and (ii) significant reduction in the number of measurements in quantum simulation through a compact unitary representation for a generally nonunitary operator. We illustrate the robustness of our approach over a broad class of test cases, including $\ensuremath{\sim}40$ molecular systems with varying basis sets encoded using 4--40 qubits, and we exhibit the detailed MMCC analysis for the 8-qubit half-filled, four-site, single impurity Anderson model and the 12-qubit hydrogen fluoride molecular system from the corresponding noise-free and noisy MMCC quantum computations. We also outline the extension of the MMCC formalism to the case of a unitary CC wave-function Ansatz.
We present a review of the Unitary Coupled Cluster (UCC) ansatz and related ansätze which are used to variationally solve the electronic structure problem on quantum computers. A brief history of coupled cluster (CC) methods is provided, followed by a broad discussion of the formulation of CC theory. This includes touching on the merits and difficulties of the method and several variants, UCC among them, in the classical context, to motivate their applications on quantum computers. In the core of the text, the UCC ansatz and its implementation on a quantum computer are discussed at length, in addition to a discussion on several derived and related ansätze specific to quantum computing. The review concludes with a unified perspective on the discussed ansätze, attempting to bring them under a common framework, as well as with a reflection upon open problems within the field.
We propose an approach to approximately implement the variational coupled cluster (VCC) theory on quantum computers, which struggles with exponential scaling of computational costs on classical computers. To this end, we employ expanding the exponential cluster operator using Chebyshev polynomials and introduce two methods: the Chebyshev approximated VCC (C
d-VCC) and the Hermitian-part Chebyshev approximated VCC (HC
d-VCC), where
d indicates the maximum degree of the Chebyshev polynomials. The latter method decomposes the cluster operator into anti-Hermitian and Hermitian parts, with the anti-Hermitian part represented by the disentangled unitary coupled cluster ansatz and the Hermitian part approximated using Chebyshev expansion. We illustrate the implementation of the HC
d-VCC in a quantum circuit using the quantum singular value transformation technique. Numerical simulations show that the C
d-VCC rapidly converges to the exact VCC with increasing truncation degree
d, and the HC
d-VCC effectively reduces the Chebyshev expansion error compared to the C
d-VCC. The HC
d-VCC method for realizing non-unitary coupled cluster wave functions on quantum computers is expected to be useful for initial state preparation on quantum computers and efficient tomography of the quantum state for post-processing on classical computers after quantum computations.