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

Summably biased SPSA has convergent objective values and zero gradient liminf

Statement

Assume AC. Let f:Rd→R be C1, bounded below by a finite finf⁡, and have an L-Lipschitz gradient. Let (Fk) be a filtration, let xk be Fk-measurable, and let Gk be the output of the SPSA estimator in Two-evaluation simultaneous-perturbation gradient estimator, measurable with respect to Fk+1. At each iteration, draw Δk and the simulator random inputs freshly and independently of Fk; the two paired calls may share their random input. Suppose Δk has a fixed perturbation law, the calls satisfy E[Yk±∣Fk,Δk]=f(xk±ckΔk), and their conditional bias and weighted second moments give, almost surely, ∥E[Gk∣Fk]−∇f(xk)∥2≤Bck2,Var⁡(Gk∣Fk)≤Vck−2,∥∇f(xk)∥2≤G, with deterministic B,V,G<∞, and deterministic ck∈(0,1]. The bias and variance hypotheses are supplied, for example, by the bounds of Symmetric simultaneous perturbations have second-order gradient bias and Weighted simulator moments give an inverse-step SPSA variance bound when their smoothness and weighted-moment conditions hold at each history.

For deterministic αk>0, update xk+1=xk−αkGk. Assume Xk:=f(xk)−finf⁡ is nonnegative, adapted, and integrable at each k, and ∑kαk=∞,ck⟶0,∑kαkck2<∞,∑kαk2ck2<∞. Then Xk converges almost surely, ∑kαk∥∇f(xk)∥22<∞almost surely,lim inf⁡k→∞∥∇f(xk)∥2=0almost surely. Thus the gradient norm has zero liminf almost surely. Without a compactness condition ensuring an iterate accumulation point, this does not guarantee a stationary iterate limit point, convergence to a minimizer, or convergence of the full gradient sequence.

Facts & Assumptions

Given: AC; the filtration-adapted SPSA update, conditional bias and variance bounds, gradient boundedness along the iterates, the integrable Lyapunov process Xk, the deterministic perturbation radii ck, and the four deterministic step-size conditions.

[A1]

The Axiom of Choice: every family of nonempty sets has a choice function. AC is required by the conditional-expectation and Doob interfaces in [F5].

[F1]

Filtration-adapted stochastic-gradient oracles and Robbins–Monro updates: xk is Fk-measurable, Gk is Fk+1-measurable, and the conditional vector second moment is the squared conditional mean plus the sum of coordinate conditional variances.

[F2]

Symmetric simultaneous perturbations have second-order gradient bias: under its perturbation, differentiability, conditional-unbiased-call, and reciprocal-moment assumptions, the conditional SPSA bias is bounded by a deterministic constant times ck2.

[F3]

Weighted simulator moments give an inverse-step SPSA variance bound: under its weighted conditional second-moment assumption, the conditional SPSA variance is bounded by a deterministic constant times ck−2.

[F4]

Descent inequality for a Lipschitz gradient: if ∇f is L-Lipschitz, then f(y)≤f(x)+⟨∇f(x),y−x⟩+(L/2)∥y−x∥22.

[F5]

Robbins–Siegmund almost-supermartingale convergence: under AC, nonnegative adapted integrable Xk with E[Xk+1∣Fk]≤Xk−bk+rk, for predictable nonnegative integrable bk and deterministic summable rk≥0, satisfies Xk convergent almost surely and ∑kbk<∞ almost surely.

[F6]

Basic algebra and order properties of conditional expectation and Taking out what is known: conditional expectation is linear and an integrable Fk-measurable factor may be taken outside it when the products are integrable.

Proof

1.1A1givenF1F6algebra

Put mk=E[Gk∣Fk] and bkbias=mk−∇f(xk). By [F1] and [F6], the Fk-measurable iterate and gradient can be taken outside the conditional moment calculations. The second-moment identity then gives, for a deterministic K<∞, E[∥Gk∥22∣Fk]=∥mk∥22+Var⁡(Gk∣Fk)≤(G+B)2+Vck−2≤K(1+ck−2), where the last inequality uses ck≤1.

2.1A1F1F2F3F4F6step 1.1givenalgebra

Apply [F4] to y=xk−αkGk and condition on Fk, using [F6] to take the known iterate and gradient outside conditional expectation. Since mk=∇f(xk)+bkbias and ∥∇f(xk)∥2≤G, this gives E[Xk+1∣Fk]≤Xk−αk∥∇f(xk)∥22+GBαkck2+LK2αk2(1+ck−2). For ck≤1, 1+ck−2≤2ck−2; hence the deterministic error rk:=GBαkck2+LKαk2ck−2 is summable by the step-size assumptions.

3.1F1F5step 2.1given

The process bk:=αk∥∇f(xk)∥22 is nonnegative, Fk-measurable, and integrable because ∥∇f(xk)∥2≤G. Step 2.1 is the Robbins–Siegmund inequality with multiplicative error ak=0, decrement bk, and deterministic error rk.

4.1A1F5step 3.1givenalgebra∎

By [F5], Xk converges almost surely and ∑kαk∥∇f(xk)∥22<∞ almost surely. If lim inf⁡k∥∇f(xk)∥2>0 on a path, there are ε>0 and an index k0 for which ∥∇f(xk)∥22≥ε for all k≥k0 on that path. Then the weighted sum is at least ε∑k≥k0αk=∞, contradicting its finiteness. Thus the liminf is zero almost surely.

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

66 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