Alphabeta Math
AlgorithmAlgorithm: Literature-sourcedProof: Not applicablePipeline-generatedjudge pass (gpt-6-luna)
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.

Finite-budget adaptive regularization using cubic models

Definition

Input an open set U⊆Rn, a twice continuously differentiable f:U→R, an initial point x0∈U, target ε≥0, outer trial cap N∈N0, and an exact-Hessian cubic-model solver S. Other inputs are 0<η1<η2<1, γup>1, 0<γdown<1, 0<κ<1, 0<σmin≤σ0≤σmax, 0<κθ<1, and the finite inner cap J∈N0. On input of the model, J, and κθ, the solver S returns no-candidate or proposes a vector. A proposed vector is admissible when it passes the model-solution checks below. The solver may return no-candidate if it cannot certify such a vector within its cap. Exact global minimizers are an admissible special case; the local criterion also permits inexact steps satisfying the stated conditions of Global cubic minimizers, admissible inexact steps, and cubic Cauchy decrease ↗.

The output is the last accepted iterate and one of stationary, target-achieved, outer-budget-exhausted, model-solver-failure, inconsistent-model-solver, domain-exit, or regularization-cap-exhausted.

For k=0,1,…,N, in order:

  1. Compute gk:=∇f(xk). If gk=0, return (xk,stationary). If ∥gk∥2≤ε, return (xk,target-achieved). If k=N, return (xk,outer-budget-exhausted).
  2. Set Bk:=∇2f(xk) and form the model mk(s)=f(xk)+⟨gk,s⟩+12sTBks+σk3∥s∥23 of The cubic-regularized quadratic model. By The Hessian of a C2 scalar field is symmetric, Bk is symmetric. Put ak:=∥gk∥2, qk:=gkTBkgk, and compute the cubic Cauchy step sC,k:=−tC,kgk,tC,k:=−qk+qk2+4σkak52σkak3. Call S(mk,J,κθ). If it returns no-candidate, return (xk,model-solver-failure). For a proposed sk, recompute pred⁡k:=mk(0)−mk(sk) and ∇mk(sk):=gk+Bksk+σk∥sk∥2sk. Check gkTsk+skTBksk+σk∥sk∥23=0,skTBksk+σk∥sk∥23≥0, ∥∇mk(sk)∥2≤κθmin⁡{1,∥sk∥2}∥gk∥2,mk(sk)≤mk(sC,k). If any check fails, or if sk=0 or pred⁡k≤0, return (xk,inconsistent-model-solver).
  3. If xk+sk∉U, return (xk,domain-exit) without evaluating f there. Otherwise evaluate f(xk+sk) and set ρk:=[f(xk)−f(xk+sk)]/pred⁡k. If ρk<η1, reject the step and keep xk+1:=xk. If σk=σmax, return (xk,regularization-cap-exhausted); otherwise set σk+1:=min⁡{γupσk,σmax} and continue.
  4. If ρk≥η1, accept and set xk+1:=xk+sk. If ρk>η2 and ∥sk∥2≥κ∥gk∥2/σk, set σk+1:=max⁡{σmin,γdownσk}; otherwise set σk+1:=σk.

The finite cap, solver failure, inconsistent-solver, domain-exit, and regularization-cap branches are explicit. The model-solution checks include the two cubic conditions (4.1)–(4.2), residual condition TC.s, and the Cauchy-model decrease condition of Cartis–Gould–Toint, Part II, §4. The procedure alone makes no unconditional convergence or evaluation-complexity claim.

Depends on

Used by

Dependency tree · two levels

7 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