Documentation

TauCeti.Geometry.Manifold.MFDeriv.Variation

Variations of a curve with fixed endpoints #

A variation of a curve γ : ℝ → M is a two-parameter family F : ℝ → ℝ → M with F 0 = γ, whose first argument is the variation parameter s and whose second argument is the curve parameter t. Its variation field TauCeti.Manifold.variationField I F is the transverse velocity V(t) = ∂F/∂s (0, t).

This file names the variations against which a curve between the parameters a and b is compared with nearby curves joining the same two points: TauCeti.Manifold.IsFixedEndpointVariation I n F a b says that the uncurried family is C^n at every point of {0} × [a, b] and that, for s near 0, the curve F s has the same endpoints F 0 a and F 0 b as the central curve. The variation field of such a variation vanishes at both endpoints.

These are the variations of the first variation formula and of the critical points of the energy (TauCeti.Geometry.Manifold.Riemannian.FirstVariation.Basic). The definition uses only the manifold structure, not a metric; [a, b] is the unordered interval Set.uIcc a b.

Main definitions and results #

References #

structure TauCeti.Manifold.IsFixedEndpointVariation {E : Type u_1} [NormedAddCommGroup E] [NormedSpace ℝ E] {H : Type u_2} [TopologicalSpace H] (I : ModelWithCorners ℝ E H) {M : Type u_3} [TopologicalSpace M] [ChartedSpace H M] (n : WithTop ℕ∞) (F : ℝ → ℝ → M) (a b : ℝ) :

A two-parameter family F : ℝ → ℝ → M is a C^n variation with fixed endpoints of its central curve F 0 between the parameters a and b when the uncurried family (s, t) ↦ F s t is C^n at every point of {0} × [a, b] and, for s near 0, the curve F s passes through F 0 a at a and through F 0 b at b.

Instances For
    theorem TauCeti.Manifold.IsFixedEndpointVariation.of_le {E : Type u_1} [NormedAddCommGroup E] [NormedSpace ℝ E] {H : Type u_2} [TopologicalSpace H] {I : ModelWithCorners ℝ E H} {M : Type u_3} [TopologicalSpace M] [ChartedSpace H M] {m n : WithTop ℕ∞} {F : ℝ → ℝ → M} {a b : ℝ} (h : IsFixedEndpointVariation I n F a b) (hmn : m ≤ n) :

    A C^n fixed-endpoint variation is a C^m fixed-endpoint variation for every m ≤ n.

    The central curve of a C^n fixed-endpoint variation is C^n at every point of [a, b].

    The variation field of a fixed-endpoint variation vanishes at the left endpoint.

    The variation field of a fixed-endpoint variation vanishes at the right endpoint.

    @[simp]
    theorem TauCeti.Manifold.isFixedEndpointVariation_const_iff {E : Type u_1} [NormedAddCommGroup E] [NormedSpace ℝ E] {H : Type u_2} [TopologicalSpace H] {I : ModelWithCorners ℝ E H} {M : Type u_3} [TopologicalSpace M] [ChartedSpace H M] {n : WithTop ℕ∞} {a b : ℝ} {γ : ℝ → M} :
    IsFixedEndpointVariation I n (fun (x : ℝ) => γ) a b ↔ ∀ t ∈ Set.uIcc a b, ContMDiffAt (modelWithCornersSelf ℝ ℝ) I n γ t

    The trivial variation. The constant family at a curve γ is a C^n variation of γ with fixed endpoints between a and b exactly when γ is C^n at every point of [a, b].