src/ZF/Cardinal.ML
changeset 467 92868dab2939
parent 437 435875e4b21d
child 484 70b789956bd3
equal deleted inserted replaced
466:08d1cce222e1 467:92868dab2939
   179 goalw Cardinal.thy [eqpoll_def, cardinal_def]
   179 goalw Cardinal.thy [eqpoll_def, cardinal_def]
   180     "!!A. well_ord(A,r) ==> |A| eqpoll A";
   180     "!!A. well_ord(A,r) ==> |A| eqpoll A";
   181 by (rtac LeastI 1);
   181 by (rtac LeastI 1);
   182 by (etac Ord_ordertype 2);
   182 by (etac Ord_ordertype 2);
   183 by (rtac exI 1);
   183 by (rtac exI 1);
   184 by (etac (ordertype_bij RS bij_converse_bij) 1);
   184 by (etac (ordermap_bij RS bij_converse_bij) 1);
   185 val well_ord_cardinal_eqpoll = result();
   185 val well_ord_cardinal_eqpoll = result();
   186 
   186 
   187 val Ord_cardinal_eqpoll = well_ord_Memrel RS well_ord_cardinal_eqpoll 
   187 val Ord_cardinal_eqpoll = well_ord_Memrel RS well_ord_cardinal_eqpoll 
   188                           |> standard;
   188                           |> standard;
   189 
   189