comment
authorpaulson
Wed, 28 Nov 2007 16:16:01 +0100
changeset 25491 5760991891dd
parent 25490 e8ab1c42c14f
child 25492 4cc7976948ac
comment
src/HOL/Numeral.thy
--- a/src/HOL/Numeral.thy	Wed Nov 28 15:26:39 2007 +0100
+++ b/src/HOL/Numeral.thy	Wed Nov 28 16:16:01 2007 +0100
@@ -25,6 +25,11 @@
   even if m is negative;
   For instance, @{text "-5 div 2 = -3"} and @{text "-5 mod 2 = 1"}; thus
   @{text "-5 = (-3)*2 + 1"}.
+  
+  This two's complement binary representation derives from the paper 
+  "An Efficient Representation of Arithmetic for Term Rewriting" by
+  Dave Cohen and Phil Watson, Rewriting Techniques and Applications,
+  Springer LNCS 488 (240-251), 1991.
 *}
 
 datatype bit = B0 | B1