Alphabeta Math
LemmaStatement: AI-adaptedProof: 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 SCAFFOLD control-anchor tracking recursion

Statement

Assume the Axiom of Choice. Let fi:Rd→R have β-Lipschitz gradients with β>0 and let f=N−1∑ifi. Run Option II SCAFFOLD with 1≤S≤N uniformly sampled clients, K≥1 local steps, server scale ηg≥1, and fresh conditionally unbiased local stochastic gradients with within-client variance at most σ2. Initialize ci0=∇fi(x0) and c0=N−1∑ici0. Current client samples are independent of the past and of the counterfactual local oracle draws. Write p=S/N, t=η~=Kηlηg, and let Er,Ξr be the query-point drift and anchor-tracking errors. Then Ξr≤(1−p2+72β2t2)Ξr−1+(2p+(36+8p)β2t2)Er+(18+8p)t2E∥∇f(xr−1)∥22+108t2σ2KS.

Facts & Assumptions

Given: The SCAFFOLD anchor update, stochastic-gradient assumptions and tracking errors in the Statement.

[F1]

SCAFFOLD with client and server control variates: selected clients replace controls by Option II local updates; unselected clients keep controls and anchors.

[F2]

SCAFFOLD trajectories, client drift, control lag and tracking error: Ξr is the mean squared distance of stored anchors from xr, and Er is the mean squared query-point drift from xr−1.

[F4]

Nonconvex SCAFFOLD server-update moments: the conditional mean and second moment of the server displacement are bounded by local drift, tracking error, objective gradient and within-client variance.

[F5]

Moments of a uniformly sampled fixed-size client set: a client is selected with probability p in a uniform size-S sample.

[A1]

The gradient and stochastic-oracle hypotheses in the Statement hold at every local query.

[A2]

Assume the Axiom of Choice. It is used only to invoke the published conditional-expectation-as-an-a.e.-class interface in [F7].

Proof

1.1F1F2F5F6F7A1A2givenalgebra

Put x=xr−1, Δ=xr−x, Ii=1{i∈Sr}, zi,k=αi,kr−1−x, and wi,k=yi,k−1r−x. Let Z=(KN)−1∑i,kzi,k, U=(KN)−1∑i,kIiwi,k, and V=(KN)−1∑i,kIizi,k. The actual anchor update is αi,kr−x=zi,k+Ii(wi,k−zi,k). Expand the squared distance after subtracting Δ. Fresh uniform sampling gives the first two terms in Ξr=(1−p)Ξr−1+pEr+E∥Δ∥22−2E⟨Z,Δ⟩−2E⟨U,Δ⟩+2E⟨V,Δ⟩. All cross terms retain their actual dependence on the selected sample.

2.1F2F5F6F7step 1.1givenalgebra

Jensen gives E∥Z∥22≤Ξr−1. Since exactly S clients participate, ∥U∥22≤p(KN)−1∑i,kIi∥wi,k∥22, and the analogous estimate holds for V and zi,k. The counterfactual local paths have the same law independently of the fresh participation sample, so E∥U∥22≤p2Er; old anchors are history-measurable, giving E∥V∥22≤p2Ξr−1. Set D2=E∥Δ∥22 and M2=E∥E[Δ∣Fr−1]∥22. Because Z is history-measurable, Young's inequality bounds the three cross terms in step 1.1, respectively, by pΞr−1/4+4M2/p, pEr+pD2, and pΞr−1/4+4pD2. Hence Ξr≤(1−p/2)Ξr−1+2pEr+(1+5p)D2+4M2/p. This also holds for p=1.

3.1F4step 2.1givenalgebra∎

Apply the two server moment bounds [F4] to step 2.1, using 1+5p≤6. The coefficients of Ξr−1, Er, E∥∇f(xr−1)∥22, and σ2/(KS) are bounded by 1−p/2+72β2t2, 2p+(36+8/p)β2t2, (18+8/p)t2, and 108t2, respectively. These are the claimed coefficients.

Depends on

Used by

Dependency tree · two levels

51 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