Alphabeta Math
TheoremStatement: AI-adaptedProof: AI-adaptedPipeline-generatedprecheck pass
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.

Finite reversible-walk finding cost

Statement

Let (X,P,π) be a finite ergodic reversible chain with actual absolute spectral gap δact∈(0,1]. Supply the algorithm with a dyadic rational lower bound δ0∈(0,δact] and suppose the marked set is empty or has stationary mass at least the dyadic rational lower bound ε0∈(0,1]. Let the dyadic rational failure target be ρ∈(0,1). Let S0 be the cost of preparing the stationary walk state, U0 a common upper bound for one controlled W or W∗ update and the exact controlled row-space reflection RA used by the construction, and C the cost of a coherent marked check. For 0<ε0<1/2, one outer trial of MNRS finite reversible-walk finding with gap input δ0 has one-sided error, finds a marked state with probability at least 1/20 when one exists, and uses

2S0+O ⁣(1ε0(U0δ0+C)).

in the corresponding query/update/check cost coordinates. The capped wrapper with failure target ρ∈(0,1) uses O((S0+ε0−1/2(U0/δ0+C))(1+ln⁡(1/ρ))) in that profile. When ε0≥1/2, its direct-sampling branch uses O((S0+C)(1+ln⁡(1/ρ))). If the actual gap is dyadic and supplied exactly, one may set δ0=δact; otherwise a dyadic lower bound within a factor of two gives the same asymptotic bound in the actual gap. For gate, width, precision, and bit-time coordinates, the phase-register gates, controlled reflection, comparisons, numerical generation, and retained workspace are charged separately.

Facts & Assumptions

The finite dyadic inputs retain all real promise cases: for any positive real lower bounds and desired failure target, choose dyadic lower bounds within a factor of two and a dyadic target no larger than the desired failure probability.

Given: The finite reversible chain and marked promise, the finite access model of MNRS finite reversible-walk finding, and the constants in its displayed algorithm.

[F1]

Marked sets, stationary mass, and walk-search tasks: ε=π(M) is the actual stationary mass; on a promised nonempty instance ε≥ε0, and finding returns a marked label.

[F2]

Absolute spectral gap of a finite reversible chain and Absolute gap equals one minus the largest nonconstant eigenvalue modulus: a one-state chain has actual absolute gap δact=1; for an ergodic chain with at least two states, δact=1−max⁡λ≠1∣λ∣. The supplied algorithm parameter satisfies 0<δ0≤δact.

[F3]

Szegedy spectral mapping for one and two reflections: on the signal planes of W=U2, a discriminant eigenvalue λ contributes phases exp⁡(±2iarccos⁡λ); the stationary eigenline has phase zero and the orthogonal complement has phase zero but lies in A⊥.

[F4]

Quantum phase estimation and Eigenphase estimation access model: an s-bit QPE uses controlled powers of the stated unitary and its forward phase-register convention.

[F5]

Phase-estimation finite outcome law: on an eigenphase θ, outcome y has probability Q−2∣∑j<Qexp⁡(2πij(θ−y/Q))∣2.

[F6]

Finite geometric sum for phase-estimation amplitudes and Sine chord and linear bounds: for z≠1, ∑j<Qzj=(1−zQ)/(1−z), and sin⁡(πd)≥2d for 0≤d≤1/2.

[F7]

Exact phase recovery on the QPE grid: phase 0 is returned as y=0 with certainty.

[F8]

Phase estimation on a superposition of eigenspaces: a coherent phase-estimation circuit acts blockwise on the finite orthogonal eigenspaces, so a uniform eigenphase bound holds on their superpositions.

[F9]

Phase-estimation query and gate costs: an s-bit QPE made from one controlled-step oracle uses 2s−1 controlled-step calls; its phase-register gates are counted separately.

[F10]

For j≥2, j−2≤[j(j−1)]−1=(j−1)−1−j−1, so every finite partial sum ∑j=1nj−2 is at most 2 by telescoping.

[F11]

The Gregory-Leibniz series: pi over four equals 1-1/3+1/5-1/7+...: for N=2, π/4=1−1/3+1/5+R2 with R2<0, hence π<52/15<7/2.

[F12]

Principal inverse sine and inverse cosine: arcsin⁡:[−1,1]→[−π/2,π/2] and sin⁡(arcsin⁡x)=x.

[F13]

Triple-angle identities for sine, cosine, and tangent: sin⁡(3x)=3sin⁡x−4sin⁡3x for real x.

[F14]

