Documentation

LeanPool.Superdiffusion.Algsuperdiff.Section3.Provider.Whitney.ClusterLayerConstraint

ClusterLayerConstraint #

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

l.bad.clusters.geometry, clause (1): the layer constraint #

This module proves the layer constraint of ABK26's Lemma l.bad.clusters.geometry for the closure-touching neighborhood 𝒩(π’ž) of a connected component π’ž of the bad family:

Only the deterministic geometric layer is delivered: as in the manuscript, the statements are conditional on avoidance of the bad-cluster diameter failure, carried by the binder havoid below. No probability estimate is used.

The avoidance binder #

havoid is shaped exactly on the conclusion of the proved distance-two machinery,

havoid : βˆ€ h : β„•, hs ≀ h β†’ βˆ€ u ∈ Percolation.cubeFinset (d := d) h,
  (Percolation.badClusterDiam M m h omega u : ℝ) < (3 : ℝ) ^ (b * (h : ℝ))

which is e.diameter.deterministic in the cube-side units of Percolation.badClusterDiam. It is discharged verbatim by the proved Percolation.badClusterDiam_lt_of_hsep_le at hs:= Percolation.hsep M m E b omega, since h_n β‰₯ h_hat_sep for every n (hsep_le_whitneyScaleSeq); this is the concrete corollary badFamily_whitneyNeighborhood_finite_and_mem_leastLayer_or_succ at the end of the module. In the abstract helper, havoid remains an explicit conditional A obligation; the concrete corollary discharges it from the manuscript's p.minimal.scale.separation input rather than adding it to a source-facing statement.

The proof, and where each ingredient lives #

  1. "Cubes in layer n lie at distance of order 3^{m-n} from βˆ‚β–‘_m; cubes in layers differing by two or more occupy disjoint regions, so adjacent cubes come from consecutive layers." β€” two_thirds_zpow_lt_norm_cubeCenter_sub_of_layers and whitneyLayer_index_close_of_cubeTouch of BoundaryDistance, at the dimension-free c = 2/3.
  2. "β–‘ is a descendant of β–‘ within < 9 generations, so 𝓑(β–‘) forces 𝓑^*(β–‘); adjacent cubes lift to identical or adjacent cubes at scale 3^{m-n_min-h_{n_min}}." (the diameter display) β€” IsWhitneyLift and the dictionary below, with the generation count supplied by the proved whitneyDepth_sub_lt_ten and the site adjacency proved as Percolation.Connectedβ‚‚ (distance two).
  3. "Applying e.diameter.deterministic with h = n_min + h_{n_min} … choosing kβ‚€ large enough that 4Β·3^{-(1-b)kβ‚€} < c." (as corrected) β€” the proved gate four_mul_three_rpow_whitneyDepth_lt_two_thirds at kβ‚€ β‰₯ 3.

The core induction runs along the chain relation of the component and carries the lifted site path with it, so that at the first cube that would reach layer n_min + 2 the diameter bound and the layer separation collide.

The two readings of 𝒩(π’₯) #

whitneyNeighborhood is the cubewise reading βˆƒ β–‘' ∈ π’₯, dist(β–‘,β–‘') = 0, which for an infinite π’₯ is strictly smaller than the printed dist(β–‘, ⋃π’₯) = 0. The finiteness delivered here proves the local comparison: 𝒩(π’ž) is finite, hence so is π’ž, and on a finite family the two readings coincide (whitneyNeighborhood_eq_whitneyNeighborhoodDist_of_finite, applied to the component in whitneyNeighborhood_eq_dist_reading).

References #

The least occupied Whitney layer #

The lift to the base lattice #

The lift β–‘: A is a depth-h triadic descendant of β–‘_m having the Whitney cube V among its descendants within the nine generations of e.Bext.def.

