From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,86d333341f490421 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-03-29 08:19:04 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed00.sul.t-online.de!t-online.de!news-lei1.dfn.de!news-ham1.dfn.de!news.uni-hamburg.de!cs.tu-berlin.de!uni-duisburg.de!not-for-mail From: Georg Bauhaus Newsgroups: comp.lang.ada Subject: Re: Natural data type ? Date: Fri, 29 Mar 2002 16:19:03 +0000 (UTC) Organization: GMUGHDU Message-ID: References: <3CA12AD4.2030807@oek.dk> <3CA347EC.5000902@oek.dk> NNTP-Posting-Host: l1-hrz.uni-duisburg.de X-Trace: a1-hrz.uni-duisburg.de 1017418743 3609 134.91.4.34 (29 Mar 2002 16:19:03 GMT) X-Complaints-To: usenet@news.uni-duisburg.de NNTP-Posting-Date: Fri, 29 Mar 2002 16:19:03 +0000 (UTC) User-Agent: tin/1.5.8-20010221 ("Blue Water") (UNIX) (HP-UX/B.11.00 (9000/800)) Xref: archiver1.google.com comp.lang.ada:21844 Date: 2002-03-29T16:19:03+00:00 List-Id: Peter I. Hansen wrote: : No, this is a misunderstanding. The natural numbers are defined to be : the numbers you can count to. There exists a book, the author of which has defined the natural numbers such that "You can count to 1, you can count to 2, : you can count to 3, ... and so forth." (Does there exist a book on theretical computer science that defines N without 0?) : You cannot count to Zero. How many coins will this ticket vending machine throw out? How do you answer that questions with N = {1,2,...}? If you read characters into storage from some input you count how many have arrived. There might be zero. I like this very natural idea. What is the neutral element when you want to do the very natural thing of adding natural numbers? (O.K., that leads nowhere. But you see an advantage, do you?) OTOH, positive has a meaning outside mathematics. And even if you do not refer to Latin, take medicine. A test may be positive, because there was at least one thing that makes the doctors say so. : : The question 'How many?' is the reason for defining other numbers than : natural. : 'Q: How many apples did you eat ? A: 2 and a half (=2.5 a rational number)'. That is dealt with by computers by introducing half-apples :-) - Georg