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 fun (x : M) => β¨x, X xβ©) x) {Y : (x : M) β TangentSpace I x} (hY : (MDiffAt fun (x : M) => β¨x, Y xβ©) 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 fun (x : M) => β¨x, X xβ©) x) (hY : (MDiffAt fun (x : M) => β¨x, Y xβ©) 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 fun (x : M) => β¨x, X xβ©) x β
(MDiffAt fun (x : M) => β¨x, Y xβ©) x β (βcov Y x) (X x) - (βcov X x) (Y x) = VectorField.mlieBracket I X Y x