LayerMass #
Ported from scottnarmstrong/Superdiffusion at 7f20476385d4af418f110303085ad0740c9eba46. Module imports, support namespace and local option directives adapted for Lean Pool.
The Whitney layer mass, and the simplex-to-layer regrouping of Step 3 #
This module discharges the explicit layer-mass A obligation of
Provider.Multiscale.ConclusionAssembly, LayerMassBound, and supplies the
composition statement that carries the [0,∞] simplex sum of
Multiscale.sum_of_a_decomp (SubadditiveDecomposition.lean) into the layer
series of Step 3 of p.bfA.multiscalebound.
What is proved #
The boundary-collar count (
card_descendantsAtDepth_filter_touchesBoundary_le): at most2 d 3^{j(d-1)}of the3^{jd}depth-jtriadic descendants of□_mtouch∂□_m. The proof is a union bound over the2dfaces, reduced bycard_descendantsAtDepth_filter_index_leto the one-coordinate slice count#{R ∈ descendantsAtDepth Q j : R.index i = c} ≤ 3^{j(d-1)}, itself an induction onjfrom the single-generation fact that prescribing one index coordinate of a child forces one triadic digit. The naive recursion "a boundary cube has at most3^d - 2^dboundary children" is not enough: it gives the decay(1 - (2/3)^d)^j, not the3^{-j}the manuscript needs. The union bound over faces is what produces3^{-j}.The layer mass bound (
sum_cubeMassRatio_whitneyLayer_le,layerMassBound_six_mul_dim):𝒲(□_m,n)carries mass at most6 d 3^{-n}inside□_m, i.e.LayerMassBound d m hn (6 d). Route: a layer-ncube is a depth-(1+h_n)descendant of a touching depth-(n-1)descendant of□_m(whitneyLayer_subset_collar), so# 𝒲(□_m,n) ≤ (2 d 3^{(n-1)(d-1)}) · (3^d)^{1+h_n} ,and each layer cube carries mass
(3^d)^{-(n+h_n)}; the two powers collapse to2 d 3^{-(n-1)} = 6 d 3^{-n}exactly (three_pow_collar_identity). The constant6 dis the one theConclusionAssemblydocstring predicts. It is not claimed sharp: keeping the extra factor2/3from "a touching cube has at most2 · 3^{d-1}non-touching children" would give4 d, which ford = 1, n ≥ 2is the exact layer mass4 · 3^{-n}(atn = 1it is3^{-1}— one touching ancestor, not two;). That refinement is not proved here — nothing downstream distinguishes4 dfrom6 d, sincelayerSumConstcarriesCmassas a parameter.The simplex-to-layer regrouping (
tsum_simplexPartition_eq_tsum_layer,toReal_tsum_simplexPartition_le_tsum,toReal_tsum_simplexPartition_le_payload, and its[0,∞]-valued twintsum_simplexPartition_le_ofReal_payloadat the identical binder list):SW(□_m)is the disjoint union overnof the finite cell familieslayerCells m hn n, so any[0,∞]-valued sum overSW(□_m)regroups as∑'_n ∑_{□ ∈ 𝒲(□_m,n)} ∑_{𝔰 ∈ S(□)}, with no summability hypothesis. Composed withtoRealand withConclusionAssembly.tsum_layerContrib_le_payloadthis is the missing link between the right-hand side ofe.sum-of-a-decompand the Step-3 payload.
What is not proved #
The exact boundary-touching count 3^{dt} - (3^t - 2)^d is not proved. It
needs the surjectivity half of the index-box bijection (every u with |u i| ≤ E_t is attained by a depth-t descendant of □_m), which no consumer in this
repository asks for: the layer mass bound consumes only the upper bound 2 d 3^{t(d-1)}. The injective half is proved
(Provider.Whitney.index_injOn_descendantsAtDepth,
Provider.Whitney.index_mem_cubeFinset_of_mem_descendantsAtDepth) and the
cardinality #descendantsAtDepth Q t = 3^{dt} is CoarseGraining's
Homogenization.descendantsAtDepth_card, restated here as
card_descendantsAtDepth_originCube.
References #
- ABK26,
sss.whitney.partition;p.bfA.multiscaleboundStep 3;e.SW.def.
The cardinality of a depth-t descendant family #
#{□ ⊆ □_m : |□| = 3^{m-t}} = 3^{dt}, CoarseGraining's
Homogenization.descendantsAtDepth_card in the manuscript's exponent form.
Together with Provider.Whitney.index_injOn_descendantsAtDepth and
Provider.Whitney.index_mem_cubeFinset_of_mem_descendantsAtDepth this says the
depth-t descendants of □_m inject into the index box {|u i| ≤ E_t}, which
has the same cardinality 3^{dt}; the surjectivity half is not needed below
and is not proved (see the module docstring).
The one-generation slice count #
Prescribing one index coordinate of a triadic child forces one of the d
triadic digits, so at most 3^{d-1} of the 3^d children of a cube have a
prescribed value in coordinate i.
The depth-j slice count #
The slice count. At most (3^{d-1})^j of the (3^d)^j depth-j
descendants of a cube have a prescribed value in a fixed index coordinate.
The boundary-collar count #
The boundary-collar count. At most 2 d 3^{j(d-1)} of the 3^{jd}
depth-j triadic descendants of □_m touch ∂□_m; equivalently the boundary
collar of □_m at scale 3^{m-j} occupies volume fraction at most 2 d 3^{-j}
(sum_cubeMassRatio_boundaryCollar_le). This is the geometric source of the
3^{-n} of Step 3.
The collapse arithmetic #
The mass of the boundary collar #
The Whitney layer sits in the depth-(n-1) collar #
A layer-n Whitney cube is a depth-(1+h_n) descendant of a
boundary-touching depth-(n-1) descendant of □_m.
The layer mass bound #
The Whitney layer mass estimate. The layer-n cubes of 𝒲(□_m) occupy
mass at most 6 d 3^{-n} inside □_m. Layer 0 is empty, so the bound is
trivial there.
Step 3 at the discharged layer-mass input #
The simplex-to-layer regrouping bridge #
The layer-n cells of SW(□_m): the simplices of e.SW.def cut out of
the layer-n Whitney cubes. SW(□_m) is the union of these finite families
over n (simplexPartition_eq_iUnion_layerCells).
Equations
- One or more equations did not get rendered due to their size.
Instances For
Within one layer the cell families of distinct Whitney cubes are disjoint:
a cell determines the Whitney cube containing it (whitneyCubeOf).
Distinct layers of SW(□_m) are disjoint. A cell determines its Whitney cube,
and a Whitney cube determines its layer once the scale profile is monotone
(Provider.Whitney.whitneyLayer_disjoint).
The regrouping of a [0,∞] sum over SW(□_m) into the Whitney layer
series. SW(□_m) is the disjoint union over n of the finite families
layerCells m hn n, so any [0,∞]-valued sum over it equals the iterated sum
∑'_n ∑_{□ ∈ 𝒲(□_m,n)} ∑_{𝔰 ∈ S_{m-(n+1)-h_{n+1}}(□)} f 𝔰 ,
with no summability hypothesis: in [0,∞] every family is summable and
rearrangement is unconditional. This is the composition statement between the
right-hand side of Multiscale.sum_of_a_decomp (SubadditiveDecomposition.lean)
and the layer series of Step 3.
The regrouping bridge with toReal. A per-layer real majorant of the
[0,∞] cell sums controls the real value of the whole simplex sum by the real
layer series. The finiteness needed for toReal is produced by the majorant,
not assumed.
The Step-3 composition in [0,∞] --- the ofReal twin of
toReal_tsum_simplexPartition_le_payload, at the identical binder list.