SkewCancellation #
Ported from scottnarmstrong/Superdiffusion at 7f20476385d4af418f110303085ad0740c9eba46. Module imports, support namespace and local option directives adapted for Lean Pool.
Pointwise skew cancellation for the D_h splitting identity #
Source: ABK26 (proof of l.Dh.bound, e.sensitivity.basic.split), first step.
The splitting of the D_h quadratic form begins with the purely algebraic
observation that an antisymmetric matrix annihilates its own quadratic form, so
that
⨍ ∇w* · h ∇w = ⨍ ∇(w* + w) · h ∇w.
This step involves no integration by parts: it is a pointwise algebraic
cancellation under the integral, valid for the almost-everywhere antisymmetric
carrier. The genuine weak integration by parts (which requires the response
combination to lie in H¹₀) is kept strictly separate, in WeakIBP.lean.
This module proves:
- the finite-dimensional algebra (
sum_entry_mul_eq_zero_of_symmPart_eq_zero,vecDot_matVecMul_self_eq_zero_of_symmPart_eq_zero); - the almost-everywhere integrand cancellation
(
skew_pairing_integrand_ae_eq); - the average-level cancellation at arbitrary response maximizers, stated on
the frozen
coarseMatrixDerivativequadratic form evaluated at(p, -q)(quadForm_coarseMatrixDerivative_eq_average_sum_pairing), which is the exact first step ofe.sensitivity.basic.splitfor the frozen targetcoarseMatrixDerivative_bound.
Entrywise antisymmetry from a vanishing symmetric part.
A matrix with vanishing symmetric part annihilates every symmetric two-index array.
The quadratic form of a matrix with vanishing symmetric part is zero.
Adding the second factor to the first factor of the skew pairing does not change it: the pointwise skew-cancellation identity.
Almost-everywhere integrand form of the skew cancellation for an a.e.
antisymmetric L∞ matrix field.
Average-level skew cancellation for the D_h integrand: the source display
⨍ ∇w* · h ∇w = ⨍ ∇(w* + w) · h ∇w, with no integration by parts.
Skew-cancellation step of e.sensitivity.basic.split. At arbitrary
response maximizers vAdj (for (aᵗ, p, -q)) and v (for (a, p, q)), the
frozen D_h quadratic form at (p, -q) equals the average of the pairing with
the summed gradient ∇vAdj + ∇v against h ∇v. This is the pointwise
algebraic cancellation; no integration by parts is used.