Three new facts about Image
authorpaulson
Mon, 02 Feb 1998 12:55:39 +0100
changeset 4593 6fc8f224655f
parent 4592 ff0c5c57fdfb
child 4594 f8d4387b40d9
Three new facts about Image
src/HOL/Relation.ML
--- a/src/HOL/Relation.ML	Mon Feb 02 12:48:11 1998 +0100
+++ b/src/HOL/Relation.ML	Mon Feb 02 12:55:39 1998 +0100
@@ -171,6 +171,22 @@
 AddIs  [ImageI];
 AddSEs [ImageE];
 
+
+qed_goal "Image_empty" Relation.thy
+    "R^^{} = {}"
+ (fn _ => [ Blast_tac 1 ]);
+
+Addsimps [Image_empty];
+
+qed_goal "Image_Int_subset" Relation.thy
+    "R ^^ (A Int B) <= R ^^ A Int R ^^ B"
+ (fn _ => [ Blast_tac 1 ]);
+
+qed_goal "Image_Un" Relation.thy
+    "R ^^ (A Un B) = R ^^ A Un R ^^ B"
+ (fn _ => [ Blast_tac 1 ]);
+
+
 qed_goal "Image_subset" Relation.thy
     "!!A B r. r <= A Times B ==> r^^C <= B"
  (fn _ =>