Documentation

LeanPool.AnomalousDiffusion.AVenhance.Infra.Section5.PulledGradientMaterial

Fixed-point material form of the pulled-gradient transport identity.

theorem AVenhance.Infra.Section5.final_iterate_pulled_gradient_material_transport {β : ℝ} (I : Ingredients β) {Φ : ℕ → ℝ → Homogenization.Vec 2 → ℝ} (hΦ : IsStreamSeq I Φ) (m : ℕ) (hm : 1 ≤ m) (κm κprev : ℝ) (θ₀ : Homogenization.Vec 2 → ℝ) (θprev : ℝ → Homogenization.Vec 2 → ℝ) (T : ℕ → ℝ → Homogenization.Vec 2 → ℝ) (hT : I.IsTIterates hΦ m κm κprev θ₀ θprev T) (l : ℤ) {t : ℝ} (ht : 0 < t) (x : Homogenization.Vec 2) (j : Fin 2) {L : ℝ × Homogenization.Vec 2 →L[ℝ] Homogenization.Vec 2} (hG : HasFDerivAt (Function.uncurry fun (r : ℝ) (y : Homogenization.Vec 2) => G I hΦ m (T (Nstar β)) l r y) L (t, x)) :
deriv (fun (r : ℝ) => G I hΦ m (T (Nstar β)) l r x j) t + (fderiv ℝ (G I hΦ m (T (Nstar β)) l t) x) (streamVel (Φ (m - 1)) t x) j = (I.flowGrad hΦ m l t x).mulVec (gradDiv (fun (r : ℝ) (y : Homogenization.Vec 2) => (I.Kmat κm m r + I.sMat hΦ m κm r y).mulVec (spaceGrad (T (Nstar β) r) y) + iterateError I hΦ m κm κprev T r y) t x) j

The transported gradient of the last iterate obeys the source's fixed-point material identity. This is e.tbm1.two after changing from a characteristic to its fixed spatial point.