Alphabeta Math
Pipeline-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.

✓ 8 results · all verified · 6 also independently AI-judged
Every result on this page is machine-checked by a proof checker and read in full and owner-audited; the judge is an additional, independent cross-model AI review of the proofs. The 2 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

Stochastic approximation and stochastic gradient methods

1 · Prerequisites

2 · Summary

This page defines filtration-adapted Robbins–Monro, SGD, and projected SGD, with conditional unbiasedness, bias, variance, and moment hypotheses stated separately. It proves the almost-supermartingale lemma locally from the published Doob convergence interface, then applies it to strongly monotone root finding and projected strongly convex optimization. The finite-time results give an averaged convex O(N−1/2) bound, a last-iterate strongly convex O(k−1) bound, and a nonconvex randomized-iterate stationarity bound. Biased or constant-step noise leaves the explicit weighted terms shown in the corresponding theorem. Almost-sure claims assume AC for the conditional-expectation and Doob interfaces. These are optimization guarantees only; convergence supplies no central-limit or inferential guarantee.

3 · Logical flowchart

4 · Definitions, theorems and proofs

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-6-luna)Open item page →

Filtration-adapted stochastic-gradient oracles and Robbins–Monro updates

Definition

Fix a finite dimension d≥1 and a discrete filtered probability space (Ω,F,(Fk)k≥0,P) as in Filtration and filtered probability space. A sequence xk:Ω→Rd is an iterate process when each coordinate is Fk-measurable; a sequence Gk:Ω→Rd is an oracle process when each coordinate is Fk+1-measurable. These are coordinatewise instances of Random elements and real random variables and Adapted and integrable stochastic process. Assume the coordinates used in a conditional moment are square-integrable.

For deterministic stepsizes αk>0, the unconstrained Robbins–Monro/SGD update is xk+1=xk−αkGk. For a differentiable objective f:Rd→R, the oracle is conditionally unbiased when E[Gk∣Fk]=∇f(xk) coordinatewise almost surely; it has conditional bias bk when E[Gk∣Fk]=∇f(xk)+bk. The conditional variance of a vector is the sum of the scalar conditional variances of its coordinates, using Conditional variance. By Conditional variance is well-defined and has the second-moment formula, it satisfies E[∥Gk∥22∣Fk]=∥E[Gk∣Fk]∥22+Var⁡(Gk∣Fk) almost surely. All conditional expectations are coordinatewise instances of Conditional expectation as an ae class, whose existence assumes the The Axiom of Choice. No independence across iterations is part of this definition.

The conditional second-moment bound E[∥Gk∥22∣Fk]≤Mk2 and the conditional variance bound Var⁡(Gk∣Fk)≤σk2 are distinct hypotheses; the latter combines with conditional unbiasedness through the displayed identity.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6-luna)Open item page →

Robbins–Siegmund almost-supermartingale convergence

Statement

Assume the Axiom of Choice. Let (Ω,F,(Fk)k≥0,P) be a discrete filtered probability space. Let Xk be nonnegative, adapted, and integrable for every k. Let ak,ck be deterministic nonnegative sequences with finite sums, and let bk be nonnegative, Fk-measurable, and integrable. If E[Xk+1∣Fk]≤(1+ak)Xk−bk+ckalmost surely for every k, then Xk converges almost surely to a finite nonnegative random variable and ∑k≥0bk<∞ almost surely.

Facts & Assumptions

Given: The filtered probability space, processes, summable sequences, conditional inequality, and the Axiom of Choice in the Statement. A sequence of nonnegative reals is summable when its partial sums have a finite supremum.

[A1]

The Axiom of Choice: every family of nonempty sets has a choice function. It is assumed for the conditional-expectation and Doob interfaces used here.

[F1]

Filtration and filtered probability space: Fk⊆Fk+1⊆F.

[F2]

Adapted and integrable stochastic process: adaptedness means Fk-measurability at time k, and integrability means finite expectation of the absolute value at every fixed time.

[F3]

Conditional expectation as an ae class: under AC, conditional expectations exist as almost-sure classes; inequalities and equalities between them are interpreted almost surely.

[F4]

Doob submartingale convergence theorem: under AC, a submartingale Yk with sup⁡kE[Yk+]<∞ has a finite integrable almost-sure limit.

[F5]

