Documentation

Mathlib.Geometry.Manifold.VectorBundle.CovariantDerivative.Torsion

Torsion of an affine connection #

We define the torsion tensor of an affine connection, i.e. a covariant derivative on the tangent bundle TM of some manifold M.

Main definitions and results #

Torsion tensor of an unbundled covariant derivative on TM on a set s #

noncomputable def IsCovariantDerivativeOn.torsion {π•œ : Type u_1} [NontriviallyNormedField π•œ] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π•œ E] {H : Type u_3} [TopologicalSpace H] {I : ModelWithCorners π•œ E H} {M : Type u_4} [TopologicalSpace M] [ChartedSpace H M] [IsManifold I 2 M] [CompleteSpace E] {cov : ((x : M) β†’ TangentSpace I x) β†’ (x : M) β†’ TangentSpace I x β†’L[π•œ] TangentSpace I x} [CompleteSpace π•œ] [FiniteDimensional π•œ E] (hcov : IsCovariantDerivativeOn E cov) (x : M) :

The torsion tensor of an unbundled covariant derivative on TM.

Equations
Instances For
    theorem IsCovariantDerivativeOn.torsion_apply {π•œ : Type u_1} [NontriviallyNormedField π•œ] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π•œ E] {H : Type u_3} [TopologicalSpace H] {I : ModelWithCorners π•œ E H} {M : Type u_4} [TopologicalSpace M] [ChartedSpace H M] [IsManifold I 2 M] [CompleteSpace E] {cov : ((x : M) β†’ TangentSpace I x) β†’ (x : M) β†’ TangentSpace I x β†’L[π•œ] TangentSpace I x} [CompleteSpace π•œ] [FiniteDimensional π•œ E] (hcov : IsCovariantDerivativeOn E cov) {x : M} {X : (x : M) β†’ TangentSpace I x} (hX : MDiffAt (T% X) x) {Y : (x : M) β†’ TangentSpace I x} (hY : MDiffAt (T% Y) x) :
    ((hcov.torsion x) (X x)) (Y x) = (cov Y x) (X x) - (cov X x) (Y x) - VectorField.mlieBracket I X Y x
    theorem IsCovariantDerivativeOn.torsion_apply_eq_extend {π•œ : Type u_1} [NontriviallyNormedField π•œ] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π•œ E] {H : Type u_3} [TopologicalSpace H] {I : ModelWithCorners π•œ E H} {M : Type u_4} [TopologicalSpace M] [ChartedSpace H M] [IsManifold I 2 M] [CompleteSpace E] {cov : ((x : M) β†’ TangentSpace I x) β†’ (x : M) β†’ TangentSpace I x β†’L[π•œ] TangentSpace I x} [CompleteSpace π•œ] [FiniteDimensional π•œ E] (hcov : IsCovariantDerivativeOn E cov) {x : M} (Xβ‚€ Yβ‚€ : TangentSpace I x) :
    ((hcov.torsion x) Xβ‚€) Yβ‚€ = (cov (FiberBundle.extend E Yβ‚€) x) Xβ‚€ - (cov (FiberBundle.extend E Xβ‚€) x) Yβ‚€ - VectorField.mlieBracket I (FiberBundle.extend E Xβ‚€) (FiberBundle.extend E Yβ‚€) x
    @[simp]
    theorem IsCovariantDerivativeOn.torsion_self {π•œ : Type u_1} [NontriviallyNormedField π•œ] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π•œ E] {H : Type u_3} [TopologicalSpace H] {I : ModelWithCorners π•œ E H} {M : Type u_4} [TopologicalSpace M] [ChartedSpace H M] {x : M} [IsManifold I 2 M] [CompleteSpace E] {cov : ((x : M) β†’ TangentSpace I x) β†’ (x : M) β†’ TangentSpace I x β†’L[π•œ] TangentSpace I x} [CompleteSpace π•œ] [FiniteDimensional π•œ E] (hcov : IsCovariantDerivativeOn E cov) (Xβ‚€ : TangentSpace I x) :
    ((hcov.torsion x) Xβ‚€) Xβ‚€ = 0
    theorem IsCovariantDerivativeOn.torsion_antisymm {π•œ : Type u_1} [NontriviallyNormedField π•œ] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π•œ E] {H : Type u_3} [TopologicalSpace H] {I : ModelWithCorners π•œ E H} {M : Type u_4} [TopologicalSpace M] [ChartedSpace H M] {x : M} [IsManifold I 2 M] [CompleteSpace E] {cov : ((x : M) β†’ TangentSpace I x) β†’ (x : M) β†’ TangentSpace I x β†’L[π•œ] TangentSpace I x} [CompleteSpace π•œ] [FiniteDimensional π•œ E] (hcov : IsCovariantDerivativeOn E cov) (Xβ‚€ Yβ‚€ : TangentSpace I x) :
    ((hcov.torsion x) Xβ‚€) Yβ‚€ = -((hcov.torsion x) Yβ‚€) Xβ‚€

    Torsion tensor of a bundled covariant derivative on TM #

    noncomputable def CovariantDerivative.torsion {π•œ : Type u_1} [NontriviallyNormedField π•œ] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π•œ E] {H : Type u_3} [TopologicalSpace H] {I : ModelWithCorners π•œ E H} {M : Type u_4} [TopologicalSpace M] [ChartedSpace H M] [CompleteSpace π•œ] [CompleteSpace E] [FiniteDimensional π•œ E] [IsManifold I 2 M] (cov : CovariantDerivative I E (TangentSpace I)) (x : M) :

    The torsion tensor of a covariant derivative on the tangent bundle of a manifold.

    Equations
    Instances For
      theorem CovariantDerivative.torsion_apply {π•œ : Type u_1} [NontriviallyNormedField π•œ] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π•œ E] {H : Type u_3} [TopologicalSpace H] {I : ModelWithCorners π•œ E H} {M : Type u_4} [TopologicalSpace M] [ChartedSpace H M] {x : M} [CompleteSpace π•œ] [CompleteSpace E] [FiniteDimensional π•œ E] [IsManifold I 2 M] (cov : CovariantDerivative I E (TangentSpace I)) {X Y : (x : M) β†’ TangentSpace I x} (hX : MDiffAt (T% X) x) (hY : MDiffAt (T% Y) x) :
      ((cov.torsion x) (X x)) (Y x) = (↑cov Y x) (X x) - (↑cov X x) (Y x) - VectorField.mlieBracket I X Y x
      theorem CovariantDerivative.torsion_apply_eq_extend {π•œ : Type u_1} [NontriviallyNormedField π•œ] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π•œ E] {H : Type u_3} [TopologicalSpace H] {I : ModelWithCorners π•œ E H} {M : Type u_4} [TopologicalSpace M] [ChartedSpace H M] {x : M} [CompleteSpace π•œ] [CompleteSpace E] [FiniteDimensional π•œ E] [IsManifold I 2 M] (cov : CovariantDerivative I E (TangentSpace I)) (Xβ‚€ Yβ‚€ : TangentSpace I x) :
      ((cov.torsion x) Xβ‚€) Yβ‚€ = (↑cov (FiberBundle.extend E Yβ‚€) x) (FiberBundle.extend E Xβ‚€ x) - (↑cov (FiberBundle.extend E Xβ‚€) x) (FiberBundle.extend E Yβ‚€ x) - VectorField.mlieBracket I (FiberBundle.extend E Xβ‚€) (FiberBundle.extend E Yβ‚€) x
      @[simp]
      theorem CovariantDerivative.torsion_self {π•œ : Type u_1} [NontriviallyNormedField π•œ] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π•œ E] {H : Type u_3} [TopologicalSpace H] {I : ModelWithCorners π•œ E H} {M : Type u_4} [TopologicalSpace M] [ChartedSpace H M] {x : M} [CompleteSpace π•œ] [CompleteSpace E] [FiniteDimensional π•œ E] [IsManifold I 2 M] (cov : CovariantDerivative I E (TangentSpace I)) (Xβ‚€ : TangentSpace I x) :
      ((cov.torsion x) Xβ‚€) Xβ‚€ = 0
      theorem CovariantDerivative.torsion_antisymm {π•œ : Type u_1} [NontriviallyNormedField π•œ] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π•œ E] {H : Type u_3} [TopologicalSpace H] {I : ModelWithCorners π•œ E H} {M : Type u_4} [TopologicalSpace M] [ChartedSpace H M] {x : M} [CompleteSpace π•œ] [CompleteSpace E] [FiniteDimensional π•œ E] [IsManifold I 2 M] (cov : CovariantDerivative I E (TangentSpace I)) (Xβ‚€ Yβ‚€ : TangentSpace I x) :
      ((cov.torsion x) Xβ‚€) Yβ‚€ = -((cov.torsion x) Yβ‚€) Xβ‚€
      theorem CovariantDerivative.torsion_eq_zero_iff {π•œ : Type u_1} [NontriviallyNormedField π•œ] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π•œ E] {H : Type u_3} [TopologicalSpace H] {I : ModelWithCorners π•œ E H} {M : Type u_4} [TopologicalSpace M] [ChartedSpace H M] [CompleteSpace π•œ] [CompleteSpace E] [FiniteDimensional π•œ E] [IsManifold I 2 M] (cov : CovariantDerivative I E (TangentSpace I)) :
      cov.torsion = 0 ↔ βˆ€ {X Y : (x : M) β†’ TangentSpace I x} {x : M}, MDiffAt (T% X) x β†’ MDiffAt (T% Y) x β†’ (↑cov Y x) (X x) - (↑cov X x) (Y x) = VectorField.mlieBracket I X Y x