Alphabeta Math
Pipeline-generated
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.

Momentum and quadratic acceleration

1 · Prerequisites

2 · Logical flowchart

3 · Definitions, theorems and proofs

AlgorithmAlgorithm: Literature-sourcedProof: Not applicablejudge pass (gpt-6-luna)Open item page →

Heavy-ball momentum

Definition

Let d≥1 be an integer and let F:Rd→R be continuously Fréchet differentiable: at every w, DF(w) is a linear first-order approximation with normwise remainder tending to zero, and w↦DF(w) is continuous. Write its coordinate gradient as ∇F(w)=(∂jF(w))0≤j<d. Given an initial vector winit∈Rd, a constant step size α>0, a constant momentum parameter β≥0, and an integer horizon T≥1, initialize w0=w1=winit. For each integer t=1,…,T−1, set

wt+1:=wt−α∇F(wt)+β(wt−wt−1).

Output (w0,w1,…,wT). The gradient is evaluated at the current iterate wt. When β=0, every update is the fixed-step gradient-descent update with step size α.

AlgorithmAlgorithm: Literature-sourcedProof: Not applicablejudge pass (gpt-6-luna)Open item page →

Nesterov accelerated gradient

Definition

Let d≥1 be an integer and let F:Rd→R be continuously Fréchet differentiable: at every w, DF(w) is a linear first-order approximation with normwise remainder tending to zero, and w↦DF(w) is continuous. Write its coordinate gradient as ∇F(w)=(∂jF(w))0≤j<d. Given an initial vector winit∈Rd, an integer horizon T≥1, and prescribed real parameter sequences (αt)1≤t<T with αt>0 and (βt)1≤t<T, initialize w0=w1=winit. For each integer t=1,…,T−1, first set the look-ahead point

w~t:=wt+βt(wt−wt−1),

then set

wt+1:=w~t−αt∇F(w~t).

Output (w0,w1,…,wT). The gradient is evaluated after the look-ahead displacement. When βt=0, that update is the fixed-step gradient-descent update at wt with step size αt.

TheoremStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-6-luna)Open item page →

Tuned heavy-ball has the minimax root factor on positive-definite quadratics

Statement

Let d≥1, let 0<c≤L, and let A∈Rd×d satisfy AT=A and xTAx>0 for every nonzero x∈Rd. An eigenvalue of A is a real number λ such that Av=λv for some nonzero v; assume every eigenvalue lies in [c,L]. For a fixed center w⋆∈Rd, define F(w)=12(w−w⋆)TA(w−w⋆). Then w⋆ is the unique minimizer of F. Put κ=L/c and define

q:=L−cL+c=κ−1κ+1.

Here ∇F(w)=(∂jF(w))0≤j<d is the vector of coordinate partial derivatives.

For any constant parameters α>0 and β≥0, finite horizon T≥1, and initial vector winit∈Rd, define the heavy-ball sequence by w0=w1=winit and

wt+1=wt−α∇F(wt)+β(wt−wt−1),1≤t<T.

For each scalar λ∈[c,L], the associated scalar recurrence is xt+1=(1+β−αλ)xt−βxt−1. Define its characteristic polynomial and root factor by

pλ(r;α,β):=r2−(1+β−αλ)r+β,ρλ(α,β):=max⁡{∣r∣:pλ(r;α,β)=0}.

This factor is the largest modulus of the two characteristic roots in C of the scalar recurrence for eigenvalue λ, not a one-step Euclidean norm contraction. The tuned parameters are

α=4(L+c)2,β=q2.

For this choice, ρλ(α,β)=q for every λ∈[c,L]. If c<L, then pc(r;α,β)=(r−q)2 and pL(r;α,β)=(r+q)2; if c=L, the only modal polynomial is r2 and its root factor is 0.

For gradient descent with step γ=2/(L+c), the modal multipliers are 1−γλ and their largest absolute value over [c,L] is

ρGD=L−cL+c=κ−1κ+1.

Thus ρGD>q when c<L, and both factors are 0 when c=L. Moreover, among all constant heavy-ball parameters α′>0 and β′≥0, the supremum of their modal root factors over λ∈[c,L] is at least q. The tuned parameters therefore minimize that interval worst-case root factor. When c<L, the repeated endpoint roots permit a linear polynomial prefactor multiplying qt or (−q)t; the root factor does not assert a one-step norm contraction by q.

