Documentation

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

Coarse-graining support: #

Support.Sobolev.Foundations.CubeNeumannW22CZ.WeakInteriorDQ.HessianGradientH1

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

Gradient-coordinate H¹ functions from weak Hessians #

The Hessian-to-Besov part of C.2 needs to apply one-cube Poincare to each component of the Poisson gradient on descendant cubes. This file packages the basic Sobolev witness: a weak Hessian on u makes every coordinate ∂ᵢu into an H¹ function with weak gradient given by the ith Hessian row.

noncomputable def HCPolySupport.HasWeakHessianOn.gradCoordH1Function {d : ℕ} {U : Set (Vec d)} {u : H1Function U} (H : HasWeakHessianOn U u) (i : Fin d) :

The ith weak-gradient coordinate as an H¹ function. Its weak gradient is the ith row of the weak Hessian.

Equations
  • One or more equations did not get rendered due to their size.
Instances For
    @[simp]
    theorem HCPolySupport.HasWeakHessianOn.gradCoordH1Function_apply {d : ℕ} {U : Set (Vec d)} {u : H1Function U} (H : HasWeakHessianOn U u) (i : Fin d) (x : Vec d) :
    @[simp]
    theorem HCPolySupport.HasWeakHessianOn.gradCoordH1Function_grad {d : ℕ} {U : Set (Vec d)} {u : H1Function U} (H : HasWeakHessianOn U u) (i : Fin d) (x : Vec d) :
    (H.gradCoordH1Function i).grad x = fun (j : Fin d) => H.hess i j x
    @[simp]
    theorem HCPolySupport.HasWeakHessianOn.gradCoordH1Function_grad_apply {d : ℕ} {U : Set (Vec d)} {u : H1Function U} (H : HasWeakHessianOn U u) (i j : Fin d) (x : Vec d) :
    (H.gradCoordH1Function i).grad x j = H.hess i j x

    The coordinate-gradient L² sum of ∂ᵢu is exactly the ith Hessian row sum recorded by the Hessian witness.

    Restricting the domain does not increase the L² norm of a Hessian row, viewed as the weak gradient of the corresponding gradient coordinate.

    One-cube Poincare applied to a gradient coordinate of a weak-Hessian function, stated in normalized cube-oscillation form.

    This is the single-cube ingredient for the later descendant summation: cubeBesovOscillation of ∂ᵢu is controlled by the coercive constant on the cube and the L² norm of the Hessian row.

    Scale-sharp one-cube Poincare handoff for a gradient coordinate.

    This is the same estimate as cubeBesovOscillation_gradCoord_le_volumeFactor_mul_coerciveConst, but with the exact q=2 normalized L² conversion factor volume^{-1/2}. This is the form needed for the C.2 depth summation, where the descendant-count factor cancels this normalization.

    Descendant-cube form of the scale-sharp one-cube Poincare handoff.