I don’t think a TC computer can ever be built in our universe. The observable universe has a finite number of atoms, I have seen numbers around thrown around. Even if you can build a RAM where each atom stores 1 bit,[1] this is still very much finite.
I think a much more interesting question is why TC machines are — despite only existing in theory — such useful models for thinking about real-world computers. There is obviously some approximation going on here, where for the vast majority of real-world problems, you can write them in such a way that they work just fine with finite RAM. (E.g. the cases where we would run out of RAM are quite easy to predict, and don’t just crop up randomly.)
- ↩︎
You can maybe push that number up by e.g. using subatomic particles or using a number of different quantum states of a single particle, but I think with all the tricks you will still end up with some well bounded constant multiplier for how many bits you can store, which does not matter much for this argument.
Please point out if there is a specific claim I made in my comment that you believe to be false. I said that “I don’t think a TC computer can ever be built in our universe.”, which you don’t seem to argue with? (If we assume that we can only ever get access to a finite number of atoms. If you dispute this I won’t argue with that, neither of us has a Theory of Everything to say for certain.)
Just to make precise why I was making that claim and what it was trying to argue against, take this quote from the post:
I dropped the “finite computer” constraint and interpreted the phrase “real world” to mean that “it can be built in our universe”, this is how I arrived at the “a TC computer can be built in our universe” statement, which I claimed was false.