Step * 1 1 of Lemma l_ind_cons_lemma


1. Top@i
2. Top@i
3. Top@i
4. Top@i
⊢ A[a;b;fix((λl-ind,L. eval in if Ax then otherwise let h,t in A[h;t;l-ind t])) b] 
A[a;b;l-ind(b;x;h,t,r.A[h;t;r])]
BY
Try (RW (AddrC [2] (UnfoldC `l-ind`)) 0)⋅ }

1
1. Top@i
2. Top@i
3. Top@i
4. Top@i
⊢ A[a;b;fix((λl-ind,L. eval in if Ax then otherwise let h,t in A[h;t;l-ind t])) b] 
A[a;b;fix((λl-ind,L. eval in if Ax then otherwise let h,t in A[h;t;l-ind t])) b]


Latex:


Latex:

1.  A  :  Top@i
2.  x  :  Top@i
3.  b  :  Top@i
4.  a  :  Top@i
\mvdash{}  A[a;b;fix((\mlambda{}l-ind,L.  eval  v  =  L  in  if  v  =  Ax  then  x  otherwise  let  h,t  =  v  in  A[h;t;l-ind  t]))  b] 
\msim{}  A[a;b;l-ind(b;x;h,t,r.A[h;t;r])]


By


Latex:
Try  (RW  (AddrC  [2]  (UnfoldC  `l-ind`))  0)\mcdot{}




Home Index