Parity and the Pythagorean identity for sine and cosine and Double-angle and quadratic power-reduction identities: sin⁡2x+cos⁡2x=1, sin⁡2x=2sin⁡xcos⁡x, cos⁡2x=cos⁡2x−sin⁡2x, and 1−cos⁡x=2sin⁡2(x/2).

[F15]

Sine and cosine are 1-Lipschitz on R: ∣sin⁡x−sin⁡y∣≤∣x−y∣, in particular sin⁡x≤x for x≥0.

[F16]

Finite projective measurements specifies orthogonal outcome projections, and Projective measurement outcome weights are probabilities establishes only their outcome weights pa=tr⁡(ρΠa). The marked test in MNRS finite reversible-walk finding explicitly selects the Lüders branch Ia(Z)=ΠaZΠa on all existing registers; its conditional state when pa>0 is Ia(ρ)/pa by Finite instruments and conditional states. For any orthogonal projection Π, the vectors Πv and (I−Π)v are orthogonal and sum to v, so ∥v∥2=∥Πv∥2+∥(I−Π)v∥2 and ∥Πv∥≤∥v∥. This contractivity is an orthogonal-decomposition identity, independent of a state-update rule.

[F17]

Signs, monotonicity intervals, and ranges of sine and cosine, Quarter-turn values and shifts by pi/2 and pi, and [F14]: sin⁡(π/4)=1/2>1/2, obtained from cos⁡(π/2)=0 and cos⁡(2x)=1−2sin⁡2x at x=π/4, with sine positive there.

[F18]

The inner-product norm is definite, homogeneous, and satisfies the triangle inequality: the induced inner-product norm satisfies the triangle inequality.

[F19]

The reverse triangle inequality in a normed space: ∣∥u∥−∥v∥∣≤∥u−v∥.

[F20]

The Szegedy discriminant is self-adjoint and contractive: T∗T=I, and in the reversible case D=diag⁡(π) P diag⁡(1/π), so the discriminant and transition operator have the same eigenvalues; TT∗ is the orthogonal projection onto the row range.

[F21]

Non-negative and positive operators defines nonnegative operators by self-adjointness and nonnegative quadratic forms; Finite POVMs and their outcome law defines a POVM as such effects summing to identity. A non-negative operator has a unique non-negative square root gives the unique nonnegative square root, and The square-root Lüders maps form an instrument makes the corresponding square-root branch maps a finite instrument. Conditional state for a projective measurement proves that ΠaρΠa/pa is a density operator supported on the projected range when pa>0; it is used here for the selected Lüders instrument. Dirac Notation Conversion gives the outer-product coordinate matrix [u][u]†, and The basis-independent trace of an endomorphism of a finite-dimensional vector space identifies its trace with the coordinate trace.

Proof

1.1F2F3F14F15F20algebra

By [F2], the stationary eigenvalue 1 is simple and every other eigenvalue of the reversible transition operator has ∣λ∣≤1−δact≤1−δ0. By [F20], the discriminant is similar to this transition operator and has the same eigenvalues; the stationary eigenvector corresponds to π. In the two-reflection Szegedy walk, the circular phase distance of a nonstationary signal eigenvalue is dT(arccos⁡(λ)/π)=arccos⁡(∣λ∣)/π. For t=arccos⁡(1−δ0)∈[0,π/2], [F14] and [F15] give δ0=1−cos⁡t=2sin⁡2(t/2)≤t2/2, so t≥2δ0. Thus every nonstationary signal phase has circular distance at least 2δ0/π. The only additional zero-phase subspace is the walk-space orthogonal complement in [F3], on which the exact row-space reflection RA equals −I; on the stationary vector it equals +I.

1.2F4F5F6F7F8F11F20givenalgebra

