Step * of Lemma ipolynomial-term-cons

[m:iMonomial()]. ∀[p:iMonomial() List].  ipolynomial-term([m p]) ≡ imonomial-term(m) "+" ipolynomial-term(p)
BY
(Auto THEN DVar `p' THEN RepUR ``ipolynomial-term`` 0) }

1
1. iMonomial()
⊢ imonomial-term(m) ≡ imonomial-term(m) "+" "0"

2
1. iMonomial()
2. iMonomial()
3. iMonomial() List
⊢ accumulate (with value and list item m):
   "+" imonomial-term(m)
  over list:
    v
  with starting value:
   imonomial-term(m) "+" imonomial-term(u)) ≡ imonomial-term(m) "+" accumulate (with value and list item m):
                                                                     "+" imonomial-term(m)
                                                                    over list:
                                                                      v
                                                                    with starting value:
                                                                     imonomial-term(u))


Latex:


Latex:
\mforall{}[m:iMonomial()].  \mforall{}[p:iMonomial()  List].
    ipolynomial-term([m  /  p])  \mequiv{}  imonomial-term(m)  "+"  ipolynomial-term(p)


By


Latex:
(Auto  THEN  DVar  `p'  THEN  RepUR  ``ipolynomial-term``  0)




Home Index