High-contrast homogenization: Provider.Regularity.CorrectorLocalLimit #
Imported from the Apache-2.0 HighContrastHomogenization development at commit
7a13dbcd8d6609264a713373f5c69ceeac870472.
Normalized local limits of finite-volume corrector parts #
Finite-volume H¹ functions are normalized by subtracting their average on
the fixed unit cube. A componentwise Cauchy hypothesis on their normalized
local gradients then produces a unique projective local value-gradient limit.
The limit contains only compatible almost-everywhere L² classes.
Projective scalar-value classes #
Scalar L² values on one member of the centered cube exhaustion.
Equations
Instances For
The linear restriction of scalar L² classes from the larger local cube to the smaller one.
Equations
- HCPolySupport.HighContrast.localValueRestrictLinear hmn = { toFun := fun (f : ↥(HCPolySupport.HighContrast.LocalValueL2 d n)) => MeasureTheory.MemLp.toLp ↑↑f ⋯, map_add' := ⋯, map_smul' := ⋯ }
Instances For
Restriction of a scalar L² class to a smaller exhaustion cube.
Equations
Instances For
Restriction agrees almost everywhere with the same scalar representative.
Scalar restriction does not increase the L² norm.
Compatible scalar local classes form the projective value submodule.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The countable projective carrier for local scalar-value classes.
Equations
Instances For
The scalar L² class on one exhaustion cube.
Equations
Instances For
Projective scalar components agree under restriction.
A projective scalar value is determined by its local components.
Fixed-unit normalization #
Restriction of an H¹ function to a smaller exhaustion cube.
Equations
- HCPolySupport.HighContrast.restrictLocalH1 hmn u = u.restrict ⋯ ⋯
Instances For
Normalize an H¹ function by subtracting its average on cube zero.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Fixed-unit normalization restricts on cube zero to ordinary mean subtraction there.
Fixed-unit normalization has zero average on the fixed unit cube.
Fixed-unit normalization leaves the weak gradient unchanged.
The normalized restriction of the (n+k)th finite-volume function to
the nth exhaustion cube.
Equations
Instances For
Every normalized local restriction has zero average on cube zero.
Restricting a normalized tail to a smaller cube is a shifted normalized tail of the smaller local sequence.
The fixed-anchor Poincare bridge #
A positive cube-dependent constant for Poincare with the additive gauge fixed by zero average on cube zero.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The fixed-anchor Poincare constant is strictly positive.
Poincare on an outer exhaustion cube, with its additive constant fixed by zero average on cube zero.
Normalized finite-volume gradients are Cauchy on every fixed exhaustion cube.
Equations
- HCPolySupport.HighContrast.NormalizedLocalGradientCauchy u = ∀ (n : ℕ), CauchySeq fun (k : ℕ) => (HCPolySupport.HighContrast.normalizedLocalH1 u n k).gradToHilbertVectorL2
Instances For
The fixed-anchor Poincare estimate upgrades local gradient Cauchy to local scalar-value Cauchy.
The normalized local value-gradient pair on one fixed cube.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Normalized local value-gradient pairs are Cauchy under the explicit gradient Cauchy premise.
Projective local-limit assembly #
The unique limit of the normalized value-gradient sequence on one fixed cube.
Equations
Instances For
The compatible local L² value limits of the functions normalized by their unit-cube mean.
Equations
- HCPolySupport.HighContrast.normalizedLocalValueLimit u hgrad = ⟨fun (n : ℕ) => (HCPolySupport.HighContrast.normalizedLocalPairLimit u hgrad n).1, ⋯⟩
Instances For
The compatible local L² gradient limits of the normalized functions.
Equations
- HCPolySupport.HighContrast.normalizedLocalGradientLimit u hgrad = ⟨fun (n : ℕ) => (HCPolySupport.HighContrast.normalizedLocalPairLimit u hgrad n).2, ⋯⟩
Instances For
A normalized local H¹ carrier consists only of compatible local L²
value and gradient classes, the closed weak-gradient relation on each cube,
and the fixed-unit zero-average condition.
- value : ↥(LocalValueCarrier d)
The compatible scalar
L²classes on the nested local cubes. - gradient : ↥(LocalGradientCarrier d)
The compatible gradient
L²classes paired with the local values in the closedH¹graph. - graph (n : ℕ) : (LocalValueCarrier.component self.value n, LocalGradientCarrier.component self.gradient n) ∈ h1GraphClosedSubmodule
Instances For
The scalar local component on the nth cube.
Equations
Instances For
The weak-gradient local component on the nth cube.
Equations
Instances For
Normalized local carriers are determined by their value and gradient components.
Assemble the compatible local value and gradient limits with zero integral on the unit cube.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Literal characterization of a normalized local limit: convergence of the value-gradient pair on every fixed exhaustion cube.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Under the explicit local gradient-Cauchy premise, the normalized local limit exists and is unique.
The normalized projective local limit selected from its unique characterization.
Equations
Instances For
The selected local limit satisfies the literal componentwise characterization.
The literal convergence characterization identifies exactly the selected normalized local limit.