In R(β), the QPE scale satisfies Q=2s≥8/δ0>2π/δ0 by the algorithm's exact integer test and π<4 from [F11]. On the stationary phase 0, [F7] returns outcome 0 in every register, so the all-zero branch applies RA=+I and uncomputes; the stationary state is fixed exactly. For a nonzero signal phase at circular distance d≥δ0/π, the outcome-kernel [F5] and the geometric sum [F6] give Pr⁡(y=0)≤14Q2d2<116. The first inequality follows because ∣1−exp⁡(2πiθ)∣=2sin⁡(πd)≥4d and ∣1−exp⁡(2πiQθ)∣≤2. Repeating QPE coherently in k=min⁡{j≥1:2jβ≥2} fresh phase registers makes the all-zero branch norm at most 4−k. On a nonzero signal eigenvector, the actual reflection differs from the ideal −I only on that branch, where it applies RA; before QPE uncomputation the difference is (RA+I) on the all-zero component. By [F20], RA=2ΠA−I for the orthogonal projection ΠA=TT∗, so RA+I=2ΠA and orthogonal decomposition gives ∥ΠAw∥≤∥w∥; hence the coherent state error is at most 2⋅4−k≤21−k≤β. Reversing the QPE prefixes is unitary and preserves this norm bound. For each nonzero eigenphase, the k QPE circuits use fresh registers and leave the walker eigenvector unchanged, so the joint all-zero probability is the product of the single-register bounds and is at most 16−k. For a superposition of eigenspaces, the joint all-zero branch is still block-diagonal in the orthogonal eigenspaces; expanding its squared norm gives the eigenspace-weighted average of these joint probabilities (the same orthogonal calculation as [F8]). Its branch norm is therefore at most 4−k times the input norm, and the same estimate applies. On A⊥∩B⊥, the phase is exactly zero and RA=−I, so the algorithm also agrees exactly with the ideal reflection there. Thus the bound is a coherent state-vector bound, not just an outcome-probability statement.

1.3F16F21givenconstructalgebra

The projectors Π0,Π1 of the algorithm are self-adjoint idempotents summing to identity. For each a, ⟨Πav,v⟩=∥Πav∥2≥0, so they form a POVM by [F21]; each Πa is its own nonnegative square root. The square-root-instrument theorem in [F21] therefore proves that the selected maps Z↦ΠaZΠa are a finite instrument, and its projective conditional-state theorem applies on positive-probability branches. For a unit vector ψ of the whole existing register space, the algorithm's clean check sends ψ∣0⟩F∣0⟩J to ∑a=01(Πaψ)∣a⟩F∣0⟩J. The specified computational Lüders readout of the fresh flag selects precisely (Πaψ)∣a⟩F∣0⟩J; after recording a, the inverse check maps this vector to (Πaψ)∣0⟩F∣0⟩J. The resulting branch on the original registers is thus exactly Πa∣ψ⟩⟨ψ∣Πa=∣Πaψ⟩⟨Πaψ∣. Its coordinate trace is ∑j∣(Πaψ)j∣2=∥Πaψ∥2=pa by [F16] and [F21]. If pa>0, division gives the pure conditional vector Πaψ/∥Πaψ∥; if pa=0, the branch has zero weight and no conditional state. The identities hold on all retained auxiliary registers, even when entangled with the first label; only the fresh flag and scratch are cleared. Each test uses one forward check, one inverse check and one separately priced flag readout, so it costs O(C) in the algorithm's query/check profile. The same compute/phase/uncompute word implements the exact marked phase flip with two check calls and its separately priced phase gate.

1.4F16F18F19

Let Π be any orthogonal projection and let ξ,ζ be unit vectors with ∥ξ−ζ∥≤Δ. Put a=Πξ and b=Πζ. By [F16], Π is contractive, so ∥a−b∥≤Δ; [F19] gives ∣∥a∥−∥b∥∣≤Δ. If ∥b∥≥2/3 and the actual projected branch has positive probability (so ∥a∥>0), [F18] yields ∥a∥a∥−b∥b∥∥≤∥a−b∥+∣∥a∥−∥b∥∣∥b∥≤3Δ. The same estimate applies when one input is an ideal state and the other differs by a known reflection-error vector.

2.1F1step 1.2F11F12F13F14F15F16F17F19givenalgebra

