|
|
|
|
|
by krick
2138 days ago
|
|
I'm not sure this is equivalent to Gödel's theorem. Actually, I'm not sure this is a correct proof of anything at all, merely a sort-of demonstration of Richard's paradox. First, for reference, let me quote First Incompleteness Theorem: "Any consistent formal system F within which a certain amount of elementary arithmetic can be carried out is incomplete; i.e., there are statements of the language of F which can neither be proved nor disproved in F." (from Wikipedia) Now back to your post. Obviously, f' is not in T and it is not computable. But neither is T. It is incomputable merely by being the list of computable functions, which we cannot construct because of halting problem and stuff like that. And your definition of f' relies on having T. So we don't in fact have seen "statement f'". So, the direct connection between Gödel's theorem and your construct is not obvious to me, because first is about constructable, but unprovable statements, and second seems to be a faulty (i.e. mathematically uninterpretable) construct itself. |
|
It is. In fact, I've seen it proven this way several times (mostly in CS-y papers), but it's definitely not common. My post is in fact based (almost beat-by-beat) on this UC Davis lecture: https://www.youtube.com/watch?v=9JeIG_CsgvI