Step * 2 1 of Lemma add-poly-prepend-sq1

.....assertion..... 
1. : ℤ × (ℤ List)
2. (ℤ × (ℤ List)) List
3. ∀[q,l:(ℤ × (ℤ List)) List].  (add-ipoly-prepend(v;q;l) rev(l) add-ipoly(v;q))
4. u1 : ℤ × (ℤ List)
5. v1 (ℤ × (ℤ List)) List
6. ∀[l:(ℤ × (ℤ List)) List]. (add-ipoly-prepend([u v];v1;l) rev(l) add-ipoly([u v];v1))
7. (ℤ × (ℤ List)) List
8. ∀u,u':ℤ × (ℤ List).  (imonomial-le(u;u') ∈ 𝔹)
⊢ ∀p,q:(ℤ × (ℤ List)) List.  (add-ipoly(p;q) ∈ (ℤ × (ℤ List)) List)
BY
(InstLemma `add-ipoly-wf1` [] THEN Trivial) }


Latex:


Latex:
.....assertion..... 
1.  u  :  \mBbbZ{}  \mtimes{}  (\mBbbZ{}  List)
2.  v  :  (\mBbbZ{}  \mtimes{}  (\mBbbZ{}  List))  List
3.  \mforall{}[q,l:(\mBbbZ{}  \mtimes{}  (\mBbbZ{}  List))  List].    (add-ipoly-prepend(v;q;l)  \msim{}  rev(l)  +  add-ipoly(v;q))
4.  u1  :  \mBbbZ{}  \mtimes{}  (\mBbbZ{}  List)
5.  v1  :  (\mBbbZ{}  \mtimes{}  (\mBbbZ{}  List))  List
6.  \mforall{}[l:(\mBbbZ{}  \mtimes{}  (\mBbbZ{}  List))  List].  (add-ipoly-prepend([u  /  v];v1;l)  \msim{}  rev(l)  +  add-ipoly([u  /  v];v1))
7.  l  :  (\mBbbZ{}  \mtimes{}  (\mBbbZ{}  List))  List
8.  \mforall{}u,u':\mBbbZ{}  \mtimes{}  (\mBbbZ{}  List).    (imonomial-le(u;u')  \mmember{}  \mBbbB{})
\mvdash{}  \mforall{}p,q:(\mBbbZ{}  \mtimes{}  (\mBbbZ{}  List))  List.    (add-ipoly(p;q)  \mmember{}  (\mBbbZ{}  \mtimes{}  (\mBbbZ{}  List))  List)


By


Latex:
(InstLemma  `add-ipoly-wf1`  []  THEN  Trivial)




Home Index