SealCaccioppoliGeometry #
Ported from scottnarmstrong/Superdiffusion at 7f20476385d4af418f110303085ad0740c9eba46. Module imports, support namespace and local option directives adapted for Lean Pool.
Route (b) of the S4.3 boundary lane: the geometric containment machine-check #
What is at stake #
Route (b) wants to price the gradient of the anchor's solution on the boundary-flush cube
K := wellPlacedCentre z m (n+2) + □_{n+2} (`MeanControlWindowCube`)
by a single application of a boundary Caccioppoli estimate whose outer window still sits inside the frozen first-leg window
W' := ((z + □_{n+3}) ∩ □_m) .
Each proved boundary Caccioppoli A has a core set (where the energy is read)
and an outer set (where the L² right-hand side is read). A single
application prices K iff core ⊇ K and outer ⊆ W'.
The configuration table (proved here) #
Write x' for the centre the A is entered at and k for its outer scale.
BoundaryOuterAssembly.exists_boundaryWindowEnergy_le_dirichletDatum at scalek: coretruncatedWindow x' m (k-2) = (x'+□_{k-2}) ∩ □_m, outerwellPlacedCentre x' m k + □_k`.core ⊇ Kforcesn + 4 ≤ k(add_four_le_of_flushCube_subset_truncatedWindow).outer ⊆ W'forcesk ≤ n + 3(scale_le_of_image_add_subset_anchorWindow).- Hence no
kworks at all:no_single_boundaryOuterAssembly_application. k = n+2: core (not_flushCube_subset_truncatedWindow_core); outer, and this is the pivotal positive fact (image_add_wellPlacedCentre_flush_subset_anchorWindow).k = n+3: core (same lemma,n+3 < n+4); outer, and for a second, independent reason — equal side lengths force the outer centre to bezitself (centre_eq_of_image_add_openCubeSet_subset) and on the boundary branchz + □_{n+3} ⊄ □_m(not_image_add_openCubeSet_subset_of_boundaryBranch); the two combine innot_exists_outer_at_scale_add_three.k = n+4: core atx' = wellPlacedCentre z m (n+2)(flushCube_subset_truncatedWindow_self); outer (not_image_add_subset_anchorWindow_of_add_four_le).
CoarseAssemblyDatum.exists_boundaryWindowEnergy_rebased_le_dirichletDatum: corex + □n(an untruncated scale-ncube), outerwellPlacedCentre x m (n+2) + □{n+2}`.core ⊇ K:not_flushCube_subset_image_add_openCubeSet_of_ltatj = n < n + 2.outer ⊆ W'whenever the entry centre lies inK, again byimage_add_wellPlacedCentre_flush_subset_anchorWindow.
- the raw
BoundaryOuterCaccioppoliform at aTriadicCubeof scalek: corecaccioppoliCoreSet (originCube d k) x' = □_k ∩ (x' + □_{k-2}), outer□_k, both read in a translated framec + ·.core ⊇ Kforcesn + 4 ≤ k(add_four_le_of_flushCube_subset_image_add_caccioppoliCoreSet), so the raw form reproduces exactly the same obstruction.
The single positive fact, and the only one, is the outer inclusion at k = n+2; the core is then two triadic scales too small. With the read window
taken to be K itself, route (b) therefore cannot be closed by one application
of any proved boundary Caccioppoli A.
Shrinking the read window to the flush scale-n sub-cube #
The obstruction is entirely caused by insisting that the read window be K.
Take instead the scale-n sub-cube of K that shares K's flush σeᵢ face,
K' := x' + □_n , x' := wellPlacedCentre z m (n+2) + σ·½(3^{n+2} − 3^n)·eᵢ ,
with (i, σ) the coordinate and sign of
MeanControlWindowCube.overhang_of_boundaryBranch (flushSubCentre). Then
all four requirements hold at once, at the outer scale k = n+2:
x' ∈ K—flushSubCentre_mem_flushCube(the displacement is4·3^n < ½·3^{n+2} = 4.5·3^n, strictly);K' ⊆ K ⊆ □_m—flushSubCube_subset_flushCube,flushSubCube_subset_openCubeSet, andK' ⊆ W'(flushSubCube_subset_anchorWindow);K'is flush at the same face —flushSubCentre_faceLevel,flushSubCentre_faceLevel_signed;- the assembly fits exactly at
k = n+2(flushSubCube_boundaryOuterAssembly_fits): its core istruncatedWindow x' m (k-2) = truncatedWindow x' m n = K'— an equality, sinceK' ⊆ □_m(truncatedWindow_eq_flushSubCube) — and its outer windowwellPlacedCentre x' m (n+2) + □_{n+2}is insideW'by the pivotal positive theorem instantiated at thisx'(outer_subset_anchorWindow_flushSubCentre).
So the configuration table for K' has one row: read window K' (scale n),
k = n+2, core = K' exactly, outer ⊆ W'. Every row above is a statement
about the read window K (scale n+2) and stays exactly as proved; those rows
are what force the smaller read window.
The pivotal positive theorem, in words #
The clamp wellPlacedCentre · m k is coordinatewise 1-Lipschitz
(abs_wellPlacedCentre_sub_wellPlacedCentre_le) and fixes its own image
(wellPlacedCentre_wellPlacedCentre). So for x' ∈ K, with
cz := wellPlacedCentre z m (n+2) and c' := wellPlacedCentre x' m (n+2),
|c'_i - cz_i| ≤ |x'_i - cz_i| < ½·3^{n+2} , |cz_i - z_i| < ½·3^{n+2} ,
hence |c'_i - z_i| < 3^{n+2} and every y ∈ c' + □_{n+2} obeys
|y_i - z_i| < ½·3^{n+2} + 3^{n+2} = ½·3^{n+3} — the requirement, strictly.
References #
- ABK26,
l.harmonic.approximation.good.scales, Step 2 (boundary cubes). - CoarseGraining,
Homogenization/Book/Ch03/Definitions.lean(caccioppoliCoreSet).
0. Two elementary translation identities #
2. The clamp is 1-Lipschitz and idempotent #
The well-placed centre is coordinatewise 1-Lipschitz. It is the
composition of the two clamps min A · and max (-A) ·, each of which is.
The clamp fixes its own image. A clamped point already lies between
-A and A, so clamping it again changes nothing.
3. The pivotal positive theorem #
The outer window of the k = n+2 entry sits inside the frozen window.
Let z ∈ □_m, n + 2 ≤ m, and let x' lie in the boundary-flush cube
K = wellPlacedCentre z m (n+2) + □_{n+2}. Then the well-placed covering cube
of x' at the same scale n+2 is contained in
W' = (z + □_{n+3}) ∩ □_m.
This is the one configuration in which a proved boundary Caccioppoli A reads
its L² right-hand side inside the frozen first-leg window.
4. The refutations #
5. The flush scale-n sub-cube, and the exact fit at k = n+2 #
The centre of the flush scale-n sub-cube K'.
The centre of the boundary-flush cube K = wellPlacedCentre z m (n+2) + □_{n+2}
pushed by ½(3^{n+2} − 3^n) in the σeᵢ direction, so that K' = x' + □_n is
the scale-n slab of K sharing K's σeᵢ face.
Equations
- One or more equations did not get rendered due to their size.
Instances For
** The shrunken centre lies in the flush cube K.**
Its displacement from K's centre is 4·3^n, strictly below the half side
½·3^{n+2} = 4.5·3^n. This is what feeds the pivotal positive theorem.
** K' ⊆ K.** The scale-n slab sits inside the scale-(n+2) cube: 4·3^n + ½·3^n = 4.5·3^n = ½·3^{n+2}, strictly.
** K' ⊆ □_m.**
** K' is flush at the same face as K.**
The σeᵢ face of K' = x' + □_n lies exactly in the frontier hyperplane
{σ y_i = ½·3^m} of □_m, in the same normal form as
MeanControlWindowCube.wellPlacedCentre_faceLevel.
(core) The assembly's energy window at k = n+2 IS K'.
truncatedWindow x' m n = (x' + □_n) ∩ □_m = x' + □_n = K', an equality
because K' ⊆ □_m. No covering loss is incurred on the left-hand side.
(outer) The assembly's outer window at k = n+2 is inside W'.
The pivotal positive theorem, instantiated at the shrunken centre.