OAI/Geometry/EinsteinFour/AngularCurvature.lean
12 declarations, 0 contain sorry, 0 declared as axioms
The normal Jacobi form of the actual quaternion curvature decomposition.
- abbrev
OAI.PositiveEinsteinFour.Angular.CurvatureArrayline 13 - def
OAI.PositiveEinsteinFour.Angular.normalVectorline 15 - def
OAI.PositiveEinsteinFour.Angular.twoFormNormalline 18 - theorem
OAI.PositiveEinsteinFour.Angular.twoFormNormal_plusline 21 - theorem
OAI.PositiveEinsteinFour.Angular.twoFormNormal_minusline 30 - def
OAI.PositiveEinsteinFour.Angular.normalEvaluationline 39Source documentation
Evaluate
<R(I_i q,q)q,I_j q>as a linear functional on four-tensors.def normalEvaluation (q : Directions) (i j : Fin 3) : CurvatureArray →ₗ[ℝ] ℝ where …
Mentions: OAI.PositiveEinsteinFour.Angular.Directions, OAI.PositiveEinsteinFour.Angular.CurvatureArray
- def
OAI.PositiveEinsteinFour.Angular.twoFormProductline 46 - theorem
OAI.PositiveEinsteinFour.Angular.normalEvaluation_productline 48 - def
OAI.PositiveEinsteinFour.Angular.blockTensorline 76 - theorem
OAI.PositiveEinsteinFour.Angular.normalEvaluation_blockTensorline 79 - def
OAI.PositiveEinsteinFour.Angular.einsteinCurvatureTensorline 87Source documentation
Ric=3g removes the off-diagonal curvature blocks.
def einsteinCurvatureTensor (T U : Mat3) : CurvatureArray := …
Mentions: OAI.PositiveEinsteinFour.Angular.Mat3, OAI.PositiveEinsteinFour.Angular.CurvatureArray
- theorem
OAI.PositiveEinsteinFour.Angular.normalEvaluation_einsteinline 91Source documentation
Curvature decomposition gives the normal matrix used by the Jacobi ODE.
theorem normalEvaluation_einstein (T U : Mat3) (q : Directions) (i j : Fin 3) : normalEvaluation q i j (einsteinCurvatureTensor T U) = (1 + normalDeviation T U q) i j := by …Mentions: OAI.PositiveEinsteinFour.Angular.Mat3, OAI.PositiveEinsteinFour.Angular.Directions, OAI.PositiveEinsteinFour.Angular.normalEvaluation, OAI.PositiveEinsteinFour.Angular.einsteinCurvatureTensor, OAI.PositiveEinsteinFour.Angular.normalDeviation