How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
Correctness and cost of the linear-combination sampler
Statement
Run Finite rejection sampler for a linear combination with , , and positive integer cap . Put , and suppose a proof-side bound and satisfy . The routine itself receives but does not test or require a certificate for ; these are hypotheses for this theorem's guarantee. A proposal is accepted with probability , and conditional on acceptance its index has law . The probability of returning FAIL is at most . The worst-case entry-query count is at most , with at most mixture draws and vector-sample calls in addition. If an entry query, a mixture draw, and a vector-sample call have uniform cost upper bounds , , and in the declared model, their total access cost is at most , where charges the initial norm queries and mixture setup. Arithmetic, acceptance randomness, and output writing are charged separately; no unit-cost sampling or bit-time bound is assumed. As , the capped expected number of trials tends to .
Facts & Assumptions
Given: The access and coefficient hypotheses of the Statement, with .
Finite rejection sampler for a linear combination: with , the proposal chooses term proportionally to and then samples from ; its acceptance probability is the displayed ratio. The routine's finite cap does not depend on detecting the truth of .
ℓ2 sample/query access to vectors and matrices: each nonzero term sampler has law with fresh conditional randomness; entry queries, norm queries, and sample calls have separately declared costs.
for every real , hence : for , .
Adaptive conditional failure budgets compose by a union bound: for independent trials of success probability , the expected capped number of trials tends to as the cap tends to infinity.
Proof
Put . The proposal probability of coordinate is , because choosing has weight and the conditional coordinate law is . Its target probability is .
When , [F3] shows the acceptance ratio lies in . If the denominator is zero, then every , so and the prescribed acceptance is .
Multiplying proposal and acceptance probabilities gives . Summing over shows total acceptance probability is , and conditioning on acceptance yields . Also by [F3] applied to each coordinate and summed.
Independent trials miss with probability . Since , this is at most by [F4] and the cap hypothesis. Each executed trial queries the entries at its sampled coordinate, makes one mixture draw, and calls one vector sampler. At most trials therefore use at most entry queries and calls of each other type. Initial norms and mixture setup contribute ; multiplying the call counts by the declared uniform upper bounds gives . This count excludes arithmetic, acceptance randomness, and output writing, which retain their separate charges. With per-trial success probability , [F5] shows the capped expected trial count tends to as .
Depends on
- Finite rejection sampler for a linear combination
- ℓ2 sample/query access to vectors and matrices
- Finite probability spaces, outcome weights, events, and event probabilities
- Pairwise and mutual independence of finite-valued random variables
- Normalization, nonnegativity, monotonicity, complements, and differences in a finite probability space
- $1+x\le\exp(x)$ for every real $x$, hence $(1-p)^m\le\exp(-mp)$
- Adaptive conditional failure budgets compose by a union bound
- Cauchy-Schwarz $\lvert\langle x,y\rangle\rvert \le \lVert x\rVert_2\lVert y\rVert_2$ with its equality case, the triangle inequality for $\lVert\cdot\rVert_2$, the parallelogram law and polarisation
Used by
Cited to discharge well-definedness by Finite rejection sampler for a linear combination.
Dependency tree · two levels
36 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.
Sources
- Ewin Tang, A quantum-inspired classical algorithm for recommendation systems, version 3 (standard reference, not scraped)