Step
*
3
of Lemma
cons_iseg
1. [T] : Type
2. a : T
3. b : T
4. l1 : T List
5. l2 : T List
6. a = b ∈ T
7. l : T List
8. l2 = (l1 @ l) ∈ (T List)
⊢ ∃l:T List. ([b / l2] = ([a / l1] @ l) ∈ (T List))
BY
{ (((InstConcl [l] THEN Auto) THEN HypSubst (-1) 0) THEN Auto) }
1
1. T : Type
2. a : T
3. b : T
4. l1 : T List
5. l2 : T List
6. a = b ∈ T
7. l : T List
8. l2 = (l1 @ l) ∈ (T List)
⊢ [b / (l1 @ l)] = ([a / l1] @ l) ∈ (T List)
Latex:
Latex:
1.  [T]  :  Type
2.  a  :  T
3.  b  :  T
4.  l1  :  T  List
5.  l2  :  T  List
6.  a  =  b
7.  l  :  T  List
8.  l2  =  (l1  @  l)
\mvdash{}  \mexists{}l:T  List.  ([b  /  l2]  =  ([a  /  l1]  @  l))
By
Latex:
(((InstConcl  [l]  THEN  Auto)  THEN  HypSubst  (-1)  0)  THEN  Auto)
Home
Index