Documentation

LeanPool.NavierStokesAndEuler.Euler.LinearDuhamelNaturality

Naturality of the actual Duhamel solution #

A bounded linear map intertwining the coefficient operators also intertwines the actual forced solutions. This follows from their differential equations and uniqueness; no compatibility of the chosen homogeneous fundamental maps is assumed. In particular it applies to inclusions and support-changing spatial translations.

theorem EulerLinearDuhamel.Evolution.solution_map {E : Type u_1} {F : Type u_2} [NormedAddCommGroup E] [NormedSpace E] [CompleteSpace E] [NormedAddCommGroup F] [NormedSpace F] [CompleteSpace F] {T : } {hT : 0 T} {B : C((Set.Icc 0 T), E →L[] E)} {D : C((Set.Icc 0 T), F →L[] F)} (U : Evolution T hT B) (V : Evolution T hT D) (L : E →L[] F) (hL : ∀ (t : (Set.Icc 0 T)) (u : E), (D t) (L u) = L ((B t) u)) (f : C((Set.Icc 0 T), E)) (a₀ : E) :

Bounded linear intertwiners commute with the actual forced solution.

theorem EulerLinearDuhamel.Evolution.solution_map_apply {E : Type u_1} {F : Type u_2} [NormedAddCommGroup E] [NormedSpace E] [CompleteSpace E] [NormedAddCommGroup F] [NormedSpace F] [CompleteSpace F] {T : } {hT : 0 T} {B : C((Set.Icc 0 T), E →L[] E)} {D : C((Set.Icc 0 T), F →L[] F)} (U : Evolution T hT B) (V : Evolution T hT D) (L : E →L[] F) (hL : ∀ (t : (Set.Icc 0 T)) (u : E), (D t) (L u) = L ((B t) u)) (f : C((Set.Icc 0 T), E)) (a₀ : E) (t : (Set.Icc 0 T)) :
(V.solution ((ContinuousLinearMap.compLeftContinuous (↑(Set.Icc 0 T)) L) f) (L a₀)) t = L ((U.solution f a₀) t)

Pointwise form of the same identity, including both endpoints.