categories - Category Theory list
 help / color / mirror / Atom feed
From: Thomas Streicher <streicher@mathematik.tu-darmstadt.de>
To: categories@mta.ca
Subject: Dedekind versus Cauchy reals
Date: Mon, 9 Feb 2009 12:49:38 +0100	[thread overview]
Message-ID: <E1LWZgH-0001f3-1n@mailserv.mta.ca> (raw)

Paul has asked why most constructivists have a preference for Cauchy numerals.
Well, most constructivists haven't since under the widely accepted AC_N they
coincide. This, of course, doesn't deny the fact that in many sheaf toposes
AC_n fails. But from point of view of the BHK interpretation AC_N is most
natural.

But I think the reason for prefering Cauchy over Dedekind has a quite
pragmatic reason. What you are interested in is a Cauchy sequence of reals
with a fixed rate of convergence (ensuring e.g. that the n-th item has distance
< 2^{-n} to the limit). AC_N of course allows you to magically find a modulus
of convergence for every Cauchy sequence. But like Church's Thesis or Brouwer's
Theorem this is sort of a Deus ex machina (actually those are 2 contradictory
dei ex machina!) and thus of moderate help for exact computation on the reals.

If you base your reals on Dedekind's idea you may certainly compute with them
but the result isn't very telling because a computable Dedkind real is a
semidecision procedure telling you whether a given rational interval contains
the (ideal) real under consideration. This doesn't help you at all to compute
the real up to a given precision because you have to first guess the right
interval. Of course, you may consider a partition of some area of guesses
and apply the semidecision procedure to all those intervals in parallel. But
that's very inefficient and can't be implemented within usual sequential
programming languages.

Thomas




             reply	other threads:[~2009-02-09 11:49 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-02-09 11:49 Thomas Streicher [this message]
2009-02-12 12:54 Paul Taylor
2009-02-13  0:07 Andrej Bauer
2009-02-13  4:39 Toby Bartels
2009-02-13 12:28 Thomas Streicher
2009-02-13 15:05 gcuri
2009-02-15  6:50 Vaughan Pratt
2009-02-15  7:43 Ronnie Brown
2009-02-16  7:01 Andrej Bauer
2009-02-16 22:09 Paul Taylor
2009-02-22 14:09 Paul Taylor
2009-02-23  9:03 Michael Fourman

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

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

  git send-email \
    --in-reply-to=E1LWZgH-0001f3-1n@mailserv.mta.ca \
    --to=streicher@mathematik.tu-darmstadt.de \
    --cc=categories@mta.ca \
    /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.
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 NNTP newsgroup(s).