Alphabeta Math
TheoremStatement: 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.

Walk detection correctness and cost

Statement

Let P=(I+Q)/2 be a finite symmetric lazy transition matrix on a nonempty finite set X, with uniform stationary law. Fix real promise parameters δ0,ε0∈(0,1] and β∈(0,1). When ∣X∣≥2, suppose λ2(P)≤1−δ0; the marked-set promise is M=∅ or ∣M∣/∣X∣≥ε0. The finite algorithm input includes certified dyadic brackets [z−,z+] for z∈{δ0,ε0,β} with 0<z−≤z≤z+≤min⁡(1,2z−); the containment is an input promise and every endpoint bit and comparison cost is charged separately. Such brackets exist for every allowed real parameter. For ∣X∣=1, the promise parameters are unused. Write δ‾=(δ0)−, ε‾=(ε0)−, and β‾=β−. Give the algorithm the stated uniform-state circuit, a row-preparation access model for the absorbing chain P′, its controlled and inverse calls needed for the one-reflection walk, the marked check, and all their separate costs. Put

γ0=arccos⁡(1−δ‾ ε‾),m=min⁡{j≥6:1−δ‾ ε‾≤cos⁡(π25−j)},Q=2m,k=min⁡{j≥1:6jβ‾≥1},

where the least-integer formulas are exactly the finite comparisons used by the algorithm. Then Szegedy-walk marked-set detection has no false positive on an empty marked set and outputs NONEMPTY with probability at least 1−β on every promised nonempty instance. For ∣X∣≥2, let Cinit=Cunif+Crow, where the terms are the supplied uniform-state and one row-preparation costs, Cmark an upper bound for the initial marked/unmarked Lüders test and its marked-branch label readout and verification, Cwalk the cost of one controlled one-reflection walk call, and GQPE(m) the phase-register preparation and inverse-QFT gate cost. Its worst-case charged quantum cost is at most

k(Cinit+Cmark+(Q−1)Cwalk+GQPE(m)),

when only one-step controlled-walk access is supplied. The factorwise implementation of Cwalk charges one controlled row-preparation inverse, one controlled row preparation, the controlled clean-state reflection, and the controlled swap. With separately supplied controlled powers, replace (Q−1)Cwalk by the sum of their m declared costs. The bracket ratios imply Q=O((δ0ε0)−1/2) and k=O(1+ln⁡(1/β)), so the approved all-real parameter scope retains the same asymptotic resource bound. This is a detection result; a NONEMPTY phase-test outcome does not supply a marked label. Synthesis, endpoint bits, exact algebraic/rational comparisons, description bits and precision remain separate coordinates.

Facts & Assumptions

Given: The symmetric lazy chain and promise, the absorbing-row access and marked predicate in Szegedy-walk marked-set detection, and the QPE cutoff and repetition parameters above.

[F1]

Spectral bound for a symmetric lazy walk killed on a marked set: PUU is positive semidefinite and ∥PUU∥≤1−δε when the uniform chain has second eigenvalue at most 1−δ and ε=∣M∣/∣X∣. The actual gap δ=1−λ2(P) satisfies δ≥δ0≥δ‾; on a promised nonempty instance ε≥ε0≥ε‾.

[F2]

Discriminant of the marked-state absorbing walk: P′ is row-stochastic and its Szegedy discriminant is D(P′)=PUU⊕IM.

[F3]

Szegedy spectral mapping for one and two reflections: for the one-reflection walk U′=S(2T′T′∗−I), a discriminant eigenvalue λ∈(−1,1) gives walk eigenvalues e±iarccos⁡λ; at λ=1 the corresponding row-space line has eigenvalue +1.

[F4]

Phase-estimation nearest-grid and tail bounds: for Q=2m and K=⌊Qη⌋≥2, QPE has probability at most 1/(2(K−1)) of circular phase-estimation error at least η.

[F5]

Phase estimation on a superposition of eigenspaces: QPE outcome probabilities on an orthogonal eigenspace superposition are the mixture of the eigenphase outcome laws with the squared eigenspace norms as weights.

[F6]

Exact phase recovery on the QPE grid: a zero phase is returned as outcome 0 with certainty.

[F7]

Phase-estimation query and gate costs: an m-bit QPE from one controlled-step oracle makes exactly 2m−1=Q−1 controlled-step calls; phase-register gates are charged separately.

[F8]

Exact row-preparation access count for one and two walk steps: the factorwise controlled implementation of one U′ charges one controlled inverse row preparation, one controlled forward row preparation, one controlled clean-state reflection, and one controlled swap.

[F9]

Dirac Notation Conversion: orthogonal computational-basis labels define the finite register measurement and its projected outcome branches.

[F10]

The Szegedy discriminant is self-adjoint and contractive: the transition-state map T′ is an isometry, so distinct basis row states are orthogonal and each has norm one.

[F11]

Circular phase distance modulo one: for x∈[−1,1], distance to zero is dT(x)=min⁡{∣x∣,1−∣x∣}, equivalently the distance from x to its nearest integer.

[F12]

Finite projective measurements and Projective measurement outcome weights are probabilities give the projectors and their outcome probabilities. The algorithm explicitly supplies the Lüders instrument for the binary marked/unmarked projectors; The square-root Lüders maps form an instrument validates its branch maps, and Conditional state for a projective measurement identifies each positive-probability conditional state as the normalized projected state.

[F13]

Principal inverse sine and inverse cosine: arccos⁡:[−1,1]→[0,π] and cos⁡(arccos⁡x)=x.

[F14]

