Step
*
1
1
of Lemma
cons_neq_nil
1. T : Type
2. h : T
3. t : T List
4. [h / t] = [] ∈ (T List)
5. case [h / t] of [] => 0 | y::ys => 1 esac = case [] of [] => 0 | y::ys => 1 esac ∈ ℤ
⊢ False
BY
{ (Reduce 5 THEN Auto) }
Latex:
Latex:
1.  T  :  Type
2.  h  :  T
3.  t  :  T  List
4.  [h  /  t]  =  []
5.  case  [h  /  t]  of  []  =>  0  |  y::ys  =>  1  esac  =  case  []  of  []  =>  0  |  y::ys  =>  1  esac
\mvdash{}  False
By
Latex:
(Reduce  5  THEN  Auto)
Home
Index