Abstract
We investigate the variational quantum eigensolver (VQE) for estimating the ground-state energy of the BeH2 molecule, emphasizing practical implementation and performance on current quantum hardware. Our research presents a comparative study of HEA and UCCSD ansätze on noiseless and noisy simulations and implements VQE on recent IBM quantum computer noise models and a real quantum computer, IBM Fez, providing a fully functional code employing Qiskit 1.2. Our experiments confirm UCCSD’s reliability in ideal conditions, while the HEA demonstrates greater robustness to hardware noise, achieving chemical accuracy on state-vector simulation (SVS). The results reveal that achieving ground-state energy within chemical accuracy is feasible without error mitigation during VQE convergence. We demonstrate that current quantum devices effectively optimize circuit parameters despite misestimating simulated energies. The SVS-evaluated energies provide a more accurate representation of the solution quality compared to QPU-estimated energy values, indicating that VQE converges to the correct ground state despite quantum noise. Our study also applies noise mitigation as a postprocessing technique, using zero-noise extrapolation (ZNE) on a real quantum computer. The detailed methodologies presented in this study, including Hamiltonian construction and Fermionic-to-qubit transformations, facilitate flexible adaptation of the VQE approach for various algorithm variants and across different levels of algorithmic implementation.


1. Introduction
Accurately modeling the behavior of molecules at the quantum level provides invaluable insight into chemical properties and processes that are essential to a variety of modern industries. Quantum chemistry − which encapsulates the study of molecules and their properties within quantum mechanics, primarily focuses on the computation of electronic structure properties and their contributions to chemical reactions at the atomic level. In this field, electrons and nuclei are ruled by the Schrödinger equation constructed with the molecular Hamiltonian, and their interactions are described by its solution function, often called the wave function. Quantum chemistry’s ability to offer fundamental insights into molecular properties, electronic structures, and chemical reactions makes it a crucial tool in various scientific domains, including medicinal chemistry and drug design, materials chemistry, computational biology, and environmental chemistry. For these applications, solving problems related to electronic structure, chemical bonding analysis, molecular ground-state energy, molecular dynamics, and reaction energy are essential. − In particular, accurate estimation of the ground-state energy in quantum chemistry is crucial because it provides a fundamental understanding of the most stable configuration of a molecular system. The ground-state energy is the lowest possible energy that a system can occupy, and it directly influences the physical and chemical properties of molecules. Precise knowledge of this energy allows us to predict molecular behavior, design and optimize new materials, control chemical reactions, and develop pharmaceuticals.
Computational quantum chemistry − has made significant progress in the past century, with ab initio methods ,− such as the Coupled-Cluster , and Møller–Plesset ,, methods, but also semiempirical, , Monte Carlo, , Density Matrix Renormalization Group (DMRG), , Density Functional Theory (DFT), ,− and machine learning methods. These approaches utilize systematic approximations to achieve a targeted accuracy based on available resources. Although, despite their success, these methods have limitations and challenges. From an ab initio point of view, to reach a sufficient accuracy in chemical computations, sufficiently large basis sets and Full Configuration Interaction (FCI) wave functions are needed. , However, a large basis set requires extensive computational resources, whereas FCI calculations imply a combinatorial complexity that results in a prohibitive computational cost when the number of electrons and the size of the basis set are large. For instance, to the moment of writing this paper, the largest FCI computation has been performed for the C3H8 molecule within the Slater-type orbital (STO) 3 Gaussian, STO-3G, basis set. The computation included 1.3 × 1012 configurations and required 256 servers. Although computational methods like the DFT give useful predictions and consider electron correlations, they are still approximate and expensive methods for addressing large problems while aiming for an optimal accuracy. Moreover, as the size of the molecular system grows, the resources required to simulate it classically increase exponentially. That is, quantum chemistry problems can be computationally demanding, especially for large molecules or complex systems. ,, Furthermore, the interaction between electrons poses a significant challenge for accurately predicting molecular properties, especially in systems with strong electron–electron interactions, which give rise to highly entangled electron states. These states quickly become intractable using classical computers since they require heavy FCI computations. Consequently, accurately solving the Schrödinger equation requires significant computational resources, and approximations become necessary, with the cost of sacrificing precision, to scale quantum computations on classical devices.
Quantum computers , can overcome some challenges that classical computers face in this matter, and in particular the combinatorial growth of the configuration space of such quantum systems and the correlations within that space. Indeed, quantum computers would require fewer approximations due to their qubits’ ability to be entangled and manifest other quantum behaviors inherently. These behaviors emerge without the need for additional explicit tracking of correlations and probabilities. By achieving the ability to address these challenges within a feasible time frame without relying extensively on approximations, quantum computers will ultimately enable us to make more accurate predictions regarding various properties of quantum systems.
From the inception of the idea of quantum computers , through their realizability criteria, to current quantum computers − numerous algorithms were born in the pursuit of quantum supremacy. , An example of the aforementioned algorithms that can be applied to quantum chemistry is the Quantum Phase Estimation (QPE) algorithm , which enables the computation of all energy levels of a given Hamiltonian while having a polynomial complexity , and would have been of a major benefit to the field if it were not for its intolerance to faults. Implementation of QPE requires a fault-tolerant quantum computer with long coherence times and good qubit connectivity, which is still a challenge for all but the smallest of problems, such as the hydrogen molecule which is solvable using only two qubits. Currently, efforts are more oriented toward utilizing the current Noisy Intermediate-Scale Quantum (NISQ) computers, i.e., quantum computers comprised of relatively small numbers (and up to a few hundred) of noisy qubits with short coherence times.
Variational Quantum Algorithms (VQAs) , have garnered significant attention as promising candidates to achieve quantum advantage with NISQ computers. VQAs have been developed for a broad spectrum of applications, including the determination of molecular ground states, the simulation of quantum system dynamics , the solution of linear systems of equations, and the solution of discrete optimization problems. VQAs share a unified framework in which tasks are encoded into parametrized cost functions that are evaluated using a quantum computer. A classical optimizer subsequently trains the parameters within the VQA. The inherent adaptability of VQAs makes them particularly well-suited to address the limitations posed by near-term quantum computing technologies. In this pursuit, Peruzzo et al. introduced the Variational Quantum Eigensolver (VQE), a hybrid quantum-classical algorithm that approximates the lowest eigenvalue of a given Hamiltonian. The performance of the VQE algorithm depends on the quality of many components, such as the choice of the ansatz quantum circuit and the classical optimizer. , The fundamental difference between QPE and VQE is that the former requires the implementation of O(1) quantum circuits with depth O(1/ϵ) to achieve an energy accuracy of ϵ. In contrast, the latter requires the implementation of O(1/ϵ2) quantum circuits with depth O(1) at each iteration, ,, Nevertheless, the VQE faces significant challenges that limit its current advantages over classical methods for certain applications. One major bottleneck is the high cost of measuring the expectation value of the Hamiltonian, requiring a large number of measurements, especially for complex systems. Although research into efficient operator sampling and parallelization offers potential solutions, these approaches would necessitate a paradigm shift in quantum hardware design. Another limitation lies in the optimization process, which is inherently NP-hard, with convergence depending on the specific problem’s optimization landscape and the choice of optimizer. Additionally, the presence of barren plateaus in this landscape, where the gradients of the cost function vanish exponentially with system size, poses severe scaling issues, making optimization intractable for certain parametrizations. Although mitigation strategies, such as identity block initialization and local Hamiltonian encoding, have been proposed, their effectiveness for large-scale systems remains an open question. Similarly, while the VQE shows inherent noise resilience due to its variational nature, error mitigation techniques are often required to achieve accurate results on noisy quantum devices. These methods can significantly increase resource demands, and it is unclear whether this trade-off will be manageable for large-scale applications.
It is worth noting that VQE has undergone various improvements to address both implementation and algorithmic challenges. For instance, Adapt-VQE was introduced to mitigate optimizability issues by employing gradient-free iterative methods. In a similar vein, the Qubit Coupled Cluster (QCC) method constructs the ground state circuit progressively through a hierarchy of quantum circuit-friendly qubit entanglers. One other interesting iterative algorithm is the Contracted Quantum Eigensolver (CQE) which follows an iterative construction of the ansatz to converge to the eigenstates of the electronic Hamiltonian − and even of mixed Fermion-boson Hamiltonians. On the other hand, significant efforts have been made to improve the performance of chemically inspired ansätze, such as Unitary Coupled Cluster (UCC), UCC with Singles and Doubles (UCCSD), generalized UCCSD, and k-UpCCGSD, optimizing them for practical quantum simulations. Additionally, accuracy improvements have been explored through Jastrow-based ansätze, which integrate correlations in a compact and hardware-efficient manner.
Moreover, many nonvariational alternative eigen-solving methods have been developed such as the Connected Moments Expansion (CME) method based on Horn-Weinstein theorem, and the Variational Quantum Imaginary Time Evolution (Var-QITE) methods based on McLachlan principle. In recent times, quantum subspace-based diagonalization methods appeared as a serious candidate to deliver near-term advantage, one of which is the Quantum Selected Configuration Interaction (QSCI), a hybrid approach that does not rely on accurate energy estimation. Applications of methods built on QSCI such as Sample-based Quantum Diagonalization (SQD) have already been implemented: simulation of N2 triple bond breaking and the active-space electronic structure of [2Fe–2S] and [4Fe–4S] clusters, accurate simulations of supramolecular interactions, and simulations of the open-shell methylene CH2 singlet and triplet states. In spite of the fact that these methods do not directly estimate the energy from the QPU but rather compute it classically using samples obtained from the quantum computer, they still rely on a good approximation for the ground state that can be prepared using the VQE.
Despite its challenges, the VQE has shown success in small-scale implementations and holds promise as one of the earliest practical algorithms for implementation on NISQ devices. However, realizing its full potential requires continuous advancements not only in quantum hardware but also in the theoretical framework, as well as in the efficiency and robustness of the associated software and algorithms. Such progress is essential to ensure that the benefits of approaches like the VQE can be effectively harnessed at the earliest opportunity.
This paper serves as a practical and thorough guide for utilizing the VQE to estimate molecular ground-state energy, specifically focusing on a single molecular geometry. Therefore, we preeminently explore all the steps and components of the VQE and investigate chemically inspired and hardware-efficient ansätze involving a small number of qubits. We specifically benefit from the efficiency of the Simultaneous Perturbation Stochastic Approximation (SPSA) optimizer to mitigate the effects of noise on the evaluation of our cost function. By dissecting this process, we aim to provide a foundational understanding of the entire VQE pipeline that can be extended to multiple molecular configurations, ultimately aiding in the exploration of ground and excited states energies and prediction of molecular dynamics.
Furthermore, to examine the influence of noise on VQE performancean essential step toward understanding and enhancing its resilience to noise, especially as quantum hardware advanceswe compare state-vector noiseless simulation results to those obtained from noisy quantum circuit simulations using noise models of three recent IBM quantum computers with different error rates, namely IBM Strasbourg, IBM Torino, and IBM Fez. Additionally, we implement the algorithm on the actual IBM Fez quantum computer, and compare the SVS-evaluated energies quality to the energy values estimated on the quantum hardware to highlight the VQE’s trainability under noisy conditions. For the sake of this study, we use the VQE to estimate the ground state energy of the BeH2 molecule at a specific Be–H bond length near its equilibrium geometry, as illustrated in Figure .
1.
Experimental equilibrium molecular geometry of BeH2.
This paper is organized as follows: Section covers the process of building the Hamiltonian, describing the classical subroutines of the VQE, starting with molecular geometry and molecular orbitals, moving through the second quantization, and concluding with the transformation from Fermionic to Pauli operators. In Section , we discuss the VQE, the classical optimization, and the specific ansätze employed in our study. Section presents our experiments and findings, detailing our simulation results, and the implementation of our VQE on a real IBM quantum computer using Qiskit 1.2, the latest version of IBM’s SDK at the time of completing this work. Further quantum chemistry computations and details relevant to building a molecular Hamiltonian, as well as documented codes for the VQE are provided in this paper’s Supporting Information.
2. Building the Molecular Hamiltonian
In the context of molecular problems, we study the dynamics of a molecule that is comprised of a number of nuclei and electrons, all of which are interacting with each other through the Coulomb force. The general molecular Hamiltonian will thus take the following form:
| 1 |
in the atomic units. For clarity, we use m, n to sum over nuclei, i, j to sum over electrons, and we use R and r to represent position vectors of nuclei and electrons, respectively. The first two terms of () are the kinetic energy terms of the nuclei and electrons, respectively, while the last three terms describe (in order) the electron–nucleus interactions, nucleus–nucleus interactions, and electron–electron interactions. This molecular Hamiltonian can be simplified by transforming it into an electronic Hamiltonian, i.e., a problem where we only solve for the dynamics of the electrons. This is achieved using the Born–Oppenheimer approximation , on account of the large difference between the masses of an electron and that of a nucleus, resulting in a noticeable difference between the speed and frequency of their motion. This approximation does not hold under the Jahn–Teller effect where the conical intersection takes place, and the excited state interacts with the ground state. , In this approximation, the nuclei’s kinetic energy term, , tends to zero. In contrast, the nucleus–nucleus repulsion term, , becomes a constant that can be computed classically. After the simplification of the initial Hamiltonian, we obtain the following electronic Hamiltonian:
| 2 |
which acts on the wave function Ψ(x 1, x 2, ..., x N ), where x i = (r i , s i ) describes the spatial position and the spin of the i’th electron. To solve for the ground state of the Hamiltonian, quantum mechanical approaches such as ab initio methods , semiempirical methods , and DFT-based approaches , are considered. In this work, we follow the ab initio approach, which is based on describing the wave function as a linear combination of Slater determinants of the occupied molecular orbitals. Defining an orthonormal set of molecular orbital allows for the representation of the electronic state as a Fock state, which will be practical for the second quantization of the electronic Hamiltonian in the subsequent section. The molecular orbitals are expanded as a Linear Combination of Atomic Orbitals (LCAO), which in turn are written in a basis set of Gaussian primitives. Details on this expansion are provided in the Supporting Information. Then, the Self-Consistent Field (SCF) method is used to find the values of LCAO coefficients and consequently determines the Hartree–Fock reference state.
Finding an exact solution of the Schrödinger equation within a given basis set is equivalent to solving the Full Configuration Interaction (FCI) functions, where the wave function of a molecule is expressed as a linear combination of all possible Slater determinants that can be constructed from a given set of molecular orbitals. However, for a number of electrons N and a number of molecular orbitals M, the number of possible occupation configurations increases as . Therefore, it is more convenient to use a quantum computer to deal with such factorially growing search space employing a number of qubits on the scale of O(log2(D)), where D is the number of determinants. However, the electronic Hamiltonian in the first quantized form, shown in eq , is not suitable to simulate and solve for on a quantum computer. Therefore, we need to transform the Hamiltonian to the second quantized operators’ form, as the latter will require a finite number of qubits and is more easily mapped into quantum gates. The electronic state in the second quantized form will be represented as a Fock state that encodes the occupation state of each molecular spin orbital. Thus, it represents the Slater determinant of the occupied orbitals. The quantum computation advantage lies in the ability to store the coefficients of different Slater determinants in a single quantum register.
2.1. The Second Quantization of Electronic Hamiltonian
Since the electronic Hamiltonian involves one- and two-body interaction terms, the second-quantized Hamiltonian can be written under the form:
| 3 |
with a † and a being the electron creation and annihilation operators. The first term thus represents the transitions of single electrons between different orbitals, while the second term corresponds to the simultaneous transitions of electron pairs between different orbitals. The coefficients h pq and h pqrs are the one- and two-electron integrals defined as ,
| 4 |
| 5 |
where ψ(x) is the molecular spin orbital’s wave function, and x encapsulates both the electron’s position and spin, as defined earlier.
For some selected cases, these integrals can be computed analytically or numerically in a reasonable amount of time. This is especially true in the case of the Gaussian expansion of Slater orbitals. Beyond the simpler 1s type orbitals (see Supporting Information), the computation of p and higher orbital types’ integrals are proven to be efficient using different methods. ,
2.2. Fermionic to Pauli Operators Transformation
The creation and annihilation operators, a † and a, introduced in the second quantized Hamiltonian () are not native to gate-based quantum computers, the latter operating mainly on qubits with Pauli operators. However, a transition from Fermionic to Pauli operators is challenging because it is necessary to maintain the Fermionic anticommutation relations, while single-qubit Pauli operations can only give rise to the bosonic algebra. Several methods have been developed to address this requirement; the most popular include the Jordan–Wigner, Parity, and Bravyi–Kitaev transformations. Although the Jordan–Wigner transformation is the natural starting point from an analytical point of view, the successor Parity and Bravyi–Kitaev transformations can be more advantageous. The Parity transformation can introduce a symmetry that allows for two-qubit tapering. , The Bravyi–Kitaev transformation has the advantage of scaling the weight of Pauli terms, i.e., the number of nontrivial local Pauli operators, logarithmically with the number of qubits instead of linearly. Moreover, different Fermionic mapping methods do not, in general, yield the same number of Pauli terms and can differ in measurement performance. In this work, we use the Parity transformation and qubit tapering since they allow for resource reduction and provide, in this case, lighter Pauli terms that require fewer local measurements, as shown in Table .
1. In the BeH2 Case, All Three Transformations Require the Same Number of Qubits and Produce the Same Number of Terms,
| Active orbitals | Active electrons | Mapping | Qubits | Hamiltonian terms | Pauli terms | Average weight |
|---|---|---|---|---|---|---|
| 3 | 2 or 4 | Parity | 6 | 91 | 34 | 3.12 |
| Parity (2-qubit tapered) | 4 | 91 | 28 | 2.57 | ||
| Jordan–Wigner | 6 | 91 | 34 | 2.71 | ||
| Bravyi–Kitaev | 6 | 91 | 34 | 3.24 | ||
| 7 | 6 | Parity | 14 | 1939 | 666 | 6.12 |
| Parity (2-qubit tapered) | 12 | 1939 | 666 | 5.69 | ||
| Jordan–Wigner | 14 | 1939 | 666 | 5.82 | ||
| Bravyi–Kitaev | 14 | 1939 | 666 | 5.96 |
The Parity mapping allows for a two-qubit reduction due to the introduced symmetry due to the conserved number of α and β electrons.
In addition, the average weight of the Pauli terms is computed for each method, which indicates the average number of local Pauli measurements required for each term.
In the Parity transformation, the Fock state is represented as
| 6 |
such that , where n j is the occupation number of the orbital j and e i is the parity of the sum of all occupied orbitals up to the i’th, hence the name. Consequently, the ladder operators are given by
| 7 |
with
| 8 |
| 9 |
In practice, the α and β spin sector electrons (spin up and down electrons) can be encoded separately in the Fock state. Notice that the last Pauli operator of is either I k or Z k and hence commutes with Z k . Knowing that the number of electrons in the spin up and down sectors is conserved in the electronic Hamiltonian, it is possible to encode α and β modes in a bipartite set of qubits. This results in a fixed parity that is encoded in the last qubit of each part. Due to this symmetry, it is possible to taper one qubit from each spin sector if the total spin S 2 is fixed a priori. , It is worth mentioning that the mapping to Pauli operators is classically efficient since it involves linear relations between ladder and Pauli operators.
In the case of BeH2, the required number of qubits and Pauli terms is affected by the amount of approximation introduced by fixing the number of active orbitals and electrons as shown in Table . Such a heavy approximation is not in general recommended. Still, it is necessary in the case of small quantum devices that do not have the required number of high-quality qubits for larger Hamiltonians. However, qubit tapering provides a qubit number reduction without introducing approximations by fixing the number of electrons in each of the α and β spin sectors.
3. The Variational Quantum Eigensolver
The variational method in quantum mechanics, and by extension, the variational quantum eigensolver, relies on a trial quantum state to be parametrically adjusted to approximate the exact solution for a given Hamiltonian. The Rayleigh–Ritz theorem , formulated in eq , ensures that for any arbitrary trial wave function, the expectation value of the Hermitian Hamiltonian with respect to the trial state is always greater than or equal to the ground state energy, E 0, of that Hamiltonian, with closer states to the actual Hamiltonian ground state giving closer expectation values to the ground state energy. Therefore, in the VQE, the trial state should ideally be as physically accurate as possible to obtain accurate results. Mathematically, the Rayleigh–Ritz theorem for the variational method in quantum mechanics is formulated as follows:
| 10 |
with θ being a vector of n real-valued parameters: θ0, θ1, ..., θ n–1. And since in our case, |ψ(θ)⟩ is a normalized quantum state that satisfies
| 11 |
we can simplify eq as
| 12 |
Making use of eq , the VQE process begins by initializing a qubit register. Subsequently, a quantum circuit designed to simulate the physics and entanglements of |ψ(θ)⟩ is applied to this register. We will refer to this quantum circuit as the ansatz. For the VQE to remain computationally feasible, the circuit depth of the ansatz–the maximum number of quantum gates applied sequentially–must be kept sufficiently low, therefore necessitating the use of a relatively compact ansatz. Once a good ansatz is chosen, the parameters θ are then classically varied iteratively until E(θ) is minimized. eq ensures that the minimized energy will converge toward a value that is no lower than the Hamiltonian’s ground state energy.
The most expensive part of this procedure is the computation of E(θ) given a parameter vector θ, especially on a classical computer, as was discussed previously in the introduction. It is thus this computation that will be carried out on a quantum computer. A diagrammatic description of the full VQE procedure is given in Figure .
2.
Iterative process and hybrid nature of the VQE. The quantum computer (QPU) is solely used for energy measurements, whereas the classical computer (CPU) is used for parameter optimization. We depict the SPSA as the optimization algorithm.
3.1. The Ansatz
When implementing the VQE for real quantum computers, we face the practical problem of choosing between accurate ansätze and noise-resilient ones. For quantum chemistry applications, this choice typically lies between the so-called Hardware-Efficient Ansätze (HEAs) , that are primarily designed to be implementable on near-term quantum computers, or chemically inspired ansätze, such as the Unitary Coupled-Cluster (UCC) ansatz. , HEAs aim to produce high-quality expectation values on noisy quantum computers but may not necessarily be physically informed. This renders the search space they have to cover larger than necessary. On the other hand, chemically inspired ansätze are designed to model electronic dynamics within the molecule and are thus more suitable for the variational principle under ideal conditions. Still, they are not guaranteed to achieve accurate results on current quantum computers due to their corresponding quantum circuits being deeper. Indeed, NISQ devices are constrained by factors such as noise, limited coherence times, gate fidelity, and qubit connectivity, all of which significantly limit their capability to execute complex or deep quantum circuits reliably. However, it is important to recognize that a shallower ansatz involving fewer quantum operations may lead to reduced accuracy in determining the ground state energy.
3.1.1. Building a Hardware-Efficient Ansatz
HEAs form a broad class of ansätze, which are designed to be usable on near-term quantum computers. In this approach, unitaries are selected from a set of quantum gates guided by the connectivity and interactions inherent to the target quantum hardware. This method restrains the circuit’s depth increase typically associated with circuit transpilation, where we convert an arbitrary unitary into a sequence of gates that are native to the quantum computer. A key benefit of the hardware-efficient ansätze lies in their adaptability, as they allow for the encoding of symmetries and the closer alignment of correlated qubits for reduced depth, making it particularly advantageous for studying Hamiltonians that closely resemble the device’s native interactions. A widespread construction of HEAs is achieved by applying a layer of parametrized rotation gates on all the qubits, followed by a layer of entangling gates also acting on all the qubits. These rotations and entangling layer form a block that can be repeated d times. It is common for these circuits to begin and end with the rotation layer. Figure a,b shows two popular HEAs: the Real Amplitudes, and Efficient SU2 ansätze, which have moderate expressive and entangling capabilities with a single layer. , The former requires fewer rotations and parameters and produces quantum states with real coefficients, whereas the latter produces states with complex coefficients at the cost of additional gates and parameters.
3.
Quantum circuits for two HEAs: the Real Amplitudes and Efficient SU2 ansätze. In this example, both ansätze act on four qubits. They are composed of a first rotation gates block, then an entangling block, then a final rotation gates block. The Efficient SU2 circuit has double the amount of rotation gates since it produces states with complex-valued amplitudes.
An important factor to take into account when designing an HEA is the qubit connectivity of the target Quantum Processing Unit (QPU). This is due to the fact that entangling, or two-qubit, gates are less accurate than single-qubit gates, and entangling qubits that are not directly connected will require the use of expensive SWAP gates that will introduce additional noise during the computation. In this work, we adopt the Efficient SU2 ansatz as our chosen HEA; thus, for the remainder of this manuscript, we will refer to it simply as the Hardware-Efficient Ansatz, or HEA. Figure shows the difference between the initial logical HEA circuit shown in b and the final physical circuit. The latter is executed on the QPU, which in our case is IBM Fez.
4.
Transpiled HEA circuit that runs on the IBM Fez QPU. This circuit only uses gates that are physically implemented on the QPU, in this case, the , RZ, and CZ gates. Therefore, the RY and CNOT gates have been decomposed. The qubits’ mapping has been kept the same since the initial CNOT gates already follow the target QPU’s connectivity.
3.1.2. Building a Chemically-Inspired Ansatz
As stated above, an ideal ansatz for the implementation of the VQE in quantum chemistry would model molecular dynamics. A widely used model is the UCC theory, which describes the transitions of electrons from occupied orbitals to unoccupied ones while also modeling their correlations. In this section, we will use the following notation for the orbital indices: i, j, k, l for occupied orbitals; m, n for virtual (unoccupied) orbitals. This can be captured in the following ansatz, ,,
| 13 |
where is the cluster operator, which is a sum over n electron excitation operators . Each of these operators is written as
| 14 |
For example, the one- and two-electron excitation operators are
| 15 |
| 16 |
θ, in this case, is thus the vector of parameters associated with all the possible electron transitions, which are themselves modeled by the creation and annihilation operators a † and a. Since this ansatz preserves the number of electrons, the initial state |ψinit⟩ is chosen to be one of the possible occupation states, preferably the Hartree–Fock reference state, |HF⟩. Because implementing the full UCC ansatz is not practical, at least not for near-term quantum computers, as it would require a very deep circuit that implements all excitation operators , it is common only to consider the single and double excitation operators and . The resulting restricted ansatz is thus called the Unitary Coupled Cluster Singles and Doubles (UCCSD) ansatz, where T̂(θ) → T̂ SD (θ) such as
| 17 |
| 18 |
To implement this UCCSD ansatz on a quantum computer, we must go through two essential steps: mapping and a Trotter-Suzuki decomposition, also known as Trotterization, the former having been discussed already in Section . Trotterization is the process of transforming an exponential of a sum of noncommuting operators {O i } into a product of exponentials of single operators: −
| 19 |
The quantum state evolution described in eq indeed includes an exponential of a sum of noncommuting operators and their adjoints. Explicitly:
| 20 |
The Trotterization of the evolution operator then gives
| 21 |
This Trotterization process can present some subtle challenges for near-term quantum computers for two reasons: the first is associated with the exponent n in eq , which should be very large in the exact UCCSD solution limit. This means that the circuit simulating the product of exponentials, in our case , will be repeated n times, for which the execution time may exceed our qubits’ coherence time on the one hand, and which leads to an accumulation of noise effects and errors on the other. The second reason is the simulation of each exponential operator, which requires a number of entangling gates that is proportional to the Trotterization degree, n, the number of Pauli terms, and their average weight, ,, as shown in Table . These two reasons render the implementation of the UCCSD ansatz quantum computationally expensive and susceptible to quantum noise and errors. However, it was also numerically shown that in simple molecular systems, a single Trotter step (degree n = 1) is sufficient for an accurate description of the ground state , since the variational optimization can reduce the effect of the Trotterization error. We will thus restrict ourselves to a single Trotter step.
In Table , we highlight how the logical entangling gates (CNOT gates) are decomposed into a greater number of CZ gates in the transpiled physical circuit corresponding to the utilized quantum computer, further accumulating errors and noise.
2. A Comparison of the Logical and Transpiled UCCSD Ansatz and the HEA Circuits to Be Run on Real Hardware in Terms of Depth, Number of Entangling Gates (CNOT and CZ Gates), and Number of Parameters,
| Logical
Circuits | |||
|---|---|---|---|
| Ansatz | Depth | CNOTs | Parameters |
| UCCSD | 315 | 172 | 8 |
| HEA | 7 | 3 | 16 |
| Transpiled
Circuits | |||
|---|---|---|---|
| Ansatz | Depth | CZs | Parameters |
| UCCSD (unoptimized) | 1258 | 256 | 8 |
| UCCSD (optimized) | 615 | 185 | 8 |
| HEA (unoptimized) | 27 | 3 | 16 |
| HEA (optimized) | 21 | 3 | 16 |
We consider both unoptimized and optimized transpilations with Qiskit’s transpiler’s optimization levels 0 and 3, respectively.
The target real hardware here is the 156-qubit IBM Fez.
3.2. Optimization
Varying a set of values in order to minimize a function is a well-known classical procedure termed optimization. It is central to a variety of applications in science, engineering, and machine learning. A plethora of methods and tools for optimization have been developed to be used for a wide range of problems. In this setting, in particular, we are concerned with finding those values of the circuit parameters θ of the ansatz that minimize a cost function. This cost function is the expectation value of the molecular Hamiltonian with respect to the ansatz, and minimizing it corresponds to solving for the Hamiltonian’s ground state energy. This optimization problem is to be solved using classically implemented algorithms and can be posed as
| 22 |
where |ψ(θ)⟩ is the state prepared by the parametrized ansatz, θ is a real-valued parameters vector, and H is the Hamiltonian operator that is to be measured.
After selecting an ansatz, it is crucial to choose a suitable optimizer, as this decision greatly influences both the convergence speed of the VQE optimization process and the overall computational cost of the algorithm, as well as the VQE’s resilience to noise in NISQ-era quantum computers. Below is a short description of one such method called the Simultaneous Perturbation Stochastic Approximation optimization.
3.2.1. Simultaneous Perturbation Stochastic Approximation
The Simultaneous Perturbation Stochastic Approximation (SPSA) is an optimization method that was developed for applications that require optimizing a fluctuating, nondeterministic cost function. Although initially developed for purely classical applications, it has since proven useful for quantum computing, where it became a popular optimization method due to its performance in powering variational quantum algorithms under noisy conditions. The SPSA optimizer requires two energy measurements (cost function calls, in general) E(θ k + c k Δ k ) and E(θ k – c k Δ k ) to compute a gradient approximation. The component-wise gradient estimation is thus given by
| 23 |
where θ k is the vector representing the current set of parameters (at iteration k), Δ k is a random vector used to “perturb” the current parameters θ k , and c k is a decaying scalar sequence used to attenuate the perturbations as the number of iterations k grows. After the approximate gradient vector g k is computed, the next set of parameters is then updated to
| 24 |
where a k is also a scalar sequence that decays with k, called the learning rate. The procedure of estimating g k and calculating θ k+1 is repeated until the VQE converges towards a minimum of the cost function. Usually, SPSA starts every optimization with a calibration step, which determines the appropriate learning rate sequence a k depending on how much the cost function fluctuates. This calibration step requires a number of random cost function evaluations, often set to 50. Finally, a k and c k are given by
| 25 |
and
| 26 |
where α, γ, A, and c are tunable hyperparameters. ,,
4. Simulations and Quantum Hardware Implementation
4.1. Simulations
In this section, we analyze the behavior and convergence of the VQE for BeH2 under ideal and noisy conditions by means of classical simulations of quantum circuits. We will use the two ansätze we introduced above: the HEA and the chemically motivated UCCSD. Classically simulating downscaled versions of the VQE is a good first step to take in order to perform benchmarking and analysis, as well as initial debugging, as classical computing resources are cheaper and easier to access than their quantum counterparts. The Hamiltonian we are using is that of the BeH2 at a Be–H bond distance of 1.326 Å, with a Complete Active Space (CAS) approximation that includes 2 electrons and 3 active molecular orbitals. In our case, and since we are already dealing with a small-scale VQE, we will be simulating the same quantum circuits to be run on the quantum hardware later.
In the following experiments, we perform 30 VQEs for each ansatz and simulator. The initial states associated with the HEA and UCCSD are |0000⟩ and |HF⟩, respectively. The initial parameter vectors, θ, are randomized for each VQE run. For the parameters optimization, we use SPSA with the following hyperparameters: α = 0.602, γ = 0.101, A = 0, and c = 0.2. , The optimization procedure starts with an initial 50 cost function calls to calibrate SPSA’s learning rate series a k , while the perturbation series, c k , is determined from the aforementioned hyperparameters. We chose to cut off the optimizer, and therefore the VQE, after 400 iterations in the simulations. In total, we will thus perform 1251 measurements: 50 for the calibration phase, 2 × 400 (gradient estimation) + 400 (energy measurement) for the optimization, and 1 final energy measurement. Lastly, each energy measurement is obtained using 4096 shots, that is, by measuring every quantum circuit 4096 times and computing the energy from the distribution of measurement results. All simulations ran on Qiskit 1.2.0 and Qiskit IBM Runtime 0.28.0.
4.1.1. Ideal Device Simulator
An ideal simulator (or ideal device) is an idealized quantum computer that is not affected by any noise channel such as decoherence, gate errors, or readout errors and which is numerically simulated on a classical machine. It may, however, be subject to what is called shot noise: fluctuations in the measurements that are due to probabilistic sampling around the classically computed expectation values. This simulates the nondeterministic nature of quantum measurements, even in the idealized case. In this work, the ideal VQEs are simulated with shot noise; that is, their measurement results are sampled from a probability distribution. We refer to this idealized device as the State-Vector Simulator (SVS). Since we have considered an approximated BeH2 electronic Hamiltonian, it is worth validating our VQE for both ansätze on an ideal device and analyzing their convergences toward the known ground state energy of the Hamiltonian. The target energy, in this case, is the minimum eigenvalue of the approximated Hamiltonian and is given by
| 27 |
We can compute this target value by taking the mapped Hamiltonian in its matrix form and simply diagonalizing it numerically, which gives us the same result as the Full Configuration Interaction (FCI) method. This approach is generally inefficient but is not an issue for our small 4-qubit Hamiltonian.
In this ideal case, the UCCSD ansatz performs better than the HEA. Moreover, as is evident in Figure , we notice a faster convergence for the UCCSD compared to the HEA, with a small number of VQEs converging toward a local minimum situated at around −15.25 Ha. This validates both the UCCSD and the HEA as potentially good candidates for our molecular problem.
5.
(a) HEA (red) and (b) UCCSD (blue) simulations on a perfect simulator with shot noise. The shaded area represents the standard deviation of each measurement, which results from 4096 measurement shots. Figures (c) top and bottom show the number of VQEs getting within 1 × and 3 × 1.6 mHa of E target at each iteration, respectively.
4.1.2. Noisy Simulator
After validating that both ansätze converge within chemical accuracy (less than 1.6 mHa from E target) in the ideal case, the next step is to investigate their performance when noise is introduced. This is done by simulating the noise profile of the target quantum device, as well as the device’s physical characteristics such as the qubits’ connectivity and the natively supported quantum gates. We chose to use noise models of the following IBM quantum computers: IBM Fez, IBM Torino, and IBM Strasbourg. The first two are of the Heron family, the latest IBM QPU family as of the time of writing, while the latter is of the precedent Eagle family. Heron QPUs have a higher number of qubits, lower noise levels, and a different 2-qubit entangling gate than Eagle QPUs. We specifically selected these three QPUs to showcase how the VQE results change mainly as a function of noise levels, with the least noisy QPU being IBM Fez, and the most noisy being IBM Strasbourg.
Table compares the UCCSD ansatz and the HEA in terms of circuit depth and number of entangling gates as they would be implemented on the QPU, in addition to the number of parameters in each ansatz. In our simulations, we have used Qiskit’s optimization level 3 to transpile the UCCSD circuit. This is used for all the UCCSD VQEs.
Figure shows the best noisy simulations graphs and Figure shows the evaluation of energy values corresponding to the same best parameters on SVS, while in Table we present the mean energy values over the last 10% iterations (40 in our case) for the best VQE results obtained on noisy simulators and the SVS energy evaluations of these best noisy results. We define the best result as the VQE with the lowest average energy over its last 10% of iterations. Interestingly, the two ansätze were affected differently by the introduced noise. VQEs with both the UCCSD and the HEA now converge toward a higher energy value compared to the ideal case, with the HEA performing significantly better. Furthermore, in Figures and , as well as in the SVS results of Table , we observe that both ansätze ended up converging within less than 1 milliHartree (mHa) from the target energy E target. However, the added noise affected the quality of the resulting optimized ansatz parameters much less than it affected the energy estimations, as is shown by the evaluation of these parameters on the SVS with no shot noise. Again, the HEA gave better results in this regard compared to UCCSD, although the UCCSD resulting optimized parameters are revealed to be much better than what the noisy energy estimates are indicating. These findings suggest that the VQE can be somewhat robust to the simulated levels of noise when it comes to parameter optimization, even if the measured energies are inaccurate.
6.
Convergence graphs of the best-performing VQE per simulator. For each simulator, the 30 VQEs are sorted by the average of their last 40 energies (last 10% of iterations). The VQEs with the lowest average are shown here. The shaded areas correspond to the standard deviation of each measurement (from 4096 shots).
7.
Convergence graphs with energies evaluated on SVS with no shot noise using the total set of parameters {θ best} of the best-performing VQE per ansatz and simulator.
3. Mean Energy Value over the Last 10% Iterations (40), alongside the Standard Deviation Resulting from This Average for (a) Each Best VQE for Each Ansatz and Simulator, (b) the SVS-Evaluated Energies of Each Best VQE,,
| HEA |
HEA
on SVS |
||||
|---|---|---|---|---|---|
| Simulator | ⟨E VQE({θ best}last 10%)⟩ | ΔE VQE | Simulator | ⟨E SVS({θ best}last 10%)⟩ | ΔE SVS |
| IBM Torino | –15.50513(445) | 0.05575 | IBM Torino | –15.55968(40) | 0.00121 |
| IBM Strasbourg | –15.53111(291) | 0.02978 | IBM Fez | –15.55993(14) | 0.00096 |
| IBM Fez | –15.53934(243) | 0.02155 | IBM Strasbourg | –15.56021(6) | 0.00067 |
| SVS | –15.56055(51) | 0.00034 | SVS | –15.56053(2) | 0.00036 |
| E target | –15.56089 | - | E target | –15.56089 | - |
| UCCSD |
UCCSD
on SVS |
||||
|---|---|---|---|---|---|
| Simulator | ⟨E VQE({θ best}last 10%)⟩ | ΔE VQE | Simulator | ⟨E SVS({θ best}last 10%)⟩ | ΔE SVS |
| IBM Strasbourg | –14.87717(1304) | 0.68371 | IBM Strasbourg | –15.51147(1580) | 0.04942 |
| IBM Torino | –15.22978(1002) | 0.33111 | IBM Fez | –15.55865(136) | 0.00224 |
| IBM Fez | –15.27463(724) | 0.28625 | IBM Torino | –15.55916(77) | 0.00173 |
| SVS | –15.56084(76) | 0.00005 | SVS | –15.56050(21) | 0.00039 |
| E target | –15.56089 | - | E target | –15.56089 | - |
E target corresponds to the exact energy in the limit of the used level of theory, and ΔE = |⟨E⟩ – E target|.
Values within chemical accuracy (ΔE ≤ 0.0016 Ha) are in bold.
All energies are in Ha.
4.2. QPU Experiment
We ran a VQE using the HEA on the IBM Fez QPU, described in Figure , for 180 iterations using the same setup that was described in previous subsections. The total computation time, including the SPSA calibration, classical pre-, postprocessing and optimization, communication, and quantum computations, was 5 h 30 m 39 s. The quantum time, defined as the amount of time a QPU spends on performing a quantum computation task, totaled 1 h 47 m 02 s. Table summarizes the results of the VQE run on IBM Fez, Figure shows the convergence graph of the experiment. The minimum energy that was measured on the QPU was , at iteration 167, which when evaluated on SVS gives E SVS(θ k=167) = −15.55824 Ha. However, when we evaluate each iteration’s optimized parameters on SVS (without shot noise), we find that the best parameters are the ones produced at iteration 139, with an SVS-evaluated energy of E SVS(θ k=139) = −15.55901 Ha. For reference, these parameters gave on QPU an energy of E QPU(θ k=139) = −15.45790(650) Ha. The standard deviations given for the QPU energies are computed over the 4096 shots of the energy measurements. Finally, averaging over the last 10% of iterations (18 in this case) for the QPU-estimated and SVS-estimated energies gives ⟨E QPU(θ QPU)⟩ = −15.44416(879) Ha and ⟨E SVS(θ QPU)⟩ = −15.55824(26) Ha respectively, where the standard deviations result from averaging over the 18 last energy values.
8.

