438 ([triv_forall_equality, (* prunes params *) |
438 ([triv_forall_equality, (* prunes params *) |
439 True_implies_equals, (* prune asms `True' *) |
439 True_implies_equals, (* prune asms `True' *) |
440 if_True, if_False, if_cancel, if_eq_cancel, |
440 if_True, if_False, if_cancel, if_eq_cancel, |
441 imp_disjL, conj_assoc, disj_assoc, |
441 imp_disjL, conj_assoc, disj_assoc, |
442 de_Morgan_conj, de_Morgan_disj, imp_disj1, imp_disj2, not_imp, |
442 de_Morgan_conj, de_Morgan_disj, imp_disj1, imp_disj2, not_imp, |
443 disj_not1, not_all, not_ex, cases_simp, Eps_eq, Eps_sym_eq] |
443 disj_not1, not_all, not_ex, cases_simp, Eps_eq, Eps_sym_eq, |
|
444 thm"plus_ac0.zero", thm"plus_ac0_zero_right"] |
444 @ ex_simps @ all_simps @ simp_thms) |
445 @ ex_simps @ all_simps @ simp_thms) |
445 addsimprocs [defALL_regroup,defEX_regroup] |
446 addsimprocs [defALL_regroup,defEX_regroup] |
446 addcongs [imp_cong] |
447 addcongs [imp_cong] |
447 addsplits [split_if]; |
448 addsplits [split_if]; |
448 |
449 |