replace 'lemmas' with 'lemma'
authorhuffman
Wed, 14 Dec 2011 08:32:48 +0100
changeset 45858 9ae1c60db357
parent 45857 c7a73fb9be68
child 45859 36ff12b5663b
replace 'lemmas' with 'lemma'
src/HOL/Word/Word.thy
--- a/src/HOL/Word/Word.thy	Wed Dec 14 07:38:30 2011 +0100
+++ b/src/HOL/Word/Word.thy	Wed Dec 14 08:32:48 2011 +0100
@@ -2601,7 +2601,8 @@
 lemma shiftl1_0 [simp] : "shiftl1 0 = 0"
   unfolding word_0_no shiftl1_number by (auto simp: BIT_simps)
 
-lemmas shiftl1_def_u = shiftl1_def [folded word_number_of_def]
+lemma shiftl1_def_u: "shiftl1 w = number_of (uint w BIT 0)"
+  by (simp only: word_number_of_def shiftl1_def)
 
 lemma shiftl1_def_s: "shiftl1 w = number_of (sint w BIT 0)"
   by (rule trans [OF _ shiftl1_number]) simp