Documentation

LeanPool.NavierStokesAndEuler.Euler.PacketStageEstimates

The actual stage guards satisfy the fixed pressure, initial-gradient and frame-renewal budgets used by the induction.

Actual geometric pressure increments are dominated by the literal summable scale costs. The physical parent-strain bound is CM times the previous shear, while the activation constants remain fixed low constants.

theorem EulerParentPacketFrames.LabelData.joined_bad_pressure_cost_bound {G : Parent} (L : LabelData G) {U : Type} [NormedAddCommGroup U] [InnerProductSpace U] [CompleteSpace U] (m : EulerSmoothLimit.Space) (hm : m = 1) (R : U ≃ₗᵢ[] (EulerTransverseFrameCoordinates.referencePlane m)) (S : Set EulerSmoothLimit.Space) (hS : IsCompact S) (H : LowBounds G) (τ : ) ( : 0 < τ) (hτT : τ < G.T) (P : EulerPacketSourceGeometry.ParentFrame (G.transverseData m hm R S hS) τ) (A : EulerPacketSourceGeometry.Guards hτT P (G.historyOn H m hm R S hS τ hτT)) (Ti : ) (hτ1 : τ 1) (hTi : τ⁻¹ Ti) (J D : ) (hJ : 3 J) (X CM CMn CHn c : ) (hX : 1 X) (hCθ : 1 ) (hCM : 0 CM) (hCMn : 0 CMn) (hCHn : 0 CHn) (hc : 1 c) (hbaseH : X ^ 1000 Real.exp (X / ↑(J - 1) ^ 7)) (hbaseK : X ^ D Real.exp (X / ↑(J - 1) ^ 4)) (n : ) (M : ) (hK : L.K EulerPacketSourceScaleSequence.previousFrequency J D X n ^ c) (hTib : Ti EulerPacketSourceScaleSequence.previousShear J X n) (hCMb : A.CM CMn) (hCHb : A.CH CHn) (hTheta : P.horizon EulerPacketSourceScales.sourceTheta J (EulerPacketSourceScaleChoice.scaleSequence J X) n) (hSigma : P.sigma * EulerPacketSourceScaleChoice.scaleSequence J X n 2) (hchild : A.hchild EulerPacketSourceScaleSequence.shear J X n) (hMb : M CM * EulerPacketSourceScaleSequence.previousShear J X n) :
theorem EulerParentPacketFrames.LabelData.joined_upper_pressure_cost_bound {G : Parent} (L : LabelData G) {U : Type} [NormedAddCommGroup U] [InnerProductSpace U] [CompleteSpace U] (m : EulerSmoothLimit.Space) (hm : m = 1) (R : U ≃ₗᵢ[] (EulerTransverseFrameCoordinates.referencePlane m)) (S : Set EulerSmoothLimit.Space) (hS : IsCompact S) (H : LowBounds G) (τ : ) ( : 0 < τ) (hτT : τ < G.T) (P : EulerPacketSourceGeometry.ParentFrame (G.transverseData m hm R S hS) τ) (A : EulerPacketSourceGeometry.Guards hτT P (G.historyOn H m hm R S hS τ hτT)) (Ti : ) (hτ1 : τ 1) (hTi : τ⁻¹ Ti) (J D : ) (hJ : 3 J) (X CM CMn CHn c : ) (hX : 1 X) (hCθ : 1 ) (hCM : 0 CM) (hCMn : 0 CMn) (hCHn : 0 CHn) (hc : 1 c) (hbaseH : X ^ 1000 Real.exp (X / ↑(J - 1) ^ 7)) (hbaseK : X ^ D Real.exp (X / ↑(J - 1) ^ 4)) (n : ) (M : ) (hK : L.K EulerPacketSourceScaleSequence.previousFrequency J D X n ^ c) (hTib : Ti EulerPacketSourceScaleSequence.previousShear J X n) (hCMb : A.CM CMn) (hCHb : A.CH CHn) (hTheta : P.horizon EulerPacketSourceScales.sourceTheta J (EulerPacketSourceScaleChoice.scaleSequence J X) n) (hSigma : P.sigma * EulerPacketSourceScaleChoice.scaleSequence J X n 2) (hchild : A.hchild EulerPacketSourceScaleSequence.shear J X n) (hMb : M CM * EulerPacketSourceScaleSequence.previousShear J X n) (hdelta : A.δ EulerPacketSourceScaleSequence.spike J X n) :
theorem EulerParentPacketFrames.LabelData.joined_initial_gradient_cost_bound {G : Parent} (L : LabelData G) {U : Type} [NormedAddCommGroup U] [InnerProductSpace U] [CompleteSpace U] (m : EulerSmoothLimit.Space) (hm : m = 1) (R : U ≃ₗᵢ[] (EulerTransverseFrameCoordinates.referencePlane m)) (S : Set EulerSmoothLimit.Space) (hS : IsCompact S) (H : LowBounds G) (τ : ) ( : 0 < τ) (hτT : τ < G.T) (P : EulerPacketSourceGeometry.ParentFrame (G.transverseData m hm R S hS) τ) (A : EulerPacketSourceGeometry.Guards hτT P (G.historyOn H m hm R S hS τ hτT)) (Ti : ) (hτ1 : τ 1) (hTi : τ⁻¹ Ti) (J D : ) (hJ : 3 J) (X CM CMn CHn c : ) (hX : 1 X) (hCθ : 1 ) (hCM : 0 CM) (hCMn : 0 CMn) (hCHn : 0 CHn) (hc : 1 c) (hbaseH : X ^ 1000 Real.exp (X / ↑(J - 1) ^ 7)) (hbaseK : X ^ D Real.exp (X / ↑(J - 1) ^ 4)) (n : ) (M : ) (hK : L.K EulerPacketSourceScaleSequence.previousFrequency J D X n ^ c) (hTib : Ti EulerPacketSourceScaleSequence.previousShear J X n) (hCMb : A.CM CMn) (hCHb : A.CH CHn) (hTheta : P.horizon EulerPacketSourceScales.sourceTheta J (EulerPacketSourceScaleChoice.scaleSequence J X) n) (hSigma : P.sigma * EulerPacketSourceScaleChoice.scaleSequence J X n 2) (hchild : A.hchild EulerPacketSourceScaleSequence.shear J X n) (hMb : M CM * EulerPacketSourceScaleSequence.previousShear J X n) (hMone : 1 M) (ev : ) :
theorem EulerPacketSourceGeometry.ForwardGuards.bad_pressure_cost_bound {U : Type} [NormedAddCommGroup U] [InnerProductSpace U] {D : EulerTransversePacketProvider.Data U} {P : ParentFrame D 0} (A : ForwardGuards P) (J : ) (hJ : 3 J) (X CM CMn CHn c : ) (hX : 1 X) (hCθ : 1 ) (hCM : 0 CM) (hCMn : 0 CMn) (hCHn : 0 CHn) (hc : 0 c) (hbaseH : X ^ 1000 Real.exp (X / ↑(J - 1) ^ 7)) (n : ) (M : ) (hTheta : P.horizon EulerPacketSourceScales.sourceTheta J (EulerPacketSourceScaleChoice.scaleSequence J X) n) (hSigma : P.sigma * EulerPacketSourceScaleChoice.scaleSequence J X n 2) (hchild : A.hchild EulerPacketSourceScaleSequence.shear J X n) (hMb : M CM * EulerPacketSourceScaleSequence.previousShear J X n) :
theorem EulerPacketSourceGeometry.ForwardGuards.initial_gradient_cost_bound {U : Type} [NormedAddCommGroup U] [InnerProductSpace U] {D : EulerTransversePacketProvider.Data U} {P : ParentFrame D 0} (A : ForwardGuards P) (J : ) (hJ : 3 J) (X CM CMn CHn c : ) (hX : 1 X) (hCθ : 1 ) (hCM : 0 CM) (hCMn : 0 CMn) (hCHn : 0 CHn) (hc : 0 c) (hbaseH : X ^ 1000 Real.exp (X / ↑(J - 1) ^ 7)) (n : ) (M : ) (hTheta : P.horizon EulerPacketSourceScales.sourceTheta J (EulerPacketSourceScaleChoice.scaleSequence J X) n) (hSigma : P.sigma * EulerPacketSourceScaleChoice.scaleSequence J X n 2) (hchild : A.hchild EulerPacketSourceScaleSequence.shear J X n) (hMb : M CM * EulerPacketSourceScaleSequence.previousShear J X n) (hMone : 1 M) (ev : ) :