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.
Smooth convex gradient differences around a minimizer
Statement
Let be convex and continuously differentiable, with -Lipschitz gradients for . Put , and let minimize . Then
Statement references
Facts & Assumptions
Given: The functions and minimizer in the Statement, the standard Euclidean inner product, and the finite-average gradient rule.
Descent inequality for a Lipschitz gradient: a -Lipschitz gradient implies .
Gradient of a finite sum is the finite sum of gradients: the gradient of a finite average of differentiable functions is the average of their gradients.
Convex and strictly convex functions on Euclidean convex sets: convexity means for .
The Euclidean inner product on : is the standard inner product and .
Proof
Fix and define [given] . For and , convexity [F3] gives Letting and using differentiability at yields . Therefore for every , so minimizes .
The gradient is -Lipschitz and vanishes at [given] . Apply the descent inequality [F1] at with ; the inner-product and squared-norm terms give Since by step 1.1, rearranging gives
Average the inequality in step 1.2 over . By [F2], . For each coordinate direction , the one-variable function has a minimum at , so differentiability gives . Thus every coordinate of is zero. The averaged inner-product term therefore vanishes and the remaining function terms equal . This is the claimed bound.
Depends on
Used by
- Convex SCAFFOLD client-drift bound Lemma
- Convex SCAFFOLD control-lag recursion Lemma
- Convex SCAFFOLD server-update second moment Lemma
- One-round progress of strongly convex FedAvg Lemma
- SCAFFOLD rates for strongly convex, convex and nonconvex objectives Theorem
- Strongly convex FedAvg under bounded gradient dissimilarity Theorem
Dependency tree · two levels
30 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 B, inequality (9) (standard reference, not scraped)