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 #
IsCovariantDerivativeOn.torsion: the torsion tensor of an unbundled covariant derivative onTMCovariantDerivative.torsion: the torsion tensor of a bundled covariant derivative onTMCovariantDerivative.torsion_eq_zero_iff: the torsion tensor of a bundled covariant derivativeβvanishes if and only ifβ_X Y - β_Y X = [X, Y]for all differentiable vector fieldsXandY.
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
- hcov.torsion x = TensorialAt.mkHomβ (fun (x1 x2 : (x : M) β TangentSpace I x) => IsCovariantDerivativeOn.torsionAuxβ cov x1 x2 x) x β― β―
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)
:
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)
:
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.
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)
:
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)
:
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