Step * 1 of Lemma merge-int-1-1


1. Type
2. T ⊆r ℤ
3. T
4. List
5. ∀[as,bs:T List].
     (as bs ∈ (T List)) supposing ((merge-int(as;v) merge-int(bs;v) ∈ (T List)) and sorted(bs) and sorted(as))
6. as List
7. bs List
8. sorted(as)
9. sorted(bs)
10. insert-int(u;merge-int(as;v)) insert-int(u;merge-int(bs;v)) ∈ (T List)
⊢ as bs ∈ (T List)
BY
(FLemma `insert-int-1-1` [-1] THEN Auto THEN BLemma `merge-int-sorted` THEN Auto) }


Latex:


Latex:

1.  T  :  Type
2.  T  \msubseteq{}r  \mBbbZ{}
3.  u  :  T
4.  v  :  T  List
5.  \mforall{}[as,bs:T  List].
          (as  =  bs)  supposing  ((merge-int(as;v)  =  merge-int(bs;v))  and  sorted(bs)  and  sorted(as))
6.  as  :  T  List
7.  bs  :  T  List
8.  sorted(as)
9.  sorted(bs)
10.  insert-int(u;merge-int(as;v))  =  insert-int(u;merge-int(bs;v))
\mvdash{}  as  =  bs


By


Latex:
(FLemma  `insert-int-1-1`  [-1]  THEN  Auto  THEN  BLemma  `merge-int-sorted`  THEN  Auto)




Home Index