UnitCubeWeakIBP #
Ported from scottnarmstrong/Superdiffusion at 7f20476385d4af418f110303085ad0740c9eba46. Module imports, support namespace and local option directives adapted for Lean Pool.
Weak integration by parts at the frozen unit-cube carrier #
Source: ABK26 (e.sensitivity.basic.split), specialized to the frozen
sensitivity carrier of l.Dh.bound.
The general weak integration by parts
(integral_grad_dot_matVecMul_grad_eq_neg_of_hasWeakDeriv) is discharged at
the UnitCubeSkewW2Infinity perturbation: the antisymmetry,
L∞ control, and weak-derivative premises are all supplied by the frozen
structure fields, so the resulting statement carries no analytic side
conditions beyond the H¹₀ membership of the test function — the exact
zero-trace input demanded by the source display.
The weak first-derivative data of a frozen unit-cube perturbation, in the
matWeakDiv packaging: unitCubeDerivData h k x i j = ∂_k h_{ij} (x).