Jointly smooth rephasing by positive periodic densities #
Each parameter supplies an actual SmoothLoop.CircleDensity. The inverse is
the globally defined monotone inverse already constructed there. Its joint
smoothness is proved with the inverse function theorem applied to the triangular
map (p, θ) ↦ (p, Φ(p, θ)); no smooth inverse is postulated.
Family rate, given by (d z.1).rate z.2.
Equations
- NavierStokes.ParametricRephase.familyRate d z = (d z.1).rate z.2
Instances For
Family phase, given by phaseMap (d z.1) z.2.
Equations
Instances For
Inverse phase, given by (phaseHomeomorph (d z.1)).symm z.2.
Equations
Instances For
Forward map, given by (z.1, familyPhase d z).
Equations
Instances For
Inverse map, given by (z.1, inversePhase d z).
Equations
Instances For
The triangular derivative is a genuine continuous linear equivalence. Its last diagonal entry is the strictly positive density, proved by the FTC.
Joint inverse smoothness is derived from the triangular inverse function theorem, then identified with the global inverse using its exact inverse law.
Rephase family, given by f (inverseMap d z).
Equations
Instances For
Genuine iterated derivatives in the parameter while the last variable is held fixed. This is not a separately postulated family of jets.
Equations
- NavierStokes.ParametricRephase.parameterJet F k z = iteratedFDeriv ℝ k (fun (p : E) => F (p, z.2)) z.1
Instances For
Joint smoothness implies joint smoothness of every genuine parameter jet. This supplies the derivative continuity used in compact-interval integration.
Integration over a fixed compact interval preserves joint smoothness. All derivative domination is derived from compactness in the imported theorem.
The actual variable-endpoint cumulative integral is jointly smooth. No regularity of that integral is assumed separately from regularity of the density.
Final density-only interface for the joint inverse on an open parameter set.
Smooth loops remain jointly smooth under the constructed parameter-dependent
phase inverse. Their period becomes one by rephaseFamily_periodic.