Joint periodic primitives and realization of the constructed true-cone loops #
The primitives in this file are actual normalized interval integrals. Their joint smoothness is derived through compact-interval parameter integration.
Construction of the true-cone loop #
This file assembles the actual exponential moment inverse, a smooth speed correction, compact uniform cone margins, and the smooth phase change.
The actual exponential tilt variance #
This file studies the integral normalizer and variance used by Lemma 6.1. All moments below are Lebesgue integrals of the actual cosine exponential family, not postulated properties of an abstract variance map.
Angle measure, given by volume.restrict (Ioc 0 (2 * Real.pi)).
Equations
Instances For
The angular exponential moments, including the normalizer at order zero.
Equations
Instances For
The variance of the normalized exponential density itself. The scaled
tilt variance is obtained by multiplication and the substitution s=μp.
Equations
Instances For
The second divided difference extends R(s)/s² analytically across zero.
Equations
Instances For
This signed square root is analytic even at the zero-variance point.
Equations
Instances For
The upper Laplace bound uses Jordan's quadratic cosine inequality and the ordinary Gaussian integral on the whole real line.
Growth constant, given by 2 * (2 * Real.pi) * Real.exp (-1) / gaussianMass ^ 2.
Equations
Instances For
Root homeomorph, given by (StrictMono.orderIsoOfSurjective signedRoot signedRoot_strictMono signedRoot_surjective).toHomeomorph.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Inverse root, given by rootHomeomorph.symm.
Instances For
An analytic divided difference of the actual inverse, which removes the
apparent 1/p singularity in the parameter-dependent variance solve.
Instances For
Scaled root, given by d * μ * Real.sqrt (quadraticFactor (μ * p)).
Equations
- NavierStokes.LoopVariance.scaledRoot d p μ = d * μ * √(NavierStokes.LoopVariance.quadraticFactor (μ * p))
Instances For
Solve scale, given by (r / d) * inverseSlope (p * (r / d)).
Equations
- NavierStokes.LoopVariance.solveScale d p r = r / d * NavierStokes.LoopVariance.inverseSlope (p * (r / d))
Instances For
Smooth dependence on the prescribed signed square root of variance,
including at p=0 and r=0.
The globally regular formula for the manuscript's scaled variance.
Equations
- NavierStokes.LoopVariance.tiltVariance d p μ = d ^ 2 * μ ^ 2 * NavierStokes.LoopVariance.quadraticFactor (μ * p)
Instances For
Regularized density slope, given by (Real.cos θ * expDivided (s * Real.cos θ) - normalizerDivided s) / expNormalizer s.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A formula with no transverse-stress denominator, equal to the manuscript's extended family for all parameters.
Equations
- NavierStokes.LoopVariance.regularizedTilt m d μ p θ = m + d * μ * NavierStokes.LoopVariance.regularizedDensitySlope (μ * p) θ
Instances For
Solved tilt, given by extendedExpTilt m d (solveScale d p r) p θ.
Equations
- NavierStokes.LoopVariance.solvedTilt m d p r θ = NavierStokes.SmoothLoop.extendedExpTilt m d (NavierStokes.LoopVariance.solveScale d p r) p θ
Instances For
The solved exponential tilt is jointly C∞ in smooth mean/stress data,
angle, and prescribed signed square root of variance. This includes both
the p=0 and r=0 loci.
Compact transverse-stress data have one amplitude that exceeds a prescribed variance target everywhere, as required before choosing the uniform cone margin in the manuscript.
Low speed, given by 2 + δ / 8.
Equations
- NavierStokes.TrueConeLoop.lowSpeed δ = 2 + δ / 8
Instances For
High speed, given by 2 + δ / 4.
Equations
- NavierStokes.TrueConeLoop.highSpeed δ = 2 + δ / 4
Instances For
Target speed, given by 2 + δ / 2.
Equations
- NavierStokes.TrueConeLoop.targetSpeed δ = 2 + δ / 2
Instances For
Speed cutoff, given by 1 - Real.smoothTransition ((v - lowSpeed δ) / (δ / 8)).
Equations
- NavierStokes.TrueConeLoop.speedCutoff δ v = 1 - ((v - NavierStokes.TrueConeLoop.lowSpeed δ) / (δ / 8)).smoothTransition
Instances For
Nominal speed, given by a * (1 + m ^ 2).
Equations
- NavierStokes.TrueConeLoop.nominalSpeed a m = a * (1 + m ^ 2)
Instances For
Seed density, constructed using densityOfTilt.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Constructed A, given by rephase (seedDensity a m d p δ ha hd hδ) (fun θ => loopA (seedSpeed a m δ) (seedTilt a m d p δ θ)).
Equations
- One or more equations did not get rendered due to their size.
Instances For
Constructed C, given by rephase (seedDensity a m d p δ ha hd hδ) (fun θ => loopC (seedSpeed a m δ) (seedTilt a m d p δ θ)).
Equations
- One or more equations did not get rendered due to their size.
Instances For
In true cone, constructed using 0.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Positive additive margins for all four scalar inequalities, including the positive first shear component.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Compact slow parameters and a periodic fast parameter turn strict pointwise cone inequalities into one positive margin at every fast angle.
Fixed-parameter true-cone realization, with no assumed loop or margin. The nominal data need only satisfy the relaxed cone.
Family choices data, collecting aMin, d, radius, maxAmplitude, delta, aMin_pos
and their compatibility conditions.
- aMin : ℝ
A min of
FamilyChoices, of typeℝ. - d : ℝ
D of
FamilyChoices, of typeℝ. - radius : ℝ
Radius of
FamilyChoices, of typeℝ. - maxAmplitude : ℝ
Max amplitude of
FamilyChoices, of typeℝ. - delta : ℝ
Delta of
FamilyChoices, of typeℝ. - amplitude_large (x : X) : x ∈ K → 3 / self.aMin < LoopVariance.tiltVariance self.d (p₂ x) self.maxAmplitude
- boundary_inactive (x : X) : x ∈ B → highSpeed self.delta < nominalSpeed (a x) (m x)
Instances For
Constant density, bundling rate, smooth, positive, periodic and the required
compatibility proofs.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Family density, defined pointwise by if hx : 0 < a x then seedDensity (a x) (m x) d (p x) δ hx hd hδ else constantDensity.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Family A, given by rephase (familyDensity a m p d δ hd hδ z.1) (fun θ => unphasedA a m p d δ (z.1, θ)) z.2.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Family C, given by rephase (familyDensity a m p d δ hd hδ z.1) (fun θ => unphasedC a m p d δ (z.1, θ)) z.2.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Full compact-family true-cone realization. The set B can be the two
interval boundary faces (including any compact auxiliary parameter set).
The output agrees exactly with the nominal shear on an open neighborhood
of B, and is jointly C∞ in slow parameters and periodic angle.
The complete family theorem with one strictly positive margin valid
for every slow parameter in K and every fast angle.
Rapid radial modulation #
Concrete chain rules, shear identities, and estimates for the modulation in
Proposition 6.2. Frequencies are positive real numbers; hence the results apply
in particular to positive integer frequencies. All derivatives are genuine
deriv/fderiv derivatives, rather than formal differential symbols.
Phase point: an abbreviation for ℝ × ℝ × ℝ.
Instances For
Base profile: an abbreviation for ℝ → ℝ → ℝ.
Equations
Instances For
Phase point, given by (X, η, n * Real.log X).
Instances For
Partial eta, given by fderiv ℝ A z (0, 1, 0).
Instances For
Partial theta, given by fderiv ℝ A z (0, 0, 1).
Instances For
Modulated E, given by E X η * Real.exp (A (phasePoint n X η) / n).
Equations
- NavierStokes.RadialModulation.modulatedE n E A X η = E X η * Real.exp (A (NavierStokes.RadialModulation.phasePoint n X η) / n)
Instances For
Modulated U, given by U X η + B (phasePoint n X η) / n.
Equations
- NavierStokes.RadialModulation.modulatedU n U B X η = U X η + B (NavierStokes.RadialModulation.phasePoint n X η) / n
Instances For
The logarithmic graph and modulated angular profile are genuinely smooth at every positive radius (indeed at every nonzero radius).
The rapid radial phase contributes exactly (n/X) A_θ.
The rapid phase is independent of η, so no frequency enters this derivative.
Exact radial derivative of the multiplicative angular modulation.
Exact radial derivative of the additive axial modulation.
Exact angular shear: the only error after the primitive prescription is
the slow radial derivative of A, divided by frequency.
Exact axial shear, including the multiplicative correction caused by the changed angular velocity in its denominator.
The primitive is an actual interval integral.
Equations
Instances For
Zero mean is precisely what removes the drift of the integral primitive.
Every smooth period-one, mean-zero source has an actual smooth period-one, mean-zero primitive, with its derivative proved by the fundamental theorem.
Interface for a loop with prescribed mean: subtract the nominal shear and
scale it, then construct its normalized primitive. Choosing c = -1/2 gives
the angular primitive; c = E/2 gives the axial primitive.
Uniform bounds for every fixed parameter jet #
Coordinates are amplitude, radius, parameter, periodic angle.
Instances For
Eta direction, given by (0, 0, 1, 0).
Instances For
Amplitude direction, given by (1, 0, 0, 0).
Instances For
Iterated genuine directional derivatives in the parameter coordinate.
Equations
- One or more equations did not get rendered due to their size.
- NavierStokes.RadialModulation.etaJet 0 x✝ = x✝
Instances For
A smooth periodic family varies by C_k/n in each fixed η derivative,
uniformly on compact radius/parameter sets and all angles. The constant is
proved to exist by compactness of the actual next derivative, then the MVT.
Angular family, given by E z.2.1 z.2.2.1 * Real.exp (z.1 * A z.2).
Equations
- NavierStokes.RadialModulation.angularFamily E A z = E z.2.1 z.2.2.1 * Real.exp (z.1 * A z.2)
Instances For
Axial family, given by U z.2.1 z.2.2.1 + z.1 * B z.2.
Equations
- NavierStokes.RadialModulation.axialFamily U B z = U z.2.1 z.2.2.1 + z.1 * B z.2
Instances For
Uniform O(1/n) closeness in every fixed actual η derivative of E.
Taking KX = [Xa,Xb] with 0 < Xa gives the manuscript's compact positive annulus.
Uniform O(1/n) closeness in every fixed actual η derivative of U.
Primitive family, given by RadialModulation.periodicPrimitive (fun θ => q (z.1, θ)) z.2.
Equations
- NavierStokes.ParametricModulation.primitiveFamily q z = NavierStokes.RadialModulation.periodicPrimitive (fun (θ : ℝ) => q (z.1, θ)) z.2
Instances For
Normalized primitive family, given by RadialModulation.zeroMeanPrimitive (fun θ => q (z.1, θ)) z.2.
Equations
- NavierStokes.ParametricModulation.normalizedPrimitiveFamily q z = NavierStokes.RadialModulation.zeroMeanPrimitive (fun (θ : ℝ) => q (z.1, θ)) z.2
Instances For
Joint smoothness of the actual primitive; all domination comes from the
compact integration interval, through SmoothParameterIntegral.
Subtracting the actual parameter-dependent mean preserves joint smoothness.
A cutoff which equals one around K and vanishes locally outside U.
- value : P → ℝ
Value of
CompactCutoff, of typeP → ℝ. - neighborhood : Set P
Neighborhood of
CompactCutoff, of typeSet P. - open_neighborhood : IsOpen self.neighborhood
- contains : K ⊆ self.neighborhood
- subset_domain : self.neighborhood ⊆ U
- one_on (p : P) : p ∈ self.neighborhood → self.value p = 1
Instances For
A smooth plateau cutoff is constructed from a smooth function supported exactly on U and its positive minimum over K.
Multiplication by the constructed cutoff extends a locally smooth periodic profile to a globally smooth function, unchanged around K.
Extended primitive, given by χ.value z.1 * normalizedPrimitiveFamily (centeredSource f m c) z.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The only choice data are the already constructed true-cone loop parameters and an actual smooth compact-set cutoff. Primitives below are defined by integrals.
- choices : TrueConeLoop.FamilyChoices a m p₁ p₂ K B
Choices of
TrueConeRealization, of typeTrueConeLoop.FamilyChoices a m p₁ p₂ K B. Cutoff of
TrueConeRealization, of typeCompactCutoff K {p | 0 < a p}.
Instances For
Angular loop, given by TrueConeLoop.familyA a m p₂ r.choices.d r.choices.delta (ne_of_gt r.choices.d_pos) r.choices.delta_pos.
Equations
- r.angularLoop = NavierStokes.TrueConeLoop.familyA a m p₂ r.choices.d r.choices.delta ⋯ ⋯
Instances For
This is the signed loop coordinate -b_L, in the convention of TrueConeLoop.
Equations
- r.signedAxialLoop = NavierStokes.TrueConeLoop.familyC a m p₂ r.choices.d r.choices.delta ⋯ ⋯
Instances For
Angular primitive, given by extendedPrimitive r.cutoff r.angularLoop a (fun _ => -1 / 2).
Equations
- r.angularPrimitive = NavierStokes.ParametricModulation.extendedPrimitive r.cutoff r.angularLoop a fun (x : P) => -1 / 2
Instances For
Axial primitive, given by extendedPrimitive r.cutoff r.signedAxialLoop (fun p => a p * m p) (fun p => -E p / 2).
Equations
- r.axialPrimitive E = NavierStokes.ParametricModulation.extendedPrimitive r.cutoff r.signedAxialLoop (fun (p : P) => a p * m p) fun (p : P) => -E p / 2
Instances For
Radial parameter: an abbreviation for ℝ × ℝ.
Equations
Instances For
Reassociation between slow-parameter/angle coordinates and the radial
modulation module's (X,η,θ) coordinates.
Instances For
Realized E, given by RadialModulation.modulatedE n (fun X η => E (X, η)) (asRadialPrimitive r.angularPrimitive) X η.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Realized U, given by RadialModulation.modulatedU n (fun X η => U (X, η)) (asRadialPrimitive (r.axialPrimitive E)) X η.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Smoothness of the realized profiles follows from the constructed integral primitives, without any primitive-smoothness assumption.
Every fixed actual η jet is O(1/n), now for the primitives constructed
from the actual TrueConeLoop family, uniformly on arbitrary compact sets.
The constructed profiles agree exactly with the nominal profiles on one open neighborhood of the prescribed boundary set, for every frequency.
The prescribed loop derivatives are established for the constructed
primitives, including the sign change from C = -b_L.
Exact shear identities after composition of the constructed true-cone loop, its actual integral primitives, and radial modulation.
End-to-end existence from nominal scalar data: construct the actual TrueConeLoop family, its normalized integral primitives, and modulated profiles. All smoothness and finite-jet conclusions are proved for these constructions.