On Eq, was Re: [Haskell-cafe] When to use fancy types [Re:
NumberTheory library]
Jacques Carette
carette at mcmaster.ca
Sat May 14 16:34:32 EDT 2005
karczma at info.unicaen.fr wrote:
> Why do you think that constructivists are against +0 /= -0?
Because they can't prove it - either way.
> Or that they think that all functions are continuous?
[See previous email] Because all constructible functions are provably continuous.
> Do you think that Per Martin-Löf would a priori reject -0 as
> a typed object ?
I would most definitely not want to put words in someone else's mouth!
However, if -0 exists, then it is likely that you'll be forced to have a `left' 1 and a `right' 1 (as well as every
other number) too.
> There are some physicists which have some bias towards constructivism,
> since for them the Mathematical Nature of the Nature is constructive, the
> sense of the word 'exist' is *not* so abstract...
> Yet, they know that physical quantum amplitudes *must* have branch cuts
> because of unitarity...
"branch cuts" require one to decide equality of reals - which constructivists reject, as that is a non-terminating
process.
Having fun being off-topic,
Jacques
More information about the Haskell-Cafe
mailing list