Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedprecheck passjudge pass (gpt-6-luna)
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.

Capped randomized amplitude amplification preserves a flagged output

Statement

Let V be a supplied finite-dimensional unitary preparation, Π a supplied success projector, and ∣0⟩ the declared initial vector. For every unit vector ∣ϕ⟩ on the sampler register, supply a two-outcome flag-only measurement instrument: its good outcome has probability ∥Π∣ϕ⟩∥2 and returns the normalized branch Π∣ϕ⟩/∥Π∣ϕ⟩∥ when nonzero; its bad outcome returns the normalized (I−Π)∣ϕ⟩ branch when nonzero. It leaves every score, label, and work register unmeasured, and its implementation and cost are declared. Let p=∥ΠV∣0⟩∥2≥plow>0, where plow is a supplied positive rational, and let 0<ρ<1 be a supplied rational failure target. A Grover iteration is G=(2∣ψ⟩⟨ψ∣−I)(I−2Π), where ∣ψ⟩=V∣0⟩, using the supplied exact reflections.

Set K=⌈1/plow⌉ and let N be the least positive integer for which the exact rational comparison (15/16)N≤ρ holds. These choices are finite: K is found by integer squaring comparisons, and repeated multiplication by 15/16 terminates because its powers tend to zero. If plow≥1/2, take at most N fresh preparations and apply the flag-only instrument to each, returning the first good branch or FAIL. Otherwise set b=⌈log⁡2K⌉; in each of at most N rounds, prepare V∣0⟩ and measure only the flag. Return its good branch if present. After a bad outcome, draw b fair bits to obtain J uniformly in {0,…,2b−1}. If J<K, prepare a fresh V∣0⟩, apply J Grover iterations, and measure only the flag; return its good branch if present. The events J≥K and a failed amplified flag count as a failed round. Return FAIL only after the cap. This procedure returns the normalized good projection ΠV∣0⟩/p up to global phase with probability at least 1−ρ. Its preparation, inverse, reflection, verifier, random-bit, and output costs are charged; the calls to V,V∗ and reflections are O(plow−1/2(1+ln⁡(1/ρ))).

Facts & Assumptions

Given: The declared preparation and exact reflections, the flag-only measurement instrument in the Statement, and the exact finite random bits and rational cap comparisons.

[F1]

Controlled Unitary Access: controlled uses of a supplied finite unitary are separately declared access operations.

[F2]

Inverse Unitary Access: the inverse preparation is the adjoint circuit and its calls are separately charged.

[F3]

Finite projective measurements: projective-measurement outcome weights are given by the Born rule; the flag-only branch update used here is an explicit supplied instrument in the Statement.

[F4]

Projector Reflections Are Hermitian Unitary Involutions: projector reflections are self-adjoint unitary involutions.

[F5]

The exponential function is strictly increasing: the real exponential is strictly increasing.

[F6]

The natural logarithm as the inverse of the exponential function: ln⁡ is the inverse of the positive real exponential.

[F7]

exp⁡(z+w)=exp⁡z exp⁡w, and the complex exponential extends the real exponential: the real exponential satisfies exp⁡(x+y)=exp⁡(x)exp⁡(y).

Proof

technique · direct
1.1givenF4algebrainduction

If p=1, the direct flag outcome is good. If 0<p<1, put u=1−p, v=p, z=u+iv, and ξ=z2=a+iβ, so a=1−2p and β=2p(1−p). The orthonormal vectors ∣B⟩=(I−Π)∣ψ⟩/u and ∣G⟩=Π∣ψ⟩/v give ∣ψ⟩=u∣B⟩+v∣G⟩. In this ordered basis the reflection about ∣ψ⟩ is (aββ−a) and I−2Π=diag⁡(1,−1), so one Grover iteration has matrix (a−ββa). It multiplies the complex coordinate u+iv by ξ, hence after j iterations the good amplitude is Im⁡(ξjz)=Im⁡(z2j+1).

2.1givenstep 1.1algebra

If plow<1/2, then K≥2 and minimality of b=⌈log⁡2K⌉ gives K/2b≥1/2. Conditional on J<K, the draw is uniform on 0,…,K−1. For p≤1/2, (Im⁡w)2=(1−Re⁡(w2))/2 and the finite geometric sum of ξ2j+1 give 1K∑j=0K−1(Im⁡(z2j+1))2=12−Im⁡(ξ2K)4Kβ≥12−14Kβ. Here β=2p(1−p)≥2p and K≥1/plow, so Kβ≥2 and the conditional mean success exceeds 1/8. Multiplication by Pr⁡(J<K)≥1/2 gives randomized-branch success at least 1/16. For p>1/2 the direct flag succeeds with probability greater than 1/2.

3.1givenF5F6F7step 2.1algebra

If p≤1/2, the direct-then-randomized round succeeds with probability at least 1/16 by step 2.1; if p>1/2 or plow≥1/2, its direct flag succeeds with probability at least 1/2. Independent fresh rounds therefore fail altogether with probability at most (15/16)N≤ρ by the exact cap test. The comparison loop terminates because (16/15)N=(1+1/15)N≥1+N/15 by the binomial theorem, so (15/16)N≤15/(15+N)→0. If N>1, minimality gives (15/16)N−1>ρ; applying the increasing logarithm and using ln⁡((16/15)N−1)=(N−1)ln⁡(16/15), with ln⁡(16/15)>0, gives N−1<ln⁡(1/ρ)/ln⁡(16/15). The same asymptotic bound holds for N=1, so N=O(1+ln⁡(1/ρ)). Since K=O(plow−1/2), the stated call bound follows.

4.1givenF1F2F3step 1.1algebra∎

Every successful branch is passed through the supplied flag-only instrument, so its returned state is the normalized good projection of that branch's input and no score, label, or work register is measured. Step 1.1 shows that each amplified good component is a scalar multiple of ∣G⟩; direct success has the same good ray. Thus every successful return is ΠV∣0⟩/p up to global phase. Each round uses at most K−1 Grover iterations, one direct preparation, at most one amplified preparation, and b random bits; multiplying by N proves the stated call and random-bit bounds, with each controlled, inverse, reflection, verifier, and output cost charged.

Depends on

Used by

Dependency tree · two levels

39 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