Re:Programmers generate every possible melody in MIDI to pre...
by shkkmo on Friday February 28, 2020 @09:15AM
(#22442875)
I am not the person you were originally responding to.
You don't have to enumerate all real numbers to create a mapping from real numbers to infinite byte sequences.
I am merely pointing out that the first statement only becomes false if you editorialize it to "all the possible [finite] byte sequences contain all the [infinite] possible programs". If you treat the meaning of "possible" consistently in that sentence, I believe it remains true regardless of whether you define infinity as possible or not.
Re:Programmers generate every possible melody in MIDI to pre...
by paulddraper on Friday February 28, 2020 @12:20PM
(#22444365)
Yes, you're right. I did not do a clear job of explaining the flaw.
Because you cannot enumerate all infinite byte sequences, according to Cantor's diagonal argument as linked earlier. [1]
Calling certain numerical representations "computer programs" in no way changes the fundamentals. There is no way -- no matter how clever your encoding -- to enumerate all real numbers.
[1] https://en.wikipedia.org/wiki/Cantor%27s_diagonal_argument