|
|
|
|
|
by D_Alex
3358 days ago
|
|
Infinity is a weird thing, isn't it? Now: one of the proofs in the paper relied on an assumption that all possible computer programs are countable, which I think implies that they are finite in length. But it is fairly trivial to generate computer programs that are infinitely long, say by assigning characters or expressions in some language to the digits of transcendental numbers such as pi. It is also possible to generate infinitely many such programs, simply by using pi/2, pi/3... etc. Now, the proof as presented fails, since these programs cannot be ordered by size. Can the proof be modified to take account of this? I don't know... comments invited. |
|
For example, you suggest an assignment of expressions to digits of pi. Now how would you run such a program? Presumably by generating the digits of pi, interpreting them as expressions, and evaluating the expressions, etc.
But the program you used to do that was finite. So are you running the infinite program? I think it's more fair to say you are running the finite one.