← Atlas

Algorithms · Eigenvalue estimation

Tensor hypercontraction block encoding for quantum chemistry

Represent the spectrum of a quantum chemistry Hamiltonian, given in an arbitrary (for example molecular) orbital basis, as a block-encoded quantum circuit cheap enough to support phase estimation of a molecular eigenvalue.

Attested & literatureUpdated

Open on the mapView frozen graph

  • Record typeLiterature reference
  • Reference implementationtensor_hypercontraction
  • Reported costÕ(N) Toffoli complexity for the block-encoding circuits, in a basis of N orbitals, with O(λ/ε) repetitions of those circuits needed for phase estimation to sample in the molecular eigenbasis, where λ is the 1-norm of the Hamiltonian coefficients and ε is the target precision. The abstract states this is the lowest complexity shown for quantum computations of chemistry within an arbitrary basis, and that up to logarithmic factors it matches the scaling of the most efficient prior block encodings restricted to an orthogonal basis.
  • Papers1

This record, used inside a worked example

This page says phase estimation — here is a concrete, runnable instance of it.

Phase estimation of P(3*pi/4)

3 counting qubits estimating the phase of P(3π/4), which is 2π·3/8 exactly: a phase 3-bit QPE can represent exactly.

q0q1q2q3XHadamard layer(3)Controlled phase powers(3)QFT inverse(3)

Where it ends up

  • 1011100%

The counting register reads 011 = 3 with probability 1: angle/(2π) = 3/8, recovered exactly.

One of its steps changes only phase: the outcome probabilities stay put while the state does not.

Open that example in Studio

Quantum vs classical

Classical baseline

Compare Eigenvalue estimation with the strongest classical method for the same instance, input budget, and output metric.

Quantum claim

This reference exposes a quantum circuit pattern; it does not imply an application-level speedup without a matched benchmark.

How to compare

Report input loading, circuit depth, repetitions, classical preprocessing, post-processing, and wall-clock time together.

References

  • Even more efficient quantum computations of chemistry through tensor hypercontraction

    Joonho Lee, Dominic W. Berry, Craig Gidney, William J. Huggins, Jarrod R. McClean, Nathan Wiebe, Ryan Babbush · 2020

    Primary source: it states the Õ(N) Toffoli complexity of the block-encoding circuits, the O(λ/ε) repetition count phase estimation needs to sample in the molecular eigenbasis, the tensor hypercontraction factorization and qubitization construction, and the FeMoCo compilation and surface-code resource estimate. Consult it for the derivation of the complexity bounds, the definition of λ for a specific molecule, the treatment of the non-orthogonal basis, and the reanalysis of prior algorithms' costs, none of which the abstract states in detail.

Attested & literature
  • Peer-reviewed paper
Method
Curation only. This record documents the algorithm a published reference implementation demonstrates, not the demonstration itself: nothing in Leona runs Qmod. The primary reference's title, authors and submission year were read from its arXiv abs page, and the complexity claim taken from a clause of that paper's abstract (The abstract of arXiv:2011.03494 states, in the raw TeX as fetched from the abs page: "We describe quantum circuits with only $\widetilde{\cal O}(N)$ Toffoli complexity that block encode the spectra of quantum chemistry Hamiltonians in a basis of $N$ arbitrary (e.g., molecular) orbitals." Rendered into Unicode for the reader (script-O with a tilde becomes Õ, the italic N stays N), this is Õ(N) Toffoli complexity in a basis of N orbitals. The same abstract continues: "With ${\cal O}(\lambda / \epsilon)$ repetitions of these circuits one can use phase estimation to sample in the molecular eigenbasis, where $\lambda$ is the 1-norm of Hamiltonian coefficients and $\epsilon$ is the target precision." — rendered here as O(λ/ε) repetitions for 1-norm λ and target precision ε. It further states "This is the lowest complexity that has been shown for quantum computations of chemistry within an arbitrary basis." and that "up to logarithmic factors, this matches the scaling of the most efficient prior block encodings that can only work with orthogonal basis functions diagonalizing the Coloumb operator (e.g., the plane wave dual basis)" (the misspelling of Coulomb there is the abstract's own). The demonstration this record covers states no complexity bound of its own; it was read and adds nothing to this field.). No circuit was constructed, simulated or run.
Result
Pass · the record's problem statement and primary reference agree with the sources named above.
Caveat
This is a literature record. Nothing was built, compiled, simulated or run for it, and no chemistry Hamiltonian was block encoded or simulated; the record documents the algorithm as its abstract states it and does not reproduce or verify the demonstration. The index entry read for this record, applications/chemistry/tensor_hypercontraction, gives that directory path and a file list — tensor_hypercontraction.ipynb and tensor_hypercontraction.qmod — and nothing about what those files contain. The Õ(N) Toffoli complexity bounds only the block-encoding circuits themselves, in a basis of N orbitals; it carries no constant factor, and the abstract's own qualifier that its scaling matches prior work only up to logarithmic factors is a reminder that the tilde notation hides polylogarithmic factors rather than a claim that they vanish. The O(λ/ε) repetition count bounds how many block-encoding circuits phase estimation needs to sample in the molecular eigenbasis, for 1-norm λ of the Hamiltonian coefficients and target precision ε; the abstract states no relationship between λ and the size or identity of any specific molecule, so nothing here converts either bound into a qubit count, a gate count or a wall-clock time for a given system. The claim that this is the lowest complexity shown for quantum computations of chemistry within an arbitrary basis is a comparison against prior published algorithms, including the authors' own reanalysis of prior costs, not a proven lower bound over all possible algorithms; the same is true of the claim that the scaling matches the most efficient prior orthogonal-basis block encodings up to logarithmic factors. The about four million physical qubits and under four days of runtime for FeMoCo are the paper's own reported compilation and surface-code resource estimate for that one named, finite-sized molecule, made under stated assumptions of 1 microsecond cycle times and physical gate error rates no worse than 0.1%; this is an estimate from compiling the algorithm, not a run on hardware or in a full circuit simulation, it was not reproduced or checked for this record, and it says nothing about any other molecule or about resource requirements under different assumptions.
Even more efficient quantum computations of chemistry through tensor hypercontraction ↗
Kind
curated reference
Reviewed by
Leona Quantum curation pass
License
Citation metadata only; source publication terms apply
tensor hypercontractionblock encodingphase estimationquantum chemistrytoffoli complexity

Atlas stars stay in the public catalog. Saving this entry to your workspace starts an unstarred private copy.