Alphabeta Math
LemmaStatement: AI-adaptedProof: AI-generatedPipeline-generated
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.

A finite-grid quantum subgradient from approximate values

Statement

Let 1≤d≤n, let C⊆Rd, and let f:C→R be convex. Let r1,L>0 and suppose f is L-Lipschitz on a neighborhood of [−2r1,2r1]d⊂C, with every point there having a subgradient in Rd of norm at most L. Let 0<ρ≤1/3, ρ0=99ρ/100, 0<δ≤nr1L/ρ0, and r2=δr1ρ0/(nL). A deterministic clean value oracle approximates f to error at most δ on the finite query grids.

Choose a finite uniform grid of cell centers of [−r1,r1]d, with 2b cells per coordinate and mesh h0=2r1/2b≤(ρ/1000)r22/(8n2r1). Sample one center z uniformly using b independent fair bits per coordinate, and keep it fixed across all subsequent runs. Put a=2r2/n, B=La, m=max⁡{5,⌈log⁡2(B/(28πδ))⌉}, M=2m, and B∗=28πδM. On each independent run prepare the uniform product grid ui=(ji+1/2)/M−1/2, apply phase exp⁡(2πiMf~(z+au)/(3B∗)) with clean uncomputation, apply the negative-sign QFT to each coordinate, and decode signed integers yi as 3B∗yi/(aM). Use N=⌈18ln⁡(1000n/ρ)+3⌉ independent runs and coordinate medians. A total implemented-phase operator error at most 1/1000 per run is permitted.

With probability at least 1−ρ, the resulting vector v∈Rd satisfies, simultaneously for every y∈C, f(y)≥f(0)+⟨v,y⟩−(23n)2δLρ0r1∥y∥−2Ln r1. The number of value-oracle and inverse calls is O(log⁡(n/ρ)). Random bits, phases, QFT gates, arithmetic, and output costs are separate.

Facts & Assumptions

Given: The hypotheses and the finite procedure in the Statement; all repetitions use the same chosen z and the same completed value oracle.

[F1]

Iterated Riemann integration agrees with the multiple integral for a Riemann-integrable function on a product rectangle. (Riemann--Fubini on product rectangles, with lower and upper section integrals and content-zero exceptional sections)

[F2]

Independent Bernoulli trials obey Pr⁡(∣S−ES∣≥t)≤2e−2t2/N. (Chernoff bound for independent bernoulli trials)

[F3]

The exact power-of-two QFT has the positive Fourier kernel, and its inverse the negative kernel. (Exact binary QFT circuit correctness, Positive-sign cyclic quantum Fourier transform)

[F5]

A subgradient has the supporting-inequality convention of Subgradients and the subdifferential of a convex function.

Proof

1.1givenF1algebra

Put τ=r2, Di(z)=(f(z+τei)−2f(z)+f(z−τei))/τ2, D=∑iDi, and pi(z)=(f(z+τei)−f(z−τei))/(2τ). The bound on δ gives τ≤r1. Convexity makes every Di≥0. On the query rectangle each Di and D is a finite linear combination of translates of the L-Lipschitz function f, hence is Lipschitz there; all sections are likewise Lipschitz and Riemann integrable. Uniform grid Darboux sums have gaps bounded by the Lipschitz constant times cell diameter times total volume, so [F1] applies. For d=1, use the one-dimensional integral directly; for d≥2, apply [F1] to the first coordinate and the remaining d−1 coordinates. On any coordinate line, cancellation of shifted integrals leaves two pairs of boundary strips of length τ. The absolute value of each pair is at most Lτ2, so ∫−r1r1(f(t+τ)−2f(t)+f(t−τ))dt≤2Lτ2. Thus ED(Z)≤dL/r1≤nL/r1 for uniform Z.

2.1step 1.1givenalgebra

