equal
deleted
inserted
replaced
24 by (resolve_tac [allI] 1); |
24 by (resolve_tac [allI] 1); |
25 by (eresolve_tac [allE] 1); |
25 by (eresolve_tac [allE] 1); |
26 by (excluded_middle_tac "Finite(A)" 1); |
26 by (excluded_middle_tac "Finite(A)" 1); |
27 by (fast_tac AC_cs 1); |
27 by (fast_tac AC_cs 1); |
28 by (rewrite_goals_tac [Finite_def, eqpoll_def]); |
28 by (rewrite_goals_tac [Finite_def, eqpoll_def]); |
29 by (fast_tac (AC_cs addSIs [nat_into_Ord RS well_ord_Memrel RSN (2, |
29 by (fast_tac (ZF_cs addSIs [[bij_is_inj, nat_implies_well_ord] MRS |
30 bij_is_inj RS well_ord_rvimage)]) 1); |
30 well_ord_rvimage]) 1); |
31 val LEMMA_imp_WO1 = result(); |
31 val LEMMA_imp_WO1 = result(); |
32 |
32 |
33 (* ********************************************************************** *) |
33 (* ********************************************************************** *) |
34 (* The Rubins' proof of the other implication is contained within the *) |
34 (* The Rubins' proof of the other implication is contained within the *) |
35 (* following sentence : *) |
35 (* following sentence : *) |