Documentation

LeanPool.HighContrastHomogenization.Support.Sobolev.Foundations.CoerciveH10

Coarse-graining support: Support.Sobolev.Foundations.CoerciveH10 #

Imported from the Apache-2.0 CoarseGraining development at commit c7ddd76c08ade64fed1b8d2ca51be14dfee8deb4.

noncomputable def HCPolySupport.H10Function.approxH1 {d : ℕ} {U : Set (Vec d)} (hU : IsOpen U) (u : H10Function U) (n : ℕ) :

Package an H¹₀ function's nth smooth compactly supported approximation as an H¹ function on an open domain.

Equations
Instances For
    theorem HCPolySupport.H10Function.approx_memL2_sub_toH1_memL2 {d : ℕ} {U : Set (Vec d)} (hU : IsOpen U) (u : H10Function U) (n : ℕ) :
    MeasureTheory.MemLp (fun (x : Vec d) => u.approx n x - u.toFun x) 2 (volumeMeasureOn U)
    theorem HCPolySupport.H10Function.approx_grad_memL2_sub_toH1_grad_memL2 {d : ℕ} {U : Set (Vec d)} (hU : IsOpen U) (u : H10Function U) (n : ℕ) (i : Fin d) :
    MeasureTheory.MemLp (fun (x : Vec d) => (fderiv ℝ (u.approx n) x) (basisVec i) - u.grad x i) 2 (volumeMeasureOn U)

    On bounded open convex domains, the H¹₀ approximation package yields the coercive estimate proved for smooth compactly supported functions in dimensions d ≥ 3.

    A coarser but more directly typed H¹₀ coercive estimate, obtained by bounding the coordinate-gradient sum by the repo's existing vector L² norm.

    On a bounded open convex domain, an H¹₀ function with zero gradient L² class has zero value L² class.

    On a bounded open convex domain, an H¹₀ function with zero weak gradient has zero value L² class.

    Existential constant form of the bounded-open-convex H¹₀ coercive estimate in dimensions d ≥ 3.