Step
*
2
1
2
of Lemma
mono-list
1. A : Type
2. mono(A)
3. u : A
4. v : A List
5. ∀b:Base. (is-above(A List;v;b) 
⇒ (v = b ∈ (A List)))
6. b : Base
7. is-above(A List;[u / v];b)
8. u1 : A
9. v1 : A List
10. [u1 / v1] = [u / v] ∈ (A List)
⊢ [u1 / v1] ∈ A × (A List)
BY
{ (Unfold `cons` 0 THEN Auto) }
Latex:
Latex:
1.  A  :  Type
2.  mono(A)
3.  u  :  A
4.  v  :  A  List
5.  \mforall{}b:Base.  (is-above(A  List;v;b)  {}\mRightarrow{}  (v  =  b))
6.  b  :  Base
7.  is-above(A  List;[u  /  v];b)
8.  u1  :  A
9.  v1  :  A  List
10.  [u1  /  v1]  =  [u  /  v]
\mvdash{}  [u1  /  v1]  \mmember{}  A  \mtimes{}  (A  List)
By
Latex:
(Unfold  `cons`  0  THEN  Auto)
Home
Index