Documentation

LeanPool.HighContrastHomogenization.Provider.Regularity.CorrectorLocalLimit

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 #

@[reducible, inline]

Scalar L² values on one member of the centered cube exhaustion.

Equations
Instances For
    noncomputable def HCPolySupport.HighContrast.localValueRestrictLinear {d m n : ℕ} (hmn : m ≤ n) :

    The linear restriction of scalar L² classes from the larger local cube to the smaller one.

    Equations
    Instances For
      noncomputable def HCPolySupport.HighContrast.localValueRestrict {d m n : ℕ} (hmn : m ≤ n) :

      Restriction of a scalar L² class to a smaller exhaustion cube.

      Equations
      Instances For
        theorem HCPolySupport.HighContrast.localValueRestrict_coeFn_ae {d m n : ℕ} (hmn : m ≤ n) (f : ↥(LocalValueL2 d n)) :
        ↑↑((localValueRestrict hmn) f) =ᵐ[volumeMeasureOn (localGradientCube d m)] ↑↑f

        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
          @[reducible, inline]
          noncomputable abbrev HCPolySupport.HighContrast.LocalValueCarrier (d : ℕ) :
          Submodule ℝ ((n : ℕ) → ↥(LocalValueL2 d n))

          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.

              theorem HCPolySupport.HighContrast.LocalValueCarrier.ext {d : ℕ} {f g : ↥(LocalValueCarrier d)} (h : ∀ (n : ℕ), component f n = component g n) :
              f = g

              A projective scalar value is determined by its local components.

              Fixed-unit normalization #

              Restriction of an H¹ function to a smaller exhaustion cube.

              Equations
              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
                      Instances For

                        The fixed-anchor Poincare estimate upgrades local gradient Cauchy to local scalar-value Cauchy.

                        noncomputable def HCPolySupport.HighContrast.normalizedLocalPair {d : ℕ} (u : (q : ℕ) → H1Function (localGradientCube d q)) (n k : ℕ) :
                        ↥(LocalValueL2 d n) × ↥(LocalGradientL2 d n)

                        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
                            Instances For

                              The compatible local L² gradient limits of the normalized functions.

                              Equations
                              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.

                                Instances For
                                  theorem HCPolySupport.HighContrast.NormalizedLocalH1Carrier.ext {d : ℕ} {z w : NormalizedLocalH1Carrier d} (hvalue : ∀ (n : ℕ), z.valueComponent n = w.valueComponent n) (hgradient : ∀ (n : ℕ), z.gradientComponent n = w.gradientComponent n) :
                                  z = w

                                  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.