The cell system #
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.
Hedberg's red intervals (Lemma 2, p. 269), in general dimension and on the rescaled line
u = N t, so that every endpoint is an integer. There are m ranks q : Fin m (m = 2n + 1 in
the application). Deleting from the line the open unit intervals (q + m j, q + m j + 1), j ∈ ℕ,
leaves for each rank a sequence of closed cells of length m - 1,
cell q j = [q + m j - (m - 1), q + m j],
and the deleted intervals are the gaps of rank q. Two facts carry the whole argument:
- a point
ulies in a gap of at most one rank, namelybadRank u = ⌊u⌋ mod m, so every pointu ≥ 0lies in a cell of every other rank (badRank_eq_of_inGap,exists_mem_cell_of_not_inGap); Hedberg's "except perhaps for one value ofi", Kahane's "sauf au plus une"; - hence a point of the
n-dimensional cube lies in a product of cells — a red cube — of at leastm - nranks (le_card_red_add), which form = 2n + 1isn + 1: Hedberg's "at least three different ranks" forn = 2.
Also here: the index of a cell meeting [0, N] is at most N, which bounds the finite sums in
the staircase construction, and the diameter bound for a cell.
The right endpoint q + m j of the cell of rank q and index j.
Equations
- MiscMath.Analysis.KolmogorovArnold.cellRight q j = ↑↑q + ↑m * ↑j
Instances For
The cell of rank q and index j: the closed interval [q + m j - (m - 1), q + m j].
Equations
Instances For
u lies in a gap of rank q: strictly between the right endpoint of some cell and the left
endpoint of the next.
Equations
- MiscMath.Analysis.KolmogorovArnold.InGap q u = ∃ (j : ℕ), MiscMath.Analysis.KolmogorovArnold.cellRight q j < u ∧ u < MiscMath.Analysis.KolmogorovArnold.cellRight q j + 1
Instances For
Red cubes #
A point u of the rescaled cube is red for rank q if each coordinate lies in a cell of
rank q, i.e. u lies in a product of cells of rank q.
Equations
- MiscMath.Analysis.KolmogorovArnold.IsRed q u = ∃ (jv : Fin n → ℕ), ∀ (p : Fin n), u p ∈ MiscMath.Analysis.KolmogorovArnold.cell q (jv p)
Instances For
Covering multiplicity. A point of the n-cube with non-negative coordinates is red for at
least m - n ranks: there is a set S of ranks, all red for u, with m ≤ #S + n. For
m = 2n + 1 this is n + 1 ranks.