Documentation

LeanPool.NavierStokesAndEuler.NavierStokes.PulseCone

The actual pulse contribution to the outgoing stress cone #

The endpoint lower bound, pulse stress expansions, and numerical cone margins are derived from the actual corrected fields and their histories. One small-parameter threshold preserves every prechosen reset witness.

The actual outgoing pulse lag #

The exponential convolution is expanded by two integrations by parts. The resulting remainder is controlled by the actual second derivative of the forcing, with constants uniform in the pulse duration.

Actual outgoing energy histories during the pulse #

The history and its parameter derivative retain the actual incoming prefix. Bounds come from their source integrals and the explicit pulse energy weight.

Binding the pulse formulas to the actual corrected histories #

theorem NavierStokes.PulseCone.Qs_endpoint_lower_of_nonnegative_entry {d : OutgoingTail.TailData} {K : } (w : UniformAngularReset.ResetWitness d K) (hwait : d.core.wait = 60 * Real.log (1 / d.core.lam)) (hsmall : d.core.lam 1 / 120) (herr : sourceConstant d.core.P d.core.m * d.core.lam ^ 29 1 / 8) {amp : } (ha : ContDiff (↑) amp) {eta : } (heta : |eta| 1) (hamp : |amp eta| 6 / 5) (hamp' : |deriv amp eta| 1) (hentry : 0 OutgoingHistories.Qs w amp (d.core.pulseStart, eta)) :

The actual angular lag at the endpoint, initially conditional only on its incoming sign and explicit schedule/amplitude bounds.

The axial identity and the genuine pressure remainder #

Actual viscous coefficients on the pulse #

Quantitative pulse jets and parameter sensitivity #

The coefficient in the pulse-direction expansion #

Strict numerical margins, stable under quantified errors #

The axial history error is derived from actual moments #

Division by the angular lag near the equator #

The shaped wait supplies the actual angular equilibrium error #

A single explicit vanishing rate for the cone errors #