locally inverting previously applied simplifications with ex_simps in set_comprehension_pointfree
authorbulwahn
Thu, 18 Oct 2012 10:06:27 +0200
changeset 49942 50e457bbc5fe
parent 49941 f2db0596bd61
child 49943 6a26fed71755
locally inverting previously applied simplifications with ex_simps in set_comprehension_pointfree
src/HOL/Tools/set_comprehension_pointfree.ML
--- a/src/HOL/Tools/set_comprehension_pointfree.ML	Fri Oct 19 21:52:45 2012 +0200
+++ b/src/HOL/Tools/set_comprehension_pointfree.ML	Thu Oct 18 10:06:27 2012 +0200
@@ -352,7 +352,8 @@
 
 (* main simprocs *)
 
-val prep_thms = map mk_meta_eq [@{thm Bex_def}, @{thm Pow_iff[symmetric]}]
+val prep_thms =
+  map mk_meta_eq ([@{thm Bex_def}, @{thm Pow_iff[symmetric]}] @ @{thms ex_simps[symmetric]})
 
 val post_thms =
   map mk_meta_eq [@{thm Times_Un_distrib1[symmetric]},