Documentation

LeanPool.NavierStokesAndEuler.Euler.PacketInitializedUniformBounds

The very same canonical correction has uniform all-order weighted bounds for its field, pressure and actual time derivative.

An actual canonical all-order correction from one polynomial frequency guard. This constructor does not appeal to an eventual threshold depending on a chosen parent or on an arbitrary radius witness.

noncomputable def EulerPacketTerminalDatum.initializedUniformBudget (M : EulerMeanPacketProvider.Data) {U : Type u_1} [NormedAddCommGroup U] [InnerProductSpace U] [CompleteSpace U] (D : EulerTransversePacketProvider.Data U) (hTime : M.T = D.T) (τ : ) ( : 0 < τ) (hτT : τ < D.T) (B : EulerTransversePacketProvider.HistoryData (D.initial τ )) (δ : ) ( : 0 < δ) (hδ1 : δ 1) (ξ : U) (hs : tsupport EulerSpatialCutoffs.innerCutoffD.support) (α : ) ( : 0 < α) (L : EulerTransversePacketJoin.Budget D τ hτT B (Fin 4) 6) (NB : EulerTransversePacketJoin.NormalBudget D 6 L.R) {Rm : } (LM : EulerMeanPacketProvider.Budget M 6 Rm) (Cagree : EulerPacketCylinderField.SourceCoefficientAgreement M D) (W : ) (hW : EulerPacketRadiusPolynomial.RadiusPrimitives LM L NB (EulerPacketCylinderField.joinedCoefficientBudget period M D hTime τ hτT B NB) δ ξ W) (hprofile : ∀ (t : (Set.Icc 0 D.T)), α * L.fullProfile t W) (k : ) (hk : 4 k) (hX : 64 EulerPacketSourceFrequency.expansion k) (hlog : 1 Real.log k) (hfrequency : EulerPacketInitializedCost.uniformConstant * W ^ EulerPacketInitializedCost.uniformPower EulerPacketSourceFrequency.smallPower k) (Ξ : (Set.Icc 0 D.T)EulerSmoothLimit.SpaceEulerSmoothLimit.Space) ( : ∀ (t : (Set.Icc 0 D.T)), ContDiff (↑) (Ξ t)) (hF : ∀ (t : (Set.Icc 0 D.T)) (x : EulerSmoothLimit.Space), fderiv (Ξ t) x = (D.F.field t) x) (hdet : ∀ (t : (Set.Icc 0 D.T)) (x : EulerSmoothLimit.Space), Matrix.det (EulerPacketPiola.operatorMatrix ((D.F.field t) x)) = 1) :
EulerAllOrderDriftCorrection.Budget period (initializedCorrectionData M D hTime τ hτT B δ ξ hs α Cagree (EulerPacketSourceFrequency.truncation k) k hk)

Initialized uniform budget used in packet initialized uniform budget.

Equations
  • One or more equations did not get rendered due to their size.
