Five actual profile moments on a reserved positive patch #
Two axial bumps and three angular bumps are supported in disjoint halves of the patch. Positive amplitude factoring removes the background parameters from the normalized quadratic system.
Right half, given by ⟨P.mid, P.right, by dsimp [Patch.mid]; linarith [P.left_pos, P.ordered], by dsimp [Patch.mid]; linarith [P.ordered]⟩.
Instances For
Correction, given by ∑ j, c j * bump P j x.
Equations
- NavierStokes.FiveProfileMoments.correction P c x = ∑ j : Fin n, c j * NavierStokes.FiveProfileMoments.bump P j x
Instances For
Square moment, given by ∫ x, x ^ s * (bump P j x) ^ 2.
Equations
- NavierStokes.FiveProfileMoments.squareMoment P s j = ∫ (x : ℝ), x ^ s * NavierStokes.FiveProfileMoments.bump P j x ^ 2
Instances For
Moment matrix, given by LocalizedMomentRepair.matrix a (lower P) (upper P).
Equations
Instances For
Matrix equiv, constructed using LinearEquiv.toContinuousLinearEquiv.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Coefficient: an abbreviation for (Fin 2 → ℝ) × (Fin 3 → ℝ).
Instances For
Quadratic continuous linear map, constructed using LinearMap.toContinuousLinearMap.
Equations
Instances For
One fixed nonlinear inverse works for all amplitudes and constant axial backgrounds, because they have been factored out of the actual moments.
Physical U, given by G + A * u P c x.
Equations
- NavierStokes.FiveProfileMoments.physicalU P A G c x = G + A * NavierStokes.FiveProfileMoments.u P c x
Instances For
Physical E, given by A * (x ^ b + e P c x).
Equations
- NavierStokes.FiveProfileMoments.physicalE P b A c x = A * (x ^ b + NavierStokes.FiveProfileMoments.e P c x)
Instances For
Physical moments, defined pointwise by ∫ x, physicalDensity P b A G c x i.
Equations
- NavierStokes.FiveProfileMoments.physicalMoments P b A G c i = ∫ (x : ℝ), NavierStokes.FiveProfileMoments.physicalDensity P b A G c x i
Instances For
Physical equiv, constructed using LinearEquiv.toContinuousLinearEquiv.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The full physical derivative in the five raw bump coefficients is an explicit continuous linear equivalence. Its two actual moment determinants were proved nonzero above.
Equations
- NavierStokes.FiveProfileMoments.actualLinearEquiv P b A G hb hA = (NavierStokes.FiveProfileMoments.linearEquiv P b hb).trans (NavierStokes.FiveProfileMoments.physicalEquiv A G hA)
Instances For
Normalization linear map, bundling toFun, map_add, map_smul.
Equations
- NavierStokes.FiveProfileMoments.normalizationLinearMap A G = { toFun := NavierStokes.FiveProfileMoments.normalizedDebt A G, map_add' := ⋯, map_smul' := ⋯ }
Instances For
Every fixed finite spatial jet of the physical edits is small with the physical debt, uniformly on compact parameter sets. The actual coefficient branch is smooth on an open neighborhood of the compact set.
Genuine higher parameter jets of the nonlinear branch are small when
the corresponding normalized-debt jets are small. The stronger input scale
tau^(N+1) gives a simple uniform linear output scale for every order ≤N.
No derivatives of the solution are supplied as hypotheses.
U jet eval, given by (jetEval P.leftHalf k x).comp (ContinuousLinearMap.fst ℝ _ _).
Equations
- NavierStokes.FiveProfileMoments.uJetEval P k x = NavierStokes.FiveProfileMoments.jetEval P.leftHalf k x ∘SL ContinuousLinearMap.fst ℝ (Fin 2 → ℝ) (Fin 3 → ℝ)
Instances For
E jet eval, given by (jetEval P.rightHalf k x).comp (ContinuousLinearMap.snd ℝ _ _).
Equations
- NavierStokes.FiveProfileMoments.eJetEval P k x = NavierStokes.FiveProfileMoments.jetEval P.rightHalf k x ∘SL ContinuousLinearMap.snd ℝ (Fin 2 → ℝ) (Fin 3 → ℝ)
Instances For
Every mixed parameter/radial jet of the actual fixed bump family is controlled by the corresponding parameter jet of its coefficients.
Full mixed jets of both physical edits tend to zero with finite jets of
the normalized debt. Bounds on the fixed smooth amplitude are kept explicit.
This applies directly to the solver constructed in exists_normalized_repair.
Only agreement with the power background on the reserved patch is needed; the profiles outside the patch are arbitrary and are preserved exactly.
Normalization continuous linear map, given by ∑ i : Fin 5, ContinuousLinearMap.smulRightL ℝ Debt Coeff (ContinuousLinearMap.proj i) (normalizedDebt A G (Pi.single i 1)).
Equations
- One or more equations did not get rendered due to their size.
Instances For
The fixed smooth weights in the normalization preserve smallness of every finite parameter jet. This bridges physical row estimates to the nonlinear solver's normalized-debt estimates.