Documentation

LeanPool.NavierStokesAndEuler.Euler.WeightedForcingTime

Actual finite weighted forcing norms in the Bochner time space.

Actual L²-time convergence of finite Hilbert forcing norms.

def EulerFamilyNormTime.familyHilbertMap {I : Type u_1} {H : Type u_2} [NormedAddCommGroup H] [NormedSpace H] :
(IH) →L[] PiLp 2 fun (x : I) => H

The ordinary finite family as its genuine Hilbert-sum norm model.

Equations
Instances For

    The actual root of the sum of squares equals the genuine finite L²-product norm.

    The finite forcing norm is Lipschitz, with a fixed base-cardinality constant.

    noncomputable def EulerFamilyNormTime.familyNormTime {I : Type u_1} {H : Type u_2} [Fintype I] [NormedAddCommGroup H] [NormedSpace H] (T : ) (u : (EulerTimeLp.TimeLp T (IH))) :

    The actual scalar finite-family norm represented in Bochner L² time.

    Equations
    Instances For

      This scalar Bochner element is the literal family forcing norm almost everywhere.

      theorem EulerFamilyNormTime.familyNormTime_tendsto {I : Type u_1} {H : Type u_2} [Fintype I] [NormedAddCommGroup H] [NormedSpace H] (T : ) (u : (EulerTimeLp.TimeLp T (IH))) (v : (EulerTimeLp.TimeLp T (IH))) (hu : Filter.Tendsto u Filter.atTop (nhds v)) :

      Strong L²-time forcing convergence gives strong convergence of its actual finite-family norm.

      Weighted time integrals of actual family forcing norms pass through strong L² approximations.

      Multiplication by a continuous scalar time weight as a genuine Bochner operator.

      Equations
      Instances For
        theorem EulerWeightedForcingTime.scalarTimeMultiplier_ae (T : ) (hT : 0 T) (w : C((Set.Icc 0 T), )) (u : (EulerTimeLp.TimeLp T )) :

        The actual scalar multiplier has its literal weighted representative.

        noncomputable def EulerWeightedForcingTime.weightedForcingTime {A : Type u_1} {I : Type u_2} {H : Type u_3} [Fintype A] [Fintype I] [NormedAddCommGroup H] [NormedSpace H] (T : ) (hT : 0 T) (w : AC((Set.Icc 0 T), )) (F : A(EulerTimeLp.TimeLp T (IH))) :

        The genuine finite weighted sum of actual forcing norms represented in L² time.

        Equations
        Instances For
          theorem EulerWeightedForcingTime.weightedForcingTime_ae {A : Type u_1} {I : Type u_2} {H : Type u_3} [Fintype A] [Fintype I] [NormedAddCommGroup H] [NormedSpace H] (T : ) (hT : 0 T) (w : AC((Set.Icc 0 T), )) (F : A(EulerTimeLp.TimeLp T (IH))) :

          The actual Bochner forcing sum is the literal finite weighted family norm almost everywhere.

          theorem EulerWeightedForcingTime.weightedForcingTime_tendsto {A : Type u_1} {I : Type u_2} {H : Type u_3} [Fintype A] [Fintype I] [NormedAddCommGroup H] [NormedSpace H] (T : ) (hT : 0 T) (w : AC((Set.Icc 0 T), )) (F : A(EulerTimeLp.TimeLp T (IH))) (f : A(EulerTimeLp.TimeLp T (IH))) (hF : ∀ (i : A), Filter.Tendsto (fun (n : ) => F n i) Filter.atTop (nhds (f i))) :

          Actual finite weighted forcing sums converge strongly with the actual L² forcing fields.

          noncomputable def EulerWeightedForcingTime.weightedForcingPath {A : Type u_1} {I : Type u_2} {H : Type u_3} [Fintype A] [Fintype I] [NormedAddCommGroup H] [NormedSpace H] (T : ) (w : AC((Set.Icc 0 T), )) (F : AC((Set.Icc 0 T), IH)) :
          C((Set.Icc 0 T), )

          The literal weighted forcing norm along continuous time paths.

          Equations
          Instances For
            theorem EulerWeightedForcingTime.weightedForcingPath_apply {A : Type u_1} {I : Type u_2} {H : Type u_3} [Fintype A] [Fintype I] [NormedAddCommGroup H] [NormedSpace H] (T : ) (w : AC((Set.Icc 0 T), )) (F : AC((Set.Icc 0 T), IH)) (t : (Set.Icc 0 T)) :
            (weightedForcingPath T w F) t = i : A, (w i) t * EulerFiniteMetricEnergy.familyNorm ((F i) t)

            The bundled weighted forcing path evaluates to its literal finite norm sum.

            theorem EulerWeightedForcingTime.weightedForcingTime_pathLp {A : Type u_1} {I : Type u_2} {H : Type u_3} [Fintype A] [Fintype I] [NormedAddCommGroup H] [NormedSpace H] (T : ) (hT : 0 T) (w : AC((Set.Icc 0 T), )) (F : AC((Set.Icc 0 T), IH)) :
            (weightedForcingTime T hT w fun (i : A) => EulerTimeLp.pathLp T hT (F i)) = EulerTimeLp.pathLp T hT (weightedForcingPath T w F)

            Continuous forcing paths have exactly the same weighted norm in the genuine Bochner construction.