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.
Budgeted verifier generation terminates with bounded response and selection calls
Statement
For every input of budgeted verifier-guided generation, with integer and its supplied terminating exact operations, rejection search terminates with the first verifier-accepted response and status accepted, or with failure and no response exactly when all responses are rejected. It uses at most response draws and at most verifier evaluations. For a complete presampled tuple , it succeeds exactly when at least one .
Best-of- terminates after exactly response draws and can return the stipulated least maximizer using score evaluations, at most score comparisons and at most tie-order comparisons. It returns status selected and makes no correctness or verifier-acceptance assertion. Both modes therefore use finitely many supplied calls and have finite total cost equal to their finite bookkeeping cost plus the sum of actual finite per-call costs. The draw-count and output conclusions hold for every realized response tuple; independence is needed only for probabilistic calculations that separately assume it.
Statement references
Budgeted verifier-guided generation and best-of-N sampling: gives the two modes, stopping instructions and supplied-operation model.
Facts & Assumptions
Given: A fixed prompt, finite nonempty response set, its policy law, binary verifier, finite real scores, strict total tie order, integer , and the supplied terminating calls in the algorithm input.
Budgeted verifier-guided generation and best-of-N sampling: rejection checks the current draw, stops at its first acceptance, and otherwise stops after draw ; best-of- draws exactly candidates and returns the least score maximizer.
Finite truncated response spaces, correctness predicates, and verifiers: verifier values are binary, scores are finite reals, and the tie relation is a strict total order on the finite response set.
Proof
In rejection mode, after rejected draws the procedure either accepts the next response or advances its counter to . Each draw and verifier evaluation terminates by the supplied-call assumption. Thus no more than such pairs of calls occur. If one is accepted, the stop rule returns the first such response; if none is accepted, it stops after the th rejection with failure. For a presampled tuple this is exactly the event that some verifier value is one.
In best-of-, initialize a running best response with the first draw and its score. For each further candidate, compare its score with the running maximum, replace the running best on a strict increase, and on equality keep the lesser response in the supplied tie order. Induction on the scanned prefix shows the running best is its least score maximizer. Repeated identical responses cause no ambiguity: when two responses are equal, retaining either occurrence returns the same response.
After the finite scan in step 1.2, the result is the stipulated least maximizer. There were draws and score evaluations and only scan steps, with at most one score comparison and one tie-order comparison each. Rejection has the bounds in step 1.1. All other bookkeeping traverses finite lists; summing the finitely many supplied finite call costs proves finite total cost and termination in both modes. No pointwise step uses independence or equates the verifier with correctness.
Depends on
Used by
- Pass-at-one, oracle pass-at-N, and verifier-selected accuracy differ Example
- Perfect and false-positive verifiers have different rejection outcomes Example
- Independent generation success and verifier false-acceptance bounds Theorem
Cited to discharge well-definedness by Budgeted verifier-guided generation and best-of-N sampling.
Dependency tree · two levels
5 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
- DeepSeek-AI, DeepSeek-R1, §2.3.3 (rejection-sampling background; finite call bounds proved locally) (standard reference, not scraped)