The real exponential function and the number e by a power series: exp⁡(t)=∑n≥0tn/n!, so exp⁡(0)=1.

[F7]

The exponential function is strictly increasing: exp⁡ is increasing on R.

[F8]

The mean value theorem, as the case g(x)=x of Cauchy's: for f continuous on [a,b] with a<b and differentiable on (a,b) there is c∈(a,b) with f(b)−f(a)=f′(c)(b−a): for a function continuous on [u,v] and differentiable on (u,v), some w∈(u,v) satisfies g(v)−g(u)=g′(w)(v−u).

[F9]
[F10]

Complete ordered field (least-upper-bound property): every nonempty set of reals bounded above has a least upper bound.

[F11]

The principle of mathematical induction: a property true at 0 and inherited by each successor holds for every natural index.

[F12]

Basic algebra and order properties of conditional expectation: conditional expectation is linear and fixes constants; Taking out what is known: an integrable measurable factor can be taken outside when the products are integrable.

Proof

1.1A1F5F6F7F8F9F10F11givenchoosealgebrainduction

Define A0=1, Ak+1=Ak(1+ak), and Tk=∑j≥kcj/Aj+1. Then Ak≥1. For t>0, [F8] applied to exp⁡ on [0,t] gives exp⁡(t)−1=texp⁡(w) for some w∈(0,t); by [F5] and [F7], exp⁡(w)≥1, so 1+t≤exp⁡(t), with equality at t=0. Repeated use of [F9] now gives Ak≤exp⁡(∑j<kaj)≤exp⁡(∑j≥0aj). Thus Ak is nondecreasing and bounded. Let A∞=sup⁡kAk, which exists by [F10]; for every ε>0, some n has An>A∞−ε, and then A∞−ε<An≤Ak≤A∞ for all k≥n, so Ak→A∞≥1. If Cm=∑j<mcj and C∞=sup⁡mCm, then for every ε>0 some m has Cm>C∞−ε; for k≥m, 0≤Tk≤C∞−Ck≤C∞−Cm<ε. Thus Tk→0.

2.1A1F1F2F3F4F12step 1.1givenalgebra

Put Zk=Xk/Ak+Tk. Each Zk is nonnegative, adapted, and integrable by [F1]–[F3]. By [F12], division by the positive deterministic Ak+1 and addition of the deterministic Tk+1 commute with conditional expectation. Since Ak+1=Ak(1+ak) and Tk=ck/Ak+1+Tk+1, the given conditional inequality yields E[Zk+1∣Fk]≤(1+ak)Xk−bk+ckAk+1+Tk+1=Zk−bkAk+1. Hence −Zk is an integrable adapted submartingale and sup⁡kE[(−Zk)+]=0. By [F4], Zk converges almost surely to a finite limit.

3.1A1F1F2F3F4F12step 2.1algebra

Define Sk=∑j<kbj/Aj+1 and Wk=Zk+Sk. For each k, Sk+1=Sk+bk/Ak+1 is Fk-measurable: each earlier bj is Fj-measurable with Fj⊆Fk, the new term bk is Fk-measurable by hypothesis, and the denominators are deterministic. The finite sums Sk,Sk+1 are nonnegative and integrable by [F2]–[F3]. Hence [F12] gives E[Sk+1∣Fk]=Sk+1=Sk+bk/Ak+1. Combining this with step 2.1 by linearity yields E[Wk+1∣Fk]≤Zk−bk/Ak+1+Sk+bk/Ak+1=Wk. Thus −Wk is an integrable adapted submartingale with sup⁡kE[(−Wk)+]=0; [F4] gives a finite almost-sure limit for Wk. Since the increasing partial sums Sk are bounded above by Wk, their limit is finite almost surely.

4.1step 1.1step 2.1step 3.1algebra∎

From 1≤Aj+1≤A∞, step 3.1 implies ∑jbj≤A∞∑jbj/Aj+1<∞ almost surely. By definition, Xk=Ak(Zk−Tk); step 1.1 gives Ak→A∞ and Tk→0, and step 2.1 gives convergence of Zk. Therefore Xk converges to a finite nonnegative limit and the asserted decrement sum is finite.

Source notes

