Documentation

LeanPool.NavierStokesAndEuler.Euler.PacketJoinedSourceConstraints

Genuine mean and high constraints for the joined recursively constructed family.

theorem EulerPacketCylinderField.joinedSource_corrector_eq (P : ) [Fact (0 < P)] (M : EulerMeanPacketProvider.Data) {U : Type u_1} [NormedAddCommGroup U] [InnerProductSpace U] [CompleteSpace U] (D : EulerTransversePacketProvider.Data U) (τ : ) ( : 0 < τ) (hτT : τ < D.T) (B : EulerTransversePacketProvider.HistoryData (D.initial τ )) (primary : EulerPacketProfileRecursion.Profile) (hc : primary.corrector = D.curlCorrector P primary.high) (p : ) (hp : 1 p) :
(joinedSourceProfiles P M D τ hτT B primary p).corrector = D.curlCorrector P (joinedSourceProfiles P M D τ hτT B primary p).high
theorem EulerPacketCylinderField.joinedSource_high_mean_zero (P : ) [Fact (0 < P)] (M : EulerMeanPacketProvider.Data) {U : Type u_1} [NormedAddCommGroup U] [InnerProductSpace U] [CompleteSpace U] (D : EulerTransversePacketProvider.Data U) (hT : M.T = D.T) (τ : ) ( : 0 < τ) (hτT : τ < D.T) (B : EulerTransversePacketProvider.HistoryData (D.initial τ )) (primary : EulerPacketProfileRecursion.Profile) (hprimary : ProfileRegularity P M.T D.support primary) (hm : ∀ (t : (Set.Icc 0 M.T)) (x : EulerSmoothLimit.Space), (θ : ) in 0..P, primary.high (t, x, θ) = 0) (p : ) (hp : 1 p) (t : (Set.Icc 0 M.T)) (x : EulerSmoothLimit.Space) :
(θ : ) in 0..P, (joinedSourceProfiles P M D τ hτT B primary p).high (t, x, θ) = 0
theorem EulerPacketCylinderField.joinedSource_high_tangent_all (P : ) [Fact (0 < P)] (M : EulerMeanPacketProvider.Data) {U : Type u_1} [NormedAddCommGroup U] [InnerProductSpace U] [CompleteSpace U] (D : EulerTransversePacketProvider.Data U) (hT : M.T = D.T) (τ : ) ( : 0 < τ) (hτT : τ < D.T) (B : EulerTransversePacketProvider.HistoryData (D.initial τ )) (primary : EulerPacketProfileRecursion.Profile) (hprimary : ProfileRegularity P M.T D.support primary) (ht : ∀ (t : (Set.Icc 0 M.T)) (x : EulerSmoothLimit.Space) (θ : ), inner (D.normalField (t, x, θ)) (primary.high (t, x, θ)) = 0) (p : ) (hp : 1 p) (t : (Set.Icc 0 M.T)) (x : EulerSmoothLimit.Space) (θ : ) :
inner (D.normalField (t, x, θ)) ((joinedSourceProfiles P M D τ hτT B primary p).high (t, x, θ)) = 0
noncomputable def EulerPacketCylinderField.joinedMeanPullbackField (P : ) [Fact (0 < P)] (M : EulerMeanPacketProvider.Data) {U : Type u_1} [NormedAddCommGroup U] [InnerProductSpace U] [CompleteSpace U] (D : EulerTransversePacketProvider.Data U) (hT : M.T = D.T) (τ : ) ( : 0 < τ) (hτT : τ < D.T) (B : EulerTransversePacketProvider.HistoryData (D.initial τ )) (primary : EulerPacketProfileRecursion.Profile) (hprimary : ProfileRegularity P M.T D.support primary) (p : ) :
Field P M.T fun (z : EulerPacketPointJets.Domain) => ((joinedSourceOperators P M D τ hτT B).inverseFrame z) ((joinedSourceProfiles P M D τ hτT B primary p).mean z)

Joined mean pullback field as an element of Field P M.T (fun z => (joinedSourceOperators P M D τ hτ hτT B).inverseFrame z ((joinedSourceProfiles P M D τ hτ hτT B primary p).mean z)).

Equations
  • One or more equations did not get rendered due to their size.
Instances For
    theorem EulerPacketCylinderField.joinedMeanPullback_divergence (P : ) [Fact (0 < P)] (M : EulerMeanPacketProvider.Data) {U : Type u_1} [NormedAddCommGroup U] [InnerProductSpace U] [CompleteSpace U] (D : EulerTransversePacketProvider.Data U) (hT : M.T = D.T) (τ : ) ( : 0 < τ) (hτT : τ < D.T) (B : EulerTransversePacketProvider.HistoryData (D.initial τ )) (primary : EulerPacketProfileRecursion.Profile) (hprimary : ProfileRegularity P M.T D.support primary) (hmean : primary.mean = 0) (A : SourceCoefficientAgreement M D) (p : ) (t : (Set.Icc 0 M.T)) (x : EulerSmoothLimit.Space) :
    EulerSmoothLimit.divergence (fun (y : EulerSmoothLimit.Space) => ((joinedSourceOperators P M D τ hτT B).inverseFrame (t, y, 0)) ((joinedSourceProfiles P M D τ hτT B primary p).mean (t, y, 0))) x = 0
    theorem EulerPacketCylinderField.joinedMeanPullbackField_mem (P : ) [Fact (0 < P)] (M : EulerMeanPacketProvider.Data) {U : Type u_1} [NormedAddCommGroup U] [InnerProductSpace U] [CompleteSpace U] (D : EulerTransversePacketProvider.Data U) (hT : M.T = D.T) (τ : ) ( : 0 < τ) (hτT : τ < D.T) (B : EulerTransversePacketProvider.HistoryData (D.initial τ )) (primary : EulerPacketProfileRecursion.Profile) (hprimary : ProfileRegularity P M.T D.support primary) (hmean : primary.mean = 0) (A : SourceCoefficientAgreement M D) (κ : ) (m : EulerSmoothLimit.Space) (p : ) (t : (Set.Icc 0 M.T)) :
    (joinedMeanPullbackField P M D hT τ hτT B primary hprimary p).path t EulerLiftedGradientSpace.divergenceFreeSpace P κ m