Documentation

LeanPool.NavierStokesAndEuler.Euler.VolterraUniqueness

Uniqueness, initial traces, and genuine positive time budgets for the Volterra construction.

theorem EulerVolterraConvolution.mild_solution_unique {X : Type u_1} {Y : Type u_2} [NormedAddCommGroup X] [NormedSpace X] [NormedAddCommGroup Y] [NormedSpace Y] (T : ) (hT : 0 T) (K : Y →L[] X) (k : ) (hK : ContinuousOn (fun (p : × Y) => (K p.1) p.2) (Set.Ioi 0 ×ˢ Set.univ)) (hk : MeasureTheory.IntegrableOn k (Set.Ioc 0 T) MeasureTheory.volume) (hk0 : rSet.Ioc 0 T, 0 k r) (hbound : rSet.Ioc 0 T, ∀ (y : Y), (K r) y k r * y) (a : C((Set.Icc 0 T), X)) (F : (Set.Icc 0 T)XY) (hF : Continuous fun (p : (Set.Icc 0 T) × X) => F p.1 p.2) (R L : ) (hL : 0 L) (hFL : ∀ (t : (Set.Icc 0 T)) (x y : X), x Ry RF t x - F t y L * x - y) (hsmall : kernelMass T k * L < 1) (u v : C((Set.Icc 0 T), X)) (hu : u R) (hv : v R) (hsolu : ∀ (t : (Set.Icc 0 T)), u t = a t + (r : ) in 0..t, (K r) (F (Set.projIcc 0 T hT (t - r)) (u (Set.projIcc 0 T hT (t - r))))) (hsolv : ∀ (t : (Set.Icc 0 T)), v t = a t + (r : ) in 0..t, (K r) (F (Set.projIcc 0 T hT (t - r)) (v (Set.projIcc 0 T hT (t - r))))) :
u = v

Two actual mild solutions in the contraction ball agree as continuous paths.

theorem EulerVolterraConvolution.mild_solution_initial {X : Type u_1} {Y : Type u_2} [NormedAddCommGroup X] [NormedSpace X] [NormedAddCommGroup Y] [NormedSpace Y] (T : ) (hT : 0 T) (K : Y →L[] X) (a u : C((Set.Icc 0 T), X)) (F : (Set.Icc 0 T)XY) (hsol : ∀ (t : (Set.Icc 0 T)), u t = a t + (r : ) in 0..t, (K r) (F (Set.projIcc 0 T hT (t - r)) (u (Set.projIcc 0 T hT (t - r))))) :
u 0, = a 0,

The actual Volterra integral vanishes at time zero, giving the prescribed initial trace.

The viscosity-dependent coefficient in the parabolic kernel bound is nonnegative.

The explicit parabolic kernel mass is continuous at zero and vanishes there.

theorem EulerSobolevHeat.exists_positive_time_budget (ν M L margin Tmax : ) (hmargin : 0 < margin) (hTmax : 0 < Tmax) :
∃ (T : ), 0 < T T Tmax (T + 2 * parabolicConstant ν * T) * M < margin (T + 2 * parabolicConstant ν * T) * L < 1

The actual parabolic kernel has a strictly positive interval satisfying both Picard budgets.