Originally Posted by
YesNo
Yes, that is how I see it as well, but the idea of "close" is different. If we pick a real number, x, and an arbitrarily small but greater than zero value, epsilon, then there are infinitely many rational numbers (p/q where p and q are integers) close to that x no matter what x we pick. That is |x - p/q| < epsilon for infinitely many values p/q.
So that idea of closeness isn't going to help differentiate rational from algebraic or transcendental numbers since there are infinitely many rationals close to any real number.
One way out of the problem is to let epsilon vary depending on the rational number, p/q. If we replace the constant epsilon with a function of the rational number we could get something like |x - p/q| < f(p/q) = 1/q. This would allow epsilon to vary, but it is still not adequate. There are still infinitely many rational numbers close to any real number, x.
One way to tighten the function is to raise q to some power. If we replace f(p/q) = 1/q1 with f(p/q,u) = 1/qu then if u > 1, according to Wikipedia, I don't quite see it yet, only finitely many rationals could approach any given rational number. If u > 2 then we can say that only finitely many rationals approach even irrational algebraic numbers. If that is the case, then we could use this to distinguish between rationals and irrationals and between irrational algebraic and transcendental numbers. We could define a function of x that gives the precise u value back for which the change occurs between having infinitely many rationals approximate x using this new idea of closeness to having only finitely many rationals approximate it.