Documentation

SphereEversion.Global.TwistOneJetSec

Equations
  • One or more equations did not get rendered due to their size.
Instances For
    theorem contMDiffAt_one_jet_eucl_bundle' {𝕜 : Type u_1} [NontriviallyNormedField 𝕜] {E : Type u} [NormedAddCommGroup E] [NormedSpace 𝕜 E] {H : Type u_2} [TopologicalSpace H] {I : ModelWithCorners 𝕜 E H} {M : Type u_3} [TopologicalSpace M] [ChartedSpace H M] [IsManifold I (↑) M] {F : Type u_4} [NormedAddCommGroup F] [NormedSpace 𝕜 F] {G : Type u_5} [TopologicalSpace G] {J : ModelWithCorners 𝕜 F G} {N : Type u_6} [TopologicalSpace N] [ChartedSpace G N] {V : Type u_7} [NormedAddCommGroup V] [NormedSpace 𝕜 V] {f : NBundle.TotalSpace (E →L[𝕜] V) (Bundle.ContinuousLinearMap (RingHom.id 𝕜) (TangentSpace I) (Bundle.Trivial M V))} {x₀ : N} :
    ContMDiffAt J (I.prod (modelWithCornersSelf 𝕜 (E →L[𝕜] V))) (↑) f x₀ ContMDiffAt J I (↑) (fun (x : N) => (f x).proj) x₀ ContMDiffAt J (modelWithCornersSelf 𝕜 (E →L[𝕜] V)) (↑) (fun (x : N) => let_fun this := ContinuousLinearMap.comp (f x).snd (Trivialization.symmL 𝕜 (trivializationAt E (TangentSpace I) (f x₀).proj) (f x).proj); this) x₀
    theorem contMDiffAt_one_jet_eucl_bundle {𝕜 : Type u_1} [NontriviallyNormedField 𝕜] {E : Type u} [NormedAddCommGroup E] [NormedSpace 𝕜 E] {H : Type u_2} [TopologicalSpace H] {I : ModelWithCorners 𝕜 E H} {M : Type u_3} [TopologicalSpace M] [ChartedSpace H M] [IsManifold I (↑) M] {F : Type u_4} [NormedAddCommGroup F] [NormedSpace 𝕜 F] {G : Type u_5} [TopologicalSpace G] {J : ModelWithCorners 𝕜 F G} {N : Type u_6} [TopologicalSpace N] [ChartedSpace G N] {V : Type u_7} [NormedAddCommGroup V] [NormedSpace 𝕜 V] {f : NBundle.TotalSpace (E →L[𝕜] V) (Bundle.ContinuousLinearMap (RingHom.id 𝕜) (TangentSpace I) (Bundle.Trivial M V))} {x₀ : N} :
    ContMDiffAt J (I.prod (modelWithCornersSelf 𝕜 (E →L[𝕜] V))) (↑) f x₀ ContMDiffAt J I (↑) (fun (x : N) => (f x).proj) x₀ ContMDiffAt J (modelWithCornersSelf 𝕜 (E →L[𝕜] V)) (↑) (fun (x : N) => let_fun this := ContinuousLinearMap.comp (f x).snd (Trivialization.symmL 𝕜 (trivializationAt E (TangentSpace I) (f x₀).proj) (f x).proj); this) x₀
    theorem ContMDiffAt.one_jet_eucl_bundle_mk' {𝕜 : Type u_1} [NontriviallyNormedField 𝕜] {E : Type u} [NormedAddCommGroup E] [NormedSpace 𝕜 E] {H : Type u_2} [TopologicalSpace H] {I : ModelWithCorners 𝕜 E H} {M : Type u_3} [TopologicalSpace M] [ChartedSpace H M] [IsManifold I (↑) M] {F : Type u_4} [NormedAddCommGroup F] [NormedSpace 𝕜 F] {G : Type u_5} [TopologicalSpace G] {J : ModelWithCorners 𝕜 F G} {N : Type u_6} [TopologicalSpace N] [ChartedSpace G N] {V : Type u_7} [NormedAddCommGroup V] [NormedSpace 𝕜 V] {f : NM} {ϕ : NE →L[𝕜] V} {x₀ : N} (hf : ContMDiffAt J I (↑) f x₀) ( : ContMDiffAt J (modelWithCornersSelf 𝕜 (E →L[𝕜] V)) (↑) (fun (x : N) => let_fun this := (ϕ x).comp (Trivialization.symmL 𝕜 (trivializationAt E (TangentSpace I) (f x₀)) (f x)); this) x₀) :
    ContMDiffAt J (I.prod (modelWithCornersSelf 𝕜 (E →L[𝕜] V))) (↑) (fun (x : N) => { proj := f x, snd := ϕ x }) x₀
    theorem ContMDiffAt.one_jet_eucl_bundle_mk {𝕜 : Type u_1} [NontriviallyNormedField 𝕜] {E : Type u} [NormedAddCommGroup E] [NormedSpace 𝕜 E] {H : Type u_2} [TopologicalSpace H] {I : ModelWithCorners 𝕜 E H} {M : Type u_3} [TopologicalSpace M] [ChartedSpace H M] [IsManifold I (↑) M] {F : Type u_4} [NormedAddCommGroup F] [NormedSpace 𝕜 F] {G : Type u_5} [TopologicalSpace G] {J : ModelWithCorners 𝕜 F G} {N : Type u_6} [TopologicalSpace N] [ChartedSpace G N] {V : Type u_7} [NormedAddCommGroup V] [NormedSpace 𝕜 V] {f : NM} {ϕ : NE →L[𝕜] V} {x₀ : N} (hf : ContMDiffAt J I (↑) f x₀) ( : ContMDiffAt J (modelWithCornersSelf 𝕜 (E →L[𝕜] V)) (↑) (fun (x : N) => let_fun this := (ϕ x).comp (Trivialization.symmL 𝕜 (trivializationAt E (TangentSpace I) (f x₀)) (f x)); this) x₀) :
    ContMDiffAt J (I.prod (modelWithCornersSelf 𝕜 (E →L[𝕜] V))) (↑) (fun (x : N) => { proj := f x, snd := ϕ x }) x₀
    structure OneJetEuclSec {𝕜 : Type u_1} [NontriviallyNormedField 𝕜] {E : Type u} [NormedAddCommGroup E] [NormedSpace 𝕜 E] {H : Type u_2} [TopologicalSpace H] (I : ModelWithCorners 𝕜 E H) (M : Type u_3) [TopologicalSpace M] [ChartedSpace H M] [IsManifold I (↑) M] (V : Type u_7) [NormedAddCommGroup V] [NormedSpace 𝕜 V] :
    Type (max (max u u_3) u_7)

    A section of a 1-jet bundle seen as a bundle over the source manifold.

    Instances For
      theorem OneJetEuclSec.ext {𝕜 : Type u_1} {inst✝ : NontriviallyNormedField 𝕜} {E : Type u} {inst✝¹ : NormedAddCommGroup E} {inst✝² : NormedSpace 𝕜 E} {H : Type u_2} {inst✝³ : TopologicalSpace H} {I : ModelWithCorners 𝕜 E H} {M : Type u_3} {inst✝⁴ : TopologicalSpace M} {inst✝⁵ : ChartedSpace H M} {inst✝⁶ : IsManifold I (↑) M} {V : Type u_7} {inst✝⁷ : NormedAddCommGroup V} {inst✝⁸ : NormedSpace 𝕜 V} {x y : OneJetEuclSec I M V} (toFun : x.toFun = y.toFun) :
      x = y
      @[simp]
      theorem OneJetEuclSec.is_sec {𝕜 : Type u_1} [NontriviallyNormedField 𝕜] {E : Type u} [NormedAddCommGroup E] [NormedSpace 𝕜 E] {H : Type u_2} [TopologicalSpace H] {I : ModelWithCorners 𝕜 E H} {M : Type u_3} [TopologicalSpace M] [ChartedSpace H M] [IsManifold I (↑) M] {V : Type u_7} [NormedAddCommGroup V] [NormedSpace 𝕜 V] (s : OneJetEuclSec I M V) (p : M) :
      (s p).proj = p
      @[simp]
      theorem OneJetEuclSec.smooth {𝕜 : Type u_1} [NontriviallyNormedField 𝕜] {E : Type u} [NormedAddCommGroup E] [NormedSpace 𝕜 E] {H : Type u_2} [TopologicalSpace H] {I : ModelWithCorners 𝕜 E H} {M : Type u_3} [TopologicalSpace M] [ChartedSpace H M] [IsManifold I (↑) M] {V : Type u_7} [NormedAddCommGroup V] [NormedSpace 𝕜 V] (s : OneJetEuclSec I M V) :
      ContMDiff I (I.prod (modelWithCornersSelf 𝕜 (E →L[𝕜] V))) s
      def proj {𝕜 : Type u_1} [NontriviallyNormedField 𝕜] {E : Type u} [NormedAddCommGroup E] [NormedSpace 𝕜 E] {H : Type u_2} [TopologicalSpace H] (I : ModelWithCorners 𝕜 E H) (M : Type u_3) [TopologicalSpace M] [ChartedSpace H M] (V : Type u_7) [NormedAddCommGroup V] [NormedSpace 𝕜 V] (v : OneJetBundle I M (modelWithCornersSelf 𝕜 V) V) :
      Equations
      Instances For
        theorem smooth_proj {𝕜 : Type u_1} [NontriviallyNormedField 𝕜] {E : Type u} [NormedAddCommGroup E] [NormedSpace 𝕜 E] {H : Type u_2} [TopologicalSpace H] (I : ModelWithCorners 𝕜 E H) (M : Type u_3) [TopologicalSpace M] [ChartedSpace H M] [IsManifold I (↑) M] (V : Type u_7) [NormedAddCommGroup V] [NormedSpace 𝕜 V] :
        ContMDiff ((I.prod (modelWithCornersSelf 𝕜 V)).prod (modelWithCornersSelf 𝕜 (E →L[𝕜] V))) (I.prod (modelWithCornersSelf 𝕜 (E →L[𝕜] V))) (↑) (proj I M V)
        def drop {𝕜 : Type u_1} [NontriviallyNormedField 𝕜] {E : Type u} [NormedAddCommGroup E] [NormedSpace 𝕜 E] {H : Type u_2} [TopologicalSpace H] {I : ModelWithCorners 𝕜 E H} {M : Type u_3} [TopologicalSpace M] [ChartedSpace H M] [IsManifold I (↑) M] {V : Type u_7} [NormedAddCommGroup V] [NormedSpace 𝕜 V] (s : OneJetSec I M (modelWithCornersSelf 𝕜 V) V) :
        Equations
        • drop s = { toFun := proj I M V s, is_sec' := , smooth' := }
        Instances For
          def incl {𝕜 : Type u_1} [NontriviallyNormedField 𝕜] {E : Type u} [NormedAddCommGroup E] [NormedSpace 𝕜 E] {H : Type u_2} [TopologicalSpace H] (I : ModelWithCorners 𝕜 E H) (M : Type u_3) [TopologicalSpace M] [ChartedSpace H M] (V : Type u_7) [NormedAddCommGroup V] [NormedSpace 𝕜 V] (v : Bundle.TotalSpace (E →L[𝕜] V) (Bundle.ContinuousLinearMap (RingHom.id 𝕜) (TangentSpace I) (Bundle.Trivial M V)) × V) :
          Equations
          Instances For
            theorem smooth_incl {𝕜 : Type u_1} [NontriviallyNormedField 𝕜] {E : Type u} [NormedAddCommGroup E] [NormedSpace 𝕜 E] {H : Type u_2} [TopologicalSpace H] (I : ModelWithCorners 𝕜 E H) (M : Type u_3) [TopologicalSpace M] [ChartedSpace H M] [IsManifold I (↑) M] (V : Type u_7) [NormedAddCommGroup V] [NormedSpace 𝕜 V] :
            ContMDiff ((I.prod (modelWithCornersSelf 𝕜 (E →L[𝕜] V))).prod (modelWithCornersSelf 𝕜 V)) ((I.prod (modelWithCornersSelf 𝕜 V)).prod (modelWithCornersSelf 𝕜 (E →L[𝕜] V))) (↑) (incl I M V)
            @[simp]
            theorem incl_fst_fst {𝕜 : Type u_1} [NontriviallyNormedField 𝕜] {E : Type u} [NormedAddCommGroup E] [NormedSpace 𝕜 E] {H : Type u_2} [TopologicalSpace H] (I : ModelWithCorners 𝕜 E H) (M : Type u_3) [TopologicalSpace M] [ChartedSpace H M] (V : Type u_7) [NormedAddCommGroup V] [NormedSpace 𝕜 V] (v : Bundle.TotalSpace (E →L[𝕜] V) (Bundle.ContinuousLinearMap (RingHom.id 𝕜) (TangentSpace I) (Bundle.Trivial M V)) × V) :
            (incl I M V v).proj.1 = v.1.proj
            @[simp]
            theorem incl_snd {𝕜 : Type u_1} [NontriviallyNormedField 𝕜] {E : Type u} [NormedAddCommGroup E] [NormedSpace 𝕜 E] {H : Type u_2} [TopologicalSpace H] (I : ModelWithCorners 𝕜 E H) (M : Type u_3) [TopologicalSpace M] [ChartedSpace H M] (V : Type u_7) [NormedAddCommGroup V] [NormedSpace 𝕜 V] (v : Bundle.TotalSpace (E →L[𝕜] V) (Bundle.ContinuousLinearMap (RingHom.id 𝕜) (TangentSpace I) (Bundle.Trivial M V)) × V) :
            (incl I M V v).proj.2 = v.2
            structure FamilyOneJetEuclSec {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] [IsManifold I (↑) M] (V : Type u_4) [NormedAddCommGroup V] [NormedSpace V] {F : Type u_6} [NormedAddCommGroup F] [NormedSpace F] {G : Type u_7} [TopologicalSpace G] (J : ModelWithCorners F G) (N : Type u_8) [TopologicalSpace N] [ChartedSpace G N] :
            Type (max (max (max u_1 u_3) u_4) u_8)

            A section of a 1-jet bundle seen as a bundle over the source manifold.

            Instances For
              theorem FamilyOneJetEuclSec.ext {E : Type u_1} {inst✝ : NormedAddCommGroup E} {inst✝¹ : NormedSpace E} {H : Type u_2} {inst✝² : TopologicalSpace H} {I : ModelWithCorners E H} {M : Type u_3} {inst✝³ : TopologicalSpace M} {inst✝⁴ : ChartedSpace H M} {inst✝⁵ : IsManifold I (↑) M} {V : Type u_4} {inst✝⁶ : NormedAddCommGroup V} {inst✝⁷ : NormedSpace V} {F : Type u_6} {inst✝⁸ : NormedAddCommGroup F} {inst✝⁹ : NormedSpace F} {G : Type u_7} {inst✝¹⁰ : TopologicalSpace G} {J : ModelWithCorners F G} {N : Type u_8} {inst✝¹¹ : TopologicalSpace N} {inst✝¹² : ChartedSpace G N} {x y : FamilyOneJetEuclSec I M V J N} (toFun : x.toFun = y.toFun) :
              x = y
              @[simp]
              theorem FamilyOneJetEuclSec.is_sec {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] [IsManifold I (↑) M] {V : Type u_4} [NormedAddCommGroup V] [NormedSpace V] {F : Type u_6} [NormedAddCommGroup F] [NormedSpace F] {G : Type u_7} [TopologicalSpace G] {J : ModelWithCorners F G} {N : Type u_8} [TopologicalSpace N] [ChartedSpace G N] (s : FamilyOneJetEuclSec I M V J N) (p : N × M) :
              (s p).proj = p.2
              @[simp]
              theorem FamilyOneJetEuclSec.smooth {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] [IsManifold I (↑) M] {V : Type u_4} [NormedAddCommGroup V] [NormedSpace V] {F : Type u_6} [NormedAddCommGroup F] [NormedSpace F] {G : Type u_7} [TopologicalSpace G] {J : ModelWithCorners F G} {N : Type u_8} [TopologicalSpace N] [ChartedSpace G N] (s : FamilyOneJetEuclSec I M V J N) :
              def familyJoin {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] [IsManifold I (↑) M] {V : Type u_4} [NormedAddCommGroup V] [NormedSpace V] {F : Type u_6} [NormedAddCommGroup F] [NormedSpace F] {G : Type u_7} [TopologicalSpace G] {J : ModelWithCorners F G} {N : Type u_8} [TopologicalSpace N] [ChartedSpace G N] {f : N × MV} (hf : ContMDiff (J.prod I) (modelWithCornersSelf V) (↑) f) (s : FamilyOneJetEuclSec I M V J N) :
              Equations
              Instances For
                def familyTwist {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] [IsManifold I (↑) M] {V : Type u_4} [NormedAddCommGroup V] [NormedSpace V] {V' : Type u_5} [NormedAddCommGroup V'] [NormedSpace V'] {F : Type u_6} [NormedAddCommGroup F] [NormedSpace F] {G : Type u_7} [TopologicalSpace G] {J : ModelWithCorners F G} {N : Type u_8} [TopologicalSpace N] [ChartedSpace G N] (s : OneJetEuclSec I M V) (i : N × MV →L[] V') (i_smooth : ∀ (x₀ : N × M), ContMDiffAt (J.prod I) (modelWithCornersSelf (V →L[] V')) (↑) i x₀) :
                Equations
                • familyTwist s i i_smooth = { toFun := fun (p : N × M) => { proj := p.2, snd := (i p).comp (s p.2).snd }, is_sec' := , smooth' := }
                Instances For