(5steps total) PrintForm Definitions DiscreteMath Sections DiscrMathExt Doc
IF YOU CAN SEE THIS go to /sfa/Nuprl/Shared/Xindentation_hack_doc.html
At: card curry 1

1. A : Type
2. B : AType
3. C : (x:AB(x))Type
  f:((z:(x:AB(x))C(z))(x:Ay:B(x)C(<x,y>))),
  g:((x:Ay:B(x)C(<x,y>))(z:(x:AB(x))C(z))).
  InvFuns(z:(x:AB(x))C(z);x:Ay:B(x)C(<x,y>);f;g)


By: Witness: e,x,ye(<x,y>) | e,zz/x,ye(x,y)


Generated subgoal:

1   InvFuns(z:(x:AB(x))C(z);x:Ay:B(x)C(<x,y>)
  InvFuns;e,x,ye(<x,y>);e,zz/x,ye(x,y))

3 steps

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

(5steps total) PrintForm Definitions DiscreteMath Sections DiscrMathExt Doc