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.
Client drift under FedAvg gradient dissimilarity
Statement
Let , , and let be convex differentiable functions with -Lipschitz gradients, . Put and suppose minimizes . At a fixed FedAvg round start , each sampled client performs local updates as in the uniform-client analysis mode of the FedAvg algorithm, with local step , global scale , and conditionally unbiased local stochastic gradients of variance at most at every queried point. The client sample is uniform without replacement and independent of the fresh local-oracle randomness. Suppose , , and for every , Alternatively, assume the standard -bounded gradient-dissimilarity condition Either assumption gives all the conclusions below with the same and stepsize restrictions. Let , write for the local path initialized at , and define the query-point drift where, for each client, the local path has the same local-oracle law whether it is sampled or represented by a hypothetical copy, and those fresh path draws are independent of the client sample. Independence among different clients' oracle draws is not required. If then
Statement references
Facts & Assumptions
Given: The equal-client objective, local paths and stochastic-gradient assumptions in the Statement.
Federated averaging (FedAvg): each local update is .
Gradient steps of smooth convex functions are nonexpansive: if , then does not increase the distance from .
Relaxed inequalities for squared Euclidean norms and The Euclidean inner product on : squared norms expand bilinearly and for .
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: conditional expectations at each local query are linear, preserve the integrable bounds, and take history-measurable vectors out of the conditional expectation.
The population gradient second moment obeys the dissimilarity bound in the Statement.
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 .
Each oracle draw is conditionally unbiased given the full history before that draw and has conditional variance at most .
Assume the Axiom of Choice. It is used only to invoke the published conditional-expectation-as-an-a.e.-class interface in [F4].
Proof
In the standard-condition branch, [F6] supplies the displayed gap-form assumption with unchanged ; in the original gap-form branch it is already assumed. If , every query point is and . Suppose . For a [given] fixed client, put , , and . Define . The local update is . By [F2] and the stepsize condition, . Conditional centering of therefore gives Induction from yields : substituting the bound at into the recurrence gives , which is at most the claimed square.
Average the step 1.1 bound for over and [given] clients. Since and , this gives Uniform sampling makes the expected average over selected clients the population average, and the hypothetical local paths have the same per-client law.
Multiply step 2.1 by and use . The three resulting coefficients are for , for the function gap, and for the variance. Since and , these are at most , , and , respectively. This proves the claim.
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
- Gradient steps of smooth convex functions are nonexpansive
- 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 D.3, Lemma 8 (standard reference, not scraped)