WhoCites Definitions mb list 2 Sections MarkB generic Doc
IF YOU CAN SEE THIS go to /sfa/Nuprl/Shared/Xindentation_hack_doc.html
Who Cites compose flips?
compose_flipsDef compose_flips(L) == compose_list(map(i.(ii+1);L))
Thm* k:L:(k-1) List. compose_flips(L kk
flipDef (ij)(x) == if x=i j ; x=j i else x fi
Thm* k:i,j:k. (ij kk
mapDef map(f;as) == Case of as; nil  nil ; a.as'  [(f(a)) / map(f;as')]
Def (recursive)
Thm* A,B:Type, f:(AB), l:A List. map(f;l B List
Thm* A,B:Type, f:(AB), l:A List. map(f;l B List
compose_listDef compose_list(L) == reduce(p,qp o q;x.x;L)
Thm* T:Type, L:(TT) List. compose_list(L TT
eq_intDef i=j == if i=j true ; false fi
Thm* i,j:. (i=j 
composeDef (f o g)(x) == f(g(x))
Thm* A,B,C:Type, f:(BC), g:(AB). f o g  AC
reduceDef reduce(f;k;as) == Case of as; nil  k ; a.as'  f(a,reduce(f;k;as'))
Def (recursive)
Thm* A,B:Type, f:(ABB), k:Bas:A List. reduce(f;k;as B

About:
listconsnillist_indboolbfalse
btrueifthenelseintnatural_numberaddsubtractint_eqlambda
applyfunctionrecursive_def_noticeuniversememberall!abstraction
IF YOU CAN SEE THIS go to /sfa/Nuprl/Shared/Xindentation_hack_doc.html

WhoCites Definitions mb list 2 Sections MarkB generic Doc