Alphabeta Math
AlgorithmAlgorithm: AI-adaptedProof: AI-adaptedPipeline-generatedprecheck pass
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.

Full-step exact-Hessian SQP after active-set identification

Definition

Let cA(x)=(h(x),gI(x)) stack all equalities and the identified active inequalities, and let μ=(ν,λI). For a current pair (x,μ), form FA(x,μ)=(∇xL(x,ν,λI,0Ic)cA(x)),JA(x,μ)=[∇xx2L(x,ν,λI,0Ic)DcA(x)TDcA(x)0]. If JA is nonsingular, solve JA(pδμ)=−FA(x,μ) and return the full Newton pair (x+p,μ+δμ). A failed rank test or solve returns kkt-solve-failure. The active set is supplied to this step; this algorithm has no line search and makes no global convergence claim.

Facts & Assumptions

Given: The program convention of Inequality constrained programs, tangent cones, constraint qualifications, and KKT, an identified active set I, and a current primal-dual pair.

[F1]

The linearized quadratic subproblem in sequential quadratic programming defines the affine constraint model and the quadratic-model KKT block convention; the exact Lagrangian Hessian used here is specified in this algorithm.

[F2]

The SQP KKT matrix is nonsingular under positive reduced curvature gives the nonsingularity criterion for the displayed saddle-point matrix.

[F3]

Inequality constrained programs, tangent cones, constraint qualifications, and KKT fixes the active-set Lagrangian L=f+νTh+λTg and the nonnegative inequality-multiplier convention.

[A1]

The active set is identified, the active rows are independent, and the exact Lagrangian Hessian is positive on their null space whenever a step is claimed.

Proof

1.1givenF1F3algebra

Differentiating FA with respect to (x,μ) gives the block matrix JA: the derivative of stationarity in x is the exact Lagrangian Hessian, its derivative in μ is DcA(x)T, and the derivative of the constraint block is DcA(x). Thus the linear solve is precisely the Newton equation for FA=0.

2.1givenA1F2step 1.1algebra∎

When the active rows are independent and the Lagrangian Hessian is positive on their null space, [F2] makes that Newton equation uniquely solvable. Otherwise the algorithm reports failure and does not return a Newton step; a returned pair is the stated full step.

Depends on

Used by

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