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.

Truncated conjugate gradients with boundary and negative-curvature exits

Definition

Input a model of Quadratic trust-region models and the actual-to-predicted reduction ratio, a finite inner cap J∈N0, and a residual tolerance τtol≥0. If g=0, return 0 with status stationary. Otherwise initialize z0=0, r0=g, d0=−r0, and j=0. For at most J inner iterations:

  1. If ∥rj∥2≤τtol, take zj as the candidate and stop.
  2. If dj=0, take zj as the candidate and stop; the final comparison below then returns pC whenever zj does not give at least its model decrease.
  3. Put cj:=djTBdj. If cj≤0, set tj:=−⟨zj,dj⟩+⟨zj,dj⟩2+∥dj∥22(Δ2−∥zj∥22)∥dj∥22, take zj+tjdj as the candidate, and stop. This is the nonpositive curvature boundary exit.
  4. Otherwise put αj:=∥rj∥22/cj and z^:=zj+αjdj. If ∥z^∥2≥Δ, use the same positive-root formula in step 3, take zj+tjdj as the candidate, and stop at the trust boundary.
  5. Set rj+1:=rj+αjBdj and zj+1:=z^. If ∥rj+1∥2≤τtol, take zj+1 as the candidate and stop. Otherwise set βj+1:=∥rj+1∥22∥rj∥22,dj+1:=−rj+1+βj+1dj, and increase j by one.

If the cap is reached, take the current zj as the candidate. In all nonstationary cases compute the Cauchy step pC and compare model values: return the candidate if its model value is no greater than m(pC), and otherwise return pC. Thus a capped or unhelpful inner recurrence still returns the selected candidate or Cauchy step.

Depends on

Used by

Dependency tree · two levels

8 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