Documentation

LeanPool.Superdiffusion.Algsuperdiff.Section24.Sensitivity.Provider.BigLambda.CubeWitness

CubeWitness #

Ported from scottnarmstrong/Superdiffusion at 7f20476385d4af418f110303085ad0740c9eba46. Module imports, support namespace and local option directives adapted for Lean Pool.

The zero-trace witness budget at the pure-potential loading #

Source: ABK26 (e.split.besov.stuff.begin), specialized to the pure-potential loading q = 0 and stated at an arbitrary triadic cube R.

At q = 0 the source combination is

∇u = ½ (∇v(·,R,p,0;a) + ∇v(·,R,p,0;aᵗ)) + p ,

so there are three summands. The two maximizer gradients are handled by the general-cube budget of Provider.Lambda.WitnessBudget; because the pure-potential response is transpose invariant (BigLambda.responseJ_potential_transpose) the adjoint half carries no |p·q| shift. The affine summand p is a constant field, whose negative Besov seminorm is ≤ C |p| (Discharge.ConstantBesov), and |p| is absorbed by the general-cube ellipticity chain (BigLambda.vecNorm_le_sqrt_two_mul_sqrt_lambdaSq_inv_mul_sqrt_responseJ).

The resulting budget is a clean multiple of λ_{3/8,2}^{-1/2}(R) J(R,p,0)^{1/2}.

Every declaration in this module is an internal helper for the Section 2.4 sensitivity providers.

The adjoint budget at the pure-potential loading #

The pure-potential witness budget #

The explicit constant of the pure-potential witness-gradient negative Besov budget.

Equations
  • One or more equations did not get rendered due to their size.
Instances For