I am developing a paradox using diagonalization process. I don't know if is it possible, but I try.
For example, if I diagonalize the set of all finite bit strings. What I get is a nonfinite string, so there is no paradox.
Then I take the set of all infinite bit strings which are the result of a finite algorithm. If I diagonalize them, the result is most likely not obtainable by a finite algorithm. Otherwise it would be a paradox.
But then again, a simple finite algorithm constructs all finite bit strings. So also all finite algorithms. If I add a diagonalization algorithm at the end of this process... Well .... Let me think what is wrong with this one ...
You can iterate over all finite algorithms, but you can't reliably tell which of these algorithms will output an infinite string, or a finite string, or get stuck at some point in an infinite loop (unless you have a halting oracle).
You couldn't even iterate over "the first character outputted by finite algorithm number n", let alone the nth one.
This is the sixth bimonthly 'What are you working On?' thread. Previous threads are here. So here's the question:
What are you working on?
Here are some guidelines: