| changeset 4510 | a37f515a0b25 |
| parent 4477 | b3e5857d8d99 |
| child 4523 | 16f5efe9812d |
--- a/src/HOL/Set.ML Fri Jan 02 17:15:19 1998 +0100 +++ b/src/HOL/Set.ML Fri Jan 02 17:15:52 1998 +0100 @@ -608,10 +608,14 @@ by (Blast_tac 1); qed "image_Un"; -goal Set.thy "(z : f``A) = (EX x:A. z = f x)"; +goal thy "(z : f``A) = (EX x:A. z = f x)"; by (Blast_tac 1); qed "image_iff"; +val prems = goal thy "(!!x. x:A ==> f(x) : B) ==> f``A <= B"; +by (blast_tac (claset() addIs prems) 1); +qed "image_subsetI"; + (*** Range of a function -- just a translation for image! ***)