{"title":"Implications of computer science theory for the simulation hypothesis","authors":"David H. Wolpert","doi":"arxiv-2404.16050","DOIUrl":null,"url":null,"abstract":"The simulation hypothesis has recently excited renewed interest, especially\nin the physics and philosophy communities. However, the hypothesis specifically\nconcerns {computers} that simulate physical universes, which means that to\nproperly investigate it we need to couple computer science theory with physics.\nHere I do this by exploiting the physical Church-Turing thesis. This allows me\nto introduce a preliminary investigation of some of the computer science\ntheoretic aspects of the simulation hypothesis. In particular, building on\nKleene's second recursion theorem, I prove that it is mathematically possible\nfor us to be in a simulation that is being run on a computer \\textit{by us}. In\nsuch a case, there would be two identical instances of us; the question of\nwhich of those is ``really us'' is meaningless. I also show how Rice's theorem\nprovides some interesting impossibility results concerning simulation and\nself-simulation; briefly describe the philosophical implications of fully\nhomomorphic encryption for (self-)simulation; briefly investigate the graphical\nstructure of universes simulating universes simulating universes, among other\nissues. I end by describing some of the possible avenues for future research\nthat this preliminary investigation reveals.","PeriodicalId":501042,"journal":{"name":"arXiv - PHYS - History and Philosophy of Physics","volume":"37 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-04-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - PHYS - History and Philosophy of Physics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2404.16050","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
The simulation hypothesis has recently excited renewed interest, especially
in the physics and philosophy communities. However, the hypothesis specifically
concerns {computers} that simulate physical universes, which means that to
properly investigate it we need to couple computer science theory with physics.
Here I do this by exploiting the physical Church-Turing thesis. This allows me
to introduce a preliminary investigation of some of the computer science
theoretic aspects of the simulation hypothesis. In particular, building on
Kleene's second recursion theorem, I prove that it is mathematically possible
for us to be in a simulation that is being run on a computer \textit{by us}. In
such a case, there would be two identical instances of us; the question of
which of those is ``really us'' is meaningless. I also show how Rice's theorem
provides some interesting impossibility results concerning simulation and
self-simulation; briefly describe the philosophical implications of fully
homomorphic encryption for (self-)simulation; briefly investigate the graphical
structure of universes simulating universes simulating universes, among other
issues. I end by describing some of the possible avenues for future research
that this preliminary investigation reveals.