categories - Category Theory list
 help / color / mirror / Atom feed
From: Toby Bartels <toby+categories@ugcs.caltech.edu>
To: categories list <categories@mta.ca>
Subject: Re: "Kantor dust"
Date: Tue, 10 Feb 2009 16:13:51 -0800	[thread overview]
Message-ID: <E1LXFM2-0003FA-RV@mailserv.mta.ca> (raw)

Steve Stevenson wrote in part:

>Toby Bartels wrote:

>>Floating-point reals have terrible theoretical properties;
>>they're not even a ring (not even classically).
>>This is why even after all of Kahan's good work on algorithms,
>>rounding errors are unavoidable (the "Table-Maker's Dilemma").

>Being left-handed and old, I'll propose in my dotage that we may be
>asking the wrong question. In a rewording, what constructive real
>numbers are there for the purpose of

>1. Being a model of an axiomatic characterization of the reals.
>2  Being usable in supercomputing to compute values needed for modeling
>and simulation.

I would distinguish two slightly different purposes:
1. Being usable in principle to compute values
2. Being usable in practice to compute values needed for modeling, etc.
And I'd say that constructive mathematics is inherently about (1),
although often (and like even classical mathematics, usually best when)
with an eye towards (2).  But (2) itself is something different
(applied mathematics, to give it a name; numerical analysis straddles these.)

Although I've redefined them, I think that this remains true:

>Number 1 requires that we have nice theoretical properties. Number 2
>requires something that is bounded only the dollars and life span. Those
>interested in either purpose have (presumedly) a solution for
>themselves.

Interval arithmetic, despite being more complicated than arithemetic
with either floating-point reals or Dedekind/Cauchy/whatever reals,
is an interesting subject that promises to satisfy both (1)&(2).
This is good for both: good for (1) on the general grounds
that applied mathematics usually leads to good pure mathematics
(especially, but not only, when that mathematics is constructive);
and good for (2) since you'll have theorems that you can be sure of.

>I'm willing to
>live with a demonstrably correct approximation given that we are in an
>uncertain world.

Right, and interval arithmetic promises to get us such approximations.
There's still the question of whether demonstrably correct ones
are actually calculable in practice; that depends on the application.
At some point, you have to go beyond even interval arithmetic
and start dealing with probability distributions as your values,
which is yet more complicated theoretically but matches yet more closely
what one actually has in applications.

I'm not sure how much this has to do with category theory anymore,
but as interval arithmetic is already stretching my expertise,
I don't think that I have much more to say anyway.


--Toby




             reply	other threads:[~2009-02-11  0:13 UTC|newest]

Thread overview: 44+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-02-11  0:13 Toby Bartels [this message]
  -- strict thread matches above, loose matches on Subject: below --
2009-02-13  5:40 Vaughan Pratt
2009-02-12  9:05 Bas Spitters
2009-02-12  9:00 Prof. Peter Johnstone
2009-02-12  4:25 Toby Bartels
2009-02-12  4:10 Toby Bartels
2009-02-12  4:05 Toby Bartels
2009-02-11 23:51 Vaughan Pratt
2009-02-11 22:16 Bhupinder Singh Anand
2009-02-11 19:56 Greg Meredith
2009-02-11 17:53 Vaughan Pratt
2009-02-11 17:33 Prof. Peter Johnstone
2009-02-11 16:11 Michael Shulman
2009-02-11 15:55 Toby Kenney
2009-02-11  9:01 Vaughan Pratt
2009-02-11  9:01 Vaughan Pratt
2009-02-11  5:49 Vaughan Pratt
2009-02-10 22:18 Prof. Peter Johnstone
2009-02-10 21:05 Greg Meredith
2009-02-10 19:04 Steve Stevenson
2009-02-10  9:54 Vaughan Pratt
2009-02-09 22:47 Prof. Peter Johnstone
2009-02-09 22:18 Dusko Pavlovic
2009-02-09  1:30 Toby Bartels
2009-02-09  0:31 Toby Bartels
2009-02-08 20:36 Steve Stevenson
2009-02-08 15:03 Paul Taylor
2009-02-08 14:51 Prof. Peter Johnstone
2009-02-08 11:56 gcuri
2009-02-07 22:58 Toby Bartels
2009-02-07 17:18 Prof. Peter Johnstone
2009-02-07  0:37 Vaughan Pratt
2009-02-05 21:44 Toby Bartels
2009-02-04 20:24 Vaughan Pratt
2009-02-03 17:59 Prof. Peter Johnstone
2009-02-02 23:43 Vaughan Pratt
2009-02-01 18:53 Prof. Peter Johnstone
2009-02-01  0:06 Vaughan Pratt
2009-01-31 10:25 spitters
2009-01-31  4:35 Galchin, Vasili
2009-01-30 22:40 Galchin, Vasili
2009-01-30 21:52 Bas Spitters
2009-01-30  7:18 Galchin, Vasili
2009-01-30  7:18 Galchin, Vasili

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=E1LXFM2-0003FA-RV@mailserv.mta.ca \
    --to=toby+categories@ugcs.caltech.edu \
    --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).