Hurkyl
Staff Emeritus
Science Advisor
Gold Member
- 14,922
- 28
The brief overview is this:I guess what you saying has a point but I still don't like the idea of a point not having any lenght. I guess for that, i would really have to study measure theory to understand that.
(1) First, you try and figure out how to define the notion of length.
(2) You then prove that points have zero length.
(Aside: it's wrong to say that "points have no length". Points do have a length, and that length is zero. The phrase "X has no length" means that the concept of length isn't even applicable to X)
Anyways the first thing you need to learn is to stop calling things "infinity".
The second thing you need to learn is that, in mathematics, numbers aren't "god-given" -- whenever we want to do any sort of arithmetic, we must first define our numbers.
(Incidentally, "transfinite" is just a synonym for "infinite")
The thing your teacher found is called the "ordinal numbers", which are a subclass of things called "order types". The ordinal numbers describe orderings. For example, the ordering
* < * < * < * < *
is the ordinal number "5". (Yes, we use the same symbols for the natural numbers and for the finite ordinals) (each * denotes an arbitrary object)
Another ordering is
* < * < * < * < ... |
where I've used the pipe (|) to denote that the sequence keeps going infinitely. An example of something with this ordering is the natural numbers. This is the ordinal number \omega.
Another ordering is
| ... < * < * < * < *
This one is an order type, but it's not an ordinal number. An example of this ordering is the negative integers.
Another ordering is:
A < B < C < ... | *
Again, each of the symbols denote an arbitrary object. In this ordering, the object "*" comes after every other object. (So, for example, C < *) Note that * has no predecessor. This is the ordinal number \omega + 1. An example of a set of numbers with this ordering is
{1} U {1/2, 2/3, 3/4, 4/5, 5/6, ...}
I hope I've adequately described what an order type is. It turns out that there are reasonable ways to define addition and multiplication on order types. (And even exponentiation, I think) I will only describe addition, since it's very easy.
Addition is performed simply by concatenating things. For example, the order type 3
* < * < *
plus the order type 5:
@ < @ < @ < @ < @
is the order type 3+5
* < * < * < @ < @ < @ < @ < @
which is equal to the order type 8. We can add the other way, to get the order type 5 + 3:
@ < @ < @ < @ < @ < * < * < *
When we're looking at finite orders, this all behaves just like the natural numbers. But for infinite things, consider the order type 1:
*
and the order type \omega:
* < * < * < * < * < ... |
The two possible ways of adding them gives:
1 + \omega:
* < * < * < ... |
\omega + 1:
* < * < * < ... | *
You can (hopefully) see that 1 + \omega = \omega \neq \omega + 1.