"choice" moved to Set.ML
authorpaulson
Fri, 27 Feb 1998 11:08:20 +0100
changeset 4663 27fa93c22b9b
parent 4662 73ba4d19f802
child 4664 05d33fc7aa08
"choice" moved to Set.ML
src/HOL/ex/meson.ML
--- a/src/HOL/ex/meson.ML	Fri Feb 27 11:07:58 1998 +0100
+++ b/src/HOL/ex/meson.ML	Fri Feb 27 11:08:20 1998 +0100
@@ -57,15 +57,6 @@
 val disj_exD2 = prove_fun "P | (? x. Q(x)) ==> ? x. P | Q(x)";
 
 
-(**** Skolemization -- pulling "?" over "!" ****)
-
-(*"Axiom" of Choice, proved using the description operator*)
-val [major] = goal HOL.thy
-    "! x. ? y. Q x y ==> ? f. ! x. Q x (f x)";
-by (cut_facts_tac [major] 1);
-by (fast_tac (claset() addEs [selectI]) 1);
-qed "choice";
-
 
 (***** Generating clauses for the Meson Proof Procedure *****)