src/HOL/ex/cla.ML
changeset 6799 95abcc002a21
parent 5278 a903b66822e2
child 10212 33fe2d701ddd
--- a/src/HOL/ex/cla.ML	Mon Jun 07 22:18:26 1999 +0200
+++ b/src/HOL/ex/cla.ML	Tue Jun 08 10:25:12 1999 +0200
@@ -477,6 +477,17 @@
 by (Fast_tac 1);
 result();
 
+(*Attributed to Lewis Carroll by S. G. Pulman.  The first or last assumption
+can be deleted.*)
+Goal "(ALL x. honest(x) & industrious(x) --> healthy(x)) & \
+\     ~ (EX x. grocer(x) & healthy(x)) & \
+\     (ALL x. industrious(x) & grocer(x) --> honest(x)) & \
+\     (ALL x. cyclist(x) --> industrious(x)) & \
+\     (ALL x. ~healthy(x) & cyclist(x) --> ~honest(x))  \
+\     --> (ALL x. grocer(x) --> ~cyclist(x))";
+by (Blast_tac 1);
+result();
+
 goal Prod.thy
     "(ALL x y. R(x,y) | R(y,x)) &                \
 \    (ALL x y. S(x,y) & S(y,x) --> x=y) &        \