(3steps total) PrintForm Definitions Lemmas DiscreteMath Sections DiscrMathExt Doc
IF YOU CAN SEE THIS go to /sfa/Nuprl/Shared/Xindentation_hack_doc.html
At: least is least 1

1. k : 
2. p : {p:(k)| i:kp(i) }
3. (least i:p(i))  {i:kp(i) & (j:ip(j)) }
  j:(least i:p(i)). p(j)


By: (least i:p(i))    By BackThru: {i:kp(i) & (j:ip(j)) }   
{ for type checking }

THEN
Analyze3 THEN Unhide THEN Analyze-2


Generated subgoal:

1 3. (least i:p(i))  k
4. p(least i:p(i))
5. j:(least i:p(i)). p(j)
6. (least i:p(i))  
  j:(least i:p(i)). p(j)

Auto

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

(3steps total) PrintForm Definitions Lemmas DiscreteMath Sections DiscrMathExt Doc