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.
Exact success amplification by attenuating the good branch
Definition
Input a prepared sampler , its inverse , an orthogonal good projection , and an exactly represented known equal to the success weight. The model must supply the coherent flag unitary and its inverse, a clean flag qubit , a clean temporary qubit , external clean implementation workspace, and exact real arithmetic and controlled flag-rotation access, including inverse rotations. These are explicit capabilities; a bare phase reflection does not supply , and no finite-bit gate synthesis is asserted. The input data space is the possibly abstract space and specified vector of Prepared unitary and success subspace for amplitude amplification; no full classical description or computational-basis test for that vector is inferred. No controlled access to is required.
If , return fail without normalizing a good component. If , prepare and apply . Supply and charge that instrument directly, or construct it by applying to data and a clean scratch bit, measuring only that bit, and applying ; this costs two flag calls and one bit measurement and resets the scratch. Return the good conditional state; in the diagonal classical-output case, measure the designated output and verify it.
For , set , using Principal inverse sine and inverse cosine and Square roots exist: a unique with ; the positives are , and define Since , we have , hence . Sine is strictly increasing on , so , proving ; the square roots in the following rotation are the unique nonnegative roots. On the enlarged data, flag, and temporary registers, construct by the following finite gate sequence:
- Start every added register in and apply to the data.
- Apply to the data and temporary bit.
- Controlled on the temporary bit being , apply the flag rotation
- Apply to uncompute the temporary bit. This full unitary is ; its inverse reverses these operations and uses .
The logical enlarged space is , with specified input and success projector . Its required reflections are and . Select and charge the following access modes before execution.
- Zero reflection. Either explicitly supply one direct call, or supply controlled access to the original data reflection . In the latter mode, initialize an external scratch qubit to ; apply to , Toffoli, controlled by on , Toffoli, and to again. This uses one controlled- call, two Toffolis and four gates per enlarged zero reflection. Controlled is an additional capability and is not inferred from ordinary access.
- Good reflection. In the constructed mode, apply to with external scratch , then , then to . This uses two flag calls and one per . An alternative direct mode explicitly supplies and charges instead. Here , Toffoli and are the exact supplied qubit gates of The Pauli matrices, Toffoli and Fredkin gates and Controlled-Z and SWAP, with their gate costs charged.
The scratch starts and ends in for each reflection and may be reused. It is external implementation workspace, not part of the logical input or the projector defining . The constructions implement the displayed logical operators on every vector of with clean scratch; neither assumes to implement in the good projector.
Prepare , apply exactly iterates , then perform the projective instrument . The terminal instrument is an explicitly supplied, separately charged capability. Alternatively construct it with two external clean bits : apply on , Toffoli, measure only in the computational basis to obtain the good/bad record, then reverse the Toffoli and the flag call. Both scratch bits return to on either observed branch; this option adds two flag calls, two Toffolis and one bit measurement, separately from the reflection counts. Return the good conditional output, discarding ; is clean and on success. In the diagonal classical-output specialization, measure the designated output after the good outcome and use the supplied verifier.
Remarks
The ideal exact-real and exact-rotation assumptions are part of the input model. A finite-precision implementation requires a separate error budget and theorem.
Depends on
- Prepared unitary and success subspace for amplitude amplification
- Amplitude amplification with a fixed integer iteration count
- Clean and dirty ancillas
- Quantum query algorithm
- Controlled Unitary Access
- Inverse Unitary Access
- Orthogonal-Projector Reflection and Access Contract
- The Pauli matrices
- Toffoli and Fredkin gates
- Controlled-Z and SWAP
- Finite projective measurements
- Projective measurement outcome weights are probabilities
- Conditional state for a projective measurement
- Complex sine, cosine, hyperbolic sine, and hyperbolic cosine from the complex exponential
- The addition formulas for complex trigonometric and hyperbolic functions
- Parity and the Pythagorean identity for sine and cosine
- Pi as twice the smallest positive zero of cosine
- Quarter-turn values and shifts by pi/2 and pi
- The derivatives of sine and cosine are cosine and minus sine
- Cosine has a smallest positive zero, lying strictly between zero and two
- Signs, monotonicity intervals, and ranges of sine and cosine
- Square roots exist: a unique $\sqrt{a} \ge 0$ with $(\sqrt{a})^2 = a$; the positives are $\{x^2 : x \neq 0\}$
- Principal inverse sine and inverse cosine
Used by
Dependency tree · two levels
89 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
- Gilles Brassard, Peter Høyer, Michele Mosca, and Alain Tapp, Quantum Amplitude Amplification and Estimation (standard reference, not scraped)
- Ronald de Wolf, Quantum Computing: Lecture Notes (standard reference, not scraped)
- Andrew M. Childs, Lecture Notes on Quantum Algorithms (standard reference, not scraped)