Documentation

LeanPool.Superdiffusion.Algsuperdiff.Section24.Sensitivity.Provider.DhBound.SkewCancellation

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:

Entrywise antisymmetry from a vanishing symmetric part.

theorem Algsuperdiff.Section24.Sensitivity.Provider.DhBound.sum_entry_mul_eq_zero_of_symmPart_eq_zero {d : ℕ} {H B : HCPolySupport.Mat d} (hH : HCPolySupport.symmPart H = 0) (hB : ∀ (i j : Fin d), B i j = B j i) :
∑ i : Fin d, ∑ j : Fin d, H i j * B i j = 0

A matrix with vanishing symmetric part annihilates every symmetric two-index array.

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.