Alphabeta Math
LemmaStatement: AI-adaptedProof: AI-generatedPipeline-generatedjudge pass (gpt-6-luna)verified 2026-10-22 (gpt-6.1-sol)
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 C1 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 K trial evaluations with an output frame Xout∈St⁡(n,p). Every accepted update has nonincreasing objective value, and the returned status is target-met exactly when r(Xout)≤τ; every other returned status has r(Xout)>τ.

Facts & Assumptions

Given: The data and inputs of Finite-budget regularized gradient on a Stiefel constraint, including X0∈St⁡(n,p), a finite integer K≥0, and positive step sizes αk for 0≤k<K.

[F1]

Finite-budget regularized gradient on a Stiefel constraint supplies a C1 objective on the ambient open set and an oracle with DΦ(X)[Z]=⟨G(X),Z⟩F. At each current frame X, the procedure forms g=G−Xsym⁡(XTG) and trials η=−αkg.

[F2]

Tangent spaces and Frobenius projections on Stiefel and Grassmann: TXSt⁡(n,p)={Z:XTZ+ZTX=0}.

[F3]

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 St⁡(n,p).

[F4]

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

1.1givenF1F2algebra

For a current X∈St⁡(n,p), put M=XTG. From [F1] and XTX=Ip, the projected gradient satisfies XTg+gTX=M+MT−2sym⁡(M)=0. Thus g∈TXSt⁡(n,p) by [F2], and multiplication by −αk keeps η tangent.

2.1givenF1F2step 1.1algebra

Put S=sym⁡(XTG), so ST=S. If Z∈TXSt⁡(n,p), then A=XTZ is skew-symmetric by [F2]. Hence ⟨XS,Z⟩F=tr⁡(SA)=0: transposing and cyclically reordering gives tr⁡(SA)=tr⁡(ATST)=−tr⁡(AS)=−tr⁡(SA). The derivative of the restriction on a tangent Z is therefore DΦ(X)[Z]=⟨G,Z⟩F=⟨g,Z⟩F. Together with step1.1 this makes g 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 C1 suffices.

2.2givenF3F4step 1.1algebra

The initial frame is in St⁡(n,p) by the input condition. Whenever a current frame is in St⁡(n,p), step1.1 makes the trial tangent. Then (X+η)T(X+η)=Ip+ηTη, so for v≠0 its quadratic form is ∥v∥22+∥ηv∥22>0. Thus X+η has full column rank, the polar call is in the declared domain of [F3], and [F3] puts its candidate in St⁡(n,p)⊂U. 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 St⁡(n,p) by finite induction.

3.1givenF4step 2.2algebra∎

The index begins at zero, increases by one after each accepted nonterminal trial, and the loop ends when k=K; every other branch returns immediately. Therefore at most K 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