`BookProof.ChapterEulerGenericDensity.Jgen_mul` (l w : Fin d → ℝ) (hll : l ⬝ᵥ l = 1) (hww : w ⬝ᵥ w = 1) (hlw : l ⬝ᵥ w = 0) : (Matrix.vecMulVec l l - Matrix.vecMulVec w w) * Jgen l
ProvedBookProof.ChapterEulerGenericDensity.Jgen_multheoremstimepiece
Prove the following Lean 4 theorem from ChapterEulerGenericDensity.
BookProof.ChapterEulerGenericDensity.Jgen_mul (l w : Fin d → ℝ) (hll : l ⬝ᵥ l = 1) (hww : w ⬝ᵥ w = 1) (hlw : l ⬝ᵥ w = 0) : (Matrix.vecMulVec l l - Matrix.vecMulVec w w) * Jgen l w = Matrix.vecMulVec l w + Matrix.vecMulVec w l
Formalization note: Lean 4 identifier BookProof.ChapterEulerGenericDensity.Jgen_mul.
Preamble
-- Generated from ChapterEulerGenericDensity.lean — theorem BookProof.ChapterEulerGenericDensity.Jgen_mul
import Mathlib
import Definitions.Def_ChapterEulerGenericDensity
open BookProof.ChapterEulerGenericDensity
open scoped Matrix
open Matrix
variable {d : ℕ}Formal statement
theorem BookProof.ChapterEulerGenericDensity.Jgen_mul (l w : Fin d → ℝ)
(hll : l ⬝ᵥ l = 1) (hww : w ⬝ᵥ w = 1) (hlw : l ⬝ᵥ w = 0) :
(Matrix.vecMulVec l l - Matrix.vecMulVec w w) * Jgen l w
= Matrix.vecMulVec l w + Matrix.vecMulVec w l := by sorry