Step * 3 2 1 of Lemma dot-product-split-first


1. : ℕ+
2. : ℝ^n
3. : ℝ^n
4. ¬(n 1 ∈ ℤ)
5. x⋅(x⋅+ λi.(x (1 i))⋅λi.(y (1 i)))
⊢ λi.(x (1 i))⋅λi.(y (1 i)) = λi.(x (i 1))⋅λi.(y (i 1))
BY
(BLemma `dot-product_functionality`
   THEN All (Unfold `real-vec`)
   THEN Auto
   THEN ((D THEN Reduce 0) THEN Auto)
   THEN Subst' 0
   THEN Auto) }


Latex:


Latex:

1.  n  :  \mBbbN{}\msupplus{}
2.  x  :  \mBbbR{}\^{}n
3.  y  :  \mBbbR{}\^{}n
4.  \mneg{}(n  =  1)
5.  x\mcdot{}y  =  (x\mcdot{}y  +  \mlambda{}i.(x  (1  +  i))\mcdot{}\mlambda{}i.(y  (1  +  i)))
\mvdash{}  \mlambda{}i.(x  (1  +  i))\mcdot{}\mlambda{}i.(y  (1  +  i))  =  \mlambda{}i.(x  (i  +  1))\mcdot{}\mlambda{}i.(y  (i  +  1))


By


Latex:
(BLemma  `dot-product\_functionality`
  THEN  All  (Unfold  `real-vec`)
  THEN  Auto
  THEN  ((D  0  THEN  Reduce  0)  THEN  Auto)
  THEN  Subst'  1  +  i  \msim{}  i  +  1  0
  THEN  Auto)




Home Index