pith. machine review for the scientific record. sign in
def definition def or abbrev high

runningMax

show as:
view Lean formalization →

The running maximum of a real sequence a at each n is the supremum of a(k) for all k from 0 to n. Navier-Stokes regularity analysts cite this operator when normalizing hypothetical blow-up sequences to extract ancient solutions. The definition is realized directly as the finite-set supremum of the initial segment of the naturals.

claimFor a sequence $a : ℕ → ℝ$, define the running maximum by $M̃(n) := sup_{k ≤ n} a(k)$.

background

This module formalizes the running-max normalization used in the Navier-Stokes regularity proof to extract ancient elements from a blowing-up sequence. Given times tₙ → T* and sup-norms Mₙ = ‖ω(·,tₙ)‖{L^∞} with Mₙ → ∞, the construction sets M̃(t) = sup{s ≤ t} M(s) and produces normalized fields ũ(x,t) = u(x,t) / M̃(tₙ) on rescaled coordinates so that ‖ω̃(·,tₙ)‖_{L^∞} ≤ 1. The module relies only on monotone sequence theory and supremum properties, as in Caffarelli-Kohn-Nirenberg and Escauriaza-Seregin-Šverák.

proof idea

One-line wrapper that applies Finset.sup' to the range (n+1) together with the nonempty-range proof.

why it matters in Recognition Science

This definition supplies the core operator used by normalized, rescaleLength, and RunningMaxCert in the same module. It implements the first step of the Navier-Stokes regularity argument in §3 of the paper, enabling bounded rescaled vorticity. The construction preserves scale-invariant properties that align with the Recognition framework's phi-ladder and eight-tick octave.

scope and limits

Lean usage

noncomputable def normalized (a : ℕ → ℝ) (n : ℕ) : ℝ := a n / runningMax a n

formal statement (Lean)

  33noncomputable def runningMax (a : ℕ → ℝ) : ℕ → ℝ :=

proof body

Definition body.

  34  fun n => Finset.sup' (Finset.range (n + 1))
  35    (Finset.nonempty_range_add_one) a
  36
  37/-- The running maximum is always ≥ the current value. -/

used by (9)

From the project-wide theorem graph. These declarations reference this one in their body.

depends on (5)

Lean names referenced from this declaration's body.