WhoCites Definitions HanoiTowers Sections NuprlLIB Doc
IF YOU CAN SEE THIS go to /sfa/Nuprl/Shared/Xindentation_hack_doc.html
(permute the pegs, mapping p to r and q to s)

Who Cites hanoi peg perm?
hanoi_peg_permDef  permute(p to r ; q to s)(u) == if u=p r ; u=q s else otherPeg(rs) fi
Thm*  p,r,q,s:Peg. p  q  r  s  permute(p to r ; q to s PegPeg
hanoi_otherpegDef  otherPeg(xy) == 6-(x+y)
Thm*  x,y:Peg. x  y  otherPeg(xy Peg
eq_hanoi_PEGDef  p=q == if p=q true ; false fi
Thm*  p,q:Peg. (p=q 

Syntax:permute(p to r ; q to s) has structure: hanoi_peg_perm(prqs)

About:
boolbfalsebtrueifthenelsenatural_numberaddsubtract
int_eqapplyfunctionmemberimpliesall
!abstraction
IF YOU CAN SEE THIS go to /sfa/Nuprl/Shared/Xindentation_hack_doc.html

WhoCites Definitions HanoiTowers Sections NuprlLIB Doc