logoalt Hacker News

andrewlatoday at 8:15 PM4 repliesview on HN

I think people overindex on the continuity problem with the reals. I'm personally a bit of real-number denier myself as a constructivist / intuitionalist.

But when we say things like "the rationals are discrete" or "the computable numbers are discrete" these are very specific claims in the domain of measure theory, a theory which yields almost nothing of value except endless paradoxes and naval-gazing nonsense. Similarly when people say "the rationals are countable" and "the computable numbers are countable" this is taking for granted the Cantor notion of measuring cardinality by bijective correspondence, once again, a theory that yields nothing of value except endless paradoxes and naval-gazing nonsense.

In the practical sense the rational numbers are quite continuous -- between any two rational numbers there are an infinite (unbounded) number of rational numbers -- there's no notion of a "leap" the way there is with the integers. And any useful number can be approximated arbitrarily closely by rationals.

And for computable numbers there's even less of a gap. With rationals you can only approximate. But you can have a computable number that is exactly equal to the square root of 2, because a computable number is the algorithm by which you form arbitrarily close approximations. The square of that computable number is itself computable and is exactly equal to 2.

What do "real" numbers buy you? That is, what do you get for the trouble of building your formalism around numbers that are not computable? Basically nothing.

And if you're worried that sticking to the rationals and the computable numbers is too much of a concession to "physical reality", rest assured -- the rationals are just as unphysical as the real numbers because they are continuous already, and physics does not give us the power to measure the difference between two sufficiently precise rational numbers just as it barfs when you throw "real" numbers at it.


Replies

mathgradthrowtoday at 8:43 PM

Navel gazing is a physical phenomenon, so if you would like to know everything about physical phenomena, you have to be able to predict the navel gazers.

qsorttoday at 9:07 PM

I don't think your position is silly, but this is not a great argument for it.

> But when we say things like "the rationals are discrete"

In the usual topology they are not?

> In the practical sense the rational numbers are quite continuous -- between any two rational numbers there are an infinite (unbounded) number of rational numbers -- there's no notion of a "leap" the way there is with the integers.

This characterization captures neither the intuitive nor the formal definition of continuity. You are effectively saying that Q is dense in R, but this is insufficient to prove, for example, the intermediate value theorem.

> measure theory, a theory which yields almost nothing of value except endless paradoxes

Come on now. The usual definition of concepts as basic as areas is tethered to measure theory. We say it's "obvious" that the integral is the area under the curve (and it is: e.g. the Riemann integral is trivially the Peano-Jordan measure) but this only works because we're appealing to it. You can route around it, but let's not pretend we're doing it for no reason.

I can see the elegance of a purely intuitionistic construction, but the "usual" real numbers are much closer to how we intuitively (no pun intended) work with numbers.

show 1 reply
BeetleBtoday at 8:37 PM

> What do "real" numbers buy you? That is, what do you get for the trouble of building your formalism around numbers that are not computable? Basically nothing.

It buys you the rigor of doing calculus, which buys you a lot of results that, while could be computed without calculus, would also be very difficult without it.

show 1 reply
dmfdmftoday at 8:48 PM

>With rationals you can only approximate.

Approximate relative to what? All actual measurement is implicitly or explicitly approximate such as L = x meters +/- epsilon. There is no infinite precision by which to discount rational measures as "approximate" and thus "invalid" in any way.

>What do "real" numbers buy you? That is, what do you get for the trouble of building your formalism around numbers that are not computable? Basically nothing.

You "buy" all of mathematics which operates on the assumption of "infinite" precision. It is an abstraction necessary to prove theorems and relationships of math. Abstracting from precision isn't a denial that it exists, it is the assumption that I can ignore it or leave it undefined. This is the assumption that distinguishes math from physics/engineering. Mathematicians deal with abstract e or pi but in the real world pi=3.14 if you are tiling your patio and 3.14159265... or whatever is necessary to get to the moon.

show 1 reply