Statement references

Facts & Assumptions

Given: The integer d≥1, constants 0<c≤L, a real symmetric matrix A with xTAx>0 for nonzero x and eigenvalues in [c,L], a center w⋆, an initial vector winit∈Rd with w0=w1=winit, and an arbitrary finite horizon T≥1.

[F1]

Heavy-ball momentum: with a fixed α>0 and β≥0, the update is wt+1=wt−α∇F(wt)+β(wt−wt−1).

[F2]

Gradient descent: in fixed-step mode, the update is x↦x−tk∇f(x).

[F3]

The Euclidean inner product ⟨x,y⟩=∑k<nxkyk on Rn: the standard inner product is ⟨x,y⟩=∑j<dxjyj.

[F4]

In an orthonormal basis, self-adjoint means conjugate-transpose symmetry and normal means commuting with the conjugate transpose: in a real orthonormal basis, self-adjointness of an endomorphism is equivalent to symmetry of its matrix.

[F5]

Real spectral theorem: a self-adjoint endomorphism of a finite-dimensional real inner product space has an orthonormal eigenbasis: a self-adjoint endomorphism of a finite-dimensional real inner-product space has an orthonormal eigenbasis.

[F6]

In orthonormal bases, the matrix of the adjoint is the conjugate transpose of the matrix: in orthonormal bases, a real matrix representing an adjoint is the transpose of the represented map.

[F7]

The reals are complete and Square roots exist: a unique a≥0 with (a)2=a; the positives are {x2:x≠0}: with its usual order and field structure, R is a complete ordered field, so every nonnegative real number has a unique nonnegative square root.

[F8]

Matrix quadratic forms have the expected first derivative and Hessian: for ϕ(x)=12∥Cx∥22, Dϕ(x)[h]=Re⁡⟨C∗Cx,h⟩, so its gradient is C∗Cx.

[F9]

The Jacobian matrix of partial derivatives and the gradient in the scalar-valued case: for a scalar-valued function, the gradient is the vector of its coordinate partial derivatives.

Proof

1.1givenF3F4F5choose

For 0≤i<d, let ei be the standard coordinate vectors. By [F3], ⟨ei,ej⟩=1 when i=j and 0 otherwise, so they form an orthonormal basis. Since AT=A, [F4] makes x↦Ax self-adjoint; [F5] gives an orthonormal eigenbasis u1,…,ud with eigenvalues λi∈[c,L]. For the matrix U with columns ui, UTU=I and A=Udiag⁡(λ1,…,λd)UT.

1.2givenF7algebra

By [F7], write u=L, v=c, and q=(u−v)/(u+v). Set α=4/(u+v)2, β=q2, and sλ=1+q2−αλ. Common denominators give sc=((u+v)2+(u−v)2−4v2)/(u+v)2=2q and sL=((u+v)2+(u−v)2−4u2)/(u+v)2=−2q; since sλ is affine decreasing, −2q≤sλ≤2q on [c,L].

1.3givenalgebra

For any fixed α′>0 and β′≥0, the statement defines pλ(r;α′,β′)=r2−(1+β′−α′λ)r+β′ and ρλ for each λ∈[c,L], whether or not λ is an eigenvalue of A. This interval supremum is finite: with M=1+β′+α′L, every root z satisfies ∣z∣2≤M∣z∣+β′, hence ∣z∣≤max⁡{1,M+β′}.

2.1givenF6F7step 1.1constructalgebra

By [F7], each λi≥c>0 has a positive square root. Set C=diag⁡(λ1,…,λd)UT. Its factors are invertible, so C is invertible; [F6] gives C∗=CT, and multiplication gives C∗C=Udiag⁡(λ1,…,λd)UT=A.

2.2givenF7step 1.2algebracases

For c<L, we have q>0 and step 1.2 gives ∣sλ∣<2q for c<λ<L. The roots of pλ are (sλ±i4q2−sλ2)/2, whose squared modulus is q2; at c and L the polynomials are (r−q)2 and (r+q)2. If c=L, then q=0, α=1/c, β=0, and the only polynomial is pc(r)=r2. Thus every tuned modal root factor is q.

