Adds image_eqI instead of imageI, as the former is more general
authorpaulson
Fri, 04 Apr 1997 11:18:19 +0200
changeset 2890 f27002fc531d
parent 2889 a86f3b5f3cc7
child 2891 d8f254ad1ab9
Adds image_eqI instead of imageI, as the former is more general
src/HOL/Fun.ML
--- a/src/HOL/Fun.ML	Fri Apr 04 11:17:05 1997 +0200
+++ b/src/HOL/Fun.ML	Fri Apr 04 11:18:19 1997 +0200
@@ -35,7 +35,7 @@
 by (REPEAT (ares_tac prems 1));
 qed "imageE";
 
-AddIs  [imageI]; 
+AddIs  [image_eqI];
 AddSEs [imageE]; 
 
 goalw Fun.thy [o_def] "(f o g)``r = f``(g``r)";
@@ -59,6 +59,8 @@
 by (rtac (major RS imageE) 1);
 by (etac minor 1);
 qed "rangeE";
+
+
 (*** inj(f): f is a one-to-one function ***)
 
 val prems = goalw Fun.thy [inj_def]