In order to function reliably, a classical computer suppresses quantum uncertainty while a quantum computer harnesses uncertainty to provide additional computational resource. Both classical and quantum computers operate in a background dependent deterministic framework and process information in a step-by-step fashion. A quantum gravity computer, on the other hand, has indefinite causal structure caused by the interplay between general relativity and quantum mechanics and cannot be modeled as a step-by-step process. It does not 'compute' in the traditional sense but still processes information according to rules. Such a computer has greater power than a step computer and should have application to simulating systems where both quantum mechanics and general relativity are important, such as the early stages of our Universe. It may also serve as the model for the operation of the human brain, giving rise to such faculties as understanding, free will, and creativity.
展开▼