Documentation

LeanPool.Superdiffusion.Algsuperdiff.Section3.Provider.Affine.ActiveFamily

ActiveFamily #

Ported from scottnarmstrong/Superdiffusion at 7f20476385d4af418f110303085ad0740c9eba46. Module imports, support namespace and local option directives adapted for Lean Pool.

The active family ๐’œ_R, its multiplicity bound, and the superposed competitor #

GlobalSuperposition.lean builds the multi-component competitor โ„“ฬ‚_p = โ„“_p + ฮฃ_๐’ž (โ„“ฬ‚_p^๐’ž โˆ’ โ„“_p) and proves the three sum_of_a_decomp clauses for its field, with no finiteness of the component family. Its Scope section names the gap that this module fills:

The active family and the constant #

For a Whitney cube R writes

๐’œ_R := {๐’ž : R โˆˆ ๐’ฉ(๐’ž)}

which is activeComponents m hn โ„ R below (the components of โ„ whose touching collar contains R). Here it is

M(d) = 3 ยท 11^d ,

3 for the three layers nโˆ’1, n, n+1 a cube touching a layer-n cube can occupy (BoundaryDistance.whitneyLayer_index_close_of_cubeTouch, the adjacency clause alone) and 11^d for the per-layer packing at the cubewise touch relation of e.neighborhood.def (Multiscale.CollarMass.card_le_eleven_pow_of_forall_cubeTouch), the two generations of scale slack being's ยฑ2 depth window (Multiscale.CollarMass.layerDepth_sub_le_two).

Inactive components and the cell slope #

The active family is what the superposed cell constants actually see. The Whitney cubes touching one Whitney cube form a finite family (finite_setOf_mem_whitneyPartition_cubeTouch), each of them activating at most M(d) components; and a component that is inactive at the Whitney cube Q carrying a cell T โ€” one whose touching collar misses Q โ€” leaves the competitor's cell constant on T equal to the ambient p, so it contributes nothing to the sum of superposedCompetitorCellSlope_eq_sum. That is globalCompetitorCellSlope_eq_of_notMem_activeComponents, proved from the predecessor's globalCompetitorSlope_eq_cellSlope. Together with the multiplicity bound it caps at M(d) the number of summands that can be nonzero on any single cell.

Scope: what this module does NOT do #

References #

Main results #

The Whitney cubes touching one Whitney cube #

The three-layer window of the touch relation. A Whitney cube touching a layer-n cube occupies one of the layers n-1, n, n+1 โ€” the adjacency clause, which consequence 2 needs no percolation input and no largeness of kโ‚€, only h_n โ‰ฅ 1.

Only finitely many Whitney cubes touch one Whitney cube. They are confined to three layers, and each layer is a Finset.

theorem Algsuperdiff.Section3.Provider.Affine.card_le_three_mul_eleven_pow_of_forall_cubeTouch {d : โ„•} {m : โ„ค} {hn : โ„• โ†’ โ„•} (hn1 : โˆ€ (j : โ„•), 1 โ‰ค hn j) (hmono : Monotone hn) (hgap : โˆ€ (j : โ„•), hn (j + 1) โ‰ค hn j + 1) {n : โ„•} {R : HCPolySupport.TriadicCube d} (hR : R โˆˆ Whitney.whitneyLayer m hn n) {A : Finset (HCPolySupport.TriadicCube d)} (hA : โˆ€ Q โˆˆ A, Q โˆˆ Whitney.whitneyPartition m hn โˆง Whitney.CubeTouch Q R) :
A.card โ‰ค 3 * 11 ^ d

The dimension-only count of the touching cubes: at most 3ยท11^d Whitney cubes touch a fixed Whitney cube. 3 is the layer window and 11^d is the proved per-layer packing at the cubewise touch relation (Multiscale.card_le_eleven_pow_of_forall_cubeTouch), applicable because's ยฑ2 depth window (Multiscale.layerDepth_sub_le_two) puts the three layers within two generations of one another.

The active family ๐’œ_R #

The multiplicity constant M(d), M(d) = 3ยท11^d: three layers times the cubewise per-layer packing.

Equations
Instances For

    The active family ๐’œ_R = {๐’ž : R โˆˆ ๐’ฉ(๐’ž)}: the components of the bad family whose touching collar contains the Whitney cube R. These are exactly the components whose correction can be nonzero on R.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For

      An active component is recovered from any of its bad cubes touching R. This is the maximality fact isolates, in the form that makes the counting injective.

      The chosen bad cube of an active component, touching R.

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For

        Finiteness of the active family โ€” the input GlobalSuperposition.lean names as the operative obstruction to continuity and per-cell affineness.

        theorem Algsuperdiff.Section3.Provider.Affine.card_le_multiplicityBound_of_forall_mem_activeComponents {d : โ„•} {m : โ„ค} {hn : โ„• โ†’ โ„•} (hn1 : โˆ€ (j : โ„•), 1 โ‰ค hn j) (hmono : Monotone hn) (hgap : โˆ€ (j : โ„•), hn (j + 1) โ‰ค hn j + 1) {I : Set (HCPolySupport.TriadicCube d)} (hI : I โІ Whitney.whitneyPartition m hn) {n : โ„•} {R : HCPolySupport.TriadicCube d} (hR : R โˆˆ Whitney.whitneyLayer m hn n) {A : Finset (Set (HCPolySupport.TriadicCube d))} (hA : โˆ€ C โˆˆ A, C โˆˆ activeComponents m hn I R) :

        The multiplicity bound, Finset form. Every finite family of components active at R has at most M(d) members.

        Inactive components contribute nothing #

        A component inactive at the cell's Whitney cube has cell constant p โ€” clause 3 of e.hat.linear.properties read at the active family.