Documentation

LeanPool.NavierStokesAndEuler.Euler.CorrectionEnergyMajorants

Continuous scalar majorants derived from actual coefficient budgets and actual nonlinear time fields.

theorem EulerCorrectionEnergyMajorants.energy_nonneg (period : ) [Fact (0 < period)] {q : } {T : } {hq : 6 q + 1} {D : EulerCorrectionOperators.CorrectionData period (q + 1) (Set.Icc 0 T)} {N : } {R : C((Set.Icc 0 T), )} (S : EulerCorrectionEnergyData.SpatialBudget period hq D N R) (hN : N + 6 q + 1) {hT : 0 T} (K : EulerCorrectionEnergyData.MetricBudget period T hT D) (e : C((Set.Icc 0 T), (EulerCylinderSobolevSpace.SobolevSpace period (q + 1)))) (t : (Set.Icc 0 T)) :

Actual metric energy is nonnegative along every positive-radius solution path.

theorem EulerCorrectionEnergyMajorants.loss_nonneg (period : ) [Fact (0 < period)] {q : } {T : } {hq : 6 q + 1} {D : EulerCorrectionOperators.CorrectionData period (q + 1) (Set.Icc 0 T)} {N : } {R : C((Set.Icc 0 T), )} (S : EulerCorrectionEnergyData.SpatialBudget period hq D N R) (hN : N + 6 q + 1) {hT : 0 T} (K : EulerCorrectionEnergyData.MetricBudget period T hT D) (e : C((Set.Icc 0 T), (EulerCylinderSobolevSpace.SobolevSpace period (q + 1)))) (t : (Set.Icc 0 T)) :

Actual metric radius loss is nonnegative along the same solution path.

The actual total velocity has the genuine metric-energy pointwise bound.

Adding the actual divergence-free approximation and error preserves the lifted constraint.

noncomputable def EulerCorrectionEnergyMajorants.growthPath (period : ) [Fact (0 < period)] {q : } {T : } {hq : 6 q + 1} {D : EulerCorrectionOperators.CorrectionData period (q + 1) (Set.Icc 0 T)} {N : } {R : C((Set.Icc 0 T), )} (S : EulerCorrectionEnergyData.SpatialBudget period hq D N R) (hN : N + 6 q + 1) {hT : 0 T} (K : EulerCorrectionEnergyData.MetricBudget period T hT D) (e : C((Set.Icc 0 T), (EulerCylinderSobolevSpace.SobolevSpace period (q + 1)))) :
C((Set.Icc 0 T), )

The fixed affine continuous majorant of actual metric growth.

Equations
  • One or more equations did not get rendered due to their size.
Instances For
    noncomputable def EulerCorrectionEnergyMajorants.radiusLossPath {T : } (R Rdot : C((Set.Icc 0 T), )) (hR : ∀ (t : (Set.Icc 0 T)), 0 < R t) :
    C((Set.Icc 0 T), )

    The signed radius derivative divided by the actual positive radius.

    Equations
    Instances For
      noncomputable def EulerCorrectionEnergyMajorants.forcingMajorant (period : ) [Fact (0 < period)] {q : } {T : } {hq : 6 q + 1} {D : EulerCorrectionOperators.CorrectionData period (q + 1) (Set.Icc 0 T)} {N : } {R : C((Set.Icc 0 T), )} (S : EulerCorrectionEnergyData.SpatialBudget period hq D N R) (hN : N + 6 q + 1) {hT : 0 T} (K : EulerCorrectionEnergyData.MetricBudget period T hT D) (e : C((Set.Icc 0 T), (EulerCylinderSobolevSpace.SobolevSpace period (q + 1)))) :
      C((Set.Icc 0 T), )

      The literal continuous nonlinear forcing majorant.

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For
        theorem EulerCorrectionEnergyMajorants.growthPath_bound (period : ) [Fact (0 < period)] {q : } {T : } {hq : 6 q + 1} {D : EulerCorrectionOperators.CorrectionData period (q + 1) (Set.Icc 0 T)} {N : } {R : C((Set.Icc 0 T), )} (S : EulerCorrectionEnergyData.SpatialBudget period hq D N R) (hN : N + 6 q + 1) {hT : 0 T} (K : EulerCorrectionEnergyData.MetricBudget period T hT D) (e : C((Set.Icc 0 T), (EulerCylinderSobolevSpace.SobolevSpace period (q + 1)))) (ν : ) ( : ν 1) (t : (Set.Icc 0 T)) :

        The actual metric-growth coefficient is bounded by the continuous affine majorant.

        theorem EulerCorrectionEnergyMajorants.forcingMajorant_bound (period : ) [Fact (0 < period)] {q : } {T : } {hq : 6 q + 1} {D : EulerCorrectionOperators.CorrectionData period (q + 1) (Set.Icc 0 T)} {N : } {R : C((Set.Icc 0 T), )} (S : EulerCorrectionEnergyData.SpatialBudget period hq D N R) (hN : N + 6 q + 1) {hT : 0 T} (K : EulerCorrectionEnergyData.MetricBudget period T hT D) (hG : Continuous fun (t : (Set.Icc 0 T)) => (D.metric.coefficient t).operator) (e : C((Set.Icc 0 T), (EulerCylinderSobolevSpace.SobolevSpace period (q + 1)))) (U : (EulerTimeLp.TimeLp T (EulerCylinderSobolevSpace.SobolevSpace period (2 + q)))) (hU : Filter.Tendsto (fun (n : ) => EulerTimeLp.pathLp T hT (EulerRegularizedTopBlocks.maximalApproximation period q T n e)) Filter.atTop (nhds U)) :

        The actual full-order nonlinear forcing has the continuous majorant derived from its genuine coefficient budgets.

        noncomputable def EulerCorrectionEnergyMajorants.combinedConstant (period : ) [Fact (0 < period)] {q : } {T : } {hq : 6 q + 1} {D : EulerCorrectionOperators.CorrectionData period (q + 1) (Set.Icc 0 T)} {N : } {R : C((Set.Icc 0 T), )} (S : EulerCorrectionEnergyData.SpatialBudget period hq D N R) {hT : 0 T} (K : EulerCorrectionEnergyData.MetricBudget period T hT D) :

        The explicit cutoff-independent constant in the scalar shrinking-radius estimate.

        Equations
        • One or more equations did not get rendered due to their size.
        Instances For
          theorem EulerCorrectionEnergyMajorants.combinedConstant_pos (period : ) [Fact (0 < period)] {q : } {T : } {hq : 6 q + 1} {D : EulerCorrectionOperators.CorrectionData period (q + 1) (Set.Icc 0 T)} {N : } {R : C((Set.Icc 0 T), )} (S : EulerCorrectionEnergyData.SpatialBudget period hq D N R) {hT : 0 T} (K : EulerCorrectionEnergyData.MetricBudget period T hT D) :
          0 < combinedConstant period S K

          The actual combined constant is strictly positive.