emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: Martin Steffen <msteffen@ifi.uio.no>
To: emacs-orgmode@gnu.org
Subject: Re: [more absurd]
Date: Mon, 04 Jul 2022 08:46:11 +0200	[thread overview]
Message-ID: <86o7y5ide4.fsf@login.ifi.uio.no> (raw)
In-Reply-To: <YsKHeqrnH7GxvZ8o@tuxteam.de> (tomas@tuxteam.de's message of "Mon, 4 Jul 2022 08:23:54 +0200")

>>>>>   <tomas@tuxteam.de> writes:

    > On Mon, Jul 04, 2022 at 07:10:27AM +0200, Uwe Brauer wrote:

    > [...]

    >> That really su... (My use case only concerned numbers from 0-10).
    >> 
    >> So it boils down to the question: why isn't 0 considered as
    >> natural numbers, as, according to the Peano axioms, it is?

    > I don't know whether you're serious or making fun (Poe's Law and
    > all that), but actually, Peano's axioms couldn't care less: as far
    > as they are concerned, natural numbers could well start at 23 or
    > something.

    > Actually it seems to be some kind of "cultural question" whether
    > mathematicians start counting at 0 or at 1; my observation is that
    > they tend to agree across one faculty at one university.  I know
    > positively one that tends to count from 1 (HU Berlin), another
    > that counts from 0 (Freiburg), both in Germany.


In some sense that's defendable (that what could call natural numbers is
a cultural question or historical, like looking at what Peano did nor
did not define).

On the other hand, one normally does not just deals with the numbers as
such, one does something with it (like comparing them or calculating
with them). If one takes the reservoir of numbers (in decimal notation,
{0,1,2,3 .....} indeed it is irrelelvant where to start, 0,1, or
23. Also if one does nothing else than comparing them (that would be
considering them as "ordinals", one has one single smallest number, and
again it's it's irrelevant if that's ``called'' nor notated $0$, "zero"
or "1", or "23".

Now, if one starts doing simple calculations (addition, multiplication),
the natural numbers including 0 is simply more "elegant" or ``richer''
than without. One has laws like n+0 = n, n*0=0 (one then says, 0 is a
neutral element wrt. +, there is terminology for all than, and it's
simply that N with 0 has nicer ``algebraic'' characteristics than
without. It's quite analogous to the choice between defining lists as to
include the empty list '() as a ``natural'' list, or insist on that
``natural'' lists must have 1 or more elements. 


    > I once asked a maths prof and he said foundational folks (set
    > theorists, math logicians -- that's the typical environment where
    > you'd tend to stumble upon Peano) tend to favour starting at 0.


Foundational folks can elaborate on that analogy between lists and nats,
but as you say, in both cases they favor to include 0 to nats and the
empty list to lists (and there are more examples) and it's favored for
good reasons (at least to them).

best, Martin



    > Historically, Peano himself seems to have been a one-counter:

    >   "Peano's original formulation of the axioms used 1 instead of 0
    > as the "first" natural number,[6] while the axioms in Formulario
    > mathematico include zero."  as quoted in [1].

    > Cheers

    > [1] https://en.wikipedia.org/wiki/Peano_axioms -- t



  reply	other threads:[~2022-07-04  6:54 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-07-01  5:31 org-table-sort-lines (numerically) leaves 0 separated Uwe Brauer
2022-07-03 18:26 ` [more absurd] (was: org-table-sort-lines (numerically) leaves 0 separated) Uwe Brauer
2022-07-03 19:11   ` Bruno Barbier
2022-07-03 19:29     ` [more absurd] Uwe Brauer
2022-07-03 19:44       ` Bruno Barbier
2022-07-03 19:58         ` Uwe Brauer
2022-07-03 20:14           ` Bruno Barbier
2022-07-03 20:24             ` Uwe Brauer
2022-07-04  4:31               ` tomas
2022-07-04  5:10                 ` Uwe Brauer
2022-07-04  6:23                   ` tomas
2022-07-04  6:46                     ` Martin Steffen [this message]
2022-07-04  7:42                       ` Uwe Brauer
2022-07-04 12:16                         ` tomas
2022-07-04 13:59                           ` Uwe Brauer
2022-07-04 12:12                       ` tomas
2022-07-04 13:18                         ` Martin Steffen

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.orgmode.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=86o7y5ide4.fsf@login.ifi.uio.no \
    --to=msteffen@ifi.uio.no \
    --cc=emacs-orgmode@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).