Uniform applicability of the angular reset #
The actual two-bump moment system is uniformly invertible down to lam = 0.
The outgoing uniform wait damps the angular-history discrepancy and its
parameter derivatives before this nonlinear repair is applied.
A pressure-neutral angular-moment reset #
Two identical translated smooth relative bumps repair the angular moment while preserving the pressure integral exactly. The actual two-row derivative matrix is proved nonsingular, and the small smooth nonlinear branch is constructed.
Template, given by LocalizedMomentRepair.bump (-3 / 10) (3 / 10).
Equations
- NavierStokes.AngularMomentReset.template = NavierStokes.LocalizedMomentRepair.bump (-3 / 10) (3 / 10)
Instances For
Angular slope, given by 1 - lam.
Equations
- NavierStokes.AngularMomentReset.angularSlope lam = 1 - lam
Instances For
Pressure slope, given by -1 - 2 * lam.
Equations
- NavierStokes.AngularMomentReset.pressureSlope lam = -1 - 2 * lam
Instances For
Quadratic moment, given by ∫ y, Real.exp (pressureSlope lam * y) * (bump j y) ^ 2.
Equations
Instances For
Quadratic continuous linear map, constructed using LinearMap.toContinuousLinearMap.
Equations
Instances For
The quadratic coefficient map equals the two actual integral changes.
Debt, given by ![δ, 0].
Equations
Instances For
A smooth small branch is obtained from the proved actual moment derivative, not from an assumed solution or matrix rank.
A constructed branch, with exact normalized integrals and quantitative first-jet control.
Coefficients of
ResetBranch, of typeℝ → Coeff.- radius : ℝ
Radius of
ResetBranch, of typeℝ. - bound : ℝ
Bound of
ResetBranch, of typeℝ. - smooth : ContDiffOn ℝ (↑⊤) self.coefficients (Set.Ioo (-self.radius) self.radius)
Instances For
No branch fields are hypotheses: all of them are constructed from the explicit bumps.
One fixed choice of the proved small branch.
Equations
Instances For
Actual modified angular fields #
The first bump is centered at y0, and the second at y0 + 2.
Equations
- NavierStokes.AngularMomentReset.modifiedE lam e0 y0 c y = NavierStokes.AngularMomentReset.baseE lam e0 y * (1 + NavierStokes.AngularMomentReset.relative c (y - y0))
Instances For
Base H, given by Real.sqrt (2 * radiusX X0 y) * baseE lam e0 y.
Equations
- NavierStokes.AngularMomentReset.baseH lam e0 X0 y = √(2 * NavierStokes.AngularMomentReset.radiusX X0 y) * NavierStokes.AngularMomentReset.baseE lam e0 y
Instances For
Modified H, given by Real.sqrt (2 * radiusX X0 y) * modifiedE lam e0 y0 c y.
Equations
- NavierStokes.AngularMomentReset.modifiedH lam e0 X0 y0 c y = √(2 * NavierStokes.AngularMomentReset.radiusX X0 y) * NavierStokes.AngularMomentReset.modifiedE lam e0 y0 c y
Instances For
The pressure change is an integrable compactly supported difference. We do
not subtract divergent integrals of the pure exponential background over ℝ.
Any desired angular endpoint moment is reached when its normalized debt lies in the constructed common small interval.
Finite-interval moments, including an arbitrary earlier prefix #
Smooth dependence on the angular parameter #
Lambda range, given by Icc 0 (1 / 10).
Equations
- NavierStokes.UniformAngularReset.lambdaRange = Set.Icc 0 (1 / 10)
Instances For
Linear continuous linear map, constructed using LinearMap.toContinuousLinearMap.
Equations
- NavierStokes.UniformAngularReset.linearCLM lam = LinearMap.toContinuousLinearMap { toFun := (NavierStokes.AngularMomentReset.linearMatrix lam).mulVec, map_add' := ⋯, map_smul' := ⋯ }
Instances For
Linear equiv nonneg, constructed using LinearEquiv.toContinuousLinearEquiv.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Quadratic coefficients bilin, bundling toFun, map_add, map_smul, map_add and the
required compatibility proofs.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Quadratic coefficient map, bundling toFun, map_add, map_smul.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Both operator bounds follow from the compact parameter interval and the proved determinant, including its nonzero value at zero.
Quadratic map, given by B c + A c c.
Equations
- NavierStokes.UniformAngularReset.quadraticMap B A c = B c + (A c) c
Instances For
Tangent, given by B.toContinuousLinearMap + A c + A.flip c.
Equations
- NavierStokes.UniformAngularReset.tangent B A c = ↑B + A c + A.flip c
Instances For
Contraction uniqueness patches the local smooth inverses throughout one uniform debt ball. The resulting smoothness radius is quantitative.
A single radius and a single bound work for the actual two-bump system for
every lam ∈ [0,1/10]. Smoothness and the derivative bound concern the debt
variable; no smoothness of an arbitrary choice in lam is asserted.
The factor sqrt 2 cancels in every angular-history ratio.
Equations
- NavierStokes.UniformAngularReset.baseWeight d y = Real.exp (3 * y / 2) * NavierStokes.OutgoingSchedule.radialAmplitude d.core.P d.core.dropLength d.core.lam y
Instances For
Base history, given by (5 / 8) * d.core.P + OutgoingSchedule.primitive (baseWeight d) y.
Equations
Instances For
The actual unflattened angular-history ratio is uniformly bounded; the ideal incoming prefix is included explicitly.
Flatten shape, constructed using Real.exp.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Flat weight, given by Real.exp (3 * y / 2) * flattened d (y, eta).
Equations
- NavierStokes.UniformAngularReset.flatWeight d eta y = Real.exp (3 * y / 2) * NavierStokes.OutgoingTail.flattened d (y, eta)
Instances For
Flat history, given by (5 / 8) * d.core.P * shape eta + OutgoingSchedule.primitive (flatWeight d eta) y.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Eta rate, given by (sigma ((y - d.core.endpoint) / flattenLength) - 1) * (2 * eta / (1 + eta ^ 2)).
Equations
- NavierStokes.UniformAngularReset.etaRate d eta y = (NavierStokes.OutgoingSchedule.sigma ((y - d.core.endpoint) / NavierStokes.OutgoingTail.flattenLength) - 1) * (2 * eta / (1 + eta ^ 2))
Instances For
Flat ratio, given by flatHistory d eta d.flattenEnd / (baseWeight d d.flattenEnd / 2).
Equations
Instances For
The actual normalized discrepancy at the first correction center.
Equations
Instances For
The normalized debt and its first angular derivative obey the requested power bound for the actual waiting duration. The constant is universal.
The angular history of the actual unedited full outgoing profile, divided
by its common harmless factor sqrt 2.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Identification with the literal endpoint discrepancy and first-center normalization of the actual full profile.
Uniform convergence of both actual first jets, with no hypotheses on the earlier scalar choices or on the angular parameter.
A reset for the actual scheduled debt, including the uniform first angular jet estimate needed for later profile estimates.
- coefficients : ℝ → AngularMomentReset.Coeff
Coefficients of
ResetWitness, of typeℝ → Coeff. - smooth : ContDiff ℝ (↑⊤) self.coefficients
- angular (eta : ℝ) : ∫ (u : ℝ), Real.exp (AngularMomentReset.angularSlope d.core.lam * u) * AngularMomentReset.relative (self.coefficients eta) u = normalizedDebt d eta
- small_jets (eta u : ℝ) : |AngularMomentReset.relative (self.coefficients eta) u| ≤ 1 / 2 ∧ |deriv (AngularMomentReset.relative (self.coefficients eta)) u| ≤ d.core.lam / 4
Instances For
The complete outgoing data themselves supply a sufficiently small debt. No small-debt assumption or parameter-derivative assumption remains.
Correction center, given by d.releaseStart - 3.
Equations
Instances For
Reference amplitude, given by (radialAmplitude d.core.P d.core.dropLength d.core.lam d.flattenEnd / 2) * Real.exp ((1 / 2 + d.core.lam) * d.flattenEnd).
Equations
- One or more equations did not get rendered due to their size.
Instances For
The actual complete outgoing angular field after the two relative bumps.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Corrected history, given by (5 / 8) * d.core.P * shape eta + ∫ t in (0 : ℝ)..d.releaseStart, Real.exp (3 * t / 2) * correctedAngular d c (t, eta).
Equations
- One or more equations did not get rendered due to their size.
Instances For
The actual complete outgoing profile allows the pressure-neutral angular
reset for sufficiently small lam, with a common scalar threshold.
The ideal incoming segment fixes the prefix as an actual improper integral.
The reset identity for the full physical angular integral, including the
incoming ideal segment, with X = exp y and H = sqrt (2*X) * E.