(8steps total) PrintForm Definitions DiscreteMath Sections DiscrMathExt Doc
IF YOU CAN SEE THIS go to /sfa/Nuprl/Shared/Xindentation_hack_doc.html
At: bij imp exists inv2 1

1. A : Type
2. B : Type
3. f : AB
4. a1,a2:A. f(a1) = f(a2)  a1 = a2
5. b:B. a:A. f(a) = b
  g:(BA). (x:A. g(f(x)) = x) & (y:B. f(g(y)) = y)


By: DescribeFun: g by b:B. !a:A. f(a) = b THEN Witness: g


Generated subgoals:

1   b:B. !a:A. f(a) = b
3 steps
2 6. b:B. !a:A. f(a) = b
7. g : BA
8. b:B. f(g(b)) = b
  (x:A. g(f(x)) = x) & (y:B. f(g(y)) = y)

3 steps

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

(8steps total) PrintForm Definitions DiscreteMath Sections DiscrMathExt Doc