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" 0 THENA Auto)
THEN RepUR ``radd`` 0
THEN (InstLemma `accelerate-bdd-diff` [⌜2⌝;⌜reg-seq-list-add([x * y; x * z])⌝]⋅ THENA Auto)
THEN (RWO "-1" 0 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" 0 THENA Auto)
THEN (RWO "-1" 0 THENA Auto)
THEN Thin (-1))⋅) }
1
1. x : ℝ
2. y : ℝ
3. z : ℝ
⊢ bdd-diff(reg-seq-mul(reg-seq-list-add([y; z]);x);reg-seq-list-add([x * y; x * 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