diff -r b6f8aae5f152 -r 66659a4b16f6 src/HOL/Set.thy --- a/src/HOL/Set.thy Sat May 04 15:47:21 2002 +0200 +++ b/src/HOL/Set.thy Mon May 06 09:42:20 2002 +0200 @@ -1049,6 +1049,13 @@ lemma UN_insert_distrib: "u \ A ==> (\x\A. insert a (B x)) = insert a (\x\A. B x)" by blast +lemma insert_disjoint[simp]: + "(insert a A \ B = {}) = (a \ B \ A \ B = {})" +by blast + +lemma disjoint_insert[simp]: + "(B \ insert a A = {}) = (a \ B \ B \ A = {})" +by blast text {* \medskip @{text image}. *}