2.3givenstep 1.2step 1.3assume-casealgebra

Assume c<L and fix arbitrary α′>0, β′≥0. Let R=sup⁡λ∈[c,L]ρλ(α′,β′), finite by step 1.3. If R≥1, then R>q by step 1.2; if R=0, the endpoint polynomials force β′=0 and α′c=α′L=1, impossible since c<L, so in the remaining case 0<R<1. The endpoint root products give 0≤β′≤R2. For real endpoint roots in [−R,R], pc(R)=(R−r1)(R−r2)≥0 and pL(−R)=(−R−r1)(−R−r2)≥0; for conjugate roots these values are squared moduli.

3.1givenF8F9step 2.1algebra

The objective is F(w)=ϕ(w−w⋆) for ϕ(x)=12∥Cx∥22. Applying [F8] to each increment h gives DF(w)[h]=Re⁡⟨C∗C(w−w⋆),h⟩, so [F9] yields ∇F(w)=C∗C(w−w⋆)=A(w−w⋆). Since C is invertible, F(w)=12∥C(w−w⋆)∥22≥0 with equality exactly at w=w⋆, proving unique minimization.

3.2givenstep 2.2constructalgebra

For c<L, at either endpoint the scalar recurrence has polynomial (z−r)2 with r=q or r=−q, so r≠0. For arbitrary real a,b, substitution shows xt=(a+bt)rt satisfies xt+1−2rxt+r2xt−1=rt+1((a+b(t+1))−2(a+bt)+(a+b(t−1)))=0; choosing a=x0 and b=x1/r−x0 matches any initial pair. Thus a repeated endpoint mode can contain trt, which explains why the root factor alone is not a one-step norm contraction.

3.3givenF7step 2.3algebra

In the case 0<R<1 of [2.3], expanding its endpoint inequalities gives α′c≥(1−R)(R−β′)/R and α′L≤(1+R)(R+β′)/R. Since β′≤R2<R, the first right-hand side is positive, so division yields κ=L/c≤(1+R)(R+β′)/((1−R)(R−β′)). Also (1+R)(R−β′)−(1−R)(R+β′)=2(R2−β′)≥0, hence (R+β′)/(R−β′)≤(1+R)/(1−R) and κ≤((1+R)/(1−R))2. By [F7], taking positive square roots and rearranging gives R≥(κ−1)/(κ+1)=q; together with the R≥1 case, every admissible pair has R≥q.

4.1givenF1step 1.1step 3.1algebra

Let et=wt−w⋆ and xi,t=uiTet. By [F1] and step 3.1, et+1=(1+β)et−αAet−βet−1 for 1≤t<T. Since Aui=λiui and AT=A, projection onto ui gives xi,t+1=(1+β−αλi)xi,t−βxi,t−1, whose characteristic polynomial is pλi(r;α,β).

4.2givenF2step 3.1algebra

For gradient descent with γ=2/(L+c), [F2] and step 3.1 give the scalar update xi,t+1=(1−γλi)xi,t. The affine multiplier decreases from (L−c)/(L+c) at c to −(L−c)/(L+c) at L, so its largest absolute value on [c,L] is ρGD=(L−c)/(L+c).

5.1givenF7step 2.2step 4.2algebra

Put s=κ. By step 4.2, ρGD=(κ−1)/(κ+1)=(s2−1)/(s2+1), while q=(s−1)/(s+1) by its definition. If s>1, subtraction gives ρGD−q=2s(s−1)/((s2+1)(s+1))>0; if s=1, both factors are zero. This proves the claimed gradient-descent comparison.

6.1givenstep 2.2step 3.2step 3.3step 5.1algebra∎

If c=L, step 2.2 gives tuned root factor q=0, which is minimal since root factors are nonnegative. If c<L, step 2.2 gives tuned interval factor q and step 3.3 gives the lower bound R≥q for every constant admissible pair, so the tuned parameters are minimax; step 5.1 gives the strict comparison with gradient descent, while step 3.2 records the repeated-root qualification.

4 · Examples, counterexamples and false statements

None yet.

Sources