Step * of Lemma rmul-distrib1

[x,y,z:ℝ].  ((x (y z)) ((x y) (x z)))
BY
(Auto
   THEN (BLemma `req-iff-bdd-diff` THENA Auto)
   THEN (RWO "rmul-bdd-diff-reg-seq-mul" THENA Auto)
   THEN RepUR ``radd`` 0
   THEN (InstLemma `accelerate-bdd-diff` [⌜2⌝;⌜reg-seq-list-add([x y; z])⌝]⋅ THENA Auto)
   THEN (RWO "-1" THENA Auto)
   THEN Thin (-1)
   THEN ((InstLemma `accelerate-bdd-diff` [⌜2⌝;⌜reg-seq-list-add([y; z])⌝]⋅ THENA Auto)
         THEN (RWO "reg-seq-mul-comm" THENA Auto)
         THEN (RWO "-1" THENA Auto)
         THEN Thin (-1))⋅}

1
1. : ℝ
2. : ℝ
3. : ℝ
⊢ bdd-diff(reg-seq-mul(reg-seq-list-add([y; z]);x);reg-seq-list-add([x y; z]))


Latex:


Latex:
\mforall{}[x,y,z:\mBbbR{}].    ((x  *  (y  +  z))  =  ((x  *  y)  +  (x  *  z)))


By


Latex:
(Auto
  THEN  (BLemma  `req-iff-bdd-diff`  THENA  Auto)
  THEN  (RWO  "rmul-bdd-diff-reg-seq-mul"  0  THENA  Auto)
  THEN  RepUR  ``radd``  0
  THEN  (InstLemma  `accelerate-bdd-diff`  [\mkleeneopen{}2\mkleeneclose{};\mkleeneopen{}reg-seq-list-add([x  *  y;  x  *  z])\mkleeneclose{}]\mcdot{}  THENA  Auto)
  THEN  (RWO  "-1"  0  THENA  Auto)
  THEN  Thin  (-1)
  THEN  ((InstLemma  `accelerate-bdd-diff`  [\mkleeneopen{}2\mkleeneclose{};\mkleeneopen{}reg-seq-list-add([y;  z])\mkleeneclose{}]\mcdot{}  THENA  Auto)
              THEN  (RWO  "reg-seq-mul-comm"  0  THENA  Auto)
              THEN  (RWO  "-1"  0  THENA  Auto)
              THEN  Thin  (-1))\mcdot{})




Home Index