equal
deleted
inserted
replaced
350 addsimprocs [defALL_regroup, defEX_regroup] |
350 addsimprocs [defALL_regroup, defEX_regroup] |
351 addcongs [imp_cong]; |
351 addcongs [imp_cong]; |
352 |
352 |
353 bind_thms ("cla_simps", |
353 bind_thms ("cla_simps", |
354 [de_Morgan_conj, de_Morgan_disj, imp_disj1, imp_disj2, |
354 [de_Morgan_conj, de_Morgan_disj, imp_disj1, imp_disj2, |
355 not_all, not_ex, cases_simp] @ |
355 not_imp, not_all, not_ex, cases_simp] @ |
356 map prove_fun |
356 map prove_fun |
357 ["~(P&Q) <-> ~P | ~Q", |
357 ["~(P&Q) <-> ~P | ~Q", |
358 "P | ~P", "~P | P", |
358 "P | ~P", "~P | P", |
359 "~ ~ P <-> P", "(~P --> P) <-> P", |
359 "~ ~ P <-> P", "(~P --> P) <-> P", |
360 "(~P <-> ~Q) <-> (P<->Q)"]); |
360 "(~P <-> ~Q) <-> (P<->Q)"]); |