Signs, monotonicity intervals, and ranges of sine and cosine: cosine is strictly decreasing on [0,π].

[F15]

Double-angle and quadratic power-reduction identities: 1−cos⁡t=2sin⁡2(t/2).

[F16]

Sine and cosine are 1-Lipschitz on R: for u≥0, sin⁡u≤u.

[F17]

Proof

1.1F3F6givenalgebra

If ∣X∣=1, the supplied predicate is evaluated on the sole label and the procedure returns the exact answer. Assume henceforth ∣X∣≥2. In the empty case U=X, P′=P, and the prepared row state is T′∣s⟩, where ∣s⟩=∣X∣−1/2∑x∈X∣x⟩. Symmetry of P gives T′∣s⟩=ST′∣s⟩, so [F3] places it on the +1 eigenline and its phase is exactly zero. The first marked check cannot accept, and [F6] makes QPE output y=0, for which the strict cutoff fails. Thus neither branch falsely accepts.

1.2F2F9F10F12givenalgebra

In a nonempty instance write ε=∣M∣/∣X∣. The first-register check measures a uniformly distributed label; if it is marked, the algorithm accepts immediately, including the endpoint M=X. Otherwise U=X∖M is nonempty and the conditional row state is T′∣sU⟩, with ∣sU⟩=∣U∣−1/2∑x∈U∣x⟩. By [F10], each first-register outcome has squared norm 1/∣X∣ under T′, and [F12] projects onto the sum of exactly the ∣U∣ unmarked row vectors and normalizes it.

2.1F1F2F3F10step 1.2algebra

On U, [F1] and the promises give 0≤λ(PUU)≤1−δ‾ ε‾. Hence its eigenvalues are at most 1−δ‾ ε‾<1 and their one-reflection phases have circular distance from zero at least γ0/(2π). The state T′∣sU⟩ lies in ran⁡T′ and is orthogonal to every marked row vector T′∣x⟩, x∈M, because those vectors have a distinct first-register label; the orthogonality also follows from the isometry [F10]. It therefore has no marked λ=1 component and no component in (ran⁡T′+ran⁡(ST′))⊥. The decomposition [F2] and spectral mapping [F3] show that all its spectral components are the nonzero-phase signal components just bounded.

3.1F4F5F11step 2.1step 1.2algebra

The choice of m gives 1−δ‾ ε‾≤cos⁡(π25−m). By [F13], cos⁡γ0=1−δ‾ ε‾, and [F14] with γ0∈[0,π] and π25−m∈[0,π] therefore gives γ0≥π25−m, or Q≥32π/γ0. Also 0<δ‾ ε‾≤1, so cos⁡γ0≥0=cos⁡(π/2) by [F13] and [F17]; [F14] gives 0<γ0≤π/2. Thus the branch comparison in algorithm step 5 is exact: d(y)>1/8 implies d(y)>γ0/(4π), while for d(y)≤1/8 both angles lie in [0,π/2] and strict decrease of cosine makes d(y)>γ0/(4π) equivalent to cos⁡(4πd(y))<1−δ‾ ε‾; equality takes the rejected branch. Set η=γ0/(8π). Then K=⌊Qη⌋≥4, so [F4] bounds the probability of a circular QPE error at least η by 1/6. To justify the needed distance comparison from the definition [F11], take u=θ−y/Q∈(−1,1) and v=y/Q∈[0,1). Choose nearest integers a,b to u,v, respectively, so ∣u−a∣=dT(u) and ∣v−b∣=dT(v). Since θ=u+v∈[0,1), its distance to the nearest integer is at most its distance to the particular integer a+b; hence dT(θ)≤∣θ−(a+b)∣=∣(u−a)+(v−b)∣≤dT(u)+dT(v). Thus d(y):=dT(y/Q)≥dT(θ)−dT(θ−y/Q). On every outcome with estimation error dT(θ−y/Q)<η, step 2.1 gives d(y)>γ02π−γ08π=3γ08π>γ04π. Thus the algorithm accepts on that outcome. By [F5] the same failure bound holds for the whole conditional state, so a phase-test run accepts with probability at least 5/6. Including the initial marked-label branch can only raise its success probability.

4.1F6givenstep 1.1step 3.1algebra

Each fresh run therefore misses a promised nonempty set with probability at most 1/6. Independent fresh preparations make the probability that all k runs miss at most (1/6)k≤β‾≤β by the definition of k and the certified bracket. The empty case remains exact by step 1.1. The output relation only asserts the decision bit, since the phase-test branch measured no marked label.

5.1F7F8F13F15F16givenstep 4.1algebra∎

For ∣X∣≥2, a run makes one supplied uniform-state preparation, one row preparation, one initial marked check, one m-bit QPE, and then at most Q−1 controlled U′ calls by [F7]. If each controlled walk is expanded factorwise, [F8] supplies its four separately charged calls. Multiplying this worst-case per-run sum by k proves the cost upper bound; early stopping only reduces it. For ∣X∣=1, the exact branch uses only the sole-label predicate check. The named gate, query, synthesis, precision and bit coordinates are not combined, by the stated input accounting. To relate the finite parameters to the real promises, put x=δ‾ ε‾. Then x=1−cos⁡γ0=2sin⁡2(γ0/2)≤γ02/2 by [F15]–[F16], so γ0≥2x. The least-power-of-two choice gives Q<64π/γ0=O(x−1/2); since x≥δ0ε0/4, Q=O((δ0ε0)−1/2). Also β‾≥β/2, so k=O(1+ln⁡(1/β)).

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

129 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