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 have -Lipschitz gradients with and let . Run Option II SCAFFOLD with uniformly sampled clients, local steps, server scale , and fresh conditionally unbiased local stochastic gradients with within-client variance at most . Initialize and . Current client samples are independent of the past and of the counterfactual local oracle draws. Write , , and let be the query-point drift and anchor-tracking errors. Then
Statement references
Facts & Assumptions
Given: The SCAFFOLD anchor update, stochastic-gradient assumptions and tracking errors in the Statement.
SCAFFOLD with client and server control variates: selected clients replace controls by Option II local updates; unselected clients keep controls and anchors.
SCAFFOLD trajectories, client drift, control lag and tracking error: is the mean squared distance of stored anchors from , and is the mean squared query-point drift from .
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.
Moments of a uniformly sampled fixed-size client set: a client is selected with probability in a uniform size- sample.
Relaxed inequalities for squared Euclidean norms and The Euclidean inner product on : squared norms of sums obey the stated relaxed-square and Young inequalities.
Filtration and filtered probability space, Conditional expectation as an ae class, Basic algebra and order properties of conditional expectation, Taking out what is known, Expectation of a nonnegative or integrable random variable, and Linearity, monotonicity, and the modulus bound for expectation: condition on the past and average current round randomness.
The gradient and stochastic-oracle hypotheses in the Statement hold at every local query.
Assume the Axiom of Choice. It is used only to invoke the published conditional-expectation-as-an-a.e.-class interface in [F7].
Proof
Put , , , , and . Let , , and . The actual anchor update is . Expand the squared distance after subtracting . Fresh uniform sampling gives the first two terms in All cross terms retain their actual dependence on the selected sample.
Jensen gives . Since exactly clients participate, , and the analogous estimate holds for and . The counterfactual local paths have the same law independently of the fresh participation sample, so ; old anchors are history-measurable, giving . Set and . Because is history-measurable, Young's inequality bounds the three cross terms in step 1.1, respectively, by , , and . Hence This also holds for .
Apply the two server moment bounds [F4] to step 2.1, using . The coefficients of , , , and are bounded by , , , and , respectively. These are the claimed coefficients.
Depends on
- SCAFFOLD with client and server control variates
- SCAFFOLD trajectories, client drift, control lag and tracking error
- Option II controls track gradients at stored client anchors
- Nonconvex SCAFFOLD server-update moments
- Moments of a uniformly sampled fixed-size client set
- Relaxed inequalities for squared Euclidean norms
- The Euclidean inner product $\langle x,y\rangle = \sum_{k<n} x_k y_k$ on $\mathbb{R}^n$
- The Axiom of Choice
- Filtration and filtered probability space
- Conditional expectation as an ae class
- Basic algebra and order properties of conditional expectation
- Taking out what is known
- Expectation of a nonnegative or integrable random variable
- Linearity, monotonicity, and the modulus bound for expectation
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
- Sai Praneeth Karimireddy et al., SCAFFOLD, Appendix E.2, Lemma 15 (standard reference, not scraped)