The author-hosted Bertsekas appendix states a generalized Robbins–Siegmund theorem but provides no proof of it; the preceding note describes a proof route without giving its argument. It is recorded as statement-level comparison only; the proof above derives the required result from the complete current Doob submartingale supplier.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6-luna)Open item page →

Robbins–Monro converges almost surely for a strongly monotone root

Statement

Assume the Axiom of Choice. Let h:Rd→Rd have a root x∗, so h(x∗)=0, and suppose that for some μ>0, ⟨h(x)−h(y),x−y⟩≥μ∥x−y∥22(x,y∈Rd). On a filtered probability space, let x0 be square-integrable and let xk,Gk follow Filtration-adapted stochastic-gradient oracles and Robbins–Monro updates. Assume each h(xk) is Fk-measurable, and suppose E[Gk∣Fk]=h(xk),E[∥Gk∥22∣Fk]≤M2 almost surely for a finite constant M. If the deterministic stepsizes satisfy αk>0, ∑kαk=∞, and ∑kαk2<∞, then xk→x∗ almost surely. Strong monotonicity also makes the root unique.

Facts & Assumptions

Given: AC, the update and filtration in the Statement, a root x∗, the strong-monotonicity inequality, square-integrable x0, and the stated conditional oracle bounds.

[A1]

The Axiom of Choice: AC is assumed for the conditional-expectation and Doob interfaces.

[F1]

Filtration-adapted stochastic-gradient oracles and Robbins–Monro updates: xk+1=xk−αkGk, xk is Fk-measurable, Gk is Fk+1-measurable, vector conditional expectations are coordinatewise almost-sure classes, and E[∥Gk∥22∣Fk]=∥E[Gk∣Fk]∥22+Var⁡(Gk∣Fk) with nonnegative conditional variance.

[F2]

Robbins–Siegmund almost-supermartingale convergence: if Vk is nonnegative adapted integrable and E[Vk+1∣Fk]≤Vk−bk+ck with bk≥0 predictable and ∑ck<∞, then Vk converges almost surely and ∑bk<∞ almost surely.

[F3]

Taking out what is known: a finite Fk-measurable factor may be taken outside conditional expectation when the input and products are integrable.

[F4]

Basic algebra and order properties of conditional expectation: conditional expectation is linear, preserves order, and preserves ordinary expectation.

[F5]

The Euclidean inner product ⟨x,y⟩=∑k<nxkyk on Rn: ∥u∥22=⟨u,u⟩ and the real inner product is symmetric.

[F7]

The principle of mathematical induction: a property true at the first index and inherited by each successor holds at every natural index.

Proof

1.1F1F4F5F6F7givenalgebrainduction

Write Vk=∥xk−x∗∥22. By [F6] and (μ∥u∥2−∥v∥2/μ)2≥0, 2∣⟨u,v⟩∣≤μ∥u∥22+μ−1∥v∥22. The update therefore gives Vk+1≤(1+μαk)Vk+(αk/μ+αk2)∥Gk∥22. By [F4], the conditional moment bound implies E∥Gk∥22≤M2. Using [F1] and nonnegativity of conditional variance gives E[∥h(xk)∥22]≤M2. Thus [F7] and induction from square-integrable x0 show every Vk is integrable; Cauchy–Schwarz makes the products of xk−x∗ with both Gk and h(xk) integrable.

2.1A1F1F3F4F5givenstep 1.1algebra

Strong monotonicity with y=x∗ gives ⟨h(xk),xk−x∗⟩≥μVk. Expanding the update and using [F3] to take out xk−x∗, then [F4] for the conditional mean and moment, yields E[Vk+1∣Fk]≤Vk−2μαkVk+M2αk2. The products are integrable by step 1.1.

3.1A1F2step 1.1step 2.1given

Step 2.1 supplies the conditional inequality required by [F2]. Apply it with ak=0, bk=2μαkVk, and ck=M2αk2. Step 1.1 gives the required integrability, and the stepsize hypotheses make bk predictable and ck summable. Hence Vk converges almost surely and ∑kαkVk<∞ almost surely.

4.1F2step 3.1givenalgebra∎

If the almost-sure limit of Vk were positive, then eventually Vk would be bounded below by half that limit, contradicting ∑kαkVk<∞ and ∑kαk=∞. Thus Vk→0 and xk→x∗ almost surely. If x′ were another root, the strong-monotonicity inequality at (x∗,x′) would give 0≥μ∥x∗−x′∥22, hence x′=x∗.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6-luna)Open item page →

