Turing machine, computable function.

Click For Summary

Discussion Overview

The discussion revolves around the question of recognizing processes in nature that compute functions not computable by a Turing machine. It explores theoretical implications, particularly in the context of quantum mechanics and computability.

Discussion Character

  • Exploratory
  • Debate/contested
  • Technical explanation

Main Points Raised

  • Some participants propose that true random number generation, as seen in certain quantum processes, may indicate a function that a Turing machine cannot compute.
  • Others argue that our observational limitations prevent us from definitively recognizing whether a process is computable or uncomputable, suggesting that hidden variables could play a role.
  • A participant questions whether the discussion relates to hidden variable theories in quantum mechanics and requests clarification on current thinking in this area.
  • Another participant mentions Bohmian Mechanics as a significant hidden variable theory, noting that it suggests randomness in quantum theory may arise from deterministic processes.
  • Concerns are raised about the relevance of Bohmian Mechanics in mainstream science, with some suggesting it lacks practical application.
  • There is a discussion about the current status of research in Bohmian Mechanics, with some participants indicating that work is ongoing but limited to a small group of researchers.

Areas of Agreement / Disagreement

Participants express differing views on the implications of quantum mechanics for computability, with no consensus on whether Bohmian Mechanics represents a viable path forward or a dead end.

Contextual Notes

The discussion highlights limitations in current understanding and the dependence on definitions of computability and randomness, as well as the unresolved nature of the theories discussed.

bifolco84
Messages
7
Reaction score
0
From Nielsen-Chuang:how might we recognize that a process in nature computes a function not computable by a turing machine?
 
Technology news on Phys.org
Great question. I am registering to this post in the hope for some answers.
 
CHEAP ANSWER: If it outputs a true random number, such as some quantum processes appear to. A turing machine cannot do this, you need a probabilistic turing machine for this. (A probabilistic turing machine is not considered more powerful than a normal turing machine with regard to computability by computer scientists because it accepts the same languages, but you asked about "computing a function", which is maybe a slightly different question...)

REAL ANSWER: You cannot, because our ability to observe the universe is limited and you cannot fully observe what any system in nature is doing. If there is a process that appears to be computable, we cannot rule out the possibility that on scales finer than we can currently observe there are fluctuations that are based on something uncomputable. If there is a process that appears to be uncomputable, it might actually turn out that if we had a more complete description of the laws of nature it would turn out to be doing something simpler and computable behind the scenes. (Even the random numbers apparently generated by quantum processes might be based on a deterministic process we cannot see the machinery for.)
 
Pertaining to <REAL ANSWER...>

Are you referencing some kind of quantum "hidden variable" theory? And if so (or even not) can you provide a clear -- if there can be -- description of the ins'n'outs of the current thinking on such theories? The wiki page is kinda thin...
 
Well, my point was only that we can't discount the possibility.

But that said if you're interested in modern hidden variable theories the magic word to google for is "Bohmian". Bohmian Mechanics is a nonlocal hidden variables theory that as I understand all modern work on hidden variables has aggregated around, and it incidentally does have the property that the "random" values in quantum theory arise from the statistics of deterministic processes. As I understand Bohmian theory is a serious idea, but is not considered especially important by mainstream scientists because it does not have practical application (ie, since the entire point is that Bohmian mechanics replicates copenhagen-interpretation QM exactly, it is not expected that if Bohmian mechanics were accurate, it would actually tell us anything). Probably the computer science forum is not the best place to ask about this.
 
Coin said:
Bohmian Mechanics

Yeah I got that idea, I was wondering if there was any real work being done on it or if it was pretty much a dead end at this point. I get the impression that most Quantum Mechanics think that there is no way to "see beyond the veil" and that things are really just random under the covers there.

thanks
 
schip, as I understand there is real work being done on it but only by a very small group of people. There was some sort of conference held on the subject just last month (you may find the slides from the two "introductory talks" at the top of particular interest). Whether it is a "dead end" would be a matter of opinion, though I think the group of people whose opinion is that it is something other than a dead end are by far in the minority. Again I think you probably would be able to get more useful information if you ask in some other section of this forum, possibly the "Beyond the Standard Model" section.
 
Nice link...thanks
 

Similar threads

Replies
29
Views
6K
  • · Replies 25 ·
Replies
25
Views
4K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 5 ·
Replies
5
Views
3K