Documentation

LeanPool.Superdiffusion.Algsuperdiff.Section3.Provider.Multiscale.JResponseApplication

JResponseApplication #

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

The good-carrier matrix estimate: the two deterministic legs of Step 1 #

This module supplies the two carrier-free ingredients of the J-response application of p.bfA.multiscalebound (ABK26):

  1. the running-diffusivity comparison, sigmabar_{n-1} sigmabar_j^{-1} <=^{gamma(n-1-j)} and sigmabar_j sigmabar_{n-1}^{-1} <= C, with C = 4 explicit.

Local scope and downstream carrier transfer #

The manuscript's Step 1 runs on a simplex spx of the Whitney simplex partition SW(square_n). This historical precursor does not itself construct that partition; both ingredients here are stated at the carrier-independent level at which the manuscript's argument uses them:

The middle of Step 1 — the passage from J(spx, .; a_L) to Lambda_{1/4,2}(z + square_j; a_L) — begins in CrudeResponseBound.lean at the cube/descendant carrier. Thus the declarations below remain local providers, not a source-node closure.

The base case is not consumed #

The node's dependency list names p.base.case, because it cites e.basecase.diffusivity "if `n

Main results #

References #

The polarization split of e.J.by.means.of.bfA #

The pure-potential leg of e.J.by.means.of.bfA: on the load (p, 0) the bfA(U; a) quadratic form is 2 J(U, p, 0; a). The cross term - p . q is invisible at this loading.

The polarization split of ABK26, at an arbitrary bounded convex domain. For every load (x, y) in R^{2d},

(x, y) . bfA(U; a) (x, y)  <=  4 ( J(U, x, 0; a) + J(U, 0, y; a) ) .

The manuscript writes the left side as |bfA^{1/2}(U; a) (x, y)|^2. The proof is the parallelogram identity together with the positive definiteness of bfA(U; a) on the residual load (x, -y); the two pure legs are then e.J.by.means.of.bfA.

Applied with (x, y) = bfAhom_{n-1}^{-1/2} P̂ = (sigmabar_{n-1}^{-1/2} p̂, sigmabar_{n-1}^{1/2} q̂), using that bfAhom is the block-diagonal diag(sigmabar, sigmabar^{-1}) of e.homs.defs, this is the manuscript's display verbatim.

The running-diffusivity comparison #

The induction-state envelope max{cstar gamma^{-1} 3^{2 gamma m}, nu^2}.

Equations
Instances For
    theorem Algsuperdiff.Section3.Provider.Multiscale.sigmaBar_le_four_mul_rpow_mul_sigmaBar {d : ℕ} (M : ABKModel d) {m0 : ℤ} {E : { E : ℝ // 1 ≤ E }} (hS : Frozen.Section3.inductionState M m0 E) {i j : ℤ} (hji : j ≤ i) (hi : i ≤ m0) :
    ↑(Annealed.sigmaBar M i) ≤ 4 * 3 ^ (M.gamma * (↑i - ↑j)) * ↑(Annealed.sigmaBar M j)

    The first running-diffusivity comparison of ABK26, with the constant C = 4 explicit:

    sigmabar_i  <=  4 . 3^{gamma (i - j)} . sigmabar_j     for  j <= i <= m0 .
    

    Only the two-sided clause e.shom.h.bounds of the induction state is used; see the module header on why p.base.case is not needed.

    theorem Algsuperdiff.Section3.Provider.Multiscale.sigmaBar_le_four_mul_sigmaBar {d : ℕ} (M : ABKModel d) {m0 : ℤ} {E : { E : ℝ // 1 ≤ E }} (hS : Frozen.Section3.inductionState M m0 E) {i j : ℤ} (hji : j ≤ i) (hi : i ≤ m0) :

    The second running-diffusivity comparison of ABK26, with the constant C = 4 explicit:

    sigmabar_j  <=  4 sigmabar_i      for  j <= i <= m0 .