Equations
Instances For
    theorem Algsuperdiff.Section3.Provider.Whitney.exists_isWhitneyLift {d : β„•} {m : β„€} {hn : β„• β†’ β„•} {n h : β„•} {V : HCPolySupport.TriadicCube d} (hV : V ∈ whitneyLayer m hn n) (hh : h ≀ n + hn n) (hgap : n + hn n - h < 10) :

    Every Whitney cube of a layer at least as deep as h has a lift at depth h, provided the generation gap stays inside the nine generations of e.Bext.def.

    The bad event at a Whitney cube forces the extended bad event at its lift: the manuscript's "β–‘ is a descendant of β–‘ within < 9 generations and 𝓑(β–‘) occurs, so 𝓑^*(β–‘) occurs".

    The lift of a bad Whitney cube is a bad site of the base lattice at depth h: this is the entry point into the proved 2-cluster machinery.

    "Adjacent cubes lift to identical or adjacent cubes": the lifts of two touching Whitney cubes are at lattice sup distance at most one, so in particular they are 2-adjacent in the sense.

    The physical distance between two Whitney cubes, in terms of the lattice distance of their lifts: passing from cube centres to lattice sites costs one side length in total (the "+1" of the corrected display).

    The diameter estimate at a common lift scale #

    theorem Algsuperdiff.Section3.Provider.Whitney.norm_cubeCenter_sub_lt_of_connectedβ‚‚ {d : β„•} {M : ABKModel d} {m : β„€} {b : ℝ} {h : β„•} {omega : Cutoff.CutoffSample d} {U W AU AW : HCPolySupport.TriadicCube d} {z : Fin d β†’ β„€} (hU : IsWhitneyLift m h U AU) (hW : IsWhitneyLift m h W AW) (hz : z ∈ Percolation.badSiteFinset M m h omega) (hconnU : Percolation.Connectedβ‚‚ (Percolation.badSiteFinset M m h omega) z AU.index) (hconnW : Percolation.Connectedβ‚‚ (Percolation.badSiteFinset M m h omega) z AW.index) (hdiam : ↑(Percolation.badClusterDiam M m h omega z) < 3 ^ (b * ↑h)) :

    The physical diameter estimate at the lift scale. Two Whitney cubes whose lifts are 2-connected inside the bad site set of a common base site z have centres less than 3^{bh}Β·3^{m-h} apart: the manuscript's first inequality, read between cube centres.

    The core: the component occupies at most two layers #

    The headline statements #

    theorem Algsuperdiff.Section3.Provider.Whitney.whitneyNeighborhood_layer_index_close {d : β„•} {M : ABKModel d} {m : β„€} {b : ℝ} {hs kβ‚€ : β„•} {omega : Cutoff.CutoffSample d} (hb0 : 0 < b) (hb : b ≀ 1 / 8) (hkβ‚€ : 3 ≀ kβ‚€) (havoid : βˆ€ (h : β„•), hs ≀ h β†’ βˆ€ u ∈ Percolation.cubeFinset h, ↑(Percolation.badClusterDiam M m h omega u) < 3 ^ (b * ↑h)) {S : Set (HCPolySupport.TriadicCube d)} (hSsub : S βŠ† whitneyPartition m (whitneyScaleSeq b hs kβ‚€)) (hSbad : βˆ€ Q ∈ S, omega ∈ BadEvents.bad M Q) {Qβ‚€ : HCPolySupport.TriadicCube d} (hQβ‚€ : Qβ‚€ ∈ S) {A D : HCPolySupport.TriadicCube d} {nA nD : β„•} (hA : A ∈ whitneyNeighborhood m (whitneyScaleSeq b hs kβ‚€) (badComponent S Qβ‚€)) (hD : D ∈ whitneyNeighborhood m (whitneyScaleSeq b hs kβ‚€) (badComponent S Qβ‚€)) (hAn : A ∈ whitneyLayer m (whitneyScaleSeq b hs kβ‚€) nA) (hDn : D ∈ whitneyLayer m (whitneyScaleSeq b hs kβ‚€) nD) :
    nA ≀ nD + 1 ∧ nD ≀ nA + 1

    l.bad.clusters.geometry(1), the pairwise form. On avoidance of the bad-cluster diameter failure, any two Whitney cubes in the closure-touching neighborhood of one connected component of an abstract bad family occupy equal or neighbouring Whitney layers.

    The family S is any subfamily of 𝒲(β–‘_m) all of whose cubes are bad; the manuscript's ℐ is the instance badFamily_whitneyNeighborhood_finite_and_mem_leastLayer_or_succ below.

    theorem Algsuperdiff.Section3.Provider.Whitney.whitneyNeighborhood_finite_and_mem_leastLayer_or_succ {d : β„•} {M : ABKModel d} {m : β„€} {b : ℝ} {hs kβ‚€ : β„•} {omega : Cutoff.CutoffSample d} (hb0 : 0 < b) (hb : b ≀ 1 / 8) (hkβ‚€ : 3 ≀ kβ‚€) (havoid : βˆ€ (h : β„•), hs ≀ h β†’ βˆ€ u ∈ Percolation.cubeFinset h, ↑(Percolation.badClusterDiam M m h omega u) < 3 ^ (b * ↑h)) {S : Set (HCPolySupport.TriadicCube d)} (hSsub : S βŠ† whitneyPartition m (whitneyScaleSeq b hs kβ‚€)) (hSbad : βˆ€ Q ∈ S, omega ∈ BadEvents.bad M Q) {Qβ‚€ : HCPolySupport.TriadicCube d} (hQβ‚€ : Qβ‚€ ∈ S) :
    (whitneyNeighborhood m (whitneyScaleSeq b hs kβ‚€) (badComponent S Qβ‚€)).Finite ∧ βˆ€ R ∈ whitneyNeighborhood m (whitneyScaleSeq b hs kβ‚€) (badComponent S Qβ‚€), R ∈ whitneyLayer m (whitneyScaleSeq b hs kβ‚€) (leastWhitneyLayer m (whitneyScaleSeq b hs kβ‚€) (whitneyNeighborhood m (whitneyScaleSeq b hs kβ‚€) (badComponent S Qβ‚€))) ∨ R ∈ whitneyLayer m (whitneyScaleSeq b hs kβ‚€) (leastWhitneyLayer m (whitneyScaleSeq b hs kβ‚€) (whitneyNeighborhood m (whitneyScaleSeq b hs kβ‚€) (badComponent S Qβ‚€)) + 1)

    l.bad.clusters.geometry(1), the layer form. The neighborhood of a connected component of an abstract bad family is finite and contained in its least occupied Whitney layer together with that layer's successor: the manuscript's "every 2-connected component intersects at most two consecutive layers".

    The concrete bad family #

    theorem Algsuperdiff.Section3.Provider.Whitney.badFamily_whitneyNeighborhood_finite_and_mem_leastLayer_or_succ {d : β„•} {M : ABKModel d} {m : β„€} {E b : ℝ} {kβ‚€ : β„•} {omega : Cutoff.CutoffSample d} (hb0 : 0 < b) (hb : b ≀ 1 / 8) (hkβ‚€ : 3 ≀ kβ‚€) (hne : (Percolation.hsepSet M m E b omega).Nonempty) {Qβ‚€ : HCPolySupport.TriadicCube d} (hQβ‚€ : Qβ‚€ ∈ badFamily M m (whitneyScale M m E b kβ‚€ omega) omega) :
    (whitneyNeighborhood m (whitneyScale M m E b kβ‚€ omega) (badComponent (badFamily M m (whitneyScale M m E b kβ‚€ omega) omega) Qβ‚€)).Finite ∧ βˆ€ R ∈ whitneyNeighborhood m (whitneyScale M m E b kβ‚€ omega) (badComponent (badFamily M m (whitneyScale M m E b kβ‚€ omega) omega) Qβ‚€), R ∈ whitneyLayer m (whitneyScale M m E b kβ‚€ omega) (leastWhitneyLayer m (whitneyScale M m E b kβ‚€ omega) (whitneyNeighborhood m (whitneyScale M m E b kβ‚€ omega) (badComponent (badFamily M m (whitneyScale M m E b kβ‚€ omega) omega) Qβ‚€))) ∨ R ∈ whitneyLayer m (whitneyScale M m E b kβ‚€ omega) (leastWhitneyLayer m (whitneyScale M m E b kβ‚€ omega) (whitneyNeighborhood m (whitneyScale M m E b kβ‚€ omega) (badComponent (badFamily M m (whitneyScale M m E b kβ‚€ omega) omega) Qβ‚€)) + 1)

    The concrete instance at the manuscript's own bad family ℐ = badFamily M m h_n omega, with the avoidance binder discharged by the proved e.diameter.deterministic (Percolation.badClusterDiam_lt_of_hsep_le).