Turing machine

E2505

A Turing machine is an abstract computational model that manipulates symbols on an infinite tape according to a set of rules, providing a formal foundation for the concept of algorithm and computability.

AI illustration

How this image was made

AI-generated illustration of Turing machine

This AI-generated illustration was produced by black-forest-labs/FLUX.2-dev (1024x1024) from a prompt written by openai/gpt-oss-120b from the entity's label + description.

Prompt

Generate an image of a turing machine (A Turing machine is an abstract computational model that manipulates symbols on an infinite tape according to a set of rules, providing a formal foundation for the concept of algorithm and computability.)

All labels observed (6)

How this entity was disambiguated

Statements (60)

Predicate Object
instanceOf abstract computational model ⓘ
automaton ⓘ
formal system ⓘ
mathematical model of computation ⓘ
theoretical computer science concept ⓘ
coreConceptOf algorithm ⓘ
decision problem ⓘ
effective computability ⓘ
halting problem ⓘ
describedInWork On Computable Numbers with an Application to the Entscheidungsproblem ⓘ
fieldOfUse complexity theory ⓘ
computability theory ⓘ
mathematical logic ⓘ
theoretical computer science ⓘ
hasComponent finite control ⓘ
set of states ⓘ
tape ⓘ
tape head ⓘ
transition function ⓘ
hasProperty can be encoded as a finite description ⓘ
can be extended to nondeterministic variants ⓘ
can be simulated by a universal Turing machine ⓘ
can enter halting states ⓘ
can simulate any algorithmically computable function ⓘ
computes by successive configurations ⓘ
configuration is determined by state tape contents and head position ⓘ
deterministic in its basic form ⓘ
discrete space model ⓘ
discrete time model ⓘ
has a designated start state ⓘ
has a distinguished blank symbol ⓘ
has a finite alphabet of tape symbols ⓘ
is a basis for the Church–Turing thesis ⓘ
is equivalent in power to lambda calculus ⓘ
is equivalent in power to recursive functions ⓘ
is equivalent in power to register machines ⓘ
is used in proofs of incompleteness ⓘ
is used in proofs of undecidability ⓘ
is used in reductions between problems ⓘ
is used to define Turing-computable functions ⓘ
is used to define complexity classes ⓘ
is used to define decidability ⓘ
is used to define semi-decidability ⓘ
is used to formalize algorithms ⓘ
manipulates symbols ⓘ
may have one or more halting states ⓘ
stepwise operation ⓘ
supports head movement left or right ⓘ
supports read and write operations ⓘ
uses infinite tape ⓘ
hasVariant alternating Turing machine ⓘ
deterministic Turing machine ⓘ
multi-tape Turing machine ⓘ
multi-track Turing machine ⓘ
nondeterministic Turing machine ⓘ
oracle Turing machine ⓘ
probabilistic Turing machine ⓘ
universal Turing machine ⓘ
introducedIn 1936 ⓘ
namedAfter Alan Turing ⓘ

How these facts were elicited

Referenced by (44)

Full triples — surface form annotated when it differs from this entity's canonical label.

Alan Turing → knownFor → Turing machine ⓘ
On Computable Numbers, with an Application to the Entscheidungsproblem → mainSubject → Turing machines ⓘ
linked to: Turing machine
On Computable Numbers, with an Application to the Entscheidungsproblem → introducesConcept → Turing machine ⓘ
On Computable Numbers, with an Application to the Entscheidungsproblem → introducesConcept → universal Turing machine ⓘ
linked to: Turing machine
Introduction to the Theory of Computation → topic → Turing machines ⓘ
linked to: Turing machine
Entscheidungsproblem → provedUndecidableUsing → Turing machines ⓘ
linked to: Turing machine
Gödel, Escher, Bach → subject → Turing machines ⓘ
linked to: Turing machine
Halting problem → concerns → Turing machines ⓘ
linked to: Turing machine
Computability Theory → fieldOfStudy → Turing machines ⓘ
linked to: Turing machine
Complexity Theory → usesConcept → Turing machines ⓘ
linked to: Turing machine
Satan, Cantor, and Infinity → mainSubject → Turing machines ⓘ
linked to: Turing machine
Universal Intelligence: A Definition of Machine Intelligence → usesConcept → universal Turing machine ⓘ
linked to: Turing machine
Computability and Unsolvability → topic → Turing machines ⓘ
linked to: Turing machine
Engines of Logic → mentionsConcept → Turing machines ⓘ
linked to: Turing machine
The Universal Computer → mainSubject → universal Turing machine ⓘ
linked to: Turing machine
The Universal Computer → about → Turing machine ⓘ
The Universal Computer → about → universal Turing machine ⓘ
linked to: Turing machine
Hilbert’s tenth problem → relatedTo → Turing machine ⓘ
physical symbol system hypothesis → influencedBy → Turing machine model ⓘ
linked to: Turing machine
Neural Turing Machines → relatedTo → Turing machine ⓘ
Mathematical Theory of Computation → topic → Turing machines ⓘ
linked to: Turing machine
Introduction to Automata Theory, Languages, and Computation → topic → Turing machines ⓘ
linked to: Turing machine
The Emperor's New Mind → mainSubject → Turing machines ⓘ
linked to: Turing machine
MIP = NEXP → assumesModelOfComputation → Turing machine ⓘ
subject linked to: MIP equals NEXP
speedup theorem → involvesConcept → Turing machines ⓘ
linked to: Turing machine
Blum–Shub–Smale model of computation → extends → classical Turing machine model ⓘ
linked to: Turing machine
Foundations of Computer Science → coversTopic → Turing machines ⓘ
linked to: Turing machine
Rice's theorem → appliesTo → Turing machines ⓘ
linked to: Turing machine
Kleene’s normal form theorem → relatedTo → universal Turing machine ⓘ
linked to: Turing machine
NFA → lessExpressiveThan → Turing machine ⓘ
Elements of the Theory of Computation → hasSubject → Turing machines ⓘ
linked to: Turing machine
Post correspondence problem → relatedTo → Turing machines ⓘ
linked to: Turing machine
A. K. Dewdney → hasWrittenOn → Turing machines ⓘ
linked to: Turing machine
Solomonoff induction → usesConcept → universal Turing machine ⓘ
linked to: Turing machine
algorithmic information theory → fieldOfStudy → universal Turing machines ⓘ
linked to: Turing machine
algorithmic information theory → basedOnConcept → Turing machines ⓘ
linked to: Turing machine
Automata Theory → studies → Turing machines ⓘ
linked to: Turing machine
Formal language theory → uses → Turing machines ⓘ
subject linked to: Formal Language Theory
linked to: Turing machine
Automata and Computability → topic → Turing machines ⓘ
linked to: Turing machine
Hilbert's tenth problem → relatedTo → Turing machines ⓘ
subject linked to: H10
linked to: Turing machine
Neural Turing Machines → isInspiredBy → Turing machine ⓘ