Nonconvex SGD stationarity bound for a uniform randomized iterate

Statement

Assume AC. Let f:Rd→R be continuously differentiable with L-Lipschitz gradient for L>0, and suppose f(x)≥finf⁡ for every x, where finf⁡∈R is a lower bound. Let x0 be deterministic, Δ=f(x0)−finf⁡, and run the unconstrained update of Filtration-adapted stochastic-gradient oracles and Robbins–Monro updates with constant 0<α≤1/L. Suppose E[Gk∣Fk]=∇f(xk),Var⁡(Gk∣Fk)≤σ2 almost surely for every k. After generating x0,…,xN−1, independently choose R uniformly from {0,…,N−1} on the finite product extension of the trajectory space; equivalently, E∥∇f(xR)∥22=N−1∑k<NE∥∇f(xk)∥22. Then E∥∇f(xR)∥22≤2ΔαN+Lασ2. For fixed Δ,σ, the stepsize α=min⁡{1/L,2Δ/(Lσ2N)} gives an O(N−1/2) bound when Δ,σ>0; zero cases have the stronger bounds specified in the proof. This is an optimization guarantee, not an inferential or central-limit theorem.

Facts & Assumptions

Given: AC; f,L,finf⁡,x0,Δ,N and the stochastic update and conditional oracle assumptions in the Statement.

[A1]

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

[F1]

Filtration-adapted stochastic-gradient oracles and Robbins–Monro updates: the update is xk+1=xk−αGk, and conditional unbiasedness is interpreted coordinatewise almost surely.

[F2]

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

[F3]

Conditional variance and Conditional variance is well-defined and has the second-moment formula: for a square-integrable scalar coordinate, Var⁡(X∣G)=E[X2∣G]−(E[X∣G])2; summing this identity over the finitely many coordinates gives the vector second-moment identity.

[F4]

Taking out what is known: finite measurable factors may be taken outside conditional expectation once products are integrable.

[F5]

Basic algebra and order properties of conditional expectation: conditional expectation is linear, preserves order, and preserves ordinary expectation.

[F6]

The Euclidean inner product ⟨x,y⟩=∑k<nxkyk on Rn: the Euclidean norm square is the sum of squared coordinates.

[F7]
[F8]

The principle of mathematical induction: a property true at the first index and inherited by each successor holds at every natural index.

Proof

1.1F1F2F7F8giveninductionalgebra

The oracle definition [F1] requires each Gk used in a conditional variance to be square-integrable. Since x0 is deterministic and α is finite, the update and [F8] give square-integrable xk at every finite iteration by induction. The Lipschitz condition and triangle inequality in [F7] give ∥gk∥2≤∥∇f(0)∥2+L∥xk∥2. Applying [F2] at 0,xk, then using [F7] and 2ab≤a2+b2, bounds ∣f(xk)∣ by C(1+∥xk∥22) for a finite constant C; thus f(xk) is integrable.

2.1A1F1F2F3F4F5F6step 1.1givenalgebra

Put gk=∇f(xk). Apply [F2] with y=xk−αGk and condition on Fk. By [F1], [F3], [F4], [F5], and [F6], E[f(xk+1)∣Fk]≤f(xk)−α∥gk∥22+Lα22E[∥Gk∥22∣Fk]≤f(xk)−α(1−Lα/2)∥gk∥22+Lα2σ22. The last inequality uses E[∥Gk∥22∣Fk]=∥gk∥22+Var⁡(Gk∣Fk); all products are integrable by step 1.1.

3.1F5step 2.1givenalgebra

Since α≤1/L, 1−Lα/2≥1/2. Take ordinary expectations in step 2.1 and sum for k=0,…,N−1. The terms f(xk) telescope and Ef(xN)≥finf⁡, so α2∑k=0N−1E∥gk∥22≤Δ+NLα2σ22. Dividing by αN/2 gives N−1∑k<NE∥gk∥22≤2Δ/(αN)+Lασ2.

4.1step 3.1givenalgebra∎

