Declared nat_number_of as code lemma.
authorberghofe
Wed, 21 Sep 2005 12:02:19 +0200
changeset 17550 9bcd6ea262b8
parent 17549 ee4408eac12c
child 17551 2a747fc49a8c
Declared nat_number_of as code lemma.
src/HOL/Integ/NatBin.thy
--- a/src/HOL/Integ/NatBin.thy	Wed Sep 21 12:01:31 2005 +0200
+++ b/src/HOL/Integ/NatBin.thy	Wed Sep 21 12:02:19 2005 +0200
@@ -28,6 +28,8 @@
 lemma nat_number_of [simp]: "nat (number_of w) = number_of w"
 by (simp add: nat_number_of_def)
 
+declare nat_number_of [symmetric, THEN eq_reflection, code unfold]
+
 lemma nat_numeral_0_eq_0 [simp]: "Numeral0 = (0::nat)"
 by (simp add: nat_number_of_def)