Added
authornipkow
Fri, 24 Oct 1997 18:10:51 +0200
changeset 4003 2bbeed529077
parent 4002 6b8abfdf3ec4
child 4004 773f3c061777
Added goal Set.thy "(Union M = {}) = (! A : M. A = {})"; AddIffs [Union_empty_conv]; Good idea??
src/HOL/equalities.ML
--- a/src/HOL/equalities.ML	Fri Oct 24 18:02:23 1997 +0200
+++ b/src/HOL/equalities.ML	Fri Oct 24 18:10:51 1997 +0200
@@ -336,6 +336,11 @@
 by (Blast_tac 1);
 qed "Union_Int_subset";
 
+goal Set.thy "(Union M = {}) = (! A : M. A = {})"; 
+by (blast_tac (!claset addEs [equalityE]) 1);
+qed"Union_empty_conv"; 
+AddIffs [Union_empty_conv];
+
 val prems = goal Set.thy
    "(Union(C) Int A = {}) = (! B:C. B Int A = {})";
 by (blast_tac (!claset addSEs [equalityE]) 1);