The Proof
We can prove using various mathematical methods and intuitive reasoning that we can always insert more points in a finite line. In other words, we can show clearly that there is no total number of points
n that we will eventually reach thus preventing us from adding anymore.
The Conclusion
Having clearly demonstrated that no definite number exits that prevents us from adding more points to a finite line segment we have every reason to conclude that the line must therefore contain an infinite number of points.
The Fallacy in the Logic
Let us begin with a finite line segment that contains only two points (the end points). Not much of a line to be sure, but it's a good reference place to start. What we will do is start adding points between these points and see just how far we can go and what the ultimate consequences will be.
Now before we begin adding more points to our line let's create a set to keep track of the number of points in our line. Let this set be called P
Let each element of this set hold the number of points contained in the line with each successive addition of points. So in the case of our original line we have: P=\{2\}
This shows that our line starts off with only two points. Well adding a point between these two points we get a line that contains 3 points. So 3 becomes the next element in our set.
P=\{2, 3\}
Adding points between those 3 points we get 5. So P=\{2, 3, 5\}
Adding points between those 5 points gives us 9 points. So P=\{2, 3, 5, 9\}
If we keep this up we get P = \{2, 3, 5 , 9, 17, 33, 65, 129, 257, 513, 1025, 2049, ...\}
The set continues to grow without bound. There can be no doubt that the set P is an infinite set because there is absolutely nothing stopping us from continuing to add points between existing points forever.
So we conclude that a finite line segment contains an infinite number of points!
Was this a Logical Conclusion?
The answer to that question is no, it was not!
What we have shown is that the set P is clearly infinite. But that set doesn't represent the number of points in our line! That set contains elements, each of which represent the number of points in a line. And while its true that we have shown that it must contain an infinite number of elements, we have NOT shown that any of those elements have the property of being infinite. On the contrary, using the method outlined about we can clearly show why none of the elements within this set can be infinite. They all must be finite. We have started with a finite number of points and continually added finite quantities of points each time we added more points. In fact in this particular scenario we are actually restricted to adding a finite number of points with each successive addition.
There is absolutely no logic in mathematics that permits us to automatically transfer the quantitative property of a set onto the elements contained within that set. In fact, there are actually reasons that prevent us from doing this.
Consider the set of natural numbers. N = \{1, 2, 3, 4, 5,...\}.
We know that this set has the property of being infinite, yet we have absolutely no problem at all understanding why it is that none of its elements can be infinite. For if anyone of its elements were infinite, then that element would have to be the LAST element in the set instantly making the set finite. Infinity is not a member of the natural numbers for good reason.
The Real Conclusion
When we prove that we can continually add more and more points to a finite line segment we haven't really proven anything at all about how many points the line can actually hold. On the contrary. Using the reasoning outlined above we have no choice but to conclude that a finite line can only contain a finite number of points.
How many points would that be? You might ask. Pick any number you like. The only requirement is whatever number you choose to use it must have the property of being a finite number.
Hurkyl said:
millions, billions, centillions, googolplexes, so what? Those are all finite.
Precisely!
There's absolutely no limit to the number of points that you can put into a finite line segment providing that the number you choose has the property of being finite.
The number of points is unbounded, but finite just like the natural numbers which are the elements of the set of natural numbers. The points must be finite in number because of the fact that the points are dimensionless. There simply must be some non-zero
gap between the points. It's an unavoidable logical consequence of the very nature of the dimensionless points themselves. If the points are to be dimensionless there can only be a finite number of them in a finite line. They are unbounded, but finite, just like the individual natural numbers.
This is just like the set of Natural Numbers. There is no largest Natural Number. The SET of natural numbers has the property of being infinite, yet no single element (Natural Number) within that set can be infinite. Those elements are unbounded but finite. There is no end to the largeness that you may assign to a Natural Number, yet it must always have the property of being finite. This is really the only restriction to a natural number, and this same idea applies to the number of points within a finite line segment.
The SET containing the possible combinations of points that you can put into a finite line is infinite. But just like the elments of the SET of Natural Numbers, the actual number of points that you can claim to have in a finite line is actually finite.
So the conclusion that a finite line segment contains an infinite number of points is simply incorrect logic. It's simply not supported by mathematical reasoning.
People who want to claim that 0.999… is not equal to 1 are trying to recognize this necessary gap between the points. They are trying to say, "Hey, 0.999… is a different point than 1". It's not the same LOCATION! To try to remove that
gap by claiming that 0.999... = 1 in an attempt to make the line a continuum is a direct logical contradiction to the idea of a dimensionless point.
These two concepts, a continuum, and a dimensionless point, simply aren't compatible ideas.
Calculus can be used to reinforce this very same conclusion using a completely different argument.