Documentation

LeanPool.HighContrastHomogenization.Provider.PolynomialHomogenization.Root.Dirichlet.ExplicitGaugeWitnessCapstone

High-contrast homogenization: #

Provider.PolynomialHomogenization.Root.Dirichlet.ExplicitGaugeWitnessCapstone

Imported from the Apache-2.0 HighContrastHomogenization development at commit 7a13dbcd8d6609264a713373f5c69ceeac870472.

(δ), part two: the gauge-witness terminal bound at an explicit C₀ #

The module concludes ∃ C₀ : ℝ → ℝ → ℝ → ℝ, 0 ≤ C₀ s ρ Rad ∧ … with the constant bound inside ∀ abar U s ρ Rad, because the scheduled-rate producer hides its own witness. The restated clause fixes C₀ before ∀ g and demands 0 < C₀ s₀ ρ Rad, which that module does not provide.

This module re-derives that module with C₀ a parameter: the flux constant comes from the module as a named term, the scheduled rate from the module at any C₀ dominating the head, and the terminal step is rowConvertedTerminalBound_of_domainDuality, which already took C₀ as a parameter.

Two further changes make the result usable from the hole:

The Hardy-top premise is not needed by that module.

theorem HCPolySupport.HighContrast.RowSupply.RowRetainingPrintOrderGoodScale.explicit_foldedGaugeWitnessTerminalBound_of_energy {d : ℕ} [NeZero d] {g c kappaRate : ℝ} {abar : Mat d} {a : CoeffSpace d} {x epsilon : ℝ} (hgood : RowRetainingPrintOrderGoodScale d g c kappaRate abar a x) (hS : Matrix.PosDef (symmPart abar)) (hg : g ∈ Set.Ico 0 1) (hkappa : 0 < kappaRate) (hx : 1 ≤ x) (hepsilon : 0 < epsilon) (hscale : x ≤ epsilon⁻¹) (hd : 1 ≤ d) {Uhat : Set (Vec d)} {rho Rad s : ℝ} (system : EnlargedMarginRuledTriadicWhitneySystem Uhat rho Rad) (hU : IsOpenBoundedConvexDomain Uhat) (hUnonempty : Uhat.Nonempty) (hRad : 0 < Rad) (hs : 0 < s) (hsHalf : s < 1 / 2) (hsRange : s ∈ Set.Ico ((1 + g) / 4) (1 / 2)) (hrateOrder : kappaRate ≤ s) (hGauge : Uhat ⊆ {z : Vec d | vecNormSq z ≤ specBound (symmPart abar)⁻¹}) (uHat hHat : H1Function Uhat) {aHat : CoeffField d} (haHat : aHat = affineCoefficient (matSqrt (symmPart abar)) ⋯ fun (z : Vec d) => scaledCoeff epsilon a z - skewPart abar) (aObs aCell : system.CellIndex → Book.Ch03.CoeffFamily d) (hObs : ∀ (i : system.CellIndex), ((aObs i).coeffOn (ruledObservationCube system i)).toCoeffField =ᵐ[volumeMeasureOn (openCubeSet (ruledObservationCube system i))] fun (y : Vec d) => affineCoefficient (matSqrt (symmPart abar)) ⋯ (fun (z : Vec d) => scaledCoeff epsilon a z - skewPart abar) (y + ruledObservationCenter system i)) (wCell : (i : system.CellIndex) → Book.Ch03.ForcedCubeSolution (whitneyCellCube system i) (aCell i) 0) (hfamily : RuledCellPhysicalForcedFamily system aHat uHat aCell wCell) {Kenergy : ℝ} {boundaryEnergy hardyConstant : ENNReal} (hEnergy : GaugePhysicalEnergyPriceAtWitness Uhat aHat uHat Kenergy boundaryEnergy) (hBoundaryTop : boundaryEnergy ≠ ⊤) (hHardy : ∀ (G : Vec d → Vec d), MeasureTheory.Integrable G (MeasureTheory.volume.restrict Uhat) → PrintFaithfulPositiveTestRow system s G hardyConstant) (hFdefect : MemVectorL2 Uhat fun (y : Vec d) => matVecMul (aHat y - 1) (uHat.grad y)) {Uphys : Set (Vec d)} {cnorm : ℝ} (hcnorm : 0 < cnorm) (hInner : ellipsoid abar cnorm ⊆ Uphys) (hSandwich : HasBallSandwich (matImage (matSqrt (symmPart abar))⁻¹ Uphys) rho Rad) (outputFactor : ℝ) {Cdual : ℝ} (hDual : PrintFaithfulDomainFluxDefectDuality Uhat s aHat uHat hHat Cdual) {C₀ : ℝ → ℝ → ℝ → ℝ} (hC₀ : 0 ≤ C₀ s rho Rad) (hhead : ∀ (J : ℕ), 2 * Rad ≤ 3 ^ ↑J → 3 ^ ↑J ≤ 1 + 3 * (2 * Rad) → scheduledRateHead d outputFactor Cdual ((Real.rpow 3 (responseWindowOrder g) * foldedAnchoredFrameConstant d g kappaRate s (coarseFluxResponseConstant d) Rad cnorm hgood.delta ↑J) ^ 2 * Kenergy) hardyConstant ≤ ENNReal.ofReal (C₀ s rho Rad)) :
ENNReal.ofReal outputFactor * ((negSobolevNorm Uhat s fun (z : Vec d) => uHat.grad z - hHat.grad z) + negSobolevNorm Uhat s fun (z : Vec d) => matVecMul (aHat z) (uHat.grad z) - hHat.grad z) ≤ ENNReal.ofReal (C₀ s rho Rad * (epsilon * (x * eccentricityFoldFactor abar (foldedFrameEccentricityExponent g kappaRate))) ^ kappaRate) * boundaryEnergy ^ (1 / 2)

(δ), part two. The folded-length gauge-witness terminal bound with the constant an explicit parameter rather than an existential witness.