(2steps total) PrintForm Definitions Lemmas DiscreteMath Sections DiscrMathExt Doc
IF YOU CAN SEE THIS go to /sfa/Nuprl/Shared/Xindentation_hack_doc.html
At: ifthenelse distr subtype ooc

  A:Type, b:P,Q:(AProp).
  {x:A| if b P(x) else Q(x) fi } ~ if b {x:AP(x) } else {x:AQ(x) } fi


By: SimilarTo
Thm*  {x:A| if b P(x) else Q(x) fi }
Thm*  =ext
Thm*  if b {x:AP(x) } else {x:AQ(x) } fi


Generated subgoal:

1 1. A : Type
2. b : 
3. P : AProp
4. Q : AProp
5. {x:A| if b P(x) else Q(x) fi } =ext if b {x:AP(x) } else {x:AQ(x) } fi
  {x:A| if b P(x) else Q(x) fi } ~ if b {x:AP(x) } else {x:AQ(x) } fi

1 step

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

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