By: |
InstHyp [pred(j);e] 4
THEN
Try (BackThru Thm* the_es:ES, j:E. first(j)  (pred(j) <loc j))
THEN
RWO
Thm* the_es:ES, e,e':E.
Thm* (e <loc e')  first(e') & e = pred(e') E (e <loc pred(e'))
0
THEN
RWO Thm* x:T, l1,l2:T List. (x l1 @ l2)  (x l1) (x l2) 0
THEN
RWO Thm* l:T List, a,x:T. (x [a / l])  x = a (x l) 0
THEN
RWO Thm* x:T. (x nil)  False 0 |