Documentation

LeanPool.AnomalousDiffusion.AVenhance.Infra.Construction.MaterialFlowBounds

Material Flow Bounds #

Support for the Armstrong–Vicol anomalous-diffusion formalization.

structure AVenhance.Infra.Construction.Section2SpatialFlowData {β : ℝ} (I : Ingredients β) (Φ : ℕ → ℝ → Homogenization.Vec 2 → ℝ) (hseq : IsStreamSeq I Φ) (m : ℕ) :

The source-form §2 displays sufficient for the spatial slices of the material Jacobian consequences. This package deliberately excludes the material conclusion being derived below.

Instances For
    theorem AVenhance.Infra.Construction.MaterialFlowBounds.flow_slice_smooth {β : ℝ} {I : Ingredients β} {Φ : ℕ → ℝ → Homogenization.Vec 2 → ℝ} {hseq : IsStreamSeq I Φ} (m : ℕ) (s r : ℝ) :
    ContDiff ℝ ↑⊤ fun (y : Homogenization.Vec 2) => constructionFlow hseq m (s + r) y s
    theorem AVenhance.Infra.Construction.MaterialFlowBounds.iteratedFDeriv_flowJacobian_entry {β : ℝ} {I : Ingredients β} {Φ : ℕ → ℝ → Homogenization.Vec 2 → ℝ} {hseq : IsStreamSeq I Φ} (m : ℕ) (s r : ℝ) (n : ℕ) (x : Homogenization.Vec 2) (J : Fin n → Fin 2) (i j : Fin 2) :
    ((iteratedFDeriv ℝ n (fun (y : Homogenization.Vec 2) => (constructionFlowJacobian hseq m r s y) (Homogenization.basisVec j) i) x) fun (k : Fin n) => Homogenization.basisVec (J k)) = (iteratedFDeriv ℝ (n + 1) (fun (y : Homogenization.Vec 2) => constructionFlow hseq m (s + r) y s) x) (Fin.snoc (fun (k : Fin n) => Homogenization.basisVec (J k)) (Homogenization.basisVec j)) i
    theorem AVenhance.Infra.Construction.MaterialFlowBounds.flowJacobian_entry_norm_le_two {β : ℝ} {I : Ingredients β} {Φ : ℕ → ℝ → Homogenization.Vec 2 → ℝ} {hseq : IsStreamSeq I Φ} {m : ℕ} (hflow : Section2SpatialFlowData I Φ hseq m) (s r : ℝ) (hr : |r| ≤ 2 ^ (-25) * (a β I.Λ m)⁻¹) (x : Homogenization.Vec 2) (i j : Fin 2) :

    The ell = 0 slice of c.material.DX.Xinv, derived from the explicit flow_jacobian_composed seminorm display in Section2FlowBoundsAtScale.

    Equations
    Instances For
      theorem AVenhance.Infra.Construction.section2_material_jacobian_spatial_slice_of_flow_bounds {β : ℝ} {I : Ingredients β} {Φ : ℕ → ℝ → Homogenization.Vec 2 → ℝ} {hseq : IsStreamSeq I Φ} {m N : ℕ} (hflow : Section2SpatialFlowData I Φ hseq m) :
      1 ≤ section2MaterialSpatialConstant N ∧ ∀ (s r : ℝ), |r| ≤ 2 ^ (-25) * (a β I.Λ m)⁻¹ → ∀ n ≤ N, ∀ (i j : Fin 2) (x : Homogenization.Vec 2) (J : Fin n → Fin 2), ‖(iteratedFDeriv ℝ n (fun (y : Homogenization.Vec 2) => (constructionComposedFlowJacobian hseq m s r y) (Homogenization.basisVec j) i) x) fun (k : Fin n) => Homogenization.basisVec (J k)‖ ≤ section2MaterialSpatialConstant N * (epsilon β I.Λ m)⁻¹ ^ n