Step
*
1
of Lemma
insert-not-nil
1. T : Type
2. eq : EqDecider(T)
3. a : T
4. L : T List
5. eval x = eval_list(L) in if a ∈b x then x else [a / x] fi  = [] ∈ (T List)
⊢ False
BY
{ (CallByValueReduce (-1) THENA Auto) }
1
1. T : Type
2. eq : EqDecider(T)
3. a : T
4. L : T List
5. if a ∈b eval_list(L) then eval_list(L) else [a / eval_list(L)] fi  = [] ∈ (T List)
⊢ False
Latex:
Latex:
1.  T  :  Type
2.  eq  :  EqDecider(T)
3.  a  :  T
4.  L  :  T  List
5.  eval  x  =  eval\_list(L)  in  if  a  \mmember{}\msubb{}  x  then  x  else  [a  /  x]  fi    =  []
\mvdash{}  False
By
Latex:
(CallByValueReduce  (-1)  THENA  Auto)
Home
Index