Computability theory
- English
- español
- 日本語
- Deutsch
- français
- 中文
- русский
- italiano
- português
- polski
- العربية
- অসমীয়া
- asturianu
- azərbaycanca
- български
- বাংলা
- català
- čeština
- чӑвашла
- dansk
- Ελληνικά
- euskara
- فارسی
- suomi
- galego
- עברית
- hrvatski
- Ido
- 한국어
- Latina
- မြန်မာဘာသာ
- română
- srpskohrvatski / српскохрватски
- slovenčina
- српски / srpski
- ไทย
- Tagalog
- Türkçe
- українська
- Tiếng Việt
- 粵語
Computability theory is part of computer science. Scientists want to know what can be computed, and what can not.
There is a model of a computer that is used for this. It is called the Turing machine. A Turing machine basically is a special typewriter with an endless ribbon. The machine is named after the mathematician Alan Turing.
A problem is computable if it can be expressed in such a way that a Turing machine can solve it.
One of the best known examples is the Halting problem. The task is to write a program which says for all programs whether they will finally stop. This is impossible to decide. Mathematicians say the problem is undecidable.
| General | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| Theorems (list) & Paradoxes | |||||||||
| Logics |
| ||||||||
| Set theory |
| ||||||||
| Formal systems (list), Language & Syntax |
| ||||||||
| Proof theory | |||||||||
| Model theory | |||||||||
| Computability theory | |||||||||
| Related | |||||||||