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.
One-round progress of strongly convex FedAvg
Statement
Assume the Axiom of Choice. Let be positive integers and . Let be differentiable, -strongly convex and -smooth, with , and put . Suppose attains its minimum at with value . At a round-start server point , run the uniform-client analysis mode of FedAvg with clients sampled uniformly without replacement, local steps, local step , and global scale . The client sample is independent of the fresh local-oracle randomness. Assume conditionally unbiased local stochastic gradients with within-client conditional variance at most . These moment conditions are conditional on the full prequery history: the round-start history, the client sample, and all earlier revealed oracle draws from every client in a fixed chronological ordering of the queries. Suppose , , and Alternatively, assume the standard -bounded gradient-dissimilarity condition Either assumption gives all the conclusions below with the same and stepsize restrictions. Let . For each client , define a hypothetical local path by the same local update rule with fresh oracle draws independent of the client sample. For selected clients this path is the actual local execution; for unselected clients it is a counterfactual copy used only in the expectation below. Independence among different clients' oracle draws is not required, but the stated full-history conditional moment conditions must hold for the counterfactual queries too. Define If , then the next server iterate satisfies Expectation is conditional on the round-start history and averages the client sample and local stochastic-gradient draws.
Statement references
Facts & Assumptions
Given: The local-client functions, round start, FedAvg updates and sampling law in the Statement.
Federated averaging (FedAvg): in uniform-client analysis mode, .
Federated objectives and client sampling: and is a uniform size- subset.
Moments of a uniformly sampled fixed-size client set: for fixed client vectors, the sample mean has their population mean and its centered second moment is at most times the population second moment.
Relaxed inequalities for squared Euclidean norms: squared norms of a sum are bounded by the corresponding two-term relaxed-square inequality.
Strong-convexity inequality for a perturbed gradient point: for each , its gradient at a local point paired with is bounded below by the function gap, strong-convexity distance term, and local displacement term stated there.
Smooth convex gradient differences around a minimizer and Gradient of a finite sum is the finite sum of gradients: at the average gradient vanishes, and the population second moment of the centered client gradients is at most .
The Euclidean inner product on : inner products and squared norms obey the Euclidean expansion identities.
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 round-start history, take out its measurable model, and average the integrable quantities using conditional linearity.
Second moment bound for a finite martingale-difference sum: a finite sum of conditionally centered local-gradient errors has second moment at most twice the sum of its conditional variance bounds.
Standard client dissimilarity implies the gap form with unchanged parameters: under the stated common smoothness and attained finite minimum, the standard condition implies the displayed gap form with unchanged .
The conditional means, variance bounds, and fresh-draw assumptions 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 [F8].
Proof
In the standard-condition branch, [F10] supplies the displayed gap-form assumption with unchanged ; in the original gap-form branch it is already assumed. Put . Conditional on the round-start history, unbiasedness [given] and uniform client sampling give Expand and use this conditional mean in its cross term. Apply [F5] at each local point with comparison points and . After averaging over , this gives
Write and [given] . Jensen and -Lipschitzness give . For the sampled mean at , [F3] and the dissimilarity bound give Reveal the client sample first and order its local oracle draws chronologically. By [A1], each centered error has conditional mean zero and second moment at most given the entire preceding history, so [F9] applies to this filtration. After division by , their sum has second moment at most . Apply [F4] first to , then to that sum plus the noise. The resulting second-moment bound is
Substitute step 1.2 into step 1.1. Because , the combined objective-gap coefficient is at most . Also , since , so the local-drift coefficient satisfies . Increase the noise coefficient from to and retain the sampling term. These substitutions give precisely the Statement without using any local-drift estimate.
Depends on
- Standard and gap forms of bounded client gradient dissimilarity
- Standard client dissimilarity implies the gap form with unchanged parameters
- Federated averaging (FedAvg)
- Federated objectives and client sampling
- Moments of a uniformly sampled fixed-size client set
- Relaxed inequalities for squared Euclidean norms
- Strong-convexity inequality for a perturbed gradient point
- Smooth convex gradient differences around a minimizer
- Gradient of a finite sum is the finite sum of gradients
- 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
- Second moment bound for a finite martingale-difference sum
Used by
Dependency tree · two levels
61 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 D.3, Lemma 7 (standard reference, not scraped)