Documentation

TauCeti.Geometry.Lie.Exponential.ParameterDependence

Parameter dependence of invariant integral curves #

This file begins the analytic parameter-dependence theory for the invariant integral curves that define the Lie-group exponential. In the identity chart, the tangent vector and group coordinate form an autonomous ODE on the product model space. Picard--Lindelöf then supplies a single local solution family, continuous jointly in its initial condition and time, for all sufficiently small tangent vectors.

Main results #

References #

noncomputable def mulInvariantCoordinateVectorField {E : Type u_1} [NormedAddCommGroup E] [NormedSpace ℝ E] {H : Type u_2} [TopologicalSpace H] {I : ModelWithCorners ℝ E H} {G : Type u_3} [TopologicalSpace G] [ChartedSpace H G] [Group G] [IsManifold I 1 G] (p : E × E) :
E

The left-invariant vector field, expressed in the identity chart and parameterized by its generating tangent vector in the model space.

Instances For

    The parameterized coordinate field is the invariant vector field transported through the identity chart.

    @[simp]

    The invariant coordinate field is additive in its generating vector.

    @[simp]

    The invariant coordinate field respects scalar multiplication in its generating vector.

    @[simp]

    At the identity coordinate, the parameterized invariant field equals its generator.

    @[simp]

    The invariant coordinate field vanishes when its generating vector vanishes.

    The coordinate expression of the parameterized left-invariant vector field is C^n at every generating vector over the identity coordinate when multiplication is C^(n + 1).

    noncomputable def mulInvariantCoordinateLinearMap {E : Type u_1} [NormedAddCommGroup E] [NormedSpace ℝ E] {H : Type u_2} [TopologicalSpace H] {I : ModelWithCorners ℝ E H} {G : Type u_3} [TopologicalSpace G] [ChartedSpace H G] [Group G] [IsManifold I 1 G] (y : E) :

    At a fixed identity-chart coordinate, the invariant coordinate field as a continuous linear map of its generating model vector.

    Instances For
      @[simp]

      Applying the coordinate-field linear map recovers the parameterized coordinate vector field.

      @[simp]

      At the identity coordinate, the coordinate-field linear map is the identity operator.

      In finite dimensions, the coordinate-field linear map is C^n at the identity coordinate.

      At the zero generating vector over the identity coordinate, the parameterized coordinate vector field has strict derivative equal to projection onto the generating-vector coordinate.

      theorem exists_lipschitzOn_local_mulInvariantCoordinateFlow {E : Type u_1} [NormedAddCommGroup E] [NormedSpace ℝ E] {H : Type u_2} [TopologicalSpace H] {I : ModelWithCorners ℝ E H} {G : Type u_3} [TopologicalSpace G] [ChartedSpace H G] [Group G] [CompleteSpace E] [ContMDiffMul I (1 + 1) G] (h1 : I.IsInteriorPoint 1) :
      have x := ⋯; ∃ (α : (E × E) × ℝ → E × E) (δ : ℝ) (r : NNReal) (L : NNReal), 0 < δ ∧ 0 < r ∧ ContinuousOn α (Metric.closedBall (0, ↑(extChartAt I 1) 1) ↑r ×ˢ Set.Icc (-δ) δ) ∧ (∀ t ∈ Set.Icc (-δ) δ, LipschitzOnWith L (fun (x : E × E) => α (x, t)) (Metric.closedBall (0, ↑(extChartAt I 1) 1) ↑r)) ∧ ∀ x_1 ∈ Metric.closedBall (0, ↑(extChartAt I 1) 1) ↑r, α (x_1, 0) = x_1 ∧ (∀ t ∈ Set.Icc (-δ) δ, HasDerivWithinAt (fun (s : ℝ) => α (x_1, s)) (0, mulInvariantCoordinateVectorField (α (x_1, t))) (Set.Icc (-δ) δ) t) ∧ ∀ t ∈ Set.Icc (-δ) δ, (α (x_1, t)).1 = x_1.1

      Near the zero tangent vector and the identity coordinate, the parameterized invariant ODE has a single solution family that is continuous jointly in its initial condition and time and uniformly Lipschitz in its initial state. The tangent-vector coordinate is frozen by the ODE; the second coordinate follows the invariant vector field.

      theorem exists_eventually_hasDerivAt_mulInvariantCoordinateFlow {E : Type u_1} [NormedAddCommGroup E] [NormedSpace ℝ E] {H : Type u_2} [TopologicalSpace H] {I : ModelWithCorners ℝ E H} {G : Type u_3} [TopologicalSpace G] [ChartedSpace H G] [Group G] [CompleteSpace E] [ContMDiffMul I (1 + 1) G] (h1 : I.IsInteriorPoint 1) :
      have x := ⋯; ∃ (α : (E × E) × ℝ → E × E), (∀ᶠ (xt : (E × E) × ℝ) in nhds ((0, ↑(extChartAt I 1) 1), 0), ContinuousAt α xt) ∧ ∀ᶠ (xt : (E × E) × ℝ) in nhds ((0, ↑(extChartAt I 1) 1), 0), HasDerivAt (fun (t : ℝ) => α (xt.1, t)) (0, mulInvariantCoordinateVectorField (α xt)) xt.2 ∧ α (xt.1, 0) = xt.1 ∧ (α xt).1 = xt.1.1 ∧ (α xt).2 ∈ interior (extChartAt I 1).target

      There is a coordinate solution family near the zero tangent vector and time zero which is continuous at the center, solves the parameterized invariant ODE with an ordinary derivative, freezes the tangent-vector parameter, and remains in the target of the identity chart.

      theorem exists_local_coordinate_representation_mulInvariantIntegralCurve {E : Type u_1} [NormedAddCommGroup E] [NormedSpace ℝ E] {H : Type u_2} [TopologicalSpace H] {I : ModelWithCorners ℝ E H} {G : Type u_3} [TopologicalSpace G] [ChartedSpace H G] [Group G] [CompleteSpace E] [LieGroup I (minSmoothness ℝ 3) G] [T2Space G] [BoundarylessManifold I G] :
      ∃ (α : (E × E) × ℝ → E × E) (U : Set E) (δ : ℝ), U ∈ nhds 0 ∧ 0 < δ ∧ (∀ v ∈ U, ∀ t ∈ Set.Ioo (-δ) δ, ContinuousAt α ((v, ↑(extChartAt I 1) 1), t) ∧ HasDerivAt (fun (s : ℝ) => α ((v, ↑(extChartAt I 1) 1), s)) (0, mulInvariantCoordinateVectorField (α ((v, ↑(extChartAt I 1) 1), t))) t ∧ α ((v, ↑(extChartAt I 1) 1), 0) = (v, ↑(extChartAt I 1) 1) ∧ (α ((v, ↑(extChartAt I 1) 1), t)).1 = v ∧ (α ((v, ↑(extChartAt I 1) 1), t)).2 ∈ interior (extChartAt I 1).target) ∧ ∀ v ∈ U, Set.EqOn (fun (t : ℝ) => ↑(extChartAt I 1).symm (α ((v, ↑(extChartAt I 1) 1), t)).2) (mulInvariantIntegralCurve v 1) (Set.Ioo (-δ) δ)

      A single coordinate solution family solves the invariant coordinate ODE and represents the canonical invariant integral curves for every sufficiently small generating vector and every sufficiently small time. This bridges Picard--Lindelöf's parameterized model-space solutions to the canonical manifold-valued curves used to define lieExp.

      The tangent-space exponential is continuous at zero when its domain uses the canonical model-space identification and its codomain remains the Lie group G.