Alphabeta Math
ExampleConstruction: AI-generatedVerification: AI-generatedPipeline-generatedprecheck passjudge 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.

FISTA can increase the objective between consecutive iterates

Example

Take f(x)=x2/4 on R, g=0, L=1, and x0=1. The gradient has Lipschitz constant 1/2, so L=1 is valid. Standard FISTA gives ∣x5∣>∣x4∣, hence f(x5)>f(x4); consecutive accelerated objective values need not decrease.

Facts & Assumptions

Given: The scalar objective, smoothness constant and initial point in the Example.

[F1]

Proximal-gradient, FISTA, and fixed-period restarted FISTA: xk=TL(yk), tk+1=(1+1+4tk2)/2, and yk+1=xk+((tk−1)/tk+1)(xk−xk−1).

[F2]

The Euclidean inner product ⟨x,y⟩=∑k<nxkyk on Rn: identify a scalar s with the sole coordinate s of its corresponding vector in R1.

[F3]

Proper closed convex extended-real functions on Rn: properness is a nonempty effective domain, convexity is the Jensen inequality, and closedness is closed epigraph.

Verification

1.1F1F2F3givenalgebra

Under the scalar/one-coordinate identification [F2], f(x)=x2/4 is convex and continuously differentiable, since f((1−α)x+αz)=(1−α)f(x)+αf(z)−α(1−α)4(x−z)2(0≤α≤1). Also f′(x)=x/2, so its gradient is 1/2-Lipschitz and L=1 is valid. The zero function g has nonempty domain, is convex, and has epigraph R1×[0,+∞), which is closed; hence it is proper, closed and convex by [F3]. Its proximal map is the identity, so T1(y)=y−∇f(y)=y/2. Starting from t1=1,y1=x0=1, recurrence [F1] gives x1=1/2, x2=1/4, and t2=1+52,t3=1+1+4t222,t4=1+1+4t322,t5=1+1+4t422. The first interval follows from 2.23602<5<2.23612. For the next three, substituting the already established intervals gives radicands 1+4t22, 1+4t32, and 1+4t42 in (11.471696,11.472991), (20.244014,20.249279), and (31.228004,31.272004) respectively. The endpoint squares 3.38682<11.471696, 3.38742>11.472991, 4.4982<20.244014, 4.5022>20.249279, 5.5862<31.228004, and 5.5942>31.272004 then give 1.6180<t2<1.6181, 2.1934<t3<2.1937, 2.749<t4<2.751, and 3.293<t5<3.297.

2.1F1step 1.1algebra

The momentum coefficients satisfy 0.281<(t2−1)/t3<0.283, 0.433<(t3−1)/t4<0.435, and 0.529<(t4−1)/t5<0.533: for example, the bounding cross-products are 0.281(2.1937)=0.6164297<0.6180, 0.283(2.1934)=0.6207322>0.6181, 0.433(2.751)=1.191183<1.1934, 0.435(2.749)=1.195815>1.1937, 0.529(3.297)=1.744113<1.749, and 0.533(3.293)=1.755169>1.751. Substitution into x3=18(1−(t2−1)/t3) gives 0.0896<x3<0.0899. Then x4=12[x3+t3−1t4(x3−1/4)] lies between 12[(1+0.435)(0.0896)−0.435/4]=0.009913 and 12[(1+0.433)(0.0899)−0.433/4]=0.01028835, so 0.0099<x4<0.0103. Finally x5=12[x4+t4−1t5(x4−x3)] and endpoint monotonicity gives 12[(1+0.533)(0.0099)−0.533(0.0899)]=−0.01637<x5<12[(1+0.529)(0.0103)−0.529(0.0896)]=−0.01582485. Thus −0.0164<x5<−0.0158.

3.1step 2.1givenalgebra∎

The intervals imply ∣x5∣>0.0158>0.0103>∣x4∣. Since f(x)=x2/4 is strictly increasing as a function of ∣x∣, f(x5)>f(x4).

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

22 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