IBM Fez QPU’s qubit layout (vertices) and connectivity (edges). This QPU is of the Heron family, comprised of 156 qubits arranged in a heavy-hex lattice with cells of 12 qubits. The entangling gates are CZ gates. The used qubits, numbers 120 to 123, were manually selected based on their readout and CZ errors at the time of the VQE execution. The picture is adapted from IBM Quantum Web site in accordance with applying terms.
4. Summary of the QPU experiment’s Results,,,
| E | ΔE | Iteration | |
|---|---|---|---|
| min(E QPU) | –15.45925(651) | 0.10164 | 167 |
| min(E SVS) | –15.55901 | 0.00188 | 139 |
| ⟨E QPU⟩last 10% | –15.44416(879) | 0.11673 | 163–180 |
| ⟨E SVS⟩last 10% | –15.55824(26) | 0.00265 | 163–180 |
We report the minimum energies on QPU and corresponding SVS evaluation as well as their iteration numbers.
The standard deviations given in the upper and lower halves of the table result, respectively, from the energy measurements and the averaging over the last 10% of iterations.
All energies are given in Ha, and ΔE = |E – E target|.
We also show the averages over the last 10% of iterations.
9.

Results of the VQE run on IBM Fez (green). At each iteration, the optimized parameters are also evaluated on an SVS. The shaded area around the QPU energy graph is the standard deviation of the QPU measurements at 4096 shots. The corresponding SVS-evaluated energy graph (red) for the same optimized parameters is also shown.
4.2.1. Error Mitigation
When running a VQE on actual QPUs or noisy simulators, the raw energy obtained may be far from the ideal result due to the cumulative effects of errors. However, Error Mitigation (EM) techniques, such as Zero-Noise Extrapolation (ZNE) , readout/measurement error mitigation, Clifford data regression, Pauli Twirling, or probabilistic error cancellation, can significantly improve the accuracy of the results by reducing the impact of noise on the final outcome. To mitigate the effects of noise in the VQE’s results of this study, we applied the ZNE error mitigation technique after the VQE. In the ZNE technique, the noise in quantum computations is artificially amplified, and the results are extrapolated back to the zero-noise limit to estimate ideal noiseless outcomes. As error mitigation is not the focus of this work, the reader may refer to Giurgica-Tiron et al. for further details on the this method.
For our error mitigation step, we used the parameters corresponding to iteration 139–the iteration with the best SVS-evaluated energy, E SVS(θ k=139) = −15.55901 Ha. ZNE was carried out on the same QPU as the VQE, IBM Fez, using 40,000 shots per circuit, with integer noise-scaling factors (folds) 1, 3, and 5. The raw energy without any mitigation, E raw, or fold 1, was measured to be −15.49705 Ha, with an absolute error of ΔE = 61.96 mHa with respect to the above target energy. Table summarizes the results of three extrapolations using a linear, quadratic, and exponential fitting functions. We find for our case that the quadratic extrapolation achieved the best accuracy with E quad = −15.58634 Ha and ΔE = 27.33 mHa. Note that for the extrapolation procedures, we use the average measured energy values only without taking into account their standard deviations, and we thus report the ZNE results without standard deviations. Another point to take into consideration is that due to possible changes in the QPU’s noise characteristics between the VQE and ZNE experiments, the parameters, θ k=139, may yield different values in the VQE and ZNE measurements. Consequently, E QPU(θ k=139) with fold 1 was measured again at the same time as the other folds, so that all folds are affected by the same noise and device characteristics.
5. ZNE-Mitigated Results Using the Parameters at 139,
| Extrapolation | E (Ha) | ΔE (Ha) |
|---|---|---|
| E raw | –15.49705 | 0.06196 |
| E lin | –15.69523 | 0.13622 |
| E quad | –15.58634 | 0.02733 |
| E exp | –15.60108 | 0.04207 |
We show the results from three extrapolation methods: linear, quadratic, and exponential fittings.
ΔE = |E – E SVS(θ k =139)|, with E SVS(θ k =139) = −15.55901 Ha.
5. Discussion
In the context of the VQE, ideal simulations refer to the computation of the energy using a noiseless quantum circuit, typically carried out via a noiseless State-Vector Simulator (SVS). This method provides the theoretical ground state energy that would be obtained if all quantum gates and measurements were executed perfectly without any decoherence, gate errors, or readout errors. We do, however, simulate the fluctuations in quantum measurements, known as shot noise, in the SVS VQEs. We remind that the target energy for our molecular problem is E target = −15.56089 Ha, and we give here, for reference, the Hartree–Fock energy as E HF = −15.56033 Ha.
Noiseless simulations clearly demonstrate the reliability of the Unitary Coupled-Cluster Single and Double excitations (UCCSD) ansatz, with the majority of converging VQE instances reaching chemical accuracy (1.6 mHa from the target energy) after fewer iterations compared to the Hardware-Efficient Ansatz (HEA) as shown in Figure . Moreover, it is noteworthy that UCCSD provides an order of magnitude better average energy value (ΔE = 0.05 mHa) compared to the HEA (ΔE = 0.34 mHa), which highlights the efficiency of the chemically inspired UCC theory-based ansatz in the absence of noise. Additionally, in the absence of noise, both ansätze yield energy estimates within chemical accuracy of the target and below the Hartree–Fock (HF) energy, showcasing the effectiveness of the VQE under ideal, noiseless conditions.
However, real-world quantum computers introduce noise into the computation due to imperfections in gate operations, decoherence, environment-induced noise, and measurement errors. In noisy simulations, the energy measured is generally higher than the SVS energy, reflecting these additional imperfections. Therefore, comparing the ideal E SVS with the energies obtained from noisy runs provides insight into optimization process under noise and the usefulness or limitations of current hardware. In this study we compared the computational accuracy at which the ground state energy of the BeH2 molecule can be estimated on three different quantum computer noise models for: IBM Strasbourg, Torino, and Fez. Each of these exhibiting distinct error rates. The effect of noise pushes the energy values above chemical accuracy by two and 4 orders of magnitude for the HEA and the UCCSD, respectively, when compared to the ideal device simulations. The difference becomes evident when comparing the performance of the HEA to the UCCSD ansatz. Errors are an order of magnitude higher for the UCCSD ansatz, independent of the noise model. This discrepancy is largely attributed to the significant difference in circuit depths between the two ansätze (see Table ), highlighting the better noise-resilience of the HEA and emphasizes UCCSD’s sensitivity to hardware noise. Moreover, the absolute error across the three devices is of the order of 10–2 Ha for HEA but rises to the order of 10–1 Ha for UCCSD. This proves the greater robustness of HEA to hardware noise. It is also noteworthy that UCCSD exhibits larger measurement fluctuations in noisy simulations. Interestingly, the average energy evaluated on SVS over the set of the last 10% of parameters, {θ best}last 10%, for best performing noisy VQEs serves as a reference for what the variational ansatz could achieve under ideal conditions. When evaluated on SVS, all the results of the HEA-based VQE are within chemical accuracy from the energy target. Meanwhile, the UCCSD energy values remain beyond chemical accuracy. However, the error with respect to the target energy was reduced by 1 order of magnitude for IBM Strasbourg and 2 orders of magnitude for Torino and Fez. This shows the different effects of noise on the quality of the optimized parameters on one hand, and on the accuracy of the evaluated energy from the obtained VQE parameters on the other. A more in-depth analysis of VQE’s performance across different noise levels on the three noisy simulators we used is beyond the scope of this paper and will be addressed in future work.
In the light of the previous simulations, the results of the VQE implementation on IBM Fez, shown in Figure , are particularly interesting. The minimum energy that was measured on the QPU was , corresponding to the parameters at iteration 167, θ k=167. When evaluated on SVS, these same parameters result in an evaluated energy E SVS(θ k=167) = −15.55847 Ha, higher than the target energy value by 2.24 mHa. However, evaluating the parameters θ QPU for all iterations on SVS shows that a better parameter vector, θ k=139, has an energy E SVS(θ k=139) = −15.55901 Ha, a mere 1.88 mHa above the target energy. This finding indicates that we may optimize parameters well on QPU, despite misestimating their energies. Moreover, the average energy over the last 10% of iterations (18 in this case) for the SVS-evaluated energies is ⟨E SVS(θ QPU)⟩last 10% = −15.55824(26) Ha, which is within the same range of 2× chemical accuracy from the target energy ([−15.56089, −15.55769] Ha). These SVS-evaluated energies draw a better picture of the quality of the solution produced by the VQE compared to the QPU-estimated energy value, and show that the VQE did converge to a good solution despite quantum noise and the larger error in the estimation of energy values by the QPU. The average QPU-estimated energy over the last 10% of iterations was ⟨E QPU(θ QPU)⟩last 10% = −15.44416(879) Ha, again significantly higher than what the parameter vectors would give on SVS for the same iterations. This average also displays a larger standard deviation as noise amplifies the fluctuations in the energy estimation.
After applying error mitigation, we obtain a corrected energy value which serves as a more accurate approximation of the true ground state energy in the presence of noise. The mitigated energy should be regarded as one of the key results in assessing the success of the VQE experiment, as it reflects both the experimental realities of running quantum circuits on noisy hardware and the effectiveness of the error mitigation strategies employed.
In our work, we demonstrated the use of Zero-Noise Extrapolation (ZNE) on real quantum hardware to mitigate the measured QPU energy values. The error mitigation results presented in Table , and illustrated in Figure , show various degrees of improvements to the QPU-measured energy. The quadratic and exponential extrapolations improved upon the unmitigated QPU energy yielding respectively absolute errors ΔE quad = 27.33 mHa, and ΔE exp = 42.07 mHa. The linear extrapolation however produced a significantly worse error, ΔE lin = 136.22 mHa. These results showcase the ability of methods such as ZNE to correct to a certain degree for the effect of noise on the quality of measured energies on noisy QPUs. This improvement is however not guaranteed. A poor choice of extrapolation methods, as was the case in the linear extrapolation for this specific case, will produce poor results. This, in particular, is one of the weaknesses of ZNE. Other techniques such as Clifford data regression aim to address these shortcomings, with challenges of their own.
10.

