(17steps total) PrintForm Definitions Lemmas hol list 2 Sections HOLlib Doc
IF YOU CAN SEE THIS go to /sfa/Nuprl/Shared/Xindentation_hack_doc.html
At: hcons def

  'a:S. 
  all
  (h:'a. all
  (h:'a(t:hlist('a). equal
  (h:'a. (t:hlist('a). (cons(h,t)
  (h:'a. (t:hlist('a). ,abs_list
  (h:'a. (t:hlist('a). ,(pair
  (h:'a. (t:hlist('a). ,(((m:hnum. cond
  (h:'a. (t:hlist('a). ,(((m:hnum. (equal(m,0)
  (h:'a. (t:hlist('a). ,(((m:hnum. ,h
  (h:'a. (t:hlist('a). ,(((m:hnum. ,fst(rep_list(t),pre(m))))
  (h:'a. (t:hlist('a). ,(,suc(snd(rep_list(t))))))))


By: WOSimp (ioid !oid{pre_simp:s}) HN


Generated subgoal:

1 1. 'a : S
2. h : 'a
3. t : hlist('a)
  cons(ht)
  =
  abs_list
  (<m:hnum. if m = 0 then h else 1of(rep_list('a;t))(pre(m)) fi 
  (,2of(rep_list('a;t))+1>)

16 steps

About:
pairassertnatural_numberaddapplyequalall
IF YOU CAN SEE THIS go to /sfa/Nuprl/Shared/Xindentation_hack_doc.html

(17steps total) PrintForm Definitions Lemmas hol list 2 Sections HOLlib Doc