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.
Strongly convex SCAFFOLD progress in one communication round
Statement
Assume the Axiom of Choice. Let be differentiable, -strongly convex and -smooth, with , and let attain . Run Option II SCAFFOLD with clients sampled uniformly without replacement, local steps, local step , server scale , and fresh conditionally unbiased local stochastic gradients with variance at most . Assume , initialize and , and define . If then, with as in the SCAFFOLD analysis-trajectory definition and , For this is a general-convex descent inequality; for it also contracts the distance-and-control potential.
Statement references
Facts & Assumptions
Given: The Option II SCAFFOLD round, objective and stepsize assumptions in the Statement.
SCAFFOLD with client and server control variates: the server update is the mean corrected local update, and .
SCAFFOLD trajectories, client drift, control lag and tracking error: averages query-point displacement, and is the expected squared error of the mean full gradient at the stored anchors from .
Convex SCAFFOLD server-update second moment: the displacement second moment is at most .
Convex SCAFFOLD control-lag recursion: the next control lag is at most .
Convex SCAFFOLD client-drift bound: the local drift satisfies .
Strong-convexity inequality for a perturbed gradient point: each client gradient at a local point paired with is bounded below by its objective gap, a strong-convexity distance term and the local-point displacement term.
The Euclidean inner product on : squared distance expands as a norm square plus its inner-product term.
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: roundwise conditional expectations are linear and preserve the integrable bounds.
The local stochastic-gradient assumptions and gradient-consistent initialization in the Statement hold at all queries; the current client sample is independent of the preceding history.
Assume the Axiom of Choice. It is used only to invoke the published conditional-expectation-as-an-a.e.-class interface in [F8].
Proof
Write . Conditional on the round-start history, [given] the client-control terms cancel in the mean server update by [F1] and uniform sampling. Expand , and apply [F6] to each local gradient at with comparison points and . Averaging over clients and query indices gives a cross-term bound . Add the second-moment bound [F3]. The result is
Multiply [F4] by and add it to step 1.1. [given] Set . The objective-gap coefficient becomes , the local-drift coefficient is , and the extra control-lag coefficient after subtracting the contracted old potential is . The resulting inequality is where .
Substitute [F5] into step 2.1. Since and , the objective-gap coefficient is at most . Also , so the remaining control-lag coefficient is at most . Finally , and the drift variance term is at most . Drop the nonpositive control-lag term and combine the two variance terms. This proves the Statement.
Depends on
- SCAFFOLD with client and server control variates
- SCAFFOLD trajectories, client drift, control lag and tracking error
- Convex SCAFFOLD server-update second moment
- Convex SCAFFOLD control-lag recursion
- Convex SCAFFOLD client-drift bound
- Strong-convexity inequality for a perturbed gradient point
- 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
56 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.1, Lemma 13 (standard reference, not scraped)