Zero-noise extrapolation results for the parameters of iteration 139. We show three fittings: linear, quadratic, and exponential, in addition to the zero-noise extrapolations (stars) at x = 0.
6. Conclusion
We have presented a self-contained study of the Variational Quantum Eigensolver (VQE) to estimate the ground state energy of the BeH2 molecule on a real Quantum Processing Unit (QPU). Comparing two ansätze from two different families across different noise conditions including three different noise models up to the real QPU.
Our algorithm, run on both ideal and noisy simulators, as well as on a real quantum device, successfully converges toward the target energy estimated from classical calculations within a reasonable number of iterations without requiring error mitigation during the VQE implementation. This work aims to provide a theoretical background and to provide essential tools for the simulation of larger molecules using the VQE. To demonstrate the effectiveness of the VQE on currently available quantum hardware, we performed energy calculations using noiseless simulators and noisy simulators based on the characteristics of three IBM quantum devices, each with distinct error rates: IBM Strasbourg, Torino, and Fez. Additionally, we carried out computation on the IBM Fez quantum computer, the most advanced device available to us with the lowest noise level, and consisting of 156 qubits.
Our study presents a comparative analysis of two conceptually different ansätze: the chemically inspired UCCSD and a hardware-efficient ansatz (HEA). While UCCSD achieves a higher accuracy on the state-vector simulator (SVS), it is significantly more sensitive to noise, making it less suitable for current NISQ devices. In contrast, the HEA exhibits promising performance across all platforms SVS, noisy simulators, and actual quantum hardware. Notably, HEA effectively optimizes parameters, achieving energy estimates within chemical accuracy relative to the exact solution at the level of the employed theory on SVS. Additionally, across all noisy simulations, HEA remains robust, and on quantum processing units, it produces optimized ground states corresponding to an exact energy estimate only 1.88 mHa above the target energy, even without the application of error mitigation (EM) techniques.
Indeed, while error mitigation techniques have proven highly effective in enhancing the accuracy of the VQE on current quantum computers, they often come at the cost of significantly increased resource demands. It remains uncertain whether this added resource requirement will be a manageable trade-off or a critical limitation as the VQE is scaled to larger, more complex applications. Our findings demonstrate that achieving ground state energy within chemical accuracy, compared to the exact solution at the chosen level of theory, is feasible without needing error mitigation during the VQE convergence. Applying EM as a postprocessing step can significantly reduce the computational resources required.
We have also elaborated on the mathematical framework for the Unitary Coupled Cluster with Single and Double excitations (UCCSD) and provided utilized an updated methodology for implementing the VQE using the latest version of Qiskit (1.2), as of the time of writing, employing the Simultaneous Perturbation Stochastic Approximation (SPSA) as classical optimizer. This approach aims to balance the theoretical rigor and depth found in review articles with practical applicability, ensuring a thorough yet accessible guide for researchers and practitioners.
Furthermore, state-vector energy estimations using the quantumly optimized parameters confirm that current quantum devices are effective in optimizing circuit parameters despite their tendency to misestimate the actual values of simulated energies. Similar results were reported by Sorourifar et al. , using Bayesian optimization, while we observe this trend with SPSA in our study. The higher accuracy in estimating the energy landscape features over energies themselves thus appears independent of the optimizer used. This insight further advocates the VQE’s suitability for NISQ-era devices and its potential integration with novel algorithms such as the quantum sample-based diagonalization. − We plan to explore this observation further in future works.
Supplementary Material
Acknowledgments
This document has been produced with the financial assistance of the European Union (Grant No. DCI-PANAF/2020/420-028), through the African Research Initiative for Scientific Excellence (ARISE) pilot program. ARISE is implemented by the African Academy of Sciences with support from the European Commission and the African Union Commission. The contents of this document are the sole responsibility of the author(s) and can under no circumstances be regarded as reflecting the position of the European Union, the African Academy of Sciences, and the African Union Commission. We are grateful to the Algerian Ministry of Higher Education and Scientific Research and DGRST for their financial support. We thank the Quantum Collaborative for their support and access to IBM Quantum resources. We acknowledge the use of IBM Quantum services for this work. The views expressed are those of the authors and do not reflect the official policy or position of IBM or the IBM Quantum team. M.T.R. and D.B.N. thank the National Academies of Science, Engineering, and Medicine for their support through the Arab-American Frontiers Fellowship that enabled M.T.R.’s visit to D.B.N.
The Supporting Information is available free of charge at https://pubs.acs.org/doi/10.1021/acs.jctc.4c01657.
Additional quantum chemistry details; construction of molecular orbitals using LCAO and Gaussian primitives; building second-quantized Hamiltonians; computation of one- and two-electron integrals for H2; documented VQE implementation codes with Qiskit 1.2 (PDF)
The authors declare no competing financial interest.
References
- Szabo, A. ; Ostlund, N. S. . Modern quantum chemistry; Courier Corporation, 1996. [Google Scholar]
- Levine, I. N. Quantum Chemistry, 5th ed.; Pearson: Upper Saddle River, NJ, 1999. [Google Scholar]
- Helgaker, T. ; Jørgensen, P. ; Olsen, J. . Molecular Electronic-Structure Theory; John Wiley & Sons, Ltd., 2000. [Google Scholar]
- Cao Y., Romero J., Aspuru-Guzik A.. Potential of quantum computing for drug discovery. IBM J. Res. Dev. 2018;62:6:1–6:20. doi: 10.1147/JRD.2018.2888987. [DOI] [Google Scholar]
- Adjiman C. S., Sahinidis N. V., Vlachos D. G., Bakshi B., Maravelias C. T., Georgakis C.. Process Systems Engineering Perspective on the Design of Materials and Molecules. Ind. Eng. Chem. Res. 2021;60:5194–5206. doi: 10.1021/acs.iecr.0c05399. [DOI] [Google Scholar]
- Fedorov A. K., Gelfand M. S.. Towards practical applications in quantum computational biology. Nat. Comput. Sci. 2021;1:114–119. doi: 10.1038/s43588-021-00024-z. [DOI] [PubMed] [Google Scholar]
- Sandler S. I., Lin S.-T., Sum A. K.. The use of quantum chemistry to predict phase behavior for environmental and process engineering. Fluid Phase Equilib. 2002;194–197:61–75. doi: 10.1016/S0378-3812(01)00643-4. [DOI] [Google Scholar]
- Helgaker T., Klopper W., Tew D. P.. Quantitative quantum chemistry. Mol. Phys. 2008;106:2107–2143. doi: 10.1080/00268970802258591. [DOI] [Google Scholar]
- Bowler D. R., Miyazaki T.. Methods in electronic structure calculations. Rep. Prog. Phys. 2012;75:036503. doi: 10.1088/0034-4885/75/3/036503. [DOI] [PubMed] [Google Scholar]
- Tubman N. M., Lee J., Takeshita T. Y., Head-Gordon M., Whaley K. B.. A deterministic alternative to the full configuration interaction quantum Monte Carlo method. J. Chem. Phys. 2016;145:044112. doi: 10.1063/1.4955109. [DOI] [PubMed] [Google Scholar]
- Friesner R. A.. Ab initio quantum chemistry: Methodology and applications. Proc. Natl. Acad. Sci. U. S. A. 2005;102:6648–6653. doi: 10.1073/pnas.0408036102. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Lewars, E. G. Computational chemistry, 2nd ed.; Springer: Dordrecht, Netherlands, 2010. [Google Scholar]
- Zhang L., Zhang S., Owens A., Yurchenko S. N., Dral P. O.. VIB5 database with accurate ab initio quantum chemical molecular potential energy surfaces. Sci. Data. 2022;9:84. doi: 10.1038/s41597-022-01185-w. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Lyakh D. I., Musiał M., Lotrich V. F., Bartlett R. J.. Multireference Nature of Chemistry: The Coupled-Cluster View. Chem. Rev. 2012;112:182–243. doi: 10.1021/cr2001417. [DOI] [PubMed] [Google Scholar]
- Møller C., Plesset M. S.. Note on an Approximation Treatment for Many-Electron Systems. Phys. Rev. 1934;46:618–622. doi: 10.1103/PhysRev.46.618. [DOI] [Google Scholar]
- Cremer D.. Møller-Plesset perturbation theory: from small molecule methods to methods for thousands of atoms. Wiley Interdiscip. Rev.: Comput. Mol. Sci. 2011;1:509–530. doi: 10.1002/wcms.58. [DOI] [Google Scholar]
- Hammond, B. L. ; Lester, W. A. . Monte Carlo Methods In Ab Initio Quantum Chemistry. In World Scientific Lecture And Course Notes In Chemistry; World Scientific Publishing: Singapore, Singapore, 1991. [Google Scholar]
- Montanaro A.. Quantum speedup of Monte Carlo methods. Proc. R. Soc. 2015;471:20150301. doi: 10.1098/rspa.2015.0301. [DOI] [PMC free article] [PubMed] [Google Scholar]
- White S. R.. Density matrix formulation for quantum renormalization groups. Phys. Rev. Lett. 1992;69:2863–2866. doi: 10.1103/PhysRevLett.69.2863. [DOI] [PubMed] [Google Scholar]
- Baiardi A., Reiher M.. The density matrix renormalization group in chemistry and molecular physics: Recent developments and new challenges. J. Chem. Phys. 2020;152:040903. doi: 10.1063/1.5129672. [DOI] [PubMed] [Google Scholar]
- Cramer, C. J. Essentials of computational chemistry, 2nd ed.; John Wiley & Sons: Chichester, England, 2004. [Google Scholar]
- Yu H. S., Li S. L., Truhlar D. G.. Perspective: Kohn-Sham density functional theory descending a staircase. J. Chem. Phys. 2016;145:130901. doi: 10.1063/1.4963168. [DOI] [PubMed] [Google Scholar]
- Mardirossian N., Head-Gordon M.. Thirty years of density functional theory in computational chemistry: an overview and extensive assessment of 200 density functionals. Mol. Phys. 2017;115:2315–2372. doi: 10.1080/00268976.2017.1333644. [DOI] [Google Scholar]
- Dral P. O., Owens A., Dral A., Csányi G.. Hierarchical machine learning of potential energy surfaces. J. Chem. Phys. 2020;152:204110. doi: 10.1063/5.0006498. [DOI] [PubMed] [Google Scholar]
- Dobrautz W., Sokolov I. O., Liao K., Ríos P. L., Rahm M., Alavi A., Tavernelli I.. Toward Real Chemical Accuracy on Current Quantum Hardware Through the Transcorrelated Method. J. Chem. Theory Comput. 2024;20:4146–4160. doi: 10.1021/acs.jctc.4c00070. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Gao H., Imamura S., Kasagi A., Yoshida E.. Distributed Implementation of Full Configuration Interaction for One Trillion Determinants. J. Chem. Theory Comput. 2024;20:1185–1192. doi: 10.1021/acs.jctc.3c01190. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Troyer M., Wiese U.-J.. Computational Complexity and Fundamental Limitations to Fermionic Quantum Monte Carlo Simulations. Phys. Rev. Lett. 2005;94:170201. doi: 10.1103/PhysRevLett.94.170201. [DOI] [PubMed] [Google Scholar]
- Benioff P.. The computer as a physical system: A microscopic quantum mechanical Hamiltonian model of computers as represented by Turing machines. J. Stat. Phys. 1980;22:563–591. doi: 10.1007/BF01011339. [DOI] [Google Scholar]
- Feynman R. P.. et al. Simulating physics with computers. Int. J. Theor. Phys. 1982;21:467–488. doi: 10.1007/BF02650179. [DOI] [Google Scholar]
- Motta M., Rice J. E.. Emerging quantum computing algorithms for quantum chemistry. Wiley Interdiscip. Rev.: Comput. Mol. Sci. 2022;12:e1580. doi: 10.1002/wcms.1580. [DOI] [Google Scholar]
- DiVincenzo D. P.. The Physical Implementation of Quantum Computation. Fortschr. Phys. 2000;48:771–783. doi: 10.1002/1521-3978(200009)48:9/11<771::AID-PROP771>3.0.CO;2-E. [DOI] [Google Scholar]
- Kim Y., Eddins A., Anand S., Wei K. X., van den Berg E., Rosenblatt S., Nayfeh H., Wu Y., Zaletel M., Temme K., Kandala A.. Evidence for the utility of quantum computing before fault tolerance. Nature. 2023;618:500–505. doi: 10.1038/s41586-023-06096-3. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Wintersperger K., Dommert F., Ehmer T., Hoursanov A., Klepsch J., Mauerer W., Reuber G., Strohm T., Yin M., Luber S.. Neutral atom quantum computing hardware: performance and end-user perspective. EPJ Quantum Technol. 2023;10:32. doi: 10.1140/epjqt/s40507-023-00190-1. [DOI] [Google Scholar]
- Strohm, T. ; Wintersperger, K. ; Dommert, F. ; Basilewitsch, D. ; Reuber, G. ; Hoursanov, A. ; Ehmer, T. ; Vodola, D. ; Luber, S. . Ion-Based Quantum Computing Hardware: Performance and End-User Perspective. arXiv, 2024. [Google Scholar]
- Kitaev, A. Y. Quantum measurements and the Abelian Stabilizer Problem. arXiv, 1995. [Google Scholar]
- Nielsen, M. A. ; Chuang, I. L. . Quantum Computation and Quantum Information; Cambridge University Press: Cambridge, England, 2010. [Google Scholar]
- Lee S., Lee J., Zhai H., Tong Y., Dalzell A. M., Kumar A., Helms P., Gray J., Cui Z. H., Liu W.. et al. Evaluating the evidence for exponential quantum advantage in ground-state quantum chemistry. Nat. Commun. 2023;14:1952. doi: 10.1038/s41467-023-37587-6. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Yamamoto K., Duffield S., Kikuchi Y., Muñoz Ramo D.. Demonstrating Bayesian quantum phase estimation with quantum error detection. Phys. Rev. Res. 2024;6:013221. doi: 10.1103/PhysRevResearch.6.013221. [DOI] [Google Scholar]
- Preskill J.. Quantum Computing in the NISQ era and beyond. Quantum. 2018;2:79–98. doi: 10.22331/q-2018-08-06-79. [DOI] [Google Scholar]
- Cerezo M., Arrasmith A., Babbush R., Benjamin S. C., Endo S., Fujii K., McClean J. R., Mitarai K., Yuan X., Cincio L., Coles P. J.. Variational quantum algorithms. Nat. Rev. Phys. 2021;3:625–644. doi: 10.1038/s42254-021-00348-9. [DOI] [Google Scholar]
- Scriva G., Astrakhantsev N., Pilati S., Mazzola G.. Challenges of variational quantum optimization with measurement shot noise. Phys. Rev. A. 2024;109:032408. doi: 10.1103/PhysRevA.109.032408. [DOI] [Google Scholar]
- Lloyd S.. Universal Quantum Simulators. Science. 1996;273:1073–1078. doi: 10.1126/science.273.5278.1073. [DOI] [PubMed] [Google Scholar]
- Harrow A. W., Hassidim A., Lloyd S.. Quantum Algorithm for Linear Systems of Equations. Phys. Rev. Lett. 2009;103:150502. doi: 10.1103/PhysRevLett.103.150502. [DOI] [PubMed] [Google Scholar]
- Farhi, E. ; Goldstone, J. ; Gutmann, S. . A Quantum Approximate Optimization Algorithm. arXiv, 2014. [Google Scholar]
- Peruzzo A., McClean J., Shadbolt P., Yung M.-H., Zhou X.-Q., Love P. J., Aspuru-Guzik A., O’brien J. L.. A variational eigenvalue solver on a photonic quantum processor. Nat. Commun. 2014;5:4213. doi: 10.1038/ncomms5213. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Tilly J., Chen H., Cao S., Picozzi D., Setia K., Li Y., Grant E., Wossnig L., Rungger I., Booth G. H., Tennyson J.. The Variational Quantum Eigensolver: A review of methods and best practices. Phys. Rep. 2022;986:1–128. doi: 10.1016/j.physrep.2022.08.003. [DOI] [Google Scholar]
- Pellow-Jarman A., Sinayskiy I., Pillay A., Petruccione F.. A comparison of various classical optimizers for a variational quantum linear solver. Quantum Inf. Process. 2021;20:202. doi: 10.1007/s11128-021-03140-x. [DOI] [Google Scholar]
- Sorourifar, F. ; Rouabah, M. T. ; Belaloui, N. E. ; Louamri, M. M. ; Chamaki, D. ; Gustafson, E. J. ; Tubman, N. M. ; Paulson, J. A. ; Neira, D. E. B . Towards Efficient Quantum Computation of Molecular Ground State Energies using Bayesian Optimization with Priors over Surface Topology. arXiv, 2024. [Google Scholar]
- Wang D., Higgott O., Brierley S.. Accelerated Variational Quantum Eigensolver. Phys. Rev. Lett. 2019;122:140504. doi: 10.1103/PhysRevLett.122.140504. [DOI] [PubMed] [Google Scholar]
- Bittel L., Kliesch M.. Training Variational Quantum Algorithms Is NP-Hard. Phys. Rev. Lett. 2021;127:120502. doi: 10.1103/PhysRevLett.127.120502. [DOI] [PubMed] [Google Scholar]
- Larocca M., Thanasilp S., Wang S., Sharma K., Biamonte J., Coles P. J., Cincio L., McClean J. R., Holmes Z., Cerezo M.. A Review of Barren Plateaus in Variational Quantum Computing. Nat. Rev. Phys. 2025;7(4):174–189. doi: 10.1038/s42254-025-00813-9. [DOI] [Google Scholar]
- Grimsley H. R., Economou S. E., Barnes E., Mayhall N. J.. An adaptive variational algorithm for exact molecular simulations on a quantum computer. Nat. Commun. 2019;10:3007. doi: 10.1038/s41467-019-10988-2. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Ryabinkin I. G., Yen T.-C., Genin S. N., Izmaylov A. F.. Qubit coupled cluster method: a systematic approach to quantum chemistry on a quantum computer. J. Chem. Theory Comput. 2018;14:6317–6326. doi: 10.1021/acs.jctc.8b00932. [DOI] [PubMed] [Google Scholar]
- Smart S. E., Mazziotti D. A.. Quantum Solver of Contracted Eigenvalue Equations for Scalable Molecular Simulations on Quantum Computing Devices. Phys. Rev. Lett. 2021;126:070504. doi: 10.1103/PhysRevLett.126.070504. [DOI] [PubMed] [Google Scholar]
- Wang Y., Mazziotti D. A.. Electronic excited states from a variance-based contracted quantum eigensolver. Phys. Rev. A. 2023;108:022814. doi: 10.1103/PhysRevA.108.022814. [DOI] [Google Scholar]
- Smart S. E., Welakuh D. M., Narang P.. Many-body excited states with a contracted quantum eigensolver. J. Chem. Theory Comput. 2024;20:3580–3589. doi: 10.1021/acs.jctc.4c00030. [DOI] [PubMed] [Google Scholar]
- Warren S., Wang Y., Benavides-Riveros C. L., Mazziotti D. A.. Exact Ansatz of Fermion-Boson Systems for a Quantum Device. Phys. Rev. Lett. 2024;133:080202. doi: 10.1103/PhysRevLett.133.080202. [DOI] [PubMed] [Google Scholar]
- Lee J., Huggins W. J., Head-Gordon M., Whaley K. B.. Generalized unitary coupled cluster wave functions for quantum computation. J. Chem. Theory Comput. 2019;15:311–324. doi: 10.1021/acs.jctc.8b01004. [DOI] [PubMed] [Google Scholar]
- Motta M., Sung K. J., Whaley K. B., Head-Gordon M., Shee J.. Bridging physical intuition and hardware efficiency for correlated electronic states: the local unitary cluster Jastrow ansatz for electronic structure. Chem. Sci. 2023;14:11213–11227. doi: 10.1039/D3SC02516K. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Kowalski K., Peng B.. Quantum simulations employing connected moments expansions. J. Chem. Phys. 2020;153:201102. doi: 10.1063/5.0030688. [DOI] [PubMed] [Google Scholar]
- McArdle S., Jones T., Endo S., Li Y., Benjamin S. C., Yuan X.. Variational ansatz-based quantum simulation of imaginary time evolution. npj Quantum Inf. 2019;5:75. doi: 10.1038/s41534-019-0187-2. [DOI] [Google Scholar]
- Motta M., Kirby W., Liepuoniute I., Sung K. J., Cohn J., Mezzacapo A., Klymko K., Nguyen N., Yoshioka N., Rice J. E.. Subspace methods for electronic structure simulations on quantum computers. Electron. Struct. 2024;6:013001. doi: 10.1088/2516-1075/ad3592. [DOI] [Google Scholar]
- Kanno, K. ; Kohda, M. ; Imai, R. ; Koh, S. ; Mitarai, K. ; Mizukami, W. ; Nakagawa, Y. O. . Quantum-selected configuration interaction: Classical diagonalization of Hamiltonians in subspaces selected by quantum computers. arXiv, 2023. [Google Scholar]
- Robledo-Moreno, J. ; Motta, M. ; Haas, H. ; Javadi-Abhari, A. ; Jurcevic, P. ; Kirby, W. ; Martiel, S. ; Sharma, K. ; Sharma, S. ; Shirakawa, T. , et al. Chemistry beyond exact solutions on a quantum-centric supercomputer. arXiv, 2024. [DOI] [PubMed] [Google Scholar]
- Kaliakin, D. ; Shajan, A. ; Moreno, J. R. ; Li, Z. ; Mitra, A. ; Motta, M. ; Johnson, C. ; Saki, A. A. ; Das, S. ; Sitdikov, I. , et al. Accurate quantum-centric simulations of supramolecular interactions. arXiv, 2024. [Google Scholar]
- Liepuoniute, I. ; Doney, K. D. ; Robledo-Moreno, J. ; Job, J. A. ; Friend, W. S. ; Jones, G. O. . Quantum-Centric Study of Methylene Singlet and Triplet States. J. Chem. Theory Comput. 2025, 21, 5062−5070. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Spall J. C.. An overview of the simultaneous perturbation method for efficient optimization. Johns Hopkins APL Tech. Dig. 1998;19:482–492. [Google Scholar]
- Shayesteh A., Tereszchuk K., Bernath P. F., Colin R.. Infrared emission spectra of BeH2 and BeD2. J. Chem. Phys. 2003;118:3622–3627. doi: 10.1063/1.1539850. [DOI] [Google Scholar]
- The Qiskit Nature developers and contributors, Qiskit Nature 0.7.2; The Qiskit Nature developers and contributors, 2024. [Google Scholar]
- Born M., Oppenheimer R.. Zur Quantentheorie der Molekeln. Ann. Phys. 1927;389:457–484. doi: 10.1002/andp.19273892002. [DOI] [Google Scholar]
- Bunker, P. R. ; Jensen, P. . Molecular symmetry and spectroscopy, 2nd ed.; NRC Press: Ottawa, ON, Canada, 1998. [Google Scholar]
- Yarkony D. R.. Diabolical conical intersections. Rev. Mod. Phys. 1996;68:985–1013. doi: 10.1103/RevModPhys.68.985. [DOI] [Google Scholar]
- Reine S., Helgaker T., Lindh R.. Multi-electron integrals. Wiley Interdiscip. Rev.: Comput. Mol. Sci. 2012;2:290–303. doi: 10.1002/wcms.78. [DOI] [Google Scholar]
- Jordan P., Wigner E.. Über das Paulische Äquivalenzverbot. Z. Phys. 1928;47:631–651. doi: 10.1007/BF01331938. [DOI] [Google Scholar]
- Seeley J. T., Richard M. J., Love P. J.. The Bravyi-Kitaev transformation for quantum computation of electronic structure. J. Chem. Phys. 2012;137:224109. doi: 10.1063/1.4768229. [DOI] [PubMed] [Google Scholar]
- Bravyi S. B., Kitaev A. Y.. Fermionic Quantum Computation. Ann. Phys. 2002;298:210–226. doi: 10.1006/aphy.2002.6254. [DOI] [Google Scholar]
- Bravyi, S. ; Gambetta, J. M. ; Mezzacapo, A. ; Temme, K. . Tapering off qubits to simulate fermionic Hamiltonians. arXiv, 2017. [Google Scholar]
- Kandala A., Mezzacapo A., Temme K., Takita M., Brink M., Chow J. M., Gambetta J. M.. Hardware-efficient variational quantum eigensolver for small molecules and quantum magnets. Nature. 2017;549:242–246. doi: 10.1038/nature23879. [DOI] [PubMed] [Google Scholar]
- Zettili, N. Quantum Mechanics: Concepts and Applications; Wiley, 2009. [Google Scholar]
- Cohen-Tannoudji, C. ; Diu, B. ; Laloë, F. . Mécanique quantique - Tome III; EDP Sciences, 2017. [Google Scholar]
- Sim S., Johnson P. D., Aspuru-Guzik A.. Expressibility and Entangling Capability of Parameterized Quantum Circuits for Hybrid Quantum-Classical Algorithms. Adv. Quantum Technol. 2019;2:1900070. doi: 10.1002/qute.201900070. [DOI] [Google Scholar]
- Barkoutsos P. K., Gonthier J. F., Sokolov I., Moll N., Salis G., Fuhrer A., Ganzhorn M., Egger D. J., Troyer M., Mezzacapo A., Filipp S., Tavernelli I.. Quantum algorithms for electronic structure calculations: Particle-hole Hamiltonian and optimized wave-function expansions. Phys. Rev. A. 2018;98:022322. doi: 10.1103/PhysRevA.98.022322. [DOI] [Google Scholar]
- Grimsley H. R., Mayhall N. J.. New Local Explorations of the Unitary Coupled Cluster Energy Landscape. J. Chem. Theory Comput. 2022;18:7350–7358. doi: 10.1021/acs.jctc.2c00751. [DOI] [PubMed] [Google Scholar]
- Setia K., Chen R., Rice J. E., Mezzacapo A., Pistoia M., Whitfield J. D.. Reducing Qubit Requirements for Quantum Simulations Using Molecular Point Group Symmetries. J. Chem. Theory Comput. 2020;16:6091–6097. doi: 10.1021/acs.jctc.0c00113. [DOI] [PubMed] [Google Scholar]
- Tkachenko N. V., Sud J., Zhang Y., Tretiak S., Anisimov P. M., Arrasmith A. T., Coles P. J., Cincio L., Dub P. A.. Correlation-Informed Permutation of Qubits for Reducing Ansatz Depth in the Variational Quantum Eigensolver. PRX Quantum. 2021;2:020337. doi: 10.1103/PRXQuantum.2.020337. [DOI] [Google Scholar]
- Wille, R. ; Burgholzer, L. ; Zulehner, A. . Mapping Quantum Circuits to IBM QX Architectures Using the Minimal Number of SWAP and H Operations. arXiv, 2019. [Google Scholar]
- Watts J. D., Trucks G. W., Bartlett R. J.. The unitary coupled-cluster approach and molecular properties. Applications of the UCC(4) method. Chem. Phys. Lett. 1989;157:359–366. doi: 10.1016/0009-2614(89)87262-8. [DOI] [Google Scholar]
- Suzuki M.. Generalized Trotter’s formula and systematic approximants of exponential operators and inner derivations with applications to many-body problems. Commun. Math. Phys. 1976;51:183–190. doi: 10.1007/BF01609348. [DOI] [Google Scholar]
- Ikeda T. N., Abrar A., Chuang I. L., Sugiura S.. Minimum Trotterization Formulas for a Time-Dependent Hamiltonian. Quantum. 2023;7:1168–1182. doi: 10.22331/q-2023-11-06-1168. [DOI] [Google Scholar]
- Avtandilyan A., Pogosov W.. Optimal-order Trotter–Suzuki decomposition for quantum simulation on noisy quantum computers. Quantum Inf. Process. 2024;24:8. doi: 10.1007/s11128-024-04627-z. [DOI] [Google Scholar]
- Li, G. ; Wu, A. ; Shi, Y. ; Javadi-Abhari, A. ; Ding, Y. ; Xie, Y. . Paulihedral: a generalized block-wise compiler optimization framework for quantum simulation kernels. arXiv, 2022. [Google Scholar]
- Mukhopadhyay P., Wiebe N., Zhang H. T.. Synthesizing efficient circuits for Hamiltonian simulation. Npj Quantum Inf. 2023;9:31. doi: 10.1038/s41534-023-00697-6. [DOI] [Google Scholar]
- Romero J., Babbush R., McClean J. R., Hempel C., Love P. J., Aspuru-Guzik A.. Strategies for quantum computing molecular energies using the unitary coupled cluster ansatz. Quantum Sci. Technol. 2019;4:014008. doi: 10.1088/2058-9565/aad3e4. [DOI] [Google Scholar]
- Spall, J. C. Introduction to Stochastic Search and Optimization; John Wiley & Sons, Ltd, 2003; pp. 176–207. [Google Scholar]
- Javadi-Abhari, A. ; Treinish, M. ; Krsulich, K. ; Wood, C. J. ; Lishman, J. ; Gacon, J. ; Martiel, S. ; Nation, P. D. ; Bishop, L. S. ; Cross, A. W. ; et al. Quantum computing with Qiskit. arXiv, 2024. [Google Scholar]
- IBM IBM Quantum. https://quantum.ibm.com/, Accessed 24 February 2025.
- Li Y., Benjamin S. C.. Efficient Variational Quantum Simulator Incorporating Active Error Minimization. Phys. Rev. X. 2017;7:021050. doi: 10.1103/PhysRevX.7.021050. [DOI] [Google Scholar]
- Giurgica-Tiron, T. ; Hindy, Y. ; LaRose, R. ; Mari, A. ; Zeng, W. J. . Digital zero noise extrapolation for quantum error mitigation. arXiv, 2020. [Google Scholar]
- Bravyi S., Sheldon S., Kandala A., Mckay D. C., Gambetta J. M.. Mitigating measurement errors in multiqubit experiments. Phys. Rev. A. 2021;103:042605. doi: 10.1103/PhysRevA.103.042605. [DOI] [Google Scholar]
- Czarnik P., Arrasmith A., Coles P. J., Cincio L.. Error mitigation with Clifford quantum-circuit data. Quantum. 2021;5:592–607. doi: 10.22331/q-2021-11-26-592. [DOI] [Google Scholar]
- Wallman J. J., Emerson J.. Noise tailoring for scalable quantum computation via randomized compiling. Phys. Rev. A. 2016;94:052325. doi: 10.1103/PhysRevA.94.052325. [DOI] [Google Scholar]
- Sorourifar, F. ; Chamaki, D. ; Tubman, N. M. ; Paulson, J. ; Bernal Neira, D. E. . 34th European Symposium on Computer Aided Process Engineering/15th International Symposium on Process Systems Engineering; Elsevier, 2024, Vol. 53. [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.







