ClusterDiameter #
Ported from scottnarmstrong/Superdiffusion at 7f20476385d4af418f110303085ad0740c9eba46. Module imports, support namespace and local option directives adapted for Lean Pool.
l.bad.clusters.geometry, clause (2): the diameter bound #
diam(π©(π)) < 4 Β· 3^{b(((n-1)β¨1) + h_{(n-1)β¨1})} Β· 3^{m-(((n-1)β¨1) + h_{(n-1)β¨1})}
As in clause (1) only the deterministic geometric layer is delivered: the
statements are conditional on avoidance of the bad-cluster diameter failure,
carried by the binder havoid, which is the manuscript's own conditioning on
p.minimal.scale.separation (see the module docstring of
ClusterLayerConstraint). No probability estimate is used.
The diameter carrier, and why this one #
The printed diam(π©(π)) is the diameter of a set of cubes. Two choices have
to be made explicit.
- Closed or half-open cubes.
closedCubeCarrier π₯ = β_{β‘ β π₯} \overline{β‘}takes the union of the closed cubes. This is the exact analogue of the site-level choice already proved inProvider/Percolation/ClusterTwo.lean, whereclosedLatDiam = latDiam + 1β the diameter of the union of the closed cubes β was preferred to the centre-to-centrelatDiamas "the larger and hence the faithful reading of the printeddiam". The same reasoning applies here:cubeSet β‘ β \overline{β‘}, soclosedCubeCarrierdominates the half-open union and the bound proved for it is the stronger statement. β^βor Euclidean.Metric.diamonVec d = Fin d β βis the sup diameter, because the ambient metric on aPitype is the sup metric. No such conversion is performed here; every statement below is anβ^βstatement.- Non-vacuity.
Metric.diamis0on an unbounded set, so adiambound is only informative together with boundedness of the carrier. The primitive content is in any case the pointwise estimatenorm_sub_lt_three_rpow_add_three_of_mem_whitneyNeighborhood, which is what every consumer of a diameter actually uses, and from which both thediambounddiam_closedCubeCarrier_whitneyNeighborhood_lt_four_mul_three_rpowand the boundedness are read off.
The accounting, and where the factor 4 comes from #
Write l for the least Whitney layer that π©(π) occupies, j β€ l for the base
index of the lift, L = j + h_j, s = m - L and A = 3^{bL}. Clause (1)
places every cube of π©(π) in layer l or l+1, hence at depth β₯ L, hence at
side β€ 3^s; so every cube in sight β the two endpoint cubes β‘, β‘' of
π©(π) and the two cubes Q, Q' β π they touch β has radius β€ 3^s/2. The
core estimate norm_cubeCenter_sub_lt_of_connectedβ of clause (1), run at the
common lift depth L, gives βc_Q - c_{Q'}β < AΒ·3^s, and the five-term triangle
inequality
βx - yβ β€ Οβ‘ + (Οβ‘ + ΟQ) + βc_Q - c_{Q'}β + (ΟQ' + Οβ‘') + Οβ‘'
< 3^s/2 + 3^s + AΒ·3^s + 3^s + 3^s/2 = (A + 3)Β·3^s
The printed display is stated at the index (n-1)β¨1 for a layer n that
π©(π) intersects. Clause (1) gives l β€ n β€ l+1 and 1 β€ l, hence
(n-1)β¨1 β€ l and l β€ ((n-1)β¨1) + 2, which is precisely the admissible range
of base indices j in the general statements.
References #
- ABK26,
l.bad.clusters.geometry;e.cluster.diameter.bound;e.neighborhood.def;e.diameter.deterministic.
The closed carrier of a family of cubes #
The carrier of diam in e.cluster.diameter.bound: the union of the
closed cubes of a family, a subset of Vec d = Fin d β β, whose ambient
metric is the sup metric.
Equations
Instances For
The corrected rounding #
The lift chain at a common base index #
The headline estimates #
e.cluster.diameter.bound, the sharp pointwise form. On avoidance of
the bad-cluster diameter failure, any two points of the closed cubes of the
closure-touching neighborhood of a connected component of an abstract bad family
are less than (3^{bL} + 3)Β·3^{m-L} apart in the β^β sense, where
L = j + h_j for any base index j inside the admissible window
j β€ n_min(π©(π)) β€ j + 2.
The printed display #
diam(π©(π)) < 4 Β· 3^{b(((n-1)β¨1)+h_{(n-1)β¨1})} Β· 3^{m-(((n-1)β¨1)+h_{(n-1)β¨1})} .
The manuscript's own justification of the index shift β "n_min β₯ (n-1)β¨1
whenever π©(π) intersects layer n" β is here the pair (n-1)β¨1 β€ n_min(π©(π)) and n_min(π©(π)) β€ ((n-1)β¨1) + 2, both read off the proved clause
(1).