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.
Coherent variable-time algorithm model
Definition
A finite coherent variable-time algorithm has a finite family of stopping times , a designated output space, and a finite clock/step register. A run is unfinished at stage if it has not entered a stopping subspace by ; otherwise it is stopped. The stopping subspaces are pairwise orthogonal, and the output register labels each stopped branch as good or bad. Every later stage is controlled on the unfinished projector, so a stopped branch is not advanced. Admissibility requires the first-stop subspaces to exhaust the reachable state at for every allowed input; no branch remains unfinished after the final stage. The input specifies each stage unitary, its inverse and every controlled form used, and the gate/query cost for each.
For a normalized input state, let be the Born probability mass in the subspace that first stops at . These are nonnegative masses of orthogonal subspaces whose sum is the reachable state at the final time, so and . Define the root-mean-square stopping time Let be the total Born probability of the good-output subspace. When , the good output means the normalized conditional state of the declared good projector; it is defined only on that positive-probability branch. The mean stopping time is a different quantity and is not substituted for .
A measured adaptive procedure qualifies only if it has a finite coherent implementation with the same stopped/unfinished branch semantics and the required inverse/coherent access. Measurement records used to choose a circuit may be classical construction data; no intermediate measurement is inserted into a branch whose later inverse must erase that record. All stopping times, branch probabilities, reflections, inverses, controlled calls, and state preparation remain explicit resource inputs. Complexity statements use an actual normalized primitive-operation coordinate: positive counts are at least one, and the declared interval budgets include the preparation, controlled/inverse and input/selected-reflection operations used in the construction. Other weighted time coordinates may be recorded, but arbitrary uncharged subunit weights do not inherit logarithmic operation-count bounds.
A supplied-probability production regime must specify finite probability/schedule certificates rather than infer them from black-box unitary access. For dyadic intervals indexed , initialize and require . The original good-or-unfinished masses satisfy and , so is defined. Supply odd multipliers and certificates for the actual amplified selected masses satisfying and ; an unamplified interval has and . Supply also a rational with . These are the finite schedule inequalities for the supplied-data production regime. Data may use exact rational/algebraic representations, certified rational enclosures with the stated valid inequalities, or a separately declared exact-real representation/comparison resource. The finite construction and verification cost includes every oracle call used to acquire or certify probability information, as well as classical arithmetic, list generation and output costs. No zero-query method obtaining these data is assumed. A uniform regime without those certificates must instead state its supplied probability floor, confidence and complete estimation/production costs. Branch probabilities defined above remain valid analysis quantities even when they are unknown to the implementation.
Depends on
- Finite measurement branches and classical control
- Clean and dirty ancillas
- Denotational semantics of a finite layered circuit
- Controlled Unitary Access
- Inverse Unitary Access
- Finite projective measurements
- Projective measurement outcome weights are probabilities
- Conditional state for a projective measurement
- Dirac Notation Conversion
Used by
Dependency tree · two levels
44 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
- Andris Ambainis, Variable time amplitude amplification and a faster quantum algorithm for solving systems of linear equations (standard reference, not scraped)
- Andrew M. Childs, Lecture Notes on Quantum Algorithms (standard reference, not scraped)