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.
Szegedy-walk marked-set detection
Definition
Input. A finite symmetric lazy row-stochastic matrix on nonempty , with uniform stationary law and, when , real promised lower gap satisfying ; a marked predicate with promise or for real ; and a real failure target . Supply an exact two-outcome projective test on the first register with its Lüders instrument and declared cost ; this cost includes the marked-branch label readout and verification. The finite classical input supplies, for each , a certified dyadic bracket encoded by finite binary numerators and exponents, with The bracket containments are input promises; every endpoint bit and all subsequent comparison, precision, and bit-time costs are charged. Such a finite bracket exists for every real parameter in the stated interval. The numerical input model also supplies terminating exact comparisons for rational values and the algebraic real parts of roots of unity used below; it declares and charges their bit-time and description costs. Write , , and . Also supply a circuit preparing with its cost and a row-preparation access model for the absorbing chain of Discriminant of the marked-state absorbing walk. The model supplies , its inverse and controlled forms, the clean-state reflection and its controlled form, and the swap and controlled swap needed for the one-reflection walk; each constituent is separately charged. If , the procedure measures its sole label with the marked predicate and terminates exactly, without using the gap parameter or walk. Marked-check, preparation, controlled-walk, inverse, gate, precision, comparison, and description-bit costs are separate declared inputs. A matrix alone supplies none of these circuits.
Output. NONEMPTY if a marked label is found or the phase test accepts; otherwise EMPTY. A found label is returned and checked against the supplied predicate.
Instructions.
- If , measure its only label, evaluate the supplied predicate and return the exact answer. Otherwise set . Start at and increment until the exact comparison and set . Since the compared cosine is the real part of a root of unity, this is a finite exact algebraic comparison; it is equivalent to . Start at and increment until the exact rational comparison holds, equivalently . Both loops terminate because and . All comparisons and their bit costs are part of the declared input cost model.
- Repeat the following fresh-state run times, stopping early if
NONEMPTYis returned. - Prepare with and apply the supplied row preparation to obtain the two-register row state. On the first register, use the supplied two-outcome projective measurement with and , with Lüders branch maps . These maps form a valid instrument: the projections are non-negative, sum to identity, and equal their own non-negative square roots, so The square-root Lüders maps form an instrument applies. If outcome occurs, measure the first register in its computational basis, verify the resulting label , and output
NONEMPTYand immediately. If outcome occurs with positive probability, continue with its normalized projected state; this preserves coherence among all unmarked labels. Outcome is impossible when , so no conditional state is needed there. - On the unmarked branch, apply the coherent QPE circuit prefix from Quantum phase estimation to the conditioned two-register state for the one-reflection walk , where is the row-preparation map for . The QPE prefix is a finite unitary circuit and acts on this arbitrary conditioned superposition; its eigenvector input in the outcome analysis does not restrict the circuit's input domain. Measure the phase register only after the controlled-power and inverse-QFT circuit has run. Use supplied controlled powers if available; otherwise implement each controlled by sequential controlled one-step calls. The factorwise controlled call charges controlled , controlled , the controlled clean-state reflection, and controlled swap. No controlled inverse of is used.
- For the measured integer , compute using exact rational arithmetic. Since , the principal inverse-cosine convention and cosine monotonicity give . Return
NONEMPTYexactly when ; equality takes theEMPTYbranch. This strict comparison is finite: if accept, and if compare the algebraic numbers and , accepting exactly when the former is strictly smaller. Here is a rational multiple of , so its cosine is the real part of a root of unity; monotonicity of cosine on gives the stated comparison. Charge the exact comparison and all phase-register/inverse-QFT gates. - If all fresh runs fail to return
NONEMPTY, outputEMPTY. A run uses one marked check, the supplied uniform-state and one row-preparation costs, one -bit QPE, and its explicitly charged controlled-walk calls. With only one-step controlled access, QPE uses exactly controlled calls. Gate synthesis, bracket-description bits, exact comparison arithmetic, and classical threshold bits are additional charged costs.
Depends on
- Marked sets, stationary mass, and walk-search tasks
- Finite row-stochastic kernel
- Szegedy reflection walk and its two-reflection square
- Finite row-preparation access model for a Szegedy walk
- Discriminant of the marked-state absorbing walk
- Spectral bound for a symmetric lazy walk killed on a marked set
- Quantum phase estimation
- Phase-estimation nearest-grid and tail bounds
- Phase estimation on a superposition of eigenspaces
- Exact phase recovery on the QPE grid
- Dirac Notation Conversion
- Controlled Unitary Access
- Inverse Unitary Access
- Coherent XOR function oracle
- Finite projective measurements
- Finite circuit resource accounting
- Projective measurement outcome weights are probabilities
- Finite POVMs and their outcome law
- Finite instruments and conditional states
- Non-negative and positive operators
- A non-negative operator has a unique non-negative square root
- The square-root Lüders maps form an instrument
- Conditional state for a projective measurement
- Principal inverse sine and inverse cosine
- Signs, monotonicity intervals, and ranges of sine and cosine
- Quarter-turn values and shifts by pi/2 and pi
- Phase-estimation query and gate costs
- Exact row-preparation access count for one and two walk steps
Used by
Dependency tree · two levels
121 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
- Andrew M. Childs, Lecture Notes on Quantum Algorithms, Chapter 18, §18.4 (standard reference, not scraped)
- Ronald de Wolf, Quantum Computing: Lecture Notes, Chapter 8, §§8.1–8.2 (standard reference, not scraped)
- Frédéric Magniez, Ashwin Nayak, Jérémie Roland, and Miklos Santha, Search via Quantum Walk, §§2–3 (standard reference, not scraped)