`BookProof.ChapterGravityPolymomentum.proj_vecMulVec_right` (v : Fin 4 → ℝ) (hv : minkSq v = -1) (u : Fin 4 → ℝ) : proj v (vecMulVec u v) = 0
ProvedBookProof.ChapterGravityPolymomentum.proj_vecMulVec_righttheoremstimepiece
Prove the following Lean 4 theorem from ChapterGravityPolymomentum.
BookProof.ChapterGravityPolymomentum.proj_vecMulVec_right (v : Fin 4 → ℝ) (hv : minkSq v = -1) (u : Fin 4 → ℝ) : proj v (vecMulVec u v) = 0
Formalization note: Lean 4 identifier BookProof.ChapterGravityPolymomentum.proj_vecMulVec_right.
Preamble
-- Generated from ChapterGravityPolymomentum.lean — theorem BookProof.ChapterGravityPolymomentum.proj_vecMulVec_right import Mathlib import Definitions.Def_ChapterGravityPolymomentum import Definitions.Def_ChapterElectroweakFieldStrength import Definitions.Def_ChapterGravityProjector open BookProof.ChapterElectroweakFieldStrength open BookProof.ChapterGravityProjector open BookProof.ChapterGravityPolymomentum open Matrix open scoped BigOperators open BookProof.ChapterGravityProjector
Formal statement
theorem BookProof.ChapterGravityPolymomentum.proj_vecMulVec_right (v : Fin 4 → ℝ) (hv : minkSq v = -1) (u : Fin 4 → ℝ) :
proj v (vecMulVec u v) = 0 := by sorry