Pith. Sign in

REVIEW

Creating superpositions that correspond to efficiently integrable probability distributions

Quantum Physics · Submitted 15 Aug 2002 · 5 references

Pith's verdict: This is the paper that invented recursive state preparation, the circuit is correct, and the only real soft spot is the unqualified word 'efficient' in the abstract.

T0 · AI review

How this review was made: An AI referee (selfhosted/deepseek-v4.1-flash) read the paper on October 29, 2026 and answered a fixed list of questions about it. T0 is the starting level every paper gets. The levels describe how deeply Pith has checked the paper, never the authors.

  1. T0 AI review An AI read the paper and answered a fixed list of questions.
  2. T1 Audit Automatic checks that the references and files the paper relies on exist and match.
  3. T2 Compute The paper's code or calculations re-run with the same results.
  4. T3 Formal statement The claims written out in a formal math language a computer can read.
  5. T4 Proof Those claims proved, and the proof checked by computer.

How Pith checks papers →

· 4 major objections · 5 minor · Ask about this paper · The compiled record · Read the full review →
Challenge this review Comment (0) Read on arXiv ↗
Cite ▾
arXiv IDquant-ph/0208112 (version 1)
Pith IDVYCQQRXZ, Pith's permanent record of this paper and its review
CitationLov Grover, Terry Rudolph. "Creating superpositions that correspond to efficiently integrable probability distributions." arXiv:quant-ph/0208112 (2002). https://pith.science/paper/VYCQQRXZ
Cite this reviewBibTeX for Pith's review of this paper
Claim paper

Why Pith says this

Highlight any text to comment on it.

Referee report
The paper

The paper claims

Grover and Rudolph show that any probability density a classical computer can integrate can be loaded, piece by piece, into a quantum superposition whose amplitudes are the square roots of the discretized probabilities.

The reading

The paper asks a practical question about quantum algorithms: given a probability distribution $p(x)$ over an exponentially large set of points, can a quantum computer efficiently build the state $|psi({p_i})> = sum_i sqrt(p_i)|i>$ whose measurement statistics reproduce that distribution? The authors do not solve this in general. They show that it is enough for the distribution to be efficiently integrable by classical means, since then each binary subdivision of the range can be decided by a computable ratio of two integrals. The construction is recursive: if you already hold an $m$-qubit state describing $2^m$ regions, one more qubit splits every region in half, so $n = log N$ rounds suffice. Log-concave densities — the exponential family, the normal, most of the standard statistical toolkit — are the motivating case, because they are the ones Monte Carlo integration handles well.

What carries the argument

The load-bearing device is the conditional half-split: the function $f(i) = int_{x_i^L}^{(x_i^R - x_i^L)/2} p(x)dx / int_{x_i^L}^{x_i^R} p(x)dx$, the probability that $x$ lies in the left half of its region given that it lies in the region at all. Encoding $theta_i = arccos sqrt(f(i))$ in an ancilla and rotating a fresh qubit through it converts a classical integral ratio into a quantum amplitude ratio, and uncomputing the ancilla makes the step reversible and repeatable. The whole efficiency claim rests on this one primitive being cheap and coherent.

Extended reading notes

Core claim

The central claim is that the evolution $sqrt(p^{(m)}_i)|i> -> sqrt(alpha_i)|i>|0> + sqrt(beta_i)|i>|1>$ (equation 3) can be carried out efficiently, where $alpha_i$ and $beta_i$ are the probabilities of $x$ falling in the left and right halves of region $i$. The authors achieve it by computing, into an ancilla register, the angle $theta_i = arccos sqrt(f(i))$ where $f(i)$ is the ratio of the left-half integral of $p$ to the whole-region integral, applying a controlled rotation of that angle on a fresh qubit, and then uncomputing the ancilla. Because the integrals are assumed classically computable, the ratio is available; because the rotation is conditioned on it, the new qubit carries exactly the split the recursion needs. Iterating $n = log N$ times produces the full superposition, so state preparation reduces to a sequence of integral evaluations rather than to any special property of the distribution itself.

Load-bearing premise

The construction assumes the classical integration subroutine can be run reversibly and coherently to whatever precision each of the $log N$ recursion levels needs, and that the accumulated error stays controlled — a point the paper disposes of in a single sentence about pre-loading random bits into an ancilla, without stating a precision requirement or an error budget.

Editorial extensions

If this is right

  • Any distribution whose cumulative integrals can be computed in polynomial time — log-concave families such as Gaussian and exponential among them — can be prepared as a quantum superposition in polynomially many gates, with $n = log N$ rounds of subdivision.
  • Quantum search can be started from a non-uniform prior rather than a flat one, so that a guess about where the solution is likely to lie can be built into the initial amplitude distribution.
  • A Hadamard transform on the prepared state yields the distribution $q_j = (1/N)(sum_i (-1)^{i dot j} sqrt(p_i))^2$, which need not be log-concave, giving a way to sample interference-generated distributions that have no classical sampling counterpart.
  • Combined with efficient Fourier transforms and amplitude estimation, the prepared state supports estimating the magnitude of a chosen Fourier component with the quadratic speedup amplitude estimation provides.

Reading between the lines

