equal
deleted
inserted
replaced
373 (* ********************************************************************** *) |
373 (* ********************************************************************** *) |
374 (* WO6 ==> NN(y) ~= 0 *) |
374 (* WO6 ==> NN(y) ~= 0 *) |
375 (* ********************************************************************** *) |
375 (* ********************************************************************** *) |
376 |
376 |
377 Goalw [WO6_def, NN_def] "!!y. WO6 ==> NN(y) ~= 0"; |
377 Goalw [WO6_def, NN_def] "!!y. WO6 ==> NN(y) ~= 0"; |
378 by (fast_tac (ZF_cs addEs [equals0E]) 1); |
378 by (fast_tac ZF_cs 1); (*SLOW if current claset is used*) |
379 qed "WO6_imp_NN_not_empty"; |
379 qed "WO6_imp_NN_not_empty"; |
380 |
380 |
381 (* ********************************************************************** *) |
381 (* ********************************************************************** *) |
382 (* 1 : NN(y) ==> y can be well-ordered *) |
382 (* 1 : NN(y) ==> y can be well-ordered *) |
383 (* ********************************************************************** *) |
383 (* ********************************************************************** *) |