The independent uniform index has E∥∇f(xR)∥22=N−1∑k<NE∥gk∥22, so step 3.1 proves the stated finite-N estimate. If Δ,σ>0 and the square-root choice is at most 1/L, the two terms in the bound are equal and their sum is 22LΔσ2/N. If the choice is clipped at 1/L, then σ2N≤2LΔ, and the bound is 2LΔ/N+σ2≤4LΔ/N. If σ=0<Δ, choose α=1/L to get 2LΔ/N; if Δ=0, choose α=1/(L(N+1)) to get σ2/(N+1). Thus every zero case is covered and the asserted asymptotic order follows.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6-luna)Open item page →

Biased SGD has an explicit weighted stationarity floor

Statement

Assume AC. Let f:Rd→R have L-Lipschitz gradient for L>0 and satisfy f(x)≥finf⁡ for a real lower bound finf⁡. Run the unconstrained update of Filtration-adapted stochastic-gradient oracles and Robbins–Monro updates from square-integrable x0 with deterministic steps 0<αk≤1/(4L). Suppose E[Gk∣Fk]=∇f(xk)+bk,∥bk∥2≤βk,Var⁡(Gk∣Fk)≤σk2 almost surely, where bk is Fk-measurable and βk,σk are deterministic nonnegative bounds. For N≥1 and Δ=Ef(x0)−finf⁡<∞, ∑k=0N−1αkE∥∇f(xk)∥22∑k=0N−1αk≤2Δ+2∑k<Nαkβk2+2L∑k<Nαk2βk2+L∑k<Nαk2σk2∑k<Nαk. In particular, for constant α,β,σ the uniform average is at most 2ΔαN+52β2+Lασ2, and therefore lim sup⁡N→∞1N∑k=0N−1E∥∇f(xk)∥22≤52β2+Lασ2. Decreasing steps retain the displayed weighted bias and noise sums.

Facts & Assumptions

Given: AC; the smooth objective, lower bound, update, conditional mean and variance conditions in the Statement.

[A1]

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

[F1]

Filtration-adapted stochastic-gradient oracles and Robbins–Monro updates: the update is xk+1=xk−αkGk, with conditional mean and vector variance defined coordinatewise.

[F2]

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

[F3]

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

[F4]

Taking out what is known: an integrable finite measurable factor may be taken outside conditional expectation when the products are integrable.

[F5]

Basic algebra and order properties of conditional expectation: conditional expectation is linear and preserves ordinary expectation.

[F7]
[F8]

The principle of mathematical induction: a property true at the first index and inherited by each successor holds at every natural index.

Proof

1.1A1F1F2F3F4F5F6F7F8givenalgebrainduction

By the oracle definition [F1], each Gk used in the conditional variance is square-integrable. Since x0 is square-integrable and each deterministic step is finite, the update and [F8] give square-integrable xk for every finite k by induction. The Lipschitz gradient and the triangle inequality in [F7] make gk=∇f(xk) square-integrable. Applying [F2] at 0,xk, and using [F7] and 2ab≤a2+b2, gives ∣f(xk)∣≤C(1+∥xk∥22) for a finite constant C depending on f(0),∇f(0),L,finf⁡; thus the objective values are integrable. Write Gˉk=E[Gk∣Fk]=gk+bk. By [F3] and the bias bound, E[∥Gk∥22∣Fk]=∥Gˉk∥22+Var⁡(Gk∣Fk)≤∥gk+bk∥22+σk2. The conditional products are integrable by the square-integrable oracle and the stated moment hypotheses.

2.1A1F1F2F3F4F5F6step 1.1algebra

Apply [F2] to xk+1=xk−αkGk, condition on Fk, and use step 1.1. Expanding ∥gk+bk∥22 gives E[f(xk+1)∣Fk]≤f(xk)−αk(1−Lαk/2)∥gk∥22−αk(1−Lαk)⟨gk,bk⟩+Lαk22(βk2+σk2).

3.1F7step 2.1givenalgebra

Put q=Lαk≤1/4. By [F7] and (∥gk∥2/2−(1−q)βk)2≥0, (1−q)∥gk∥2βk≤14∥gk∥22+(1−q)2βk2. Use this to bound the possibly positive cross term in step 2.1. Its gradient coefficient is at most −αk(3/4−q/2)≤−αk/2, and the bias terms are at most αkβk2+Lαk2βk2. Hence E[f(xk+1)∣Fk]≤f(xk)−αk2∥gk∥22+αkβk2+Lαk2βk2+Lαk22σk2.

