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: *)