Documentation

LeanPool.HighContrastHomogenization.Support.Sobolev.Foundations.CubeNeumannW22CZ.WeakInteriorDQ.HessianTranslation

Coarse-graining support: #

Support.Sobolev.Foundations.CubeNeumannW22CZ.WeakInteriorDQ.HessianTranslation

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

theorem HCPolySupport.HasWeakPartialDerivOn.congr_of_eqOn {d : ℕ} {U : Set (Vec d)} (hU_meas : MeasurableSet U) {i : Fin d} {u v gi hi : Vec d → ℝ} (huv : Set.EqOn u v U) (hgi : Set.EqOn gi hi U) (h : HasWeakPartialDerivOn U i u gi) :
theorem HCPolySupport.HasWeakPartialDerivOn.translate {d : ℕ} {U : Set (Vec d)} {i : Fin d} {u gi : Vec d → ℝ} (h : HasWeakPartialDerivOn U i u gi) (z : Vec d) :
HasWeakPartialDerivOn (translateSet z U) i (fun (x : Vec d) => u (x - z)) fun (x : Vec d) => gi (x - z)
noncomputable def HCPolySupport.HasWeakHessianOn.translate {d : ℕ} {U : Set (Vec d)} {u : H1Function U} (H : HasWeakHessianOn U u) (z : Vec d) :

Translate a weak Hessian witness from U to U + z.

Equations
Instances For
    theorem HCPolySupport.HasWeakHessianOn.translate_hess {d : ℕ} {U : Set (Vec d)} {u : H1Function U} (H : HasWeakHessianOn U u) (z : Vec d) (i j : Fin d) (x : Vec d) :
    (H.translate z).hess i j x = H.hess i j (x - z)