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
Definition
Let be open and let be continuously Fréchet differentiable. The gradient is the vector of partial derivatives in the Euclidean coordinates, with the convention of The Jacobian matrix of partial derivatives and the gradient in the scalar-valued case; differentiability is the Fréchet condition of The real Frechet derivative on real and complex matrix spaces with the Frobenius norm.
Inputs: an initial point ; either a positive fixed-step
sequence or backtracking parameters and
; and an optional caller stopping predicate
, with
.
If no predicate is supplied, use . Output: when the
procedure stops, return the last valid iterate and the status
stationary, caller-stop, or domain-failure.
If no stopping status occurs, the sequence continues and there is no finite
return.
For example, an outer procedure's at-most--updates limit, for finite real
, is implemented by .
At iteration , where is the number of accepted updates so far and the current iterate is :
- Compute and set . If , return .
- If is true, return . Check this predicate at the current iterate after its gradient is computed and before any step is selected.
- In fixed-step mode, set . If , return without accepting that candidate.
- In backtracking mode, start with and repeatedly replace by until and .
- Set and continue at iteration .
The fixed-step update map is ; at a stationary point its value is , which is the returned iterate. A backtracking search that is reached at a nonstationary iterate is well-defined by Armijo backtracking terminates for strict descent directions ↗. The procedure asserts no convergence or global-minimization property for an arbitrary objective.
Depends on
Used by
- Ideal exact gradient line-search step Algorithm
- Strong- and weak-constraint 4DVAR with a finite gradient run Algorithm
- Unadjusted Langevin algorithm (ULA) Algorithm
- Hamiltonian Monte Carlo Definition
- A multimodal nonconvex objective Example
- Exact and Armijo rates on an anisotropic quadratic Example
- Armijo backtracking terminates for strict descent directions Lemma
- Armijo gradient descent has an explicit global linear rate Theorem
- Gradient descent rate under strong convexity and smoothness Theorem
Dependency tree · two levels
6 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)