Coupling Z to its cell center z, each of the four terms in a second difference moves by at most its Lipschitz constant times d h0/2. Thus ∣D(z)−D(Z)∣≤4n2Lh0/τ2≤(ρ/1000)L/(2r1). For the finite uniform center distribution, Markov's inequality follows by summing its nonnegative weights. Therefore D(z)≤2nL/(ρ0r1) except with probability at most ρ0/2+(ρ/1000)ρ0/(4n).

3.1step 2.1givenalgebra

Fix such a good center. On the symmetric points ±τei, the convex function q(u)=f(z+u)−f(z)−⟨p(z),u⟩ has value τ2Di(z)/2≤τ2D(z)/2. Every point of the ℓ1 ball of radius τ is a convex combination of these points. Convexity gives the upper bound there; applying convexity to u,−u and q(0)=0 gives the same lower bound. Hence ∣q(u)∣≤τ2D(z)/2≤δ on that ball. The cube a[−1/2,1/2]d lies in it. Lipschitzness gives ∣pi(z)∣≤L.

4.1F3step 3.1algebra

Put γ=ap(z)/(3B∗); then ∥γ∥∞≤1/3. The ideal affine phase on the product grid produces independent one-coordinate Fourier distributions centered at Mγi. For an integer output at circular distance D from this center, summing the geometric progression gives probability sin⁡2(πMγi)/(M2sin⁡2(πD/M))≤1/(4D2) for 0<D≤M/2. Thus the probability of circular error greater than four is at most 12∑j≥4j−2≤1/6, since j−2≤1/(j(j−1)) for j≥4 and ∑j≥41/(j(j−1))=1/3 by telescoping. Because M≥32 and ∣γi∣≤1/3, the signed interval endpoints are farther than four from the center; circular error at most four therefore also gives ordinary signed error at most four.

5.1step 4.1givenalgebra

The affine error from step 3.1 plus value error is at most 2δ. Since B∗=28πδM, the phase angle perturbation is at most 1/21 at every address. The Euclidean distance of the resulting unit vectors is at most 1/21; a measurement event changes by at most that distance, as follows by resolving the two pure states in their two-dimensional span and maximizing the projection difference. The allowed implemented-phase operator error adds at most 1/1000. Each coordinate therefore has ordinary signed error at most four with probability greater than 1−1/6−1/21−1/1000>2/3. The decoded gradient error on this event is at most 12B∗/(aM)=336πδ/a.

6.1F2step 5.1givenalgebra

For fixed z, the runs are independent trials for this same coordinate, not independently sampled target functions. A median fails only if at least half the runs fail. The bound from [F2] is at most 2e−N/18, because the expected bad count is at most N/3 and the excess is at least N/6. The chosen count and a union bound give simultaneous coordinate accuracy except with probability at most ρ/500. Every phase run uses one value query and its inverse, giving 2N≤36ln⁡(1000n/ρ)+8=O(log⁡(n/ρ)) calls combined.

7.1F4F5step 2.1step 6.1algebra

Let s be any subgradient at the good center. Applying [F5] at the two coordinate offsets yields ∣si−pi(z)∣≤τDi(z)/2, hence ∥s−p(z)∥∞≤nLτ/(ρ0r1). Add the gradient error from step 6.1 and use τ2=δr1ρ0/(nL). This gives ∥s−v∥∞≤(1+168π)δn3L/(ρ0r1)<232δn3L/(ρ0r1) by [F4].

8.1step 2.1step 6.1step 7.1F5F6algebra∎

The subgradient inequality gives f(y)≥f(z)+⟨s,y−z⟩. Both ∣f(z)−f(0)∣ and ∣⟨s,z⟩∣ are at most Lnr1. Replacing s by v costs at most ∥s−v∥∞∥y∥1≤n∥s−v∥∞∥y∥. Step 7.1 gives exactly the displayed inequality. The total failure is at most ρ0/2+(ρ/1000)ρ0/(4n)+ρ/500<ρ. The query count is that of step 6.1; choosing the finite shift costs no function query.

Depends on

Used by

Dependency tree · two levels

52 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