src/HOL/Set.thy
changeset 46504 cd4832aa2229
parent 46459 73823dbbecc4
child 46853 998ec26044c4
equal deleted inserted replaced
46501:fe51817749d1 46504:cd4832aa2229
   869   by blast
   869   by blast
   870 
   870 
   871 lemma singleton_conv2 [simp]: "{x. a = x} = {a}"
   871 lemma singleton_conv2 [simp]: "{x. a = x} = {a}"
   872   by blast
   872   by blast
   873 
   873 
   874 lemma diff_single_insert: "A - {x} \<subseteq> B ==> x \<in> A ==> A \<subseteq> insert x B"
   874 lemma diff_single_insert: "A - {x} \<subseteq> B ==> A \<subseteq> insert x B"
   875   by blast
   875   by blast
   876 
   876 
   877 lemma doubleton_eq_iff: "({a,b} = {c,d}) = (a=c & b=d | a=d & b=c)"
   877 lemma doubleton_eq_iff: "({a,b} = {c,d}) = (a=c & b=d | a=d & b=c)"
   878   by (blast elim: equalityE)
   878   by (blast elim: equalityE)
   879 
   879