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.

Finite-time projected SGD bound for a convex objective

Statement

Assume AC. Let C⊆Rd be nonempty, closed, and convex, with diameter D=sup⁡x,y∈C∥x−y∥2<∞. Let f:Rd→R be differentiable and convex, and assume a minimizer x∗∈C exists. Start projected SGD at deterministic x0∈C, with conditionally unbiased gradients, meaning E[Gk∣Fk]=∇f(xk) as in Filtration-adapted stochastic-gradient oracles and Robbins–Monro updates, and E[∥Gk∥22∣Fk]≤G2 almost surely for every k. For N≥1, put xˉN=N−1∑k=0N−1xk. If D,G>0 and αk=α=D/(GN) for 0≤k<N, then E[f(xˉN)−f(x∗)]≤DGN. If D=0 or G=0, the initial point is already optimal and the displayed bound holds with right side zero.

Facts & Assumptions

Given: AC, C,f,x∗,x0,N, the projected update, conditional unbiasedness, and the moment bound in the Statement.

[A1]

The Axiom of Choice: AC supplies the conditional-expectation classes.

[F1]

Projected stochastic-gradient update: xk+1=PC(xk−αGk).

[F3]

The proximal map of an indicator is Euclidean projection: the proximal map of ιC is PC, and it fixes every point of C.

[F4]

Differentiable convex functions are characterized by the gradient inequality: for differentiable convex f, f(y)≥f(x)+⟨∇f(x),y−x⟩.

[F5]

Convex and strictly convex functions on Euclidean convex sets: convexity means f((1−t)x+ty)≤(1−t)f(x)+tf(y) for t∈[0,1].

[F6]

The principle of mathematical induction: a property true at the first natural and preserved by successors holds for every natural.

[F7]

Taking out what is known and Basic algebra and order properties of conditional expectation: integrable measurable factors may be taken outside conditional expectation, which is linear and expectation-preserving.

[F8]

A nonnegative measurable function has integral 0 exactly when it vanishes almost everywhere: a nonnegative integrable random variable with zero expectation vanishes almost surely.

[F10]

Conditional variance and Conditional variance is well-defined and has the second-moment formula: vector conditional variance is nonnegative and conditional second moment equals squared conditional mean plus variance.

[F12]

Dedekind completeness: the least-upper-bound property: every nonempty set of reals bounded above has a supremum.

[F13]

Filtration-adapted stochastic-gradient oracles and Robbins–Monro updates: conditional unbiasedness is the almost-sure identity E[Gk∣Fk]=∇f(xk).

Proof

1.1A1F2F3F4F6F10F11F12F13givenalgebrainduction

First establish adaptedness of the projected iterates. The deterministic x0 is F0-measurable. If xk is Fk-measurable, then xk and Gk are Fk+1-measurable because Fk⊆Fk+1 and [F13] makes Gk Fk+1-measurable. Thus xk−αGk is Fk+1-measurable. By [F2]–[F3], PC is nonexpansive and hence continuous, so xk+1=PC(xk−αGk) is Fk+1-measurable and lies in C. Induction [F6] proves this for every k. The set of pairwise distances in the nonempty set C is nonempty and bounded above by the finite D, so [F12] supplies its supremum. By [F10] and [F13], ∥∇f(xk)∥22≤E[∥Gk∥22∣Fk]≤G2. Since xk,x∗∈C, their distance is at most D. The convex gradient inequality [F4] and [F11] give 0≤f(xk)−f(x∗)≤⟨∇f(xk),xk−x∗⟩≤DG, so each objective value in the telescope is integrable.

2.1A1F1F2F3F4F7F9F13step 1.1givenalgebra

By [F3], PC(x∗)=x∗, and [F2] makes PC nonexpansive. Therefore ∥xk+1−x∗∥22≤∥xk−αGk−x∗∥22. Expand the square, take conditional expectation, and use [F1], [F7], [F13], and the conditional moment bound. The gradient inequality in [F4] with x=xk, y=x∗ gives E[∥xk+1−x∗∥22∣Fk]≤∥xk−x∗∥22−2α(f(xk)−f(x∗))+α2G2.

3.1F7step 2.1givenalgebra

Take ordinary expectations in step 2.1 and sum for k=0,…,N−1. The distance terms telescope, E∥xN−x∗∥22≥0, and ∥x0−x∗∥2≤D, so 2α∑k=0N−1E[f(xk)−f(x∗)]≤D2+Nα2G2.

4.1F5F6step 3.1givenalgebrainduction

Convexity keeps xˉN in C and gives f(xˉN)≤N−1∑k<Nf(xk). To verify this finite Jensen inequality, induction starts with equality for one point; the step writes the m-point mean as m−1m times the (m−1)-point mean plus 1mxm−1, then applies [F5]. Take expectations and use step 3.1 to get E[f(xˉN)−f(x∗)]≤D22αN+αG22.

5.1A1F3F4F6F7F8step 4.1givenalgebrainduction∎

With α=D/(GN), the two terms in step 4.1 are each DG/(2N), proving the stated bound. If D=0, C is a singleton and x0=x∗. If G=0, [F8] applied to each conditional moment and expectation-preservation in [F7] give Gk=0 almost surely for every fixed k. For each finite horizon, induction using [F6] shows all its iterates equal x0 almost surely. Unbiasedness at k=0 gives ∇f(x0)=0, and [F4] makes x0 a global minimizer. Thus the zero-case bound holds for every N.

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

79 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