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.
Gradient descent on a strongly convex quadratic
Example
For , set . This is a strongly convex quadratic. With and the valid smoothness constant , fixed-step gradient descent uses and, for every generated iterate with integer ,
Facts & Assumptions
Given: and .
The Frobenius least-squares objective has gradient and Hessian in the vector variable: for , the gradient is and the Hessian is .
A function is convex exactly when its Hessian is positive semidefinite: a function on an open convex set is convex exactly when its Hessian is positive semidefinite.
Gradient descent rate under strong convexity and smoothness: with , an attained minimum, an -Lipschitz gradient, and -strong convexity, the fixed step has the stated geometric gap bound.
Verification
Take in [F1]. Then and . This Hessian is positive semidefinite, so [F2] proves convexity.
Direct expansion gives, for all , Thus the strong-convexity inequality holds with . The gradient satisfies , so is valid. The minimum is at .
Whenever the algorithm makes a fixed-step update with step , . Induction along the generated iterates gives , so for each generated ; for the gap is unchanged. A caller stop ends this finite prefix and does not assert later iterates. This is the bound from [F3] with .
Depends on
Used by
Nothing in the library uses this result yet.
Dependency tree · two levels
18 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
- Stephen Boyd and Lieven Vandenberghe, Convex Optimization (standard reference, not scraped)