Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedPipeline-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.

Newton's method has local quadratic convergence under a Lipschitz Hessian

Statement

Let d≥1, let U⊆Rd be open, and let f:U→R be C2. Use the Hessian convention of The Hessian matrix and critical points of a scalar field. Suppose x∗∈U is an interior critical point, H(x∗):=∇2f(x∗) is positive definite, and for some R>0, K≥0 the ball B(x∗,R) lies in U and ∥H(x)−H(y)∥op≤K∥x−y∥(x,y∈B(x∗,R)). Fix any Newton-decrement tolerance ε>0 and the Armijo parameters 0<α<1/2 and 0<β<1 in Damped Newton method. There are ρ>0 and C<∞ such that every generated iterate from a start x0∈B(x∗,ρ) remains in this ball. At each generated nonstationary iterate xk for which the algorithm's decrement test satisfies λk2/2>ε and a Newton update is therefore attempted, the line search accepts the full step tk=1 and ∥xk+1−x∗∥≤C∥xk−x∗∥2. If the decrement test stops the procedure, no next iterate or update bound is asserted at that point. Here λk2=∇f(xk)TH(xk)−1∇f(xk) is the decrement computed by Damped Newton method. This is a local statement; it supplies no global optimum or convergence claim for a nonconvex objective.

Facts & Assumptions

Given: The positive integer d, tolerance ε>0, and U,f,x∗,R,K,α,β as in the Statement. The operator norm is ∥A∥op:=sup⁡∥v∥=1∥Av∥.

[F1]

Damped Newton method: at a nonstationary point with positive-definite Hessian it computes p=−H(x)−1∇f(x) and λ2=∇f(x)TH(x)−1∇f(x); it stops before line search if λ2/2≤ε, and otherwise accepts t=1 whenever the Armijo inequality holds.

[F2]

The Hessian of a C2 scalar field is symmetric: the Hessian of a C2 real scalar field is symmetric.

[F5]

The chain rule for total derivatives: D(g∘f)(a)=Dg(f(a))∘Df(a): differentiating each gradient coordinate along a line composes its total derivative with the line direction.

[F6]

A continuous function on [a,b] is Riemann integrable, by Heine-Cantor and Riemann's criterion: a continuous real function on a compact interval is Riemann integrable.

[F7]

Newton–Leibniz needs only continuity on [a,b], differentiability on (a,b), and a Riemann-integrable extension of the interior derivative: a continuous scalar function on a closed interval whose interior derivative has a continuous integrable extension has derivative integral equal to its endpoint increment.

[F8]

Multivariable Taylor formula with a Lagrange remainder along a line segment: for f∈C2 on a convex open set and a segment x+[0,1]p in it, the order-one Taylor formula has a second-order Hessian remainder at x+θp for some θ∈(0,1).

[F9]

The Hessian matrix and critical points of a scalar field: Hf(x) is the matrix of second partial derivatives, and a critical point has ∇f(x)=0.

Proof

1.1F2F3F4F9F10givenchoosealgebra

By [F2]–[F3], H(x∗) has an orthonormal eigenbasis with positive eigenvalues. Let λ>0 be its smallest eigenvalue. Choose r<R/2 with Kr≤λ/2. For ∥x−x∗∥≤r and any vector v, vTH(x)v≥vTH(x∗)v−∥H(x)−H(x∗)∥op∥v∥2≥λ2∥v∥2. Thus H(x) is positive definite there and [F4] makes each Newton solve well-defined.

2.1F5F6F7F9F10F11givenstep 1.1algebra

Put M0:=∥H(x∗)∥op+Kr, M:=d M0, and m:=λ/2. Along the segment x∗+te, where e=x−x∗ and ∥e∥≤r, apply [F5] to each coordinate of the gradient map t↦∇f(x∗+te). Its derivative is the corresponding coordinate of H(x∗+te)e; the integrand is continuous and hence integrable by [F6]. Newton–Leibniz [F7] and ∇f(x∗)=0 give ∇f(x)=∫01H(x∗+te)e dt. For every t∈[0,1], ∥H(x∗+te)∥op≤M0, so each coordinate of H(x∗+te)e is bounded in absolute value by M0∥e∥. Apply [F11] to each coordinate integral; this gives ∣∇f(x)i∣≤M0∥e∥ and hence ∥∇f(x)∥≤M∥e∥. Each coordinate of (H(x)−H(x∗+te))e is bounded in absolute value by K(1−t)∥e∥2, using the operator-norm Lipschitz bound and [F10]. Applying [F11] to these coordinate integrals gives ∥H(x)e−∇f(x)∥≤d K2∥e∥2.

3.1F1F3F9step 1.1step 2.1algebra

Let p=−H(x)−1∇f(x) be the Newton direction and e+:=x+p−x∗. Since e+=H(x)−1(H(x)e−∇f(x)) and ∥H(x)−1∥op≤1/m=2/λ by step 1.1 and the orthonormal eigenbasis in [F3], step 2.1 gives ∥e+∥≤C∥e∥2,C:=d K/λ. Also ∥p∥≤D∥e∥ with D:=M/m=2M/λ, because ∥p∥≤m−1∥∇f(x)∥.

4.1givenstep 3.1choosealgebra

Choose ρ≤r/(1+D) and, if K>0, also choose Dρ≤(1/2−α)λ/K; decrease ρ further so Cρ≤1/2. For x∈B(x∗,ρ) the segment from x to x+p lies in B(x∗,r). If ∇f(x)=0, step 3.1 gives ∥e∥≤C∥e∥2, so the choice Cρ≤1/2 forces e=0.

5.1F1F2F8F10step 1.1step 4.1algebra

Whenever a nonzero Newton direction is sent to line search, apply [F8] with k=1 on the segment x+[0,1]p. For some θ∈(0,1), f(x+p)=f(x)+⟨∇f(x),p⟩+12pTH(x+θp)p. Write A:=pTH(x)p≥m∥p∥2 by step 1.1. Since ∇f(x)=−H(x)p and H is K-Lipschitz, f(x+p)−f(x)−α⟨∇f(x),p⟩≤−(1/2−α)A+K2∥p∥3≤0 by the choice of ρ in step 4.1. If K=0, the same inequality holds with its cubic term zero. Therefore the full step passes the Armijo test and [F1] accepts t=1. This is conditional on the decrement test not stopping before line search.

6.1step 1.1step 3.1step 4.1step 5.1givendischarge-induction∎

At any generated iterate in B(x∗,ρ), a nonstationary point has a positive-definite Hessian by step 1.1, so the unavailable-solve status cannot occur. If its decrement test stops the method, no update is attempted. Otherwise step 5.1 gives a unit step, and steps 3.1 and 5.1 give the quadratic bound and ∥e+∥≤Cρ∥e∥≤∥e∥/2, so the next generated iterate remains in the ball. If an iterate is stationary, step 4.1 shows it is x∗. Induction over generated iterates proves the local statement, with the rate asserted exactly for updates the algorithm attempts. No claim outside this neighborhood follows.

Depends on

Used by

Dependency tree · two levels

70 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