Documentation

LeanPool.AnomalousDiffusion.AVenhance.Infra.Section5.Contracts.SourceErrorDMeas

SourceErrorDContract: open-time regularity and measurability inputs #

The iterates T_i are smooth only for t ≥ 0, so the global continuity of ∇T in the dm_pulled_gradient_* lemmas is replaced by continuity on Ici 0 ×ˢ univ through the time clamp sedClamp, which changes nothing on the open time cube.

A classical solution has continuous spatial gradient on Ici 0 ×ˢ univ.

The time-clamped copy of T: it agrees with T on t ≥ 0 and has globally continuous spatial gradient.

Equations
Instances For

    The Section 4 d_m first summand is the first summand hmFrozenDFirstFlux.

    theorem AVenhance.Infra.Section5.Contracts.sed_Tgrad_eLpNorm_le {T : ℝ → Homogenization.Vec 2 → ℝ} (hc : ContinuousOn (fun (z : ℝ × Homogenization.Vec 2) => spaceGrad (T z.1) z.2) (Set.Ici 0 ×ˢ Set.univ)) {κprev N : ℝ} (hκprev : 0 < κprev) (hT : √κprev * √(spaceTimeGradNormSq fun (t : ℝ) => spaceGrad (T t)) ≤ N) :

    The temperature-gradient L² bound for the actual (open-time smooth) T, from the profile, through the time clamp.

    theorem AVenhance.Infra.Section5.Contracts.sed_measurable_mulVec {α : Type u_1} [MeasurableSpace α] {A : α → Matrix (Fin 2) (Fin 2) ℝ} {v : α → Homogenization.Vec 2} (hA : ∀ (i j : Fin 2), Measurable fun (a : α) => A a i j) (hv : Measurable v) :
    Measurable fun (a : α) => (A a).mulVec (v a)

    The matrix-vector product of measurable entries is measurable.

    theorem AVenhance.Infra.Section5.Contracts.sed_firstMeas {β : ℝ} (I : Ingredients β) {Φ : ℕ → ℝ → Homogenization.Vec 2 → ℝ} (hΦ : IsStreamSeq I Φ) {m : ℕ} (hm : 1 ≤ m) {κ : ℝ} (hκ : 0 < κ) {T : ℝ → Homogenization.Vec 2 → ℝ} (hc : ContinuousOn (fun (z : ℝ × Homogenization.Vec 2) => spaceGrad (T z.1) z.2) (Set.Ici 0 ×ˢ Set.univ)) :

    Measurability of the first term of d_m.

    theorem AVenhance.Infra.Section5.Contracts.sed_amnrEntry_meas {β : ℝ} (I : Ingredients β) {Φ : ℕ → ℝ → Homogenization.Vec 2 → ℝ} (hΦ : IsStreamSeq I Φ) {m : ℕ} (hm : 1 ≤ m) {κm κprev : ℝ} (hκm : 0 < κm) {θ₀ : Homogenization.Vec 2 → ℝ} {θprev : ℝ → Homogenization.Vec 2 → ℝ} {T : ℕ → ℝ → Homogenization.Vec 2 → ℝ} (hθprev : IsClassicalSol (streamVel (Φ (m - 1))) κprev (fun (x : ℝ) (x_1 : Homogenization.Vec 2) => 0) θ₀ θprev) (hT : I.IsTIterates hΦ m κm κprev θ₀ θprev T) (n : ℕ) (i j k : Fin 2) :

    The terminal AMNR tensor entries are measurable on the time cube.