Documentation

LeanPool.NavierStokesAndEuler.Euler.PacketGeometryJoinedBudget

The actual activation geometry supplies H3 in the complete joined packet budget. Source label bounds and the original curvature hypotheses remain inputs; no propagator estimate or chosen growth profile is assumed.

noncomputable def EulerPacketSourceGeometry.Guards.sourceGrowthProfile {U : Type u_1} [NormedAddCommGroup U] [InnerProductSpace U] [CompleteSpace U] {D : EulerTransversePacketProvider.Data U} {τ : } { : 0 < τ} {hτT : τ < D.T} {P : ParentFrame D τ} {H : EulerTransversePacketProvider.HistoryData (D.initial τ )} (J : Guards hτT P H) (hball : 1 / 2 J.radius) :
C((Set.Icc 0 (D.T - τ)), )

Source growth profile, given by (J.halfBall_controlledGrowth hball).choose.

Equations
Instances For
    theorem EulerPacketSourceGeometry.Guards.sourceGrowthProfile_positive {U : Type u_1} [NormedAddCommGroup U] [InnerProductSpace U] [CompleteSpace U] {D : EulerTransversePacketProvider.Data U} {τ : } { : 0 < τ} {hτT : τ < D.T} {P : ParentFrame D τ} {H : EulerTransversePacketProvider.HistoryData (D.initial τ )} (J : Guards hτT P H) (hball : 1 / 2 J.radius) (t : (Set.Icc 0 (D.T - τ))) :
    0 < (J.sourceGrowthProfile hball) t
    theorem EulerPacketSourceGeometry.Guards.sourceGrowthProfile_initial {U : Type u_1} [NormedAddCommGroup U] [InnerProductSpace U] [CompleteSpace U] {D : EulerTransversePacketProvider.Data U} {τ : } { : 0 < τ} {hτT : τ < D.T} {P : ParentFrame D τ} {H : EulerTransversePacketProvider.HistoryData (D.initial τ )} (J : Guards hτT P H) (hball : 1 / 2 J.radius) :
    (J.sourceGrowthProfile hball) 0, = 1
    theorem EulerPacketSourceGeometry.Guards.sourceGrowthProfile_amplitude {U : Type u_1} [NormedAddCommGroup U] [InnerProductSpace U] [CompleteSpace U] {D : EulerTransversePacketProvider.Data U} {τ : } { : 0 < τ} {hτT : τ < D.T} {P : ParentFrame D τ} {H : EulerTransversePacketProvider.HistoryData (D.initial τ )} (J : Guards hτT P H) (hball : 1 / 2 J.radius) (t : (Set.Icc 0 (D.T - τ))) :
    J.primaryAmplitude hball * (J.sourceGrowthProfile hball) t 8 * Real.exp 6 * J.δ * J.hchild / P.rayScale hτT
    theorem EulerPacketSourceGeometry.Guards.primaryAmplitude_bound {U : Type u_1} [NormedAddCommGroup U] [InnerProductSpace U] [CompleteSpace U] {D : EulerTransversePacketProvider.Data U} {τ : } { : 0 < τ} {hτT : τ < D.T} {P : ParentFrame D τ} {H : EulerTransversePacketProvider.HistoryData (D.initial τ )} (J : Guards hτT P H) (hball : 1 / 2 J.radius) :
    J.primaryAmplitude hball 8 * Real.exp 6 * J.δ * J.hchild / P.rayScale hτT
    noncomputable def EulerPacketSourceGeometry.Guards.joinedBudget {U : Type u_1} [NormedAddCommGroup U] [InnerProductSpace U] [CompleteSpace U] {D : EulerTransversePacketProvider.Data U} {τ : } { : 0 < τ} {hτT : τ < D.T} {P : ParentFrame D τ} {H : EulerTransversePacketProvider.HistoryData (D.initial τ )} (J : Guards hτT P H) (hball : 1 / 2 J.radius) (q : ) (A V : (Set.Icc 0 D.T)EulerLpTranslation.SmoothL2Field EulerSmoothLimit.Space) (W : (Set.Icc 0 τ)EulerLpTranslation.SmoothL2Field EulerSmoothLimit.Space) (F₂ : EulerMeanCoefficients.SmoothCoefficientPath (↑(Set.Icc 0 τ)) (EulerSmoothLimit.Space →L[] EulerSmoothLimit.Space)) (K Ti : ) (hℓ : 0 ) (hℓ1 : 1) (hK : 0 K) (hτ1 : τ 1) (hTi : τ⁻¹ Ti) (hA : ∀ (t : (Set.Icc 0 D.T)), EulerPacketParentLabelBounds.HasLabelBound K (A t)) (hV : ∀ (t : (Set.Icc 0 D.T)), EulerPacketParentLabelBounds.HasLabelBound K (V t)) (hW : ∀ (t : (Set.Icc 0 τ)), EulerPacketParentLabelBounds.HasLabelBound K (W t)) (hF : ∀ (t : (Set.Icc 0 D.T)) (x : EulerSmoothLimit.Space), (D.F.field t) x = ContinuousLinearMap.id EulerSmoothLimit.Space + fderiv (A t).field ( x)) (hF₁ : ∀ (t : (Set.Icc 0 D.T)) (x : EulerSmoothLimit.Space), (D.F₁.field t) x = fderiv (V t).field ( x)) (hF₂ : ∀ (t : (Set.Icc 0 τ)) (x : EulerSmoothLimit.Space), (F₂.field t) x = fderiv (W t).field ( x)) (h₂ : tSet.Icc 0 τ, ∀ (x : EulerSmoothLimit.Space), HasDerivWithinAt (fun (s : ) => (EulerVolterraConvolution.extendPath τ (D.initial τ ).F₁.field s) x) ((EulerVolterraConvolution.extendPath τ F₂.field t) x) (Set.Icc 0 τ) t) (hdet : ∀ (t : (Set.Icc 0 D.T)) (x : EulerSmoothLimit.Space), Matrix.det (EulerPacketPiola.operatorMatrix ((D.F.field t) x)) = 1) (Ω : Set EulerSmoothLimit.Space) ( : MeasurableSet Ω) (hΩo : IsOpen Ω) (hsub : D.supportΩ) (hΩball : xΩ, x 1 / 2) :

    Joined budget, constructed using EulerPacketParentPhysicalBudgets.joinedBudget.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For