Step * 1 of Lemma insert-int-1-1


1. Type
2. T ⊆r ℤ
3. T
4. List
5. sorted([])
6. sorted([u v])
7. T
8. insert-int(x;[]) insert-int(x;[u v]) ∈ (T List)
9. ∀[x:T]. [] v ∈ (T List) supposing insert-int(x;[]) insert-int(x;v) ∈ (T List) supposing sorted(v)
⊢ [] [u v] ∈ (T List)
BY
((ApFunToHypEquands `Z' ⌜||Z||⌝ ⌜ℤ⌝ (-2)⋅ THENA Auto)
   THEN (RWO "length-insert-int" (-1) THENA Auto)
   THEN Reduce  (-1)
   THEN Auto') }


Latex:


Latex:

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


By


Latex:
((ApFunToHypEquands  `Z'  \mkleeneopen{}||Z||\mkleeneclose{}  \mkleeneopen{}\mBbbZ{}\mkleeneclose{}  (-2)\mcdot{}  THENA  Auto)
  THEN  (RWO  "length-insert-int"  (-1)  THENA  Auto)
  THEN  Reduce    (-1)
  THEN  Auto')




Home Index