OAI/Geometry/EinsteinFour/GradientCasimir.lean
16 declarations, 0 contain sorry, 0 declared as axioms
The actual Bianchi coupling operator on first derivatives.
- def
OAI.PositiveEinsteinFour.Bianchi.matrixRotationline 15Source documentation
Matrix-slot rotation, retaining the actual tangent four-vectors.
def matrixRotation (s : Fin 3) (Z : Tensor) (a b : Fin 3) : Vec := …
Mentions: OAI.PositiveEinsteinFour.Bianchi.Tensor, OAI.PositiveEinsteinFour.Bianchi.Vec
- def
OAI.PositiveEinsteinFour.Bianchi.gradientCouplingline 20Source documentation
The coupling in the Bianchi projector
(6-C)/10.def gradientCoupling (Z : Tensor) (a b : Fin 3) : Vec := …
Mentions: OAI.PositiveEinsteinFour.Bianchi.Tensor, OAI.PositiveEinsteinFour.Bianchi.Vec
- theorem
OAI.PositiveEinsteinFour.Bianchi.diagonal_zero_from_bianchiline 23 - theorem
OAI.PositiveEinsteinFour.Bianchi.diagonal_one_from_bianchiline 29 - theorem
OAI.PositiveEinsteinFour.Bianchi.diagonal_two_from_bianchiline 35 - theorem
OAI.PositiveEinsteinFour.Bianchi.gradientCoupling_zeroline 41 - theorem
OAI.PositiveEinsteinFour.Bianchi.gradientCoupling_oneline 52 - theorem
OAI.PositiveEinsteinFour.Bianchi.gradientCoupling_twoline 63 - theorem
OAI.PositiveEinsteinFour.Bianchi.gradientCoupling_eqline 75Source documentation
The Bianchi equation puts every gradient in the actual
C=-4subspace.theorem gradientCoupling_eq (Z : Tensor) (hb : Z.bianchi) (a b : Fin 3) : gradientCoupling Z a b = (-4 : ℝ) • Z.matrix a b := by …Mentions: OAI.PositiveEinsteinFour.Bianchi.Tensor, OAI.PositiveEinsteinFour.Bianchi.gradientCoupling
- theorem
OAI.PositiveEinsteinFour.Bianchi.quaternion_innerline 83Source documentation
Quaternion multiplication preserves the full Euclidean inner product.
theorem quaternion_inner (s : Fin 3) (p q : Vec) : inner ℝ (quaternion s p) (quaternion s q) = inner ℝ p q := by …Mentions: OAI.PositiveEinsteinFour.Bianchi.Vec, OAI.PositiveEinsteinFour.Bianchi.quaternion
- theorem
OAI.PositiveEinsteinFour.Bianchi.quaternion_inner_skewline 91Source documentation
The infinitesimal quaternion action is skew-adjoint.
theorem quaternion_inner_skew (s : Fin 3) (p q : Vec) : inner ℝ (quaternion s p) q = -inner ℝ p (quaternion s q) := by …Mentions: OAI.PositiveEinsteinFour.Bianchi.Vec, OAI.PositiveEinsteinFour.Bianchi.quaternion
- theorem
OAI.PositiveEinsteinFour.Bianchi.rotate_sumsline 97 - theorem
OAI.PositiveEinsteinFour.Bianchi.matrixRotation_componentline 112 - theorem
OAI.PositiveEinsteinFour.Bianchi.matrixRotation_energyline 120Source documentation
The matrix-spin Casimir on the actual four-vector-valued tensor.
theorem matrixRotation_energy (Z : Tensor) (hz : Z.traceFree) : (∑ a, ∑ b, ∑ s, ‖matrixRotation s Z a b‖ ^ 2) = 24 * Z.squaredNorm := by …Mentions: OAI.PositiveEinsteinFour.Bianchi.Tensor, OAI.PositiveEinsteinFour.Bianchi.matrixRotation
- def
OAI.PositiveEinsteinFour.Bianchi.gradientGeneratorline 146Source documentation
The actual total plus generator on a Bianchi gradient.
def gradientGenerator (s : Fin 3) (Z : Tensor) (a b : Fin 3) : Vec := …
Mentions: OAI.PositiveEinsteinFour.Bianchi.Tensor, OAI.PositiveEinsteinFour.Bianchi.Vec
- theorem
OAI.PositiveEinsteinFour.Bianchi.gradientGenerator_energyline 150Source documentation
The Bianchi gradient has the exact inner Casimir energy 35.
theorem gradientGenerator_energy (Z : Tensor) (hz : Z.traceFree) (hb : Z.bianchi) : (∑ a, ∑ b, ∑ s, ‖gradientGenerator s Z a b‖ ^ 2) = 35 * Z.squaredNorm := by …Mentions: OAI.PositiveEinsteinFour.Bianchi.Tensor, OAI.PositiveEinsteinFour.Bianchi.gradientGenerator