(36steps total) Remark PrintForm Definitions Lemmas DiscreteMath Sections DiscrMathExt Doc
IF YOU CAN SEE THIS go to /sfa/Nuprl/Shared/Xindentation_hack_doc.html
At: one one corr rel vs invfuns 1 1 1

1. A : Type
2. B : Type
3. R : ABProp
4. x:A!y:BR(x;y)
5. y:B!x:AR(x;y)
  f:(AB), g:(BA).
  InvFuns(A;B;f;g) & (x:Ay:BR(x;y y = f(x) & x = g(y))


By: FwdThru: 
Thm*  (x:A!y:B(x). P(x;y))  (f:(x:AB(x)). x:AP(x;f(x)))
on [ Hyp:4 ]
THEN
SimilarTo: Hyp:-1
THEN
FwdThru: 
Thm*  (x:A!y:B(x). P(x;y))  (f:(x:AB(x)). x:AP(x;f(x)))
on [ Hyp:5 ]
THEN
CBV-1: g
THEN
SimilarTo: Hyp:-1


Generated subgoal:

1 6. f : AB
7. x:AR(x;f(x))
8. g : BA
9. y:BR(g(y);y)
  InvFuns(A;B;f;g) & (x:Ay:BR(x;y y = f(x) & x = g(y))

22 steps

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

(36steps total) Remark PrintForm Definitions Lemmas DiscreteMath Sections DiscrMathExt Doc