For the recursive branch suppose 0<p:=π(M)<1/2 and put ϕ0=arcsin⁡p. If p≥1/2, the initial stationary sample already succeeds with probability at least 1/2, by [F1] and [F16], so no angle analysis is needed. In an exact recursive amplitude-amplification step, the marked phase flip followed by reflection about the current state triples its marked angle. In the ordered marked/unmarked basis, write s=sin⁡ϕ,c=cos⁡ϕ and ∣ψ⟩=(s,c). The reflection matrix is (2s2−12sc2sc2c2−1)=(−cos⁡2ϕsin⁡2ϕsin⁡2ϕcos⁡2ϕ). Multiplying it by diag⁡(−1,1)(s,c)=(−s,c) gives first coordinate scos⁡2ϕ+csin⁡2ϕ=3s−4s3=sin⁡3ϕ and second coordinate −ssin⁡2ϕ+ccos⁡2ϕ=4c3−3c=cos⁡3ϕ, using [F13] and [F14]. At level i, let ϕi be the actual angle after Ai, let ϕˉi=3iϕ0, and put ei=∣sin⁡ϕi−sin⁡ϕˉi∣. Let t be the first ideal index with ϕˉt≥π/4; then ϕˉt<3π/4 and, if t≥2, every i≤t−1 has ϕˉi−1<π/12. Inductively ei−1≤γϕˉi−1/π implies sin⁡ϕi−1≤sin⁡(π/12)+γ/12. By [F11] and [F15], the right side is less than 7/24+1/1440<1/2, while sin⁡(π/4)>1/2 by [F17]; hence both angles lie in [0,π/4]. On the input to the level-i approximate stationary reflection, after conjugating by Ai−1†, the component orthogonal to the stationary vector has norm ∣sin⁡(2ϕi−1)∣. By step 1.2 the reflection error on that component has norm at most βi∣sin⁡(2ϕi−1)∣. The marked-amplitude change is no larger than this norm: the marked projector is orthogonal by [F16], so its orthogonal decomposition makes it contractive, and [F19] bounds the change in projected norms by the vector error. To compare triple angles, set x=sin⁡a,y=sin⁡b for a,b∈[0,π/4], so x,y∈[0,1/2] by [F14]. The identity sin⁡2a=2x1−x2 shows that the absolute difference of the two double-angle values is at most 2∣x−y∣: for x≥y, the function 2x1−x2 is increasing because its square difference is 4(x2−y2)(1−x2−y2)≥0, while 2x1−x2−2y1−y2=2(x−y)1−x2+2y(1−x2−1−y2)≤2(x−y). The case y≥x is symmetric. By [F13], the triple-angle difference is (x−y)(3−4(x2+xy+y2)), whose coefficient has absolute value at most 3 because 0≤x2+xy+y2≤3/2. Therefore, for i≤t−1, ei≤βi(sin⁡(2ϕˉi−1)+2ei−1)+3ei−1≤2βi(ϕˉi−1+ei−1)+3ei−1. For these indices sin⁡(2ϕˉi−1)≤2ϕˉi−1 by [F15], so the last inequality follows.

3.1F10F11F13F14step 2.1algebra

Define e~0=0 and e~i=4βiϕˉi−1+3e~i−1. Suppose inductively that ei−1≤e~i−1≤ϕˉi−1; then step 2.1 gives ei≤e~i. Also ui:=e~i/(γϕˉi) satisfies ui=(4/(3γ))∑j=1iβj. Since βj=γ/(16j2) and j−2≤(j−1)−1−j−1 for j≥2, telescoping by [F10] gives ∑j=1iβj≤γ/8. Thus ui≤1/6<1/π by [F11]. It follows that e~i≤γϕˉi/π≤ϕˉi for i≤t−1, closing the induction and giving et−1≤γϕˉt−1/π<γ/4 when t≥2. At the last step, sin⁡ϕt−1≤1/2+γ/4<18/25. By [F13], g(s)=sin⁡(3arcsin⁡s)=3s−4s3 and g(s)−g(u)=(s−u)(3−4(s2+su+u2)); for s,u∈[0,18/25] the coefficient has absolute value at most 13/4. Therefore et≤βt+134et−1<γ8+13γ16<γ, since βt≤γ/16. If t=1, e0=0 and e1≤β1<γ. Finally ϕˉt∈[π/4,3π/4], so At on a fresh stationary state has marked amplitude at least 1/2−γ.

4.1F15F16F18F19step 1.3step 3.1step 1.4givenalgebra

