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.
The Stiefel gradient procedure returns a feasible iterate within its finite budget
Statement
For the supplied objective and ambient gradient oracle, the displayed projected vector is the Frobenius metric-dual gradient of the restricted objective, and every polar trial is defined. For every input satisfying the finite-budget Stiefel gradient procedure, it returns after at most trial evaluations with an output frame . Every accepted update has nonincreasing objective value, and the returned status is target-met exactly when ; every other returned status has .
Statement references
Facts & Assumptions
Given: The data and inputs of Finite-budget regularized gradient on a Stiefel constraint, including , a finite integer , and positive step sizes for .
Finite-budget regularized gradient on a Stiefel constraint supplies a objective on the ambient open set and an oracle with . At each current frame , the procedure forms and trials .
The QR and polar maps are first-order Stiefel and Grassmann retractions: the polar map on a Stiefel tangent input is defined and takes values in .
Finite-budget regularized gradient on a Stiefel constraint: an accepted candidate becomes the current frame, a rejected candidate returns the previous frame, the finite schedule index increases after each accepted nonterminal trial, and the residual test controls the returned status.
Proof
For a current , put . From [F1] and , the projected gradient satisfies . Thus by [F2], and multiplication by keeps tangent.
Put , so . If , then is skew-symmetric by [F2]. Hence : transposing and cyclically reordering gives . The derivative of the restriction on a tangent is therefore . Together with step1.1 this makes its tangent metric-dual vector. It is unique, since two such tangent vectors differ by a tangent vector whose pairing with itself is zero. This uses only the supplied first derivative, so suffices.
The initial frame is in by the input condition. Whenever a current frame is in , step1.1 makes the trial tangent. Then , so for its quadratic form is . Thus has full column rank, the polar call is in the declared domain of [F3], and [F3] puts its candidate in . In particular every subsequent objective, residual and oracle evaluation has an input in its supplied domain. An accepted candidate is the next current frame; a rejected candidate returns the previous frame. Hence every current frame and every possible returned frame remains in by finite induction.
The index begins at zero, increases by one after each accepted nonterminal trial, and the loop ends when ; every other branch returns immediately. Therefore at most trial evaluations occur. The procedure accepts only candidates with objective no greater than the current value, and its residual test labels an output target-met exactly when its residual is at most ; every other return branch follows a failed target test and has residual greater than .
Depends on
Used by
Nothing in the library uses this result yet.
Cited to discharge well-definedness by Finite-budget regularized gradient on a Stiefel constraint.
Dependency tree · two levels
14 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
- P.-A. Absil, R. Mahony, and R. Sepulchre, Optimization Algorithms on Matrix Manifolds, Chapter 4 (2008) (standard reference, not scraped)
- Nicolas Boumal, An Introduction to Optimization on Smooth Manifolds (2023 prepublication) (standard reference, not scraped)