The approximating tuple of inner functions #
Support module for MiscMath.Analysis.KolmogorovArnold, where the theorem is stated and where
the reader should start; part of the density argument (Layer 2 of the development). Its
declarations are proof: machine-generated, kernel-checked and axiom-audited, and may be read by
no one.
Given a tuple φ of inner functions and integers N, M ≥ 1, the approximant of rank q is
the staircase of rank q on the u = N t line whose levels are the rational level φ N M q j
of Levels.lean. This is the tuple (φ_1, …, φ_{2n+1}) of Hedberg's Lemma 2 (p. 269): constant
with a rational value on every cell of its rank, distinct values across cells and ranks, and —
the content of this module — uniformly within ε of φ_q once N exceeds the modulus of
continuity of the φ_q and M is large in terms of N (abs_approximant_sub_lt,
dist_approximant_lt). The value taken on a cell is approximant_apply_of_mem_cell.
The real levels of rank q: j ↦ level φ N M q j, cast to ℝ.
Equations
- MiscMath.Analysis.KolmogorovArnold.levels φ N M q j = ↑(MiscMath.Analysis.KolmogorovArnold.level φ N M q j)
Instances For
The approximant of rank q: the staircase of rank q with the levels of φ, rescaled to
I, with N + 1 ramps (enough for every cell meeting [0, N]).
Equations
- MiscMath.Analysis.KolmogorovArnold.approximant φ N hM q = MiscMath.Analysis.KolmogorovArnold.stairInner N q ⋯ (N + 1)
Instances For
On a cell of rank q and index j ≤ N + 1, the approximant takes the level of that cell.
The approximant is uniformly close to φ_q. If η is a modulus of continuity of every
φ_q at ε / 4, m / N < η and m (N + 2) / M ≤ ε / 4, then the approximant of rank q is
within ε / 2 of φ_q at every point of I.
The approximant tuple is within ε of φ in the sup metric on tuples, under the same
hypotheses. Stated for m = 2n + 1 ranks, where the tuple type is InnerTuple n.