4.1F5step 3.1givenalgebra

Take ordinary expectations and sum step 3.1 from k=0 to N−1. The objective terms telescope and Ef(xN)≥finf⁡, giving 12∑k<NαkE∥gk∥22≤Δ+∑k<Nαkβk2+L∑k<Nαk2βk2+L2∑k<Nαk2σk2. Multiply by 2 and divide by ∑k<Nαk>0 to obtain the weighted bound.

5.1step 4.1givenalgebra∎

For constant α,β,σ, divide the numerator in step 4.1 by Nα; the result is 2Δ/(αN)+2β2+2Lαβ2+Lασ2. Since Lα≤1/4, this is at most 2Δ/(αN)+(5/2)β2+Lασ2. Taking the upper limit as N→∞ proves the displayed limit-superior bound.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6-luna)Open item page →

Strong convexity makes a differentiable gradient strongly monotone

Statement

Let U⊆Rd be open and convex, let C⊆U be convex, and let f:U→R be differentiable. Suppose f∣C is μ-strongly convex in the strong-Jensen sense of Strong convexity for an extended-real objective, for μ>0; explicitly, for x,y∈C and 0<t<1, f((1−t)x+ty)≤(1−t)f(x)+tf(y)−μ2t(1−t)∥x−y∥22. Then for all x,y∈C, f(y)≥f(x)+⟨∇f(x),y−x⟩+μ2∥y−x∥22, and consequently ⟨∇f(x)−∇f(y),x−y⟩≥μ∥x−y∥22.

Facts & Assumptions

Given: U,C,f,μ and the strong-convexity hypothesis in the Statement.

[F1]

Strong convexity for an extended-real objective: for x,y∈dom⁡F and 0<t<1, F((1−t)x+ty)≤(1−t)F(x)+tF(y)−(μ/2)t(1−t)∥x−y∥22.

[F2]

The chain rule for total derivatives: D(g∘f)(a)=Dg(f(a))∘Df(a): along the segment s↦x+s(y−x), the derivative of f is ⟨∇f(x+s(y−x)),y−x⟩.

[F3]

The Euclidean inner product ⟨x,y⟩=∑k<nxkyk on Rn: the real Euclidean inner product is symmetric and ∥v∥22=⟨v,v⟩.

Proof

1.1F1givenalgebra

Fix x,y∈C, put d=y−x, and take 0<t<1. Since F=f on C, [F1] gives f(x+td)−f(x)t≤f(y)−f(x)−μ2(1−t)∥d∥22.

2.1F2step 1.1algebra

As t↓0, [F2] makes the left side tend to ⟨∇f(x),d⟩; the right side tends to f(y)−f(x)−(μ/2)∥d∥22. The inequality persists in the limit: if the left limit exceeded the right limit, their difference would stay positive for sufficiently small t, contradicting step 1.1. Thus the first displayed conclusion follows.

3.1F3step 2.1algebra∎

Apply step 2.1 once to (x,y) and once to (y,x), then add. The function-value terms cancel and symmetry in [F3] gives ⟨∇f(x)−∇f(y),x−y⟩≥μ∥x−y∥22, proving the second conclusion.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6-luna)Open item page →

Last-iterate SGD rate for smooth strongly convex objectives

Statement

Assume AC. Let f:Rd→R have L-Lipschitz gradient for L>0 and be μ-strongly convex in the strong-Jensen sense of Strong convexity for an extended-real objective for μ>0, with minimizer x∗ satisfying ∇f(x∗)=0. Start the unconstrained update of Filtration-adapted stochastic-gradient oracles and Robbins–Monro updates at deterministic x0, with E[Gk∣Fk]=∇f(xk),E[∥Gk∥22∣Fk]≤M2 almost surely for every k. Use α0=1/μ and αk=1/(μ(k+1)) for k≥1. Then for every k≥1, E∥xk−x∗∥22≤M2μ2k,E[f(xk)−f(x∗)]≤LM22μ2k.

Facts & Assumptions

Given: AC, the hypotheses and update in the Statement.

[A1]

The Axiom of Choice: AC is assumed for the conditional-expectation classes.

[F1]

