simplified simpset
authorblanchet
Fri, 28 Sep 2012 15:23:32 +0200
changeset 49643 71294d8c36fb
parent 49642 9f884142334c
child 49649 83094a50c53f
simplified simpset
src/HOL/BNF/Tools/bnf_fp_def_sugar_tactics.ML
--- a/src/HOL/BNF/Tools/bnf_fp_def_sugar_tactics.ML	Fri Sep 28 15:14:11 2012 +0200
+++ b/src/HOL/BNF/Tools/bnf_fp_def_sugar_tactics.ML	Fri Sep 28 15:23:32 2012 +0200
@@ -42,10 +42,7 @@
       Union_Un_distrib collect_def[abs_def] image_def o_apply map_pair_simp
       mem_Collect_eq mem_UN_compreh_eq prod_set_simps sum_map.simps sum_set_simps};
 val sum_prod_thms_set = @{thms UN_compreh_eq_eq} @ sum_prod_thms_set0;
-(* FIXME: Need "prod.cases" and "sum.cases"? And why "sum.inject" but no "prod.inject"? *)
-val sum_prod_thms_rel =
-  @{thms prod.cases prod_rel_simp sum.cases sum_rel_simps
-      sum.inject sum.distinct[THEN eq_False[THEN iffD2]]};
+val sum_prod_thms_rel = @{thms prod_rel_simp sum_rel_simps};
 
 val ss_if_True_False = ss_only @{thms if_True if_False};