is mentioned by
[surjection_type_surjection] | |
[nsub_inj_discr_range_bijtype] | |
Thm* Thm* (k:, f:(k inj A). Thm* ({a:A| i:k. a = f(i) } Type Thm* (& f k{a:A| i:k. a = f(i) } Thm* (& Bij(k; {a:A| i:k. a = f(i) }; f)) | [nsub_inj_discr_range_bij] |
[nsub_discr_range_surjtype] | |
Thm* Thm* (k:, f:(kA). Thm* ({a:A| i:k. a = f(i) } Type Thm* (& f k{a:A| i:k. a = f(i) } Thm* (& Surj(k; {a:A| i:k. a = f(i) }; f)) | [nsub_discr_range_surj] |
In prior sections: LogicSupplement
Try larger context:
DiscrMathExt
IF YOU CAN SEE THIS go to /sfa/Nuprl/Shared/Xindentation_hack_doc.html