Step
*
1
1
2
of Lemma
list-cases
1. [T] : Type
2. x : colist(T)
3. [%1] : (colength(x))↓
4. x ∈ T × colist(T)
⊢ (x ~ []) ∨ (x ∈ T × (T List))
BY
{ TACTIC:OrRight }
1
1. [T] : Type
2. x : colist(T)
3. [%1] : (colength(x))↓
4. x ∈ T × colist(T)
⊢ x ∈ T × (T List)
2
.....wf..... 
1. T : Type
2. x : colist(T)
3. (colength(x))↓
4. x ∈ T × colist(T)
⊢ istype(x ~ [])
Latex:
Latex:
1.  [T]  :  Type
2.  x  :  colist(T)
3.  [\%1]  :  (colength(x))\mdownarrow{}
4.  x  \mmember{}  T  \mtimes{}  colist(T)
\mvdash{}  (x  \msim{}  [])  \mvee{}  (x  \mmember{}  T  \mtimes{}  (T  List))
By
Latex:
TACTIC:OrRight
Home
Index