Documentation

LeanPool.HighContrastHomogenization.Support.Deterministic.ConstantCoefficientDirichletBesov.Basic

Coarse-graining support: Support.Deterministic.ConstantCoefficientDirichletBesov.Basic #

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

Discrete constant-coefficient Dirichlet Besov compatibility kernel #

This file records the discrete compatibility kernel used by the legacy K-functional/overlap route. It is not the exact Lean contract for l.constant.coefficient.Dirichlet.Besov.function.spaces pending the continuum K/H^s gate.

Normalized cube L² data also gives vector L² data on the open cube. This is the measure-conversion needed when normalized Besov data is paired against Sobolev test gradients.

Monotonicity of the normalized cube average, with integrability supplied on the underlying half-open cube.

Jensen/Cauchy bound for the normalized scalar cube average.

Coordinatewise Jensen/Cauchy bound for vector-valued cube averages.

The ambient Pi norm of a project vector is bounded by its Euclidean square root.

The square of the normalized vector L² norm is controlled by the normalized average of the Euclidean square. The dimension-free direction uses ‖v‖_∞ ≤ |v|_2 pointwise.

Vector Cauchy-Schwarz for normalized cube averages, stated in the ambient cubeLpNorm used by the K-functional layer.

theorem HCPolySupport.memScalarL2_of_contDiff_hasCompactSupport {d : ℕ} (U : Set (Vec d)) {ψ : Vec d → ℝ} (hψ : ContDiff ℝ (↑⊤) ψ) (hψ_compact : HasCompactSupport ψ) :
theorem HCPolySupport.H1Function.integral_mul_zeroTrace_gradCoord_eq_neg_integral_gradCoord_mul {d : ℕ} {U : Set (Vec d)} (u : H1Function U) (φ : H10Function U) (i : Fin d) :
∫ (x : Vec d) in U, u.toFun x * φ.grad x i = -∫ (x : Vec d) in U, u.grad x i * φ.toFun x

Weak integration by parts between an H¹ function and a zero-trace H¹ test.