src/HOL/Num.thy
changeset 66936 cf8d8fc23891
parent 66283 adf3155c57e2
child 67116 7397a6df81d8
equal deleted inserted replaced
66935:d0f12783cd80 66936:cf8d8fc23891
   520   by (simp add: one_add_one [symmetric] distrib_right)
   520   by (simp add: one_add_one [symmetric] distrib_right)
   521 
   521 
   522 lemma mult_2_right: "z * 2 = z + z"
   522 lemma mult_2_right: "z * 2 = z + z"
   523   by (simp add: one_add_one [symmetric] distrib_left)
   523   by (simp add: one_add_one [symmetric] distrib_left)
   524 
   524 
       
   525 lemma left_add_twice:
       
   526   "a + (a + b) = 2 * a + b"
       
   527   by (simp add: mult_2 ac_simps)
       
   528 
   525 end
   529 end
   526 
   530 
   527 
   531 
   528 subsubsection \<open>Structures with a zero: class \<open>semiring_1\<close>\<close>
   532 subsubsection \<open>Structures with a zero: class \<open>semiring_1\<close>\<close>
   529 
   533