Editorial extensions of the paper, not claims the author makes directly.

  • The paper's efficiency claim is really a claim about the cost of reversible arithmetic: the number of bits of precision needed in the ancilla grows with the recursion depth, and the authors never total that cost, so a careful reader should treat the polynomial bound as conditional on a resource count that is not carried out here.
  • The construction suggests a clean separation worth testing: distributions that are classically integrable but not classically samplable cheaply would be exactly the ones where this state-preparation route buys something a classical sampler cannot, and that boundary is not mapped in the paper.
  • Because the ancilla is uncomputed at every level, the method composes naturally with amplitude amplification, so one could in principle prepare a posterior-like state by iterating preparation and a filtering unitary, an extension the paper gestures at with its interference discussion but does not develop.
  • The single sentence about running a probabilistic classical integrator coherently by pre-loading its random bits quietly assumes a fixed random seed; whether a fixed seed preserves the accuracy the recursion needs at every level is an open accounting question rather than a settled one.
Original abstract

We give a simple and efficient process for generating a quantum superposition of states which form a discrete approximation of any efficiently integrable (such as log concave) probability density functions.

The compiled record

The paper's own sentences, arranged, kept beside the review and separate from it. Each label is drawn from a closed vocabulary; the number beside it is the probability the classifier gave that label. Numbers in the tables are the authors', checked by code. No sentence in this record was written by a model.

Compiled by classifier-1.13.0 via TypeSafe API, question bank abstract-p1-20260923, 2026-09-23: 1 request, 1,632 input tokens.

What the abstract itself states, as probabilities: claims first 0.05 · states limitation 0.25 · human participants 0.02 · controlled comparison 0.02 · randomized assignment 0.01 · states quantitative result 0.05 · compares with prior results 0.06 · mentions code or data availability 0.03.

The abstract, sentence by sentence

arXiv listing abstract v1. Results and the main claim are underlined; .

We give a simple and efficient process for generating a quantum superposition of states which form a discrete approximation of any efficiently integrable (such as log concave) probability density functions.

background contribution method result interpretation main claim

What the classifier reports for each sentence. The number is the probability it gave the label.
#sentencerolethe authors' own workstates the main conclusionstrength
s0 We give a simple and efficient process for generating a quantum superposition of states which form a discrete approximation of any efficiently integrable (such as log concave) probability density functions. contribution 0.96 0.93 0.85 asserted 1.00

What kind of paper the classifier reports this is: method or tool 1.00 · evidence from proof or derivation 0.94.

What was examined, and what was not

sources read
  • arXiv listing abstract v1
not examined
  • full text
  • figures and tables
  • references and citing sentences
  • relations to other papers
levels run
  • P abstract
not run
  • S sections
  • T body sentences
  • C citations
  • R cross-paper relations

Every quoted sentence on this record is the authors'. Every label is from Pith's closed vocabulary, with the probability shown beside it. Every number in the measurements table is the authors', checked by code. Record as JSON

References
How later papers used it

155 later papers cite it

Evidence: substantial. 155 of the citing papers share no author with it, and 47 of those carry a confident label from Pith's citation classifier.

Pith read 26 of the 244 citing sentences, choosing only those whose citation markers point at this paper alone, and wrote the paraphrases from them. The summary, the counts, the evidence level, the links and the quotes come from code; the summary counts the papers listed below. A later paper is listed under a label when Pith's citation classifier gives one of its sentences that label at probability 0.8 or more (0.95 for support), Pith's reading finds that the citing paper itself did it, and a second check confirms the paraphrase against the sentence. This section lists uses only. It does not list criticism or disagreement, so their absence here says nothing about how the paper has been received. Papers that share an author with this one are listed apart, under "By the same authors". A quote is the citing authors' own sentence, shown when their paper's licence is CC BY, CC BY-SA or CC0. JSON

Uses its method or tool 1 of 44 papers with this label
How the literature uses it

150 arXiv papers cite this in 238 sentences

Each citing sentence is taken from the citing paper's LaTeX source and typed by Pith's classifier. A label appears at probability 0.8 or more (0.95 for support), a contest at 0.7 or more; the quoted words are the citing authors'. How each label was checked · JSON

Papers citing it · 141 sentences without a confident label

Contests it 1 paper
  • The Grover-Rudolph method of state preparation has frequently been cited as evidence of this equivalence [ref] , however in an earlier work we showed that, owing to the reliance on (classical) MCI in the Grover-Rudolph method, this represents a false economy [ref] .

    A Modular Engine for Quantum Monte Carlo Integration · The problem with Grover-Rudolph state preparation · contest 0.87

Builds on it 2 papers
Uses its method or tool 41 papers
Compares with it 1 paper
Cites it as support 1 paper
Cites it as background 34 papers
  • A particularly influential and widely reused state-preparation procedure is due to Grover and Rudolph [ref] .

    A Rigorous and Self--Contained Proof of the Grover--Rudolph State Preparation Algorithm · Introduction · 0.86

  • There exists a unitary $_p$ on $n_q + (1)$ qubits[The $(1)$ ancilla qubits are scratch space used internally by the oracle's circuit and returned to $|0⟩$ at the end of the computation; they do not appear in the output state.] with [equation] This is the standard access model in quantum distribution testing and Monte Carlo [ref] .

    Quantum Causal Discovery via Amplitude Estimation of Kullback-Leibler Divergence · The oracle model · 0.87

  • Several approaches have already been presented in the literature for implementing the amplitude embedding, many requiring a huge (exponential) number of resources (ancillas and gates) [ref] , oracles [ref] , sparsity in the quantum state [ref] , training variational circuits [ref] , truncating a series expansion [ref] , use the quantum singular value transformation [ref] or matrix product states [ref] .

    Efficient quantum amplitude encoding of polynomial functions · Introduction · 0.80

Discussion

Disagree with the review, or know something it missed? Leave a comment, highlight any passage above to comment on it, or challenge this review formally.