# HG changeset patch # User wenzelm # Date 1606752649 -3600 # Node ID 26492b600d78fed403249d1f7b6181c2758e76a1 # Parent b79755daf0add03973b620f3c67965af73c50bd9 tuned whitespace --- avoid TABs; diff -r b79755daf0ad -r 26492b600d78 src/HOL/Library/Bit_Operations.thy --- a/src/HOL/Library/Bit_Operations.thy Mon Nov 30 17:00:35 2020 +0100 +++ b/src/HOL/Library/Bit_Operations.thy Mon Nov 30 17:10:49 2020 +0100 @@ -161,7 +161,7 @@ lemma or_eq_0_iff: \a OR b = 0 \ a = 0 \ b = 0\ - by (auto simp add: bit_eq_iff bit_or_iff) + by (auto simp add: bit_eq_iff bit_or_iff) lemma disjunctive_add: \a + b = a OR b\ if \\n. \ bit a n \ \ bit b n\ @@ -269,7 +269,7 @@ proof assume \a = - 1 \ b = - 1\ then show \a AND b = - 1\ - by simp + by simp next assume \a AND b = - 1\ have *: \bit a n\ \bit b n\ if \2 ^ n \ 0\ for n @@ -278,7 +278,7 @@ have \bit (a AND b) n = bit (- 1) n\ by (simp add: bit_eq_iff) then show \bit a n\ \bit b n\ - using that by (simp_all add: bit_and_iff) + using that by (simp_all add: bit_and_iff) qed have \a = - 1\ by (rule bit_eqI) (simp add: *) diff -r b79755daf0ad -r 26492b600d78 src/HOL/Library/Type_Length.thy --- a/src/HOL/Library/Type_Length.thy Mon Nov 30 17:00:35 2020 +0100 +++ b/src/HOL/Library/Type_Length.thy Mon Nov 30 17:10:49 2020 +0100 @@ -113,7 +113,7 @@ lemma two_less_eq_exp_length [simp]: \2 \ 2 ^ LENGTH('b::len)\ using mult_left_mono [of 1 \2 ^ (LENGTH('b::len) - 1)\ 2] - by (cases \LENGTH('b::len)\) simp_all + by (cases \LENGTH('b::len)\) simp_all end diff -r b79755daf0ad -r 26492b600d78 src/HOL/Parity.thy --- a/src/HOL/Parity.thy Mon Nov 30 17:00:35 2020 +0100 +++ b/src/HOL/Parity.thy Mon Nov 30 17:10:49 2020 +0100 @@ -1197,7 +1197,7 @@ lemma bit_of_bool_iff [bit_simps]: \bit (of_bool b) n \ b \ n = 0\ - by (simp add: bit_1_iff) + by (simp add: bit_1_iff) lemma even_of_nat_iff: \even (of_nat n) \ even n\ @@ -1536,7 +1536,7 @@ proof assume ?P then show ?Q - by (simp add: take_bit_eq_mod mod_0_imp_dvd) + by (simp add: take_bit_eq_mod mod_0_imp_dvd) next assume ?Q then obtain b where \a = push_bit n b\