Step * 1 1 1 of Lemma sort-int-trivial


1. Type
2. T
3. u1 T
4. List
5. T ⊆r ℤ
6. sorted([u1 v])
7. (∀z∈[u1 v].u ≤ z)
8. merge-int([];[u1 v]) [u1 v] ∈ (T List)
9. u1 < u
⊢ [u1 insert-int(u;v)] [u; [u1 v]] ∈ (T List)
BY
(D -3 With ⌜0⌝  THENA Auto) }

1
1. Type
2. T
3. u1 T
4. List
5. T ⊆r ℤ
6. sorted([u1 v])
7. merge-int([];[u1 v]) [u1 v] ∈ (T List)
8. u1 < u
9. u ≤ [u1 v][0]
⊢ [u1 insert-int(u;v)] [u; [u1 v]] ∈ (T List)


Latex:


Latex:

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


By


Latex:
(D  -3  With  \mkleeneopen{}0\mkleeneclose{}    THENA  Auto)




Home Index