In the tolerant wrapper, after an unsuccessful marked measurement at level i, let ∣νi⊥⟩ be the normalized unmarked component and let ∣μi⊥⟩ be the normalized unmarked component of the ideal recursive state ∣ϕi⟩=Ai∣π⟩. The actual state differs from Ai∣π⟩ by the previous input discrepancy Δi=∥νi−1⊥−π∥, since the same unitary Ai is applied to both inputs. By the explicit Lüders realization in step 1.3, the positive-probability branches are the normalized projected components on all retained registers, and [F16] gives their squared-norm probabilities. For i<t, ϕˉi<π/4 and ei≤γ/4, so sin⁡ϕi≤1/2+γ/4<18/25 and the unmarked norm exceeds 2/3 (since 1−(18/25)2>4/9). Projecting the two states onto the unmarked subspace and normalizing gives ∥νi⊥−μi⊥∥≤3Δi: the projected vectors differ by at most Δi, their norms differ by at most Δi, and the ideal norm is at least 2/3. The ideal unmarked directions drift by at most 12βi+1ϕˉi: the error vector in the recursive reflection has norm at most 4βi+1ϕˉi, and normalizing its unmarked projection costs at most a factor 3. Also ∥μ0⊥−π∥=2sin⁡(ϕ0/2)≤ϕ0; the equality follows from the inner product ⟨μ0⊥,π⟩=cos⁡ϕ0 and the inequality from [F15]. Let Δ1=0. The preceding bounds give, for 1≤i<t, Δi+1≤3Δi+12ϕ0∑j=1i3j−1βj+ϕ0. Iterating this recurrence gives Δt≤ϕ0∑i=1t−13t−1−i+12ϕ0∑i=1t−13t−1−i∑j=1i3j−1βj≤123t−1ϕ0+2 3tϕ0∑j=1t−1βj≤π8+3γ4. For the second inequality, interchange the finite sums: for fixed j, ∑i=jt−13t−1−i<(1/2)3t−j, so its coefficient becomes less than 12⋅3j−1⋅3t−j/2=2⋅3t. For the last inequality, 3tϕ0<3π/4 by minimality and ∑jβj≤γ/8 by the telescoping bound in step 3.1.

5.1F11F16step 4.1algebra

Therefore at the unknown successful level t, the retained-state wrapper's marked amplitude is at least 1/2−γ−Δt≥1/2−π/8−7γ/4. Since 1/2>7/10, π<7/2 by [F11], and γ=1/120, this lower bound exceeds 119/480, whose square exceeds 1/20. By [F16], the next projective marked measurement succeeds with probability at least 1/20 without resetting after earlier failed measurements.

6.1F1F12F15F16step 5.1givenalgebra

If M=∅, every verified marked-output branch is impossible, so the algorithm never returns a false marked label. For 0<ε0<1/2, the least tmax⁡ in the wrapper satisfies 3tmax⁡=O(1/ε0): minimality gives 3tmax⁡−1arcsin⁡ε0<π/4, and [F12, F15] imply arcsin⁡x≥x for x∈[0,1] because x=sin⁡(arcsin⁡x)≤arcsin⁡x. For any nonempty instance with p≥ε0, monotonicity of arcsin⁡ gives t(p)≤tmax⁡. When 0<p<1/2, the initial stationary sample succeeds with probability p; after its failure, the fresh stationary walk state in step 2 gives conditional success probability at least 1/20 by step 5.1. Hence the whole trial succeeds with probability at least p+(1−p)/20≥1/20. If p≥1/2, the first sample alone succeeds with probability at least 1/2. Thus each outer trial succeeds with probability at least 1/20, so the exact rational-power definition of nout gives (19/20)nout≤ρ and the independent trials fail with probability at most ρ. If ε0≥1/2, each direct stationary sample succeeds with probability at least 1/2 by [F1, F16], and the exact rational-power definition of ns gives 2−ns≤ρ. Thus the error is one-sided and at most ρ.

7.1F4F9givenstep 1.3step 6.1algebra∎

At level i, the reflection R(βi) uses ki=O(log⁡(i+1)) QPE copies and Q=O(1/δ0) controlled W steps per copy by [F9]; its query/update cost is O((U0/δ0)log⁡(i+1)+C) including the marked phase flip. Each wrapper marked/unmarked test has the O(C) compute/readout/uncompute cost in step 1.3. The recursion satisfies Ci=3Ci−1+O((U0/δ0)log⁡(i+1)+C), so Ci=O(3i(U0/δ0+C)) because ∑j≥13−jlog⁡(j+1)<∞. Summing Ci for i≤tmax⁡ is geometric. The first stationary sample can be prepared by one call to Aπ and testing its first label, at setup cost at most S0; if that test fails, step 2 makes one further fresh stationary edge-state preparation at cost S0. Since A0=I and the recursive Ai and their actual adjoints contain only checks, walk reflections and controlled updates, they make no stationary-state preparation calls. Thus one outer trial uses at most two preparations, with both occurring on the empty-marked-set branch, and costs 2S0+O(3tmax⁡(U0/δ0+C))=2S0+O(ε0−1/2(U0/δ0+C)). Multiplying by the O(1+ln⁡(1/ρ)) outer cap gives the low-mass statement; the direct-sampling branch costs O((S0+C)(1+ln⁡(1/ρ))). For other resource coordinates, [F9] separately charges QPE phase gates and registers, while the procedure separately charges RA, comparisons, coefficient precision, and classical arithmetic.

Depends on

Used by

Dependency tree · two levels

158 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