changeset 69198 | 9218b7652839 |
parent 68389 | 1c84a8c513af |
child 69502 | 0cf906072e20 |
--- a/src/HOL/Parity.thy Fri Oct 26 21:19:07 2018 +0200 +++ b/src/HOL/Parity.thy Sat Oct 27 15:30:38 2018 +0200 @@ -154,6 +154,9 @@ by (auto intro: division_segment_eq_iff simp add: division_segment_mod) qed +lemma mod2_eq_if: "x mod 2 = (if even x then 0 else 1)" +by (simp add: odd_iff_mod_2_eq_one) + lemma parity_cases [case_names even odd]: assumes "even a \<Longrightarrow> a mod 2 = 0 \<Longrightarrow> P" assumes "odd a \<Longrightarrow> a mod 2 = 1 \<Longrightarrow> P"