Simulation of Quantum Chemistry
Quantum simulation of chemistry represents a finite molecular Hamiltonian on a quantum processor and estimates an energy, state, or dynamical response. The central challenge is connecting the chemical quantity to an executable operator: a circuit can solve its encoded Hamiltonian accurately while its basis or active space remains inadequate for the molecule.
This page follows that connection from electronic integrals to qubits, state preparation, measurement, and chemical interpretation. Geometry, charge, nuclear treatment, relativity, environment, basis, and target state determine the model before the quantum algorithm starts. A reaction barrier also needs consistent calculations at several geometries; a force needs derivatives, not merely a precise energy at one point.
Required background. Electronic Structure Overview explains basis and correlation choices; Many-Particle Hamiltonians provides creation and annihilation operators. Digital Quantum Simulation and Algorithmic Primitives introduce encoded evolution and measurement.
From Molecular Model to Finite Hamiltonian
Section titled “From Molecular Model to Finite Hamiltonian”Fixed-geometry electronic problem
Section titled “Fixed-geometry electronic problem”For a standard nonrelativistic, field-free, clamped-nuclei calculation in atomic units, the electronic Hamiltonian is
This equation already encodes assumptions. The nuclei are parameters rather than quantum degrees of freedom, the interaction is instantaneous Coulomb, and relativistic, radiative, solvent, and external-field effects are absent unless added deliberately. The scalar nuclear repulsion may be stored inside the qubit Hamiltonian or restored classically. The convention must remain consistent when comparing geometries.
Choose orthonormal spin-orbitals . For a combined spatial and spin coordinate , use the physicists’ convention
The spin integrals include sums over spin labels. With these antisymmetrized integrals, the finite operator is
The finite Fock space has dimension , while a fixed -electron sector has dimension
Quantum storage can represent amplitudes in this sector compactly, but that fact alone gives neither an efficient state-preparation algorithm nor an efficient route to every observable.
Integral conventions must be executable
Section titled “Integral conventions must be executable”Chemistry software also commonly exports unantisymmetrized two-electron integrals and writes
For spatial orbitals, the chemists’ tensor obeys ; explicit spin Kronecker deltas must be included when lifting it to spin-orbitals. This is equivalent to the expression only when the integral definition, index order, spin convention, and antisymmetrization are matched. Spatial- orbital integrals with implicit spin labels are not the same data tensor as spin-orbital integrals. Before mapping to qubits, an implementation should test:
- Hermiticity of the one-body matrix;
- permutation and conjugation symmetries of the two-body tensor;
- agreement between direct matrix elements and the assembled Fock-space operator on a small sector;
- whether nuclear repulsion and frozen-core constants are included;
- the units and orbital ordering used by every file boundary.
A factor-of-two or index-permutation error can preserve a superficially reasonable spectrum while changing the chemistry.
Frozen cores and active spaces
Section titled “Frozen cores and active spaces”If a set of spin-orbitals is constrained to remain occupied, normal ordering with respect to that determinant gives an active-space Hamiltonian
where, for occupied spin-orbitals ,
and
Orbitals outside are constrained to be empty. The active indices run only over . This reduction is exact for the constrained frozen-core model, not for the original molecular Hamiltonian. Orbitals excluded from cannot acquire arbitrary correlated occupations. An active space must therefore be justified by occupations, entanglement or orbital diagnostics, state character, convergence tests, and the property being predicted.
Changing geometry can change which orbitals are chemically important. Potential-energy curves and reaction paths require a consistent orbital and state-tracking protocol; independently choosing the easiest active space at each point can manufacture discontinuities or favorable error cancellation.
Representation Choices
Section titled “Representation Choices”Second quantization
Section titled “Second quantization”In an occupation encoding, one qubit records whether each spin-orbital is empty or occupied. Before exact symmetry reduction, spin-orbitals require qubits even when only electrons are present. The computational basis state
represents a Slater determinant with the declared fermionic mode order. Second quantization makes determinant preparation and number-conserving excitation operators natural, and it is the standard language for many molecular-orbital algorithms.
First quantization
Section titled “First quantization”A first-quantized encoding stores the orbital or grid label of each of the electrons. A compact orbital encoding can use approximately
data qubits before ancillas. The register must nevertheless represent an antisymmetric state and implement kinetic, potential, permutation, and data- access operations coherently. Plane-wave and real-space structures can make these operations favorable; arbitrary molecular-orbital problems may favor second quantization instead.
| Question | Second quantization | First quantization |
|---|---|---|
| stored labels | one occupation bit per mode | one orbital or grid label per electron |
| data-qubit scale | roughly | |
| antisymmetry | encoded by operator algebra and mode mapping | must be built into the state or algorithm |
| natural inputs | molecular orbitals and fermionic excitations | plane waves, grids, compact particle registers |
| common bottleneck | Pauli strings, measurements, PREPARE/SELECT | antisymmetric preparation, arithmetic, interaction oracles |
The smaller data register is not automatically the cheaper algorithm. Ancillas, arithmetic width, oracle depth, normalization, state preparation, and fault-tolerant non-Clifford cost decide the comparison.
Fermions on Qubits
Section titled “Fermions on Qubits”Jordan–Wigner convention
Section titled “Jordan–Wigner convention”Taking to mean empty and to mean occupied, the Jordan–Wigner map is
Consequently,
The string records the parity of earlier modes and enforces the anticommutation relations. Jordan–Wigner Transformation derives the parity signs and explains changes of mode order.
After substitution and collection, the molecular Hamiltonian becomes
where each is a tensor product of Pauli operators. A dense generic two-body tensor has entries, but integral symmetry, locality, screening, low-rank structure, and exact collection can materially change the number and cost of distinct Pauli terms.
Bravyi–Kitaev and parity encodings distribute occupation and parity information differently. They can shorten some strings or expose useful symmetries, but they do not change the spectrum of the correctly encoded fermionic operator. A benchmark must compare compiled circuits under the same mode order, hardware graph, state preparation, and observable protocol.
Exact symmetry reduction
Section titled “Exact symmetry reduction”The spin-independent, field-free electronic Hamiltonian commutes with particle number, , and ; spin–orbit coupling or external fields can remove some of these symmetries. In a qubit representation, choose mutually commuting, independent Hermitian Pauli generators , with no nonempty product proportional to the identity, satisfying
A Clifford change of basis can map each to a single-qubit operator. Fixing its known eigenvalue then removes that qubit from the target block. This tapering is exact only for the selected sector (Bravyi and colleagues, 2017). Commutation with alone is insufficient: for , both and commute with , but they have no common eigenvector and cannot both be replaced by fixed eigenvalues.
The input and state-preparation circuit must remain in the chosen sector. An observable that changes a symmetry label needs matrix elements between sectors; replacing it by its within-sector projection can erase a nonzero transition amplitude. Every geometry in a comparison needs compatible symmetry and state labels.
A penalty such as
is different. It discourages the wrong particle-number sector but does not remove it exactly, and it can enlarge coefficient norms, measurement variance, or simulation normalization. Symmetry-preserving ansatzes and exact tapering are preferable when their assumptions hold.
Total spin deserves separate attention. Fixing fixes , not . A trial state may therefore contain unwanted total-spin components even while particle number and spin projection are correct.
State Preparation Is Part of the Algorithm
Section titled “State Preparation Is Part of the Algorithm”A Hartree–Fock determinant maps to a computational-basis bitstring and is usually inexpensive to prepare after the orbital basis is fixed. Its overlap with a target eigenstate,
can nevertheless be poor for bond breaking, open shells, transition-metal complexes, conical intersections, and other multireference regimes.
For , if an ideal spectral algorithm samples the desired eigenvalue with probability , the chance of seeing it at least once in independent runs is
Reaching success probability at least requires
For , one ideal run suffices; for , repetition cannot help. For small , this scales approximately as . State preparation can therefore erase a favorable Hamiltonian-simulation query count.
Correlated inputs include short configuration-interaction expansions, multiconfigurational states, adiabatically prepared states, tensor-network states compiled into circuits, or states produced by a variational routine. Their classical preprocessing, amplitude loading, normalization, circuit depth, and verification contribute to the total cost. Quoting the cost of phase estimation while assuming an uncosted exact eigenstate is not an end-to-end estimate.
Choosing the Quantum Route
Section titled “Choosing the Quantum Route”Variational energy estimation
Section titled “Variational energy estimation”For a parameterized state , VQE estimates
and uses a classical optimizer to reduce it. This replaces long coherent evolution with many state preparations, measurements, and adaptive quantum–classical iterations. For any normalized physical density matrix, including a noisy or postselected state, is bounded below by the ground energy of . A sector-specific bound additionally requires the state to lie in that sector. A finite-sample estimate, optimizer-selected minimum, or mitigated combination need not preserve the bound. Postselection also changes success probability and shot cost.
If Pauli terms are measured independently with shots, their contribution to the estimator variance is
For fixed target variance , the ideal continuous shot allocation obeys
with total
Commuting-group measurements, basis rotations, low-rank measurement schemes, classical shadows, and covariance-aware allocation can change this cost. Counting groups alone is insufficient: groups have different circuit depths, variances, covariances, and shot allocations. The VQE page develops ansatz design, optimization, variational error, mitigation, and independent validation. A term with exactly known zero variance needs no shots in this ideal allocation; a zero variance inferred from a small pilot sample is not a reliable certificate.
Phase estimation of molecular energies
Section titled “Phase estimation of molecular energies”Let
For an eigenstate ,
Phase estimation resolves this phase modulo . If the allowed energy window is closed and has width , choosing
keeps the phase map injective within that window after the offset convention is fixed. Equality is usable for a half-open interval with a fixed endpoint convention; practical implementations usually leave a guard margin. With binary phase bits, the grid scale in energy is approximately
The longest controlled evolution and total interrogation time grow as , hence as up to algorithm- and confidence- dependent factors. Reporting only the number of phase ancillas hides this coherent-time cost.
The output is a spectral sample weighted by the input overlaps. Phase estimation does not create the ground state from an arbitrary trial state, and it does not by itself identify which sampled root has the desired chemical character. Quantum Phase Estimation derives the exact finite-bit distribution, confidence amplification, iterative variants, Fourier conventions, and total controlled-power accounting.
Product formulas, LCU, and qubitization
Section titled “Product formulas, LCU, and qubitization”Phase estimation requires controlled access to molecular time evolution or a related signal unitary. The implementation can use:
| Method family | Chemistry-facing input | Important chemistry-dependent cost |
|---|---|---|
| Trotter–Suzuki | exponentials of fermionic or Pauli terms | ordering, commutators, basis rotations, routed Pauli strings |
| truncated Taylor or LCU | coefficient preparation and SELECT | coefficient one-norm, state preparation, amplification, arithmetic |
| qubitization and QSP | controlled block encoding and inverse | normalization , PREPARE/SELECT, phase synthesis, work registers |
| interaction picture | a split with one easy part | cost of the easy frame and integrated norm of the residual interaction |
For an LCU decomposition
a direct block encoding often has normalization
The qubitized time parameter is , not merely . Orbital rotations, integral factorization, energy shifts, and decomposition strategy can change both and the gate cost of one PREPARE/SELECT query. Hamiltonian Simulation compares the methods, while Trotter–Suzuki Methods and Qubitization and Quantum Signal Processing give the executable constructions.
Dynamics and response
Section titled “Dynamics and response”Chemistry is not only a ground-energy problem. Real-time simulation can target
transition amplitudes, dipole response, charge migration, scattering, or nonadiabatic dynamics in an enlarged model. A frequency-domain spectrum may require a windowed transform of many time samples, so maximum evolution time, time spacing, window bias, and shot noise jointly set spectral resolution.
Forces, reduced density matrices, and response properties require additional observables. For a differentiable normalized state in a fixed Hilbert space,
The second term vanishes for an exact eigenstate. Stationarity also cancels the response of fully optimized variational parameters, but not arbitrary state, orbital, or basis response. Geometry-dependent basis functions generate Pulay terms; incomplete optimization can leave further response terms. See Potential Energy Surfaces and Helgaker, Jørgensen, and Olsen (2000).
Factorization and Data Access
Section titled “Factorization and Data Access”The repulsive Coulomb tensor in a real orbital basis has a positive semidefinite pair-density form. Factoring that form gives a representation of its operator (Motta and colleagues, 2021) of the form
where the are real symmetric spin-orbital matrices, with the spin-conserving structure inherited from the spatial factors. For , anticommutation gives
Thus cancels the contraction. Omitting it changes the Hamiltonian, even at full factorization rank. A general effective interaction need not admit an all-positive sum of Hermitian squares; signed factors or a more general decomposition may be required. Diagonalizing each matrix turns a dense collection of quartic terms into orbital rotations and diagonal number interactions. Double factorization refines this structure by truncating eigencomponents within each factor.
Tensor hypercontraction uses a different approximation, schematically
in the chemists’ spatial-orbital convention (Lee and colleagues, 2021). Such factorizations can reduce storage, measurement settings, basis-rotation cost, or block-encoding complexity. They also introduce a threshold-dependent operator error. To judge a factorization, compare:
- the factorization family and rank-selection rule;
- the norm or observable used to certify truncation;
- coefficient precision and data-layout assumptions;
- the resulting Pauli count or block-encoding normalization;
- PREPARE, SELECT, QROM, arithmetic, and basis-rotation costs;
- validation against the unfactorized finite Hamiltonian on tractable cases.
An asymptotically compact tensor is not useful if loading its factors dominates the calculation. Conversely, treating every two-electron integral as an unstructured independent Pauli term can miss the principal source of modern resource reductions.
Worked Example: The Minimal Hydrogen Symmetry Block
Section titled “Worked Example: The Minimal Hydrogen Symmetry Block”Consider field-free with equivalent nuclei in a minimal spatial basis. Bonding and antibonding orbitals each carry two spin states, so the second-quantized model has four spin-orbitals. A direct occupation encoding therefore begins with four qubits, not two electrons’ worth of qubits.
Order the spin-orbitals as
In the two-electron, , even spatial-symmetry singlet block, the paired determinants
span a two-dimensional invariant subspace for this minimal model. In that basis, write
where real orbitals have been chosen. Identifying and gives
with
The two eigenvalues are
This reduction provides a concrete check: construct the four-qubit Hamiltonian, project it into the declared symmetry block, and verify the same from the logical one-qubit form. It does not establish that a chemically converged hydrogen calculation generally needs one qubit. The result relies on a minimal basis, fixed particle number, selected spin and spatial symmetry, and a two-dimensional invariant block. Enlarging the basis or changing the target state changes the model.
From Encoded Energy Error to Chemical Accuracy
Section titled “From Encoded Energy Error to Chemical Accuracy”Let be the desired value for the intended physical system. Introduce a chain of exact values for successive approximations:
The difference telescopes exactly:
These terms can represent:
| Difference | Representative sources |
|---|---|
| nuclear model, relativity, environment, omitted interactions | |
| finite orbital or grid representation | |
| frozen core, active-space restriction, embedding | |
| integral rounding, screening, low-rank factorization | |
| ansatz, optimization, finite-time simulation, phase resolution | |
| synthesis, hardware, sampling, readout, mitigation, selection bias |
The labels are diagnostic, not a promise that each component can be measured independently. Errors may correlate or cancel, and nonlinear mitigation can invalidate a naive probabilistic interpretation. The triangle inequality still supplies a conservative allocation when certified bounds are available.
The conventional chemical-accuracy scale is approximately , but it is not a universal success criterion. Spectroscopic splittings, barrier heights, spin gaps, forces, and response properties have different tolerances. Sub-millihartree agreement with exact diagonalization of an inadequate active-space Hamiltonian is an algorithmic result, not automatically chemical accuracy.
For an energy difference
consistent Hamiltonians, bases, active spaces, state identities, and statistical protocols are essential. Correlated errors may cancel; separately optimized approximations may not. Report uncertainty and covariance for the difference itself rather than adding two favorable absolute-error summaries.
Resource Accounting
Section titled “Resource Accounting”An orbital count is only the first line of a resource estimate.
Logical resources
Section titled “Logical resources”A second-quantized estimate should state:
- spin-orbital count and qubits before reduction;
- every frozen orbital, active electron, and active orbital;
- symmetry generators, chosen eigenvalues, and qubits tapered;
- state-preparation gates and success or overlap assumptions;
- Pauli terms or block-encoding normalization;
- logical Clifford, arbitrary rotation, Toffoli or counts;
- logical depth, connectivity assumptions, clean and dirty ancillas;
- controlled-operation overhead for phase estimation;
- measurement settings, state preparations, optimizer calls, and retries.
For qubitized phase estimation, a useful schematic is
where expands PREPARE, SELECT, their inverses, reflection, controls, QROM, and arithmetic. A theorem-level query count with is not a gate estimate.
For VQE, a corresponding wall-clock schematic is
plus compilation, queueing, calibration, classical optimization, and validation. Circuit depth and shot throughput can trade against one another.
Physical resources
Section titled “Physical resources”Fault-tolerant projections must further declare the code, physical error model, cycle time, code distance, logical failure allocation, magic-state factories, routing, measurement latency, parallelism, physical qubits, and runtime. Those quantities are conditional engineering outputs, not delivery dates. Resource Estimation Tools explains how code and hardware assumptions convert logical gates into these physical requirements.
Classical work remains
Section titled “Classical work remains”The quantum stage commonly depends on classical geometry generation, orbital optimization, integral evaluation, localization, active-space selection, factorization, circuit generation, phase finding, decoding, optimization, and validation. A fair comparison counts the complete workflow on both sides and uses the strongest applicable classical baseline for the same Hamiltonian and observable.
Checking the Molecular Result
Section titled “Checking the Molecular Result”Check the represented operator. On a tractable instance, assemble the fermionic-sector matrix independently of the qubit map, then compare its matrix elements and spectrum after matching mode order, sector, and energy offset. Eigenvalues alone cannot detect an incorrect observable or state map. The minimal-hydrogen example supplies a small exact test.
Converge different approximations separately. Increasing shots tests sampling, increasing simulation order or phase bits tests the algorithm, and enlarging the basis or active space tests the finite model. Agreement with exact diagonalization of the same active space does not test its chemical adequacy. Compare energy differences, densities, forces, and state character as appropriate; cancellation in one total energy can hide other errors.
Track the intended state. A small energy error does not always imply accurate state preparation. In a sector with nondegenerate ground state and gap , a normalized state satisfies
The bound follows by assigning at least energy to every excited component. It becomes weak near a closing gap; a degenerate ground space requires a projector onto the entire space. For a selected excited chemical state, use overlaps, symmetry labels, and transition properties in addition to its energy.
The best practical combination of state preparation, representation, factorization, algorithm, and hardware depends on the target molecule. Quantum Chemistry Case Studies compares demonstrations and conditional resource estimates; Hilbert-space dimension or a query count alone does not establish practical advantage.
Exercises
Section titled “Exercises”1. Reconcile the two-electron conventions
Section titled “1. Reconcile the two-electron conventions”Show that
equals
when and the ordinary integrals use the same index convention.
Solution
Expand the antisymmetrized expression:
In the second sum, interchange the dummy labels and :
Fermionic anticommutation gives , so this term equals the first contribution. Their sum has prefactor .
2. Map a hopping operator
Section titled “2. Map a hopping operator”For , use the stated Jordan–Wigner convention to show that
What happens for adjacent modes?
Solution
Substitute the creation and annihilation maps. The parity strings before cancel. Moving the remaining through the endpoint ladder operators and adding the Hermitian conjugate cancels the mixed and terms, leaving the displayed combination with the intervening parity string.
For , the product over intervening sites is empty, so
3. Count the relevant dimensions
Section titled “3. Count the relevant dimensions”A model has spin-orbitals and electrons. State the number of qubits in a direct second-quantized encoding and the dimension of the fixed- particle sector. Explain why neither number alone determines the circuit cost.
Solution
The direct occupation encoding uses 20 qubits. The fixed-particle sector has
basis determinants. The circuit cost also depends on symmetry reduction, state preparation, Hamiltonian structure, coefficient norms, simulation or measurement method, precision, hardware connectivity, and output protocol. The sector dimension measures representation size, not executable cost.
4. Derive the optimal independent shot allocation
Section titled “4. Derive the optimal independent shot allocation”Minimize subject to
Treat as positive real numbers.
Solution
With Lagrange multiplier ,
Stationarity gives
so . Enforcing the constraint gives
and therefore
Integer shots, unknown variances, grouping, and covariance modify the practical allocation.
5. Choose a phase-estimation window
Section titled “5. Choose a phase-estimation window”Suppose the desired molecular eigenvalue is known to lie in a half-open interval of width . Under the ideal endpoint convention, choose a base time that fills one phase period. Approximately how many phase bits are required for grid spacing below ?
Solution
Choose
Then the energy grid scale is . Requiring
gives , so bits is the first integer choice. This idealized calculation uses a half-open energy window. A practical guard margin slightly reduces ; a complete confidence guarantee may also require extra bits or repetitions, and simulation error needs its own allocation.
6. Freeze an orbital and identify the omitted coupling
Section titled “6. Freeze an orbital and identify the omitted coupling”For two spinless modes, take
Freeze mode 0 occupied. Find in the basis . Does it reproduce the full one-particle ground energy when and ?
Solution
The constrained Hamiltonian is
The hopping term either leaves the constrained subspace or vanishes by Pauli exclusion. In the full one-particle sector, however, the matrix is , with lower energy
For , the missing lowering is . Projection is exact for the constrained model, but the constraint removes virtual transitions that affect the original model’s energy.
7. Solve the projected hydrogen model
Section titled “7. Solve the projected hydrogen model”For
find the ground energy and give a normalized ground-state Bloch vector.
Solution
Let
The eigenvalues are , so the ground energy is
For , the ground-state density operator is
Thus its Bloch vector is . If , the block is degenerate and every normalized logical state is a ground state.
8. Recover a transition between symmetry sectors
Section titled “8. Recover a transition between symmetry sectors”Let , with positive . The symmetry allows tapering the first qubit. In the sector, what is the projected operator for ? Does this imply that has no transition from to ?
Solution
For , because flips the symmetry label. Nevertheless , and the final energy exceeds the initial energy by . The transition uses , which maps the positive sector into the negative one. A calculation restricted to the positive-sector Hamiltonian and projected dipole misses this line. Tapering must therefore retain the relevant pair of sectors or implement their transition map when computing a spectrum.
References
Section titled “References”- A. Aspuru-Guzik, A. D. Dutoi, P. J. Love, and M. Head-Gordon, “Simulated Quantum Computation of Molecular Energies,” Science 309, 1704–1707 (2005), doi:10.1126/science.1113479.
- D. W. Berry, C. Gidney, M. Motta, J. R. McClean, and R. Babbush, “Qubitization of Arbitrary Basis Quantum Chemistry Leveraging Sparsity and Low Rank Factorization,” Quantum 3, 208 (2019), doi:10.22331/q-2019-12-02-208.
- S. Bravyi, J. M. Gambetta, A. Mezzacapo, and K. Temme, “Tapering Off Qubits to Simulate Fermionic Hamiltonians,” arXiv:1701.08213 (2017), doi:10.48550/arXiv.1701.08213.
- T. Helgaker, P. Jørgensen, and J. Olsen, Molecular Electronic-Structure Theory, Wiley (2000), doi:10.1002/9781119019572.
- W. J. Huggins et al., “Efficient and Noise Resilient Measurements for Quantum Chemistry on Near-Term Quantum Computers,” npj Quantum Information 7, 23 (2021), doi:10.1038/s41534-020-00341-7.
- J. Lee et al., “Even More Efficient Quantum Computations of Chemistry Through Tensor Hypercontraction,” PRX Quantum 2, 030305 (2021), doi:10.1103/PRXQuantum.2.030305.
- S. McArdle, S. Endo, A. Aspuru-Guzik, S. C. Benjamin, and X. Yuan, “Quantum Computational Chemistry,” Reviews of Modern Physics 92, 015003 (2020), doi:10.1103/RevModPhys.92.015003.
- M. Motta et al., “Low Rank Representations for Quantum Simulation of Electronic Structure,” npj Quantum Information 7, 83 (2021), doi:10.1038/s41534-021-00416-z.
- P. J. J. O’Malley et al., “Scalable Quantum Simulation of Molecular Energies,” Physical Review X 6, 031007 (2016), doi:10.1103/PhysRevX.6.031007.
- J. T. Seeley, M. J. Richard, and P. J. Love, “The Bravyi–Kitaev Transformation for Quantum Computation of Electronic Structure,” Journal of Chemical Physics 137, 224109 (2012), doi:10.1063/1.4768229.
- Y. Su, D. W. Berry, N. Wiebe, N. Rubin, and R. Babbush, “Fault-Tolerant Quantum Simulations of Chemistry in First Quantization,” PRX Quantum 2, 040332 (2021), doi:10.1103/PRXQuantum.2.040332.
- A. Szabo and N. S. Ostlund, Modern Quantum Chemistry: Introduction to Advanced Electronic Structure Theory, Dover (1996).
- D. Wecker, M. B. Hastings, and M. Troyer, “Progress Towards Practical Quantum Variational Algorithms,” Physical Review A 92, 042303 (2015), doi:10.1103/PhysRevA.92.042303.
- J. D. Whitfield, J. Biamonte, and A. Aspuru-Guzik, “Simulation of Electronic Structure Hamiltonians Using Quantum Computers,” Molecular Physics 109, 735–750 (2011), doi:10.1080/00268976.2011.552441.