Flat-Case Lyapunov Contraction: Arithmetic Core #
Pure arithmetic lemma for the flat-case bound: Fn1 + wn_sq/2 + Tn1 ≤ (1-a) * (Fn + Un/2 + Tn)
All quantities are real numbers. The geometric content (norms, inner products, projections) has been extracted by the caller.
Proof strategy #
Use the function-value identity (1-a)·Fn = Fnprime − (1-a)·(Fnprime − Fn) − a·Fnprime and bound each piece: • Fn1 via descent: Fn1 ≤ Fnprime − η/2·(PGsq + PperpGsq) • (1-a)·(Fnprime − Fn) via segment estimate • a·Fnprime − a·ip_PperpG_en via aiming
After cancellations the remaining coefficients are all ≤ 0: • PGsq: −a·η/2 ≤ 0 • PperpGsq: 0 • ip_PG_PV, ip_PperpG_PperpV, ip_PperpG_en, Esq: cancel to 0 • PVsq: ((1-a)·εη − 3a − a²)/2 ≤ 0 (since εη ≤ a) • PperpVsq: (1-a)·(εη − a)/2 ≤ 0 (since εη ≤ a)
The main arithmetic assembly for the flat-case Lyapunov contraction.
Parameters represent extracted real values from the geometric proof: • a = √(μ·η), the contraction rate • Fn, Fn1 = function gaps at steps n, n+1 • Fnprime = function gap at lookahead point x'_n • PVsq, PperpVsq = ‖P v‖², ‖P⊥ v‖² • PGsq, PperpGsq = ‖P g‖², ‖P⊥ g‖² • Esq = ‖e_n‖² • Various inner products