Filtration-adapted stochastic-gradient oracles and Robbins–Monro updates: the update is xk+1=xk−αkGk, conditional unbiasedness means E[Gk∣Fk]=∇f(xk) coordinatewise almost surely, and the vector conditional second-moment identity implies ∥∇f(xk)∥22≤E[∥Gk∥22∣Fk].

[F2]

Strong convexity makes a differentiable gradient strongly monotone: ⟨∇f(x)−∇f(y),x−y⟩≥μ∥x−y∥22.

[F3]

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

[F4]

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

[F6]

The principle of mathematical induction: a bound true at the first index and preserved by each successor holds at every natural index.

[F8]

Strong convexity for an extended-real objective: strong convexity means f((1−t)x+ty)≤(1−t)f(x)+tf(y)−(μ/2)t(1−t)∥x−y∥22 for 0<t<1 on the effective domain.

Proof

1.1A1F1F2F4F5F7F8givenalgebrainduction

Put Vk=∥xk−x∗∥22. First, the pointwise bound Vk+1≤(1+μαk)Vk+(αk/μ+αk2)∥Gk∥22 follows from [F5], [F7], and 2uv≤μu2+μ−1v2, so induction from deterministic x0 and the unconditional moment bound gives Vk∈L1 for every k. The conditional-moment identity in [F1] gives E∥∇f(xk)∥22≤M2; hence Cauchy–Schwarz makes the inner-product products integrable. By [F8], the strong-Jensen hypothesis is the one used in [F2]; applying [F2] with y=x∗ gives ⟨∇f(xk),xk−x∗⟩≥μVk. Expanding the update and conditioning using [F1] and [F4] now gives E[Vk+1∣Fk]≤(1−2μαk)Vk+M2αk2.

2.1F6step 1.1givenalgebrainduction

At k=0, the recurrence in step 1.1 and α0=1/μ give EV1≤−EV0+M2/μ2≤M2/μ2. For k≥1, if EVk≤M2/(μ2k), then EVk+1≤M2μ2(k−1k(k+1)+1(k+1)2)=M2μ2k2+k−1k(k+1)2≤M2μ2(k+1), because k2+k−1≤k(k+1). This proves the induction step; [F6] then gives the distance bound for all k≥1.

3.1F3step 2.1givenalgebra∎

Apply [F3] with x=x∗ and y=xk. Since ∇f(x∗)=0, it gives f(xk)−f(x∗)≤(L/2)Vk. Taking expectations and using step 2.1 proves the objective-gap bound.

DefinitionDefinition: Literature-sourcedProof: Not applicableOpen item page →

Projected stochastic-gradient update

Definition

Let C⊆Rd be nonempty, closed, and convex, and let x0∈C. The Euclidean projection PC(y) is the unique nearest point to y in C; its existence and equivalence with the proximal map of the indicator of C are supplied by The proximal map of an indicator is Euclidean projection. The indicator is zero on C and +∞ off C, as defined in Extended-real indicator of a set. For the filtration-adapted oracle and deterministic stepsizes αk>0 of Filtration-adapted stochastic-gradient oracles and Robbins–Monro updates, a sequence (xk)k≥0 satisfies the projected stochastic-gradient update when, for every k≥0, xk+1=PC(yk),yk=xk−αkGk.

This relation specifies a unique next point xk+1∈C for each xk and Gk, because the projection exists uniquely for every yk∈Rd under the stated conditions. Its nonexpansiveness is not part of this definition; it is supplied by the proximal-map theorem when used in proofs.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passOpen item page →

Projected SGD converges almost surely on a strongly convex objective

Statement

Assume AC. Let C⊆Rd be nonempty, closed, and convex. Let f:Rd→R be differentiable, and suppose F=f+ιC is μ-strongly convex for μ>0 in the sense of Strong convexity for an extended-real objective, where ιC is zero on C and +∞ off C (Extended-real indicator of a set). Assume a minimizer x∗∈C exists. Start projected SGD as in Projected stochastic-gradient update from square-integrable x0∈C, with E[Gk∣Fk]=∇f(xk),E[∥Gk∥22∣Fk]≤M2 almost surely for every k, where M<∞. For deterministic stepsizes satisfying 0<αk≤1/(2μ), ∑kαk=∞, and ∑kαk2<∞, the iterates converge almost surely to x∗. The projection supplies stability, so no separate coercivity hypothesis is needed for this projected theorem.

Facts & Assumptions

Given: AC, C,f,μ,x∗, the adapted projected update, the conditional oracle bounds, and the stepsize assumptions in the Statement.

[A1]

The Axiom of Choice: AC is assumed for conditional-expectation existence and the Doob convergence interface.

[F1]

Projected stochastic-gradient update: xk+1=PC(xk−αkGk) and PC is the unique nearest-point map.

[F3]

The proximal map of an indicator is Euclidean projection: for nonempty closed convex C, prox⁡tιC is the singleton map PC for every t>0.

[F4]

Strong convexity makes a differentiable gradient strongly monotone: ⟨∇f(x)−∇f(y),x−y⟩≥μ∥x−y∥22 for x,y∈C.

[F5]

The chain rule for total derivatives: D(g∘f)(a)=Dg(f(a))∘Df(a): the derivative of t↦f(x+td) is ⟨∇f(x+td),d⟩.

[F6]

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

[F7]

Robbins–Siegmund almost-supermartingale convergence: a nonnegative adapted integrable process with summable deterministic errors and predictable decrement converges almost surely, with finite total decrement.

[F10]

The principle of mathematical induction: a property true at the first index and inherited by each successor holds at every natural index.

[F11]

Filtration-adapted stochastic-gradient oracles and Robbins–Monro updates: vector conditional second moment equals the squared conditional mean plus nonnegative vector conditional variance.

[F12]

Strong convexity for an extended-real objective: strong convexity means F((1−t)x+ty)≤(1−t)F(x)+tF(y)−(μ/2)t(1−t)∥x−y∥22 for 0<t<1 on dom⁡F=C.

[F13]

Extended-real indicator of a set: ιC is 0 on C and +∞ off C, so F=f+ιC has effective domain C and agrees with f there.

Proof

1.1A1F1F2F3F6F8F9F10F11givenalgebrainduction

Since PC is the proximal map of ιC by [F3], [F2] makes it nonexpansive and therefore continuous; [F3] also gives PC(x∗)=x∗ and xk+1∈C. The point xk−αkGk is Fk+1-measurable, so continuity makes xk+1 Fk+1-measurable. Thus the distance process is adapted. Hence Vk+1=∥xk+1−x∗∥22≤∥xk−αkGk−x∗∥22≤(1+μαk)Vk+(αk/μ+αk2)∥Gk∥22, where the last inequality follows by expanding the square, applying [F8], [F9], and using 2uv≤μu2+μ−1v2. By [F6], E∥Gk∥22≤M2, so induction from square-integrable x0 shows each Vk is integrable. By [F11] and the conditional moment bound, ∥∇f(xk)∥22=∥E[Gk∣Fk]∥22≤M2 almost surely. Cauchy–Schwarz therefore makes the cross products in the conditional expansion integrable.

1.2F5givenchoose

For any y∈C and 0<t≤1, convexity of C gives x∗+t(y−x∗)∈C. Minimality of x∗ implies f(x∗+t(y−x∗))≥f(x∗). Divide by t and let t↓0; [F5] makes the quotient tend to ⟨∇f(x∗),y−x∗⟩, which must be nonnegative because a limit of nonnegative reals is nonnegative.

2.1A1F4F6F8F12F13step 1.1step 1.2givenalgebra

By [F13], dom⁡F=C and F=f on C, so the strong-Jensen condition [F12] is exactly the hypothesis of [F4]. Apply [F4] to xk,x∗ and use step 1.2 with y=xk to obtain ⟨∇f(xk),xk−x∗⟩≥μVk. Expanding the projection estimate in step 1.1 and conditioning with [F6] now gives E[Vk+1∣Fk]≤Vk−2μαkVk+M2αk2.

3.1A1F7step 1.1step 2.1givenalgebra∎

Apply [F7] with ak=0, bk=2μαkVk, and ck=M2αk2. Step 1.1 gives integrability, and the stepsize conditions give ∑ck<∞. Thus Vk converges almost surely and ∑kαkVk<∞ almost surely. If its limit were positive, the divergent sum ∑kαk would force ∑kαkVk=∞, a contradiction. Therefore Vk→0 and xk→x∗ almost surely.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passOpen item page →

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.

5 · Examples, counterexamples and false statements

None yet.

Sources