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

Nonconvex SGD weighted random-iterate stationarity

Statement

Assume AC. Let d≥1, L>0, σ≥0, and let f:Rd→R be continuously differentiable with L-Lipschitz gradient and finite global infimum f∗=inf⁡x∈Rdf(x)∈R; the infimum need not be attained. Start at a deterministic x1 and, on a discrete filtered probability space (Ω,F,(Fk)k≥0,P), run stochastic gradient descent for an integer horizon N≥1 with square-integrable oracle vectors Gk, adapted iterates xk, and updates xk+1=xk−γkGk. Suppose, almost surely for k=1,…,N, E[Gk∣Fk]=∇f(xk),Var⁡(Gk∣Fk)≤σ2, where the conditional variance of a vector is the sum of the coordinate conditional variances, and let 0<γk<2/L. Put ak=2γk−Lγk2, SN=∑k=1Nak, and Df:=2(f(x1)−f∗)/L≥0, so Df2=2(f(x1)−f∗)/L. On an independent finite probability-space extension, choose R∈{1,…,N} with P(R=k)=ak/SN and output xR. Then SN>0 and 1LE∥∇f(xR)∥22≤Df2+σ2∑k=1Nγk2∑k=1N(2γk−Lγk2).

If Df>0 and σ>0, the constant choice γk=min⁡{1/L,Df/(σN)} gives 1LE∥∇f(xR)∥22≤2LDf2N+2DfσN. If σ=0, the choice γk=1/L gives the bound LDf2/N. If Df=0<σ, the choice γk=1/(LN) gives σ2/[L(2N−1)]. Thus the constant-step guarantee is O(N−1+N−1/2) for fixed L,Df,σ, with the zero cases covered separately. No global-minimum or iterate-convergence conclusion is asserted.

Facts & Assumptions

Given: AC; the smooth objective, deterministic initial point, filtered SGD trajectory, square-integrable oracle, conditional unbiasedness and variance assumptions, and the stepsize range in the Statement.

[A1]

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

[A2]

The local conditional-unbiasedness hypothesis is E[Gk∣Fk]=∇f(xk) almost surely.

[A3]

The local conditional-variance hypothesis is Var⁡(Gk∣Fk)≤σ2 almost surely.

[A4]

The global lower-bound hypothesis is f(x)≥f∗ for every x∈Rd; no minimizer is required.

[F1]

Stochastic gradient descent: the update is xk+1=xk−γkGk.

[F2]

Filtration-adapted stochastic-gradient oracles and Robbins–Monro updates: conditional oracle moments are coordinatewise, and the vector second moment is conditional squared mean plus conditional variance.

[F3]

Filtration and filtered probability space and Adapted and integrable stochastic process: xk is Fk-measurable and Gk is Fk+1-measurable.

[F4]

Random elements and real random variables: vector iterates and oracle outputs are measurable maps into Rd.

[F5]

Conditional expectation as an ae class: conditional expectations are almost-sure classes under AC.

[F6]

Conditional variance and Conditional variance is well-defined and has the second-moment formula: the coordinate variance formula gives the vector conditional second-moment identity.

[F7]

Martingale difference sequence: each coordinate of Gk−E[Gk∣Fk], with the filtration shifted by one index, is a martingale difference.

[F8]

Finite-horizon SGD trajectories have integrable objectives: finite-horizon iterates, gradients, and objective values are integrable.

[F9]

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

[F10]

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

[F11]

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

[F12]

Tower property of conditional expectation: nested conditional expectations satisfy the tower identity.

[F13]

An independent finite random index has the weighted expectation formula: a finite index with weights summing to one can be added independently, and E[HR]=∑kP(R=k)E[Hk] for integrable Hk.

[F15]

Expectation of a nonnegative or integrable random variable: expectation is integration and is finite for integrable real random variables.

Proof

1.1A1A2A3F2F3F4F5F6F7F8givenalgebra

Fix k and put gk=∇f(xk) and εk=Gk−gk. The filtration and adapted-process convention [F3] puts xk and Gk at their stated time indices, and [F4] records their random-element measurability. Under AC [A1], the conditional-expectation classes used here are the almost-sure classes in [F5]. By [F8], the objective values, gradients, and directions used in the descent calculation are integrable. The residual εk has conditional mean zero given Fk; after shifting the filtration by one index, its coordinates form martingale differences by [F3, F7]. The conditional variance identity [F2, F6] and [A3] yield E[∥Gk∥22∣Fk]=∥gk∥22+Var⁡(Gk∣Fk)≤∥gk∥22+σ2.

2.1A1A2A3F1F8F9F10F11F14F15step 1.1algebra

Apply the smoothness inequality [F9] to xk+1=xk−γkGk and condition on Fk. The products are integrable because 2∣gk,jGk,j∣≤gk,j2+Gk,j2 coordinatewise, with finite expectations by [F8]. Take the Fk-measurable gradient factor outside conditional expectation by [F10], then use [A2], [F11], and step 1.1 to obtain E[f(xk+1)∣Fk]≤f(xk)−(γk−L2γk2)∥gk∥22+Lγk2σ22.

3.1A4F11F12F15step 2.1givenalgebra

Take ordinary expectations in step 2.1 using the tower property [F11, F12], and sum from k=1 to N. The objective terms telescope; by [A4], Ef(xN+1)≥f∗. Therefore ∑k=1N(γk−L2γk2)E∥gk∥22≤f(x1)−f∗+Lσ22∑k=1Nγk2. Multiplying by 2 gives ∑k=1NakE∥gk∥22≤2(f(x1)−f∗)+Lσ2∑k=1Nγk2.

4.1F8F13step 3.1givenalgebra

Since ak=γk(2−Lγk)>0, SN>0 and (ak/SN)k=1N is a probability vector. Apply [F13] to the integrable random variables Hk=∥gk∥22; it gives E∥∇f(xR)∥22=SN−1∑kakE∥gk∥22. Dividing step 3.1's bound by LSN yields the claimed weighted estimate.

5.1step 3.1givenalgebra∎

Suppose Df,σ>0 and set γ=min⁡{1/L,Df/(σN)}. If γ=Df/(σN)≤1/L, then 2γ−Lγ2≥γ and Df2+Nσ2γ2=2Df2, so the weighted bound is at most 2Dfσ/N. If γ=1/L, the bound equals LDf2/N+σ2/L, and the clipping condition implies σ2/L≤LDf2/N, giving at most 2LDf2/N. Thus it is bounded by the stated sum of the two terms. If σ=0, use γ=1/L in the formula to obtain LDf2/N. If Df=0<σ, use γ=1/(LN); then SN=(2N−1)/L and the right side is σ2/[L(2N−1)]. These cases prove the asserted constant-step rate and handle the zero boundaries.

Remarks

With constant γk=α≤1/L, all weights ak are equal, so R is uniform. The published uniform-index theorem covers this exact regime under its global lower-bound and square-integrable conditional-oracle hypotheses and gives E∥∇f(xR)∥22≤2(f(x1)−f∗)/(αN)+Lασ2. The weighted statement above retains the nonuniform stepsizes and the full interval 0<γk<2/L.

Remarks references

Published constant-step uniform-random-iterate theorem: its exact oracle hypotheses and bound are the comparison interface stated above.

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

68 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