Documentation

LeanPool.NavierStokesAndEuler.Euler.LpSupportedConstructedEvolution

Constructed spatial L² evolution from the coefficient field alone #

The bounded-field Banach algebra supplies actual fundamental fields by the proved Picard construction. Their multiplication operators give an actual evolution on supported spatial L². The localized H3 estimate is imposed only on this genuine homogeneous propagator and is then inherited with constant one by the spatial L² evolution.

Lifting the localized homogeneous propagator to actual spatial L² #

The homogeneous fundamental fields are multiplied against genuine spatial L² functions supported in a fixed measurable set. The resulting continuous operator paths satisfy the homogeneous differential equation and inverse identities. Their propagator norm uses only the pointwise bound on that set, so the source's C g(t)/g(s) estimate is preserved exactly.

@[instance_reducible]

Cache the standard NormedRing (V →L[ℝ] V) instance to shorten typeclass synthesis.

Equations
Instances For
    @[instance_reducible]

    Cache the standard NormedRing (Field (α := α) (V := V)) instance to shorten typeclass synthesis.

    Equations
    Instances For
      @[instance_reducible]

      Cache the standard NormedAddCommGroup (Field (α := α) (V := V)) instance to shorten typeclass synthesis.

      Equations
      Instances For
        @[instance_reducible]

        Cache the standard NormedSpace ℝ (Field (α := α) (V := V)) instance to shorten typeclass synthesis.

        Equations
        Instances For
          @[instance_reducible]

          Cache the standard NormedAddCommGroup (Lp V 2 μ) instance to shorten typeclass synthesis.

          Equations
          Instances For
            @[instance_reducible]

            Cache the standard InnerProductSpace ℝ (Lp V 2 μ) instance to shorten typeclass synthesis.

            Equations
            Instances For
              @[instance_reducible]

              Cache the standard NormedAddCommGroup (supportedSpace (V := V) μ S hS) instance to shorten typeclass synthesis.

              Equations
              Instances For
                @[instance_reducible]

                Cache the standard InnerProductSpace ℝ (supportedSpace (V := V) μ S hS) instance to shorten typeclass synthesis.

                Equations
                Instances For
                  @[instance_reducible]

                  Cache the standard NormedSpace ℝ (supportedSpace (V := V) μ S hS) instance to shorten typeclass synthesis.

                  Equations
                  Instances For
                    @[instance_reducible]

                    Cache the standard NormedAddCommGroup (supportedSpace (V := V) μ S hS →L[ℝ] supportedSpace (V := V) μ S hS) instance to shorten typeclass synthesis.

                    Equations
                    Instances For
                      @[instance_reducible]

                      Cache the standard NormedSpace ℝ (supportedSpace (V := V) μ S hS →L[ℝ] supportedSpace (V := V) μ S hS) instance to shorten typeclass synthesis.

                      Equations
                      Instances For

                        The actual supported-space operator associated with a continuous field path.

                        Equations
                        Instances For
                          theorem EulerLpSupportedEvolution.operatorPath_hasDerivWithinAt {α : Type u_1} {V : Type u_2} [TopologicalSpace α] [MeasurableSpace α] [BorelSpace α] [SecondCountableTopology α] (μ : MeasureTheory.Measure α) [NormedAddCommGroup V] [InnerProductSpace V] [CompleteSpace V] (S : Set α) (hS : MeasurableSet S) (T : ) (hT : 0 T) (A A' : C((Set.Icc 0 T), EulerLpSupportedMultiplier.Field)) (hpoint : tSet.Icc 0 T, ∀ (x : α), HasDerivWithinAt (fun (s : ) => (EulerVolterraConvolution.extendPath T hT A s) x) ((EulerVolterraConvolution.extendPath T hT A' t) x) (Set.Icc 0 T) t) (t : (Set.Icc 0 T)) :
                          HasDerivWithinAt (EulerVolterraConvolution.extendPath T hT (operatorPath μ S hS T A)) ((operatorPath μ S hS T A') t) (Set.Icc 0 T) t

                          Actual pointwise time derivatives lift to supported-L² operator derivatives.

                          noncomputable def EulerLpSupportedEvolution.liftEvolution {α : Type u_1} {V : Type u_2} [TopologicalSpace α] [MeasurableSpace α] [BorelSpace α] [SecondCountableTopology α] (μ : MeasureTheory.Measure α) [NormedAddCommGroup V] [InnerProductSpace V] [CompleteSpace V] (S : Set α) (hS : MeasurableSet S) (T : ) (hT : 0 T) (B Φ Ψ : C((Set.Icc 0 T), EulerLpSupportedMultiplier.Field)) (hRight : ∀ (t : (Set.Icc 0 T)), xS, (Φ t) x ∘SL (Ψ t) x = ContinuousLinearMap.id V) (hLeft : ∀ (t : (Set.Icc 0 T)), xS, (Ψ t) x ∘SL (Φ t) x = ContinuousLinearMap.id V) ( : tSet.Icc 0 T, ∀ (x : α), HasDerivWithinAt (fun (s : ) => (EulerVolterraConvolution.extendPath T hT Φ s) x) ((EulerVolterraConvolution.extendPath T hT B t) x ∘SL (EulerVolterraConvolution.extendPath T hT Φ t) x) (Set.Icc 0 T) t) :

                          The actual pointwise homogeneous fields give a homogeneous evolution on the genuine supported spatial L² space.

                          Equations
                          • One or more equations did not get rendered due to their size.
                          Instances For
                            theorem EulerLpSupportedEvolution.liftEvolution_propagator_norm {α : Type u_1} {V : Type u_2} [TopologicalSpace α] [MeasurableSpace α] [BorelSpace α] [SecondCountableTopology α] (μ : MeasureTheory.Measure α) [NormedAddCommGroup V] [InnerProductSpace V] [CompleteSpace V] (S : Set α) (hS : MeasurableSet S) (T : ) (hT : 0 T) (B Φ Ψ : C((Set.Icc 0 T), EulerLpSupportedMultiplier.Field)) (hRight : ∀ (t : (Set.Icc 0 T)), xS, (Φ t) x ∘SL (Ψ t) x = ContinuousLinearMap.id V) (hLeft : ∀ (t : (Set.Icc 0 T)), xS, (Ψ t) x ∘SL (Φ t) x = ContinuousLinearMap.id V) ( : tSet.Icc 0 T, ∀ (x : α), HasDerivWithinAt (fun (s : ) => (EulerVolterraConvolution.extendPath T hT Φ s) x) ((EulerVolterraConvolution.extendPath T hT B t) x ∘SL (EulerVolterraConvolution.extendPath T hT Φ t) x) (Set.Icc 0 T) t) (g : (Set.Icc 0 T)) (hg : ∀ (t : (Set.Icc 0 T)), 0 < g t) (C : ) (hC : 0 C) (hprop : ∀ (t s : (Set.Icc 0 T)), s txS, (Φ t) x ∘SL (Ψ s) x C * g t / g s) (t s : (Set.Icc 0 T)) (hst : s t) :
                            (liftEvolution μ S hS T hT B Φ Ψ hRight hLeft ).propagator t s C * g t / g s

                            The pointwise localized (H3) estimate is the actual L² propagator norm, with the identical relative profile factor.

                            theorem EulerLpSupportedEvolution.liftedSolution_profile_bound {α : Type u_1} {V : Type u_2} [TopologicalSpace α] [MeasurableSpace α] [BorelSpace α] [SecondCountableTopology α] (μ : MeasureTheory.Measure α) [NormedAddCommGroup V] [InnerProductSpace V] [CompleteSpace V] (S : Set α) (hS : MeasurableSet S) (T : ) (hT : 0 T) (B Φ Ψ : C((Set.Icc 0 T), EulerLpSupportedMultiplier.Field)) (hRight : ∀ (t : (Set.Icc 0 T)), xS, (Φ t) x ∘SL (Ψ t) x = ContinuousLinearMap.id V) (hLeft : ∀ (t : (Set.Icc 0 T)), xS, (Ψ t) x ∘SL (Φ t) x = ContinuousLinearMap.id V) ( : tSet.Icc 0 T, ∀ (x : α), HasDerivWithinAt (fun (s : ) => (EulerVolterraConvolution.extendPath T hT Φ s) x) ((EulerVolterraConvolution.extendPath T hT B t) x ∘SL (EulerVolterraConvolution.extendPath T hT Φ t) x) (Set.Icc 0 T) t) (f : C((Set.Icc 0 T), (EulerLpSupportedSubspace.supportedSpace μ S hS))) (a₀ : (EulerLpSupportedSubspace.supportedSpace μ S hS)) (g : (Set.Icc 0 T)) (hg : ∀ (t : (Set.Icc 0 T)), 0 < g t) (hg₀ : g 0, = 1) (C D : ) (hC : 0 C) (hprop : ∀ (t s : (Set.Icc 0 T)), s txS, (Φ t) x ∘SL (Ψ s) x C * g t / g s) (hf : ∀ (s : (Set.Icc 0 T)), f s D * g s) (t : (Set.Icc 0 T)) :
                            ((liftEvolution μ S hS T hT B Φ Ψ hRight hLeft ).solution f a₀) t C * g t * (a₀ + t * D)

                            The actual forced supported-L² path has the source's polynomial profile bound.

                            theorem EulerLpSupportedEvolution.liftedSolution_hasDerivWithinAt {α : Type u_1} {V : Type u_2} [TopologicalSpace α] [MeasurableSpace α] [BorelSpace α] [SecondCountableTopology α] (μ : MeasureTheory.Measure α) [NormedAddCommGroup V] [InnerProductSpace V] [CompleteSpace V] (S : Set α) (hS : MeasurableSet S) (T : ) (hT : 0 T) (B Φ Ψ : C((Set.Icc 0 T), EulerLpSupportedMultiplier.Field)) (hRight : ∀ (t : (Set.Icc 0 T)), xS, (Φ t) x ∘SL (Ψ t) x = ContinuousLinearMap.id V) (hLeft : ∀ (t : (Set.Icc 0 T)), xS, (Ψ t) x ∘SL (Φ t) x = ContinuousLinearMap.id V) ( : tSet.Icc 0 T, ∀ (x : α), HasDerivWithinAt (fun (s : ) => (EulerVolterraConvolution.extendPath T hT Φ s) x) ((EulerVolterraConvolution.extendPath T hT B t) x ∘SL (EulerVolterraConvolution.extendPath T hT Φ t) x) (Set.Icc 0 T) t) (f : C((Set.Icc 0 T), (EulerLpSupportedSubspace.supportedSpace μ S hS))) (a₀ : (EulerLpSupportedSubspace.supportedSpace μ S hS)) (t : (Set.Icc 0 T)) :
                            HasDerivWithinAt (EulerVolterraConvolution.extendPath T hT ((liftEvolution μ S hS T hT B Φ Ψ hRight hLeft ).solution f a₀)) ((EulerLpSupportedMultiplier.operator μ S hS (B t)) (((liftEvolution μ S hS T hT B Φ Ψ hRight hLeft ).solution f a₀) t) + f t) (Set.Icc 0 T) t

                            This profile-bounded path solves the actual supported-L² differential equation.

                            @[instance_reducible]

                            Cache the standard NormedRing (V →L[ℝ] V) instance to shorten typeclass synthesis.

                            Equations
                            Instances For
                              @[instance_reducible]

                              Cache the standard NormedAlgebra ℝ (V →L[ℝ] V) instance to shorten typeclass synthesis.

                              Equations
                              Instances For
                                @[instance_reducible]

                                Cache the standard NormedRing (Field (α := α) (V := V)) instance to shorten typeclass synthesis.

                                Equations
                                Instances For
                                  @[instance_reducible]

                                  Cache the standard NormedAlgebra ℝ (Field (α := α) (V := V)) instance to shorten typeclass synthesis.

                                  Equations
                                  Instances For

                                    A genuine supported-L² evolution constructed from the original bounded coefficient.

                                    Equations
                                    • One or more equations did not get rendered due to their size.
                                    Instances For
                                      theorem EulerLpSupportedConstructedEvolution.constructedSupportedEvolution_propagator_norm {α : Type u_1} {V : Type u_2} [TopologicalSpace α] [MeasurableSpace α] [BorelSpace α] [SecondCountableTopology α] [NormedAddCommGroup V] [InnerProductSpace V] [CompleteSpace V] (T : ) (hT : 0 T) (B : C((Set.Icc 0 T), EulerLpSupportedMultiplier.Field)) (μ : MeasureTheory.Measure α) (S : Set α) (hS : MeasurableSet S) (g : (Set.Icc 0 T)) (hg : ∀ (t : (Set.Icc 0 T)), 0 < g t) (C : ) (hC : 0 C) (hprop : ∀ (t s : (Set.Icc 0 T)), s txS, ((EulerLinearFundamentalExistence.fundamentalPath T hT B).forward t) x ∘SL ((EulerLinearFundamentalExistence.fundamentalPath T hT B).backward s) x C * g t / g s) (t s : (Set.Icc 0 T)) (hst : s t) :
                                      (constructedSupportedEvolution T hT B μ S hS).propagator t s C * g t / g s

                                      The actual supported-L² propagator retains the exact localized H3 bound.