Skip to main content

2024 | OriginalPaper | Buchkapitel

9. Models of Computation

verfasst von : David Marker

Erschienen in: An Invitation to Mathematical Logic

Verlag: Springer Nature Switzerland

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Register machines are introduced as a machine-based model of computation. We show that register machines compute exactly the class of general recursive functions and formulate the Church–Turing thesis that this is exactly the collection of computable functions.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Fußnoten
1
See [43] for a survey of DNA-based computing and [73] for a survey on quantum computing. Either type of computation can be simulated on a classical computing device, so we gain no new computable functions.
 
2
We will not address here the notion of feasibility of computation. It is possible to get a polynomial speedup by switching, say, from a Turing machine to a register machine. Adding probabilistic computations seems also to increase efficiency. An extended form of the Church–Turing Thesis says that this is all that is possible. Namely, that any realistic model of computation is polynomial time reducible to probabilistic register machines or Turing machines. That quantum computers can efficiently factor is, likely, a refutation of the strong form of the thesis.
 
3
Inside the primitive recursive functions, we can do bounded searches, see Exercise 9.33.
 
4
We will give a second proof that this function is computable in Chap. 10.
 
5
Think of any time we use the Church–Turing Thesis as a challenge, namely, when we assert something is computable we are asserting that, for a large enough wager, we could produce a register machine program or a recursive definition.
 
6
For a different construction, let G be as in \((*)\), and let \(g_0,g_1,\dots \) be defined by \(g_n(m)=G(n,m)\). Each \(g_i\) is primitive recursive, and Raphael Robinson [82] showed that every primitive recursive function is majorized by some \(g_i\). It follows that the function \(h(n)=g_n(n)\) is a computable function that is not primitive recursive.
 
Literatur
12.
Zurück zum Zitat Church, A.: The Calculi of Lambda-Conversion. Annals of Mathematics Studies, No. 6. Princeton University Press, Princeton (1941) Church, A.: The Calculi of Lambda-Conversion. Annals of Mathematics Studies, No. 6. Princeton University Press, Princeton (1941)
13.
29.
Zurück zum Zitat Gödel, K.: Zum entscheidungsproblem des logischen funktionenkalküls. Monatsh. Math. Phys. 40(1), 433–443 (1933)MathSciNetCrossRef Gödel, K.: Zum entscheidungsproblem des logischen funktionenkalküls. Monatsh. Math. Phys. 40(1), 433–443 (1933)MathSciNetCrossRef
43.
Zurück zum Zitat Kari, L., Seki, S., Sosík, P.: DNA computings–foundations and implications. In: Handbook of Natural Computing, pp. 1073–1127. Springer, New York (2012) Kari, L., Seki, S., Sosík, P.: DNA computings–foundations and implications. In: Handbook of Natural Computing, pp. 1073–1127. Springer, New York (2012)
73.
Zurück zum Zitat Nielsen, M., Chuang, I.: Quantum Computation and Quantum Information. Cambridge University Press, Cambridge (2000) Nielsen, M., Chuang, I.: Quantum Computation and Quantum Information. Cambridge University Press, Cambridge (2000)
89.
Zurück zum Zitat Shepherdson, J., Sturgis, H.: Computability of recursive functions. J. Assoc. Comput. Mach. 10, 217–255 (1963)MathSciNetCrossRef Shepherdson, J., Sturgis, H.: Computability of recursive functions. J. Assoc. Comput. Mach. 10, 217–255 (1963)MathSciNetCrossRef
101.
Zurück zum Zitat Turing, A.: On computable numbers, with an application to the entscheidungsproblem. Proc. Lond. Math. Soc. (2) 42(3), 230–265 (1936) Turing, A.: On computable numbers, with an application to the entscheidungsproblem. Proc. Lond. Math. Soc. (2) 42(3), 230–265 (1936)
Metadaten
Titel
Models of Computation
verfasst von
David Marker
Copyright-Jahr
2024
DOI
https://doi.org/10.1007/978-3-031-55368-4_9

Premium Partner