Instances For
    theorem EulerPacketTerminalDatum.initializedUniformBudget_delta (M : EulerMeanPacketProvider.Data) {U : Type u_1} [NormedAddCommGroup U] [InnerProductSpace U] [CompleteSpace U] (D : EulerTransversePacketProvider.Data U) (hTime : M.T = D.T) (τ : ) ( : 0 < τ) (hτT : τ < D.T) (B : EulerTransversePacketProvider.HistoryData (D.initial τ )) (δ : ) ( : 0 < δ) (hδ1 : δ 1) (ξ : U) (hs : tsupport EulerSpatialCutoffs.innerCutoffD.support) (α : ) ( : 0 < α) (L : EulerTransversePacketJoin.Budget D τ hτT B (Fin 4) 6) (NB : EulerTransversePacketJoin.NormalBudget D 6 L.R) {Rm : } (LM : EulerMeanPacketProvider.Budget M 6 Rm) (Cagree : EulerPacketCylinderField.SourceCoefficientAgreement M D) (W : ) (hW : EulerPacketRadiusPolynomial.RadiusPrimitives LM L NB (EulerPacketCylinderField.joinedCoefficientBudget period M D hTime τ hτT B NB) δ ξ W) (hprofile : ∀ (t : (Set.Icc 0 D.T)), α * L.fullProfile t W) (k : ) (hk : 4 k) (hX : 64 EulerPacketSourceFrequency.expansion k) (hlog : 1 Real.log k) (hfrequency : EulerPacketInitializedCost.uniformConstant * W ^ EulerPacketInitializedCost.uniformPower EulerPacketSourceFrequency.smallPower k) (Ξ : (Set.Icc 0 D.T)EulerSmoothLimit.SpaceEulerSmoothLimit.Space) ( : ∀ (t : (Set.Icc 0 D.T)), ContDiff (↑) (Ξ t)) (hF : ∀ (t : (Set.Icc 0 D.T)) (x : EulerSmoothLimit.Space), fderiv (Ξ t) x = (D.F.field t) x) (hdet : ∀ (t : (Set.Icc 0 D.T)) (x : EulerSmoothLimit.Space), Matrix.det (EulerPacketPiola.operatorMatrix ((D.F.field t) x)) = 1) :
    (initializedUniformBudget M D hTime τ hτT B δ hδ1 ξ hs α L NB LM Cagree W hW hprofile k hk hX hlog hfrequency Ξ hF hdet).delta = EulerPacketCorrectionScalar.delta (EulerPacketSourceFrequency.expansion k)
    theorem EulerPacketTerminalDatum.initializedUniformBudget_initialRadius (M : EulerMeanPacketProvider.Data) {U : Type u_1} [NormedAddCommGroup U] [InnerProductSpace U] [CompleteSpace U] (D : EulerTransversePacketProvider.Data U) (hTime : M.T = D.T) (τ : ) ( : 0 < τ) (hτT : τ < D.T) (B : EulerTransversePacketProvider.HistoryData (D.initial τ )) (δ : ) ( : 0 < δ) (hδ1 : δ 1) (ξ : U) (hs : tsupport EulerSpatialCutoffs.innerCutoffD.support) (α : ) ( : 0 < α) (L : EulerTransversePacketJoin.Budget D τ hτT B (Fin 4) 6) (NB : EulerTransversePacketJoin.NormalBudget D 6 L.R) {Rm : } (LM : EulerMeanPacketProvider.Budget M 6 Rm) (Cagree : EulerPacketCylinderField.SourceCoefficientAgreement M D) (W : ) (hW : EulerPacketRadiusPolynomial.RadiusPrimitives LM L NB (EulerPacketCylinderField.joinedCoefficientBudget period M D hTime τ hτT B NB) δ ξ W) (hprofile : ∀ (t : (Set.Icc 0 D.T)), α * L.fullProfile t W) (k : ) (hk : 4 k) (hX : 64 EulerPacketSourceFrequency.expansion k) (hlog : 1 Real.log k) (hfrequency : EulerPacketInitializedCost.uniformConstant * W ^ EulerPacketInitializedCost.uniformPower EulerPacketSourceFrequency.smallPower k) (Ξ : (Set.Icc 0 D.T)EulerSmoothLimit.SpaceEulerSmoothLimit.Space) ( : ∀ (t : (Set.Icc 0 D.T)), ContDiff (↑) (Ξ t)) (hF : ∀ (t : (Set.Icc 0 D.T)) (x : EulerSmoothLimit.Space), fderiv (Ξ t) x = (D.F.field t) x) (hdet : ∀ (t : (Set.Icc 0 D.T)) (x : EulerSmoothLimit.Space), Matrix.det (EulerPacketPiola.operatorMatrix ((D.F.field t) x)) = 1) :
    (initializedUniformBudget M D hTime τ hτT B δ hδ1 ξ hs α L NB LM Cagree W hW hprofile k hk hX hlog hfrequency Ξ hF hdet).initialRadius = EulerPacketCorrectionScalar.initialRadius (initializedRadius LM L NB (EulerPacketCylinderField.joinedCoefficientBudget period M D hTime τ hτT B NB) δ ξ) (L.correctionCoefficients NB period).M (L.correctionCoefficients NB period).Rc
    theorem EulerPacketTerminalDatum.initializedUniformBudget_weighted (M : EulerMeanPacketProvider.Data) {U : Type u_1} [NormedAddCommGroup U] [InnerProductSpace U] [CompleteSpace U] (D : EulerTransversePacketProvider.Data U) (hTime : M.T = D.T) (τ : ) ( : 0 < τ) (hτT : τ < D.T) (B : EulerTransversePacketProvider.HistoryData (D.initial τ )) (δ : ) ( : 0 < δ) (hδ1 : δ 1) (ξ : U) (hs : tsupport EulerSpatialCutoffs.innerCutoffD.support) (α : ) ( : 0 < α) (L : EulerTransversePacketJoin.Budget D τ hτT B (Fin 4) 6) (NB : EulerTransversePacketJoin.NormalBudget D 6 L.R) {Rm : } (LM : EulerMeanPacketProvider.Budget M 6 Rm) (Cagree : EulerPacketCylinderField.SourceCoefficientAgreement M D) (W : ) (hW : EulerPacketRadiusPolynomial.RadiusPrimitives LM L NB (EulerPacketCylinderField.joinedCoefficientBudget period M D hTime τ hτT B NB) δ ξ W) (hprofile : ∀ (t : (Set.Icc 0 D.T)), α * L.fullProfile t W) (k : ) (hk : 4 k) (hX : 64 EulerPacketSourceFrequency.expansion k) (hlog : 1 Real.log k) (hfrequency : EulerPacketInitializedCost.uniformConstant * W ^ EulerPacketInitializedCost.uniformPower EulerPacketSourceFrequency.smallPower k) (Ξ : (Set.Icc 0 D.T)EulerSmoothLimit.SpaceEulerSmoothLimit.Space) ( : ∀ (t : (Set.Icc 0 D.T)), ContDiff (↑) (Ξ t)) (hF : ∀ (t : (Set.Icc 0 D.T)) (x : EulerSmoothLimit.Space), fderiv (Ξ t) x = (D.F.field t) x) (hdet : ∀ (t : (Set.Icc 0 D.T)) (x : EulerSmoothLimit.Space), Matrix.det (EulerPacketPiola.operatorMatrix ((D.F.field t) x)) = 1) (s N : ) (hN : N + 6 s) (t : (Set.Icc 0 D.T)) :
    EulerSobolevGevreyOperators.weightedNorm period 6 N ((initializedUniformBudget M D hTime τ hτT B δ hδ1 ξ hs α L NB LM Cagree W hW hprofile k hk hX hlog hfrequency Ξ hF hdet).initialRadius / 4) (((EulerAllOrderDriftCorrection.Budget.fieldTower period (initializedUniformBudget M D hTime τ hτT B δ hδ1 ξ hs α L NB LM Cagree W hW hprofile k hk hX hlog hfrequency Ξ hF hdet)).realization s) t) EulerPacketInitializedCost.weightSize W * EulerPacketCorrectionScalar.delta (EulerPacketSourceFrequency.expansion k) EulerSobolevGevreyOperators.weightedNorm period 6 N ((initializedUniformBudget M D hTime τ hτT B δ hδ1 ξ hs α L NB LM Cagree W hW hprofile k hk hX hlog hfrequency Ξ hF hdet).initialRadius / 4) (((EulerAllOrderDriftCorrection.Budget.pressureTower period (initializedUniformBudget M D hTime τ hτT B δ hδ1 ξ hs α L NB LM Cagree W hW hprofile k hk hX hlog hfrequency Ξ hF hdet)).realization s) t) EulerPacketInitializedCost.weightSize W * EulerPacketCorrectionScalar.delta (EulerPacketSourceFrequency.expansion k) EulerSobolevGevreyOperators.weightedNorm period 6 N ((initializedUniformBudget M D hTime τ hτT B δ hδ1 ξ hs α L NB LM Cagree W hW hprofile k hk hX hlog hfrequency Ξ hF hdet).initialRadius / 4) (((EulerAllOrderDriftCorrection.Budget.timeDerivativeTower period (initializedUniformBudget M D hTime τ hτT B δ hδ1 ξ hs α L NB LM Cagree W hW hprofile k hk hX hlog hfrequency Ξ hF hdet)).realization s) t) EulerPacketInitializedCost.weightSize W * EulerPacketCorrectionScalar.delta (EulerPacketSourceFrequency.expansion k)