cragar said:
We know that the rationals are dense in the reals. So between any 2 reals we can find a rational.
Yes, but you'd keep finding the same rational for many pairs of reals. There's no guarantee that between each pair of irrationals we'll find a
different rational. But I agree with you, this is very counterintuitive.
Here's a similar example that's really crazy.
We know there are countably many rationals, so the rationals have a property called "measure zero." That means we can cover the rationals with a countable collection of open intervals whose total length is less than \epsilon, where \epsilon is an arbitrary real greater than zero.
To prove this, take \epsilon really small, say 1/zillion. Doesn't matter, just pick any tiny positive real number.
We can cover the rationals with a countable collection of intervals of total length less than \epsilon as follows. The rationals are countable, so we can enumerate them as r
1, r
2, r
3, ... Now for each r
n we let I
1 be an interval about r
n of length less than \epsilon/2
n.
Then the sum of the lengths of the intervals is less than \epsilon. We have I
1 + I
2 + ... < \epsilon/2
1 + \epsilon/2
2 + ... = \epsilon.
Ok, that just proves the rationals have measure zero.
But now put the rationals back in their usual order on the number line. What we've just shown is that we can put an open interval around every rational; and still miss most of the reals. We can arrange to miss 99% of the reals, or 99.99999% of the reals, just by choosing \epsilon small enough. In other words we visualize the number line with a little open interval around every single rational; yet almost all the reals aren't in any interval.
Personally I find this completely impossible to visualize. But we know it's true.
That's the mystery of countable rationals, dense in the uncountable reals.