1,600 views
3 votes
3 votes
What is the smallest number of states can a TM have?

1 Answer

2 votes
2 votes

A TM needs to have at least two states - an accepting state and a rejecting state.

The accepting and rejecting states must be distinct because the machine cannot simultaneously accept and reject. Therefore, there must be at least two states.

With a single state, you can not accept anything.

A Turing Machine's transition looks like (X, Y , R/L). With single state you will specify at least one transition, now that transition will surely contain R/L, therefore Turing Machine will never stop it will either keep moving right or keep moving left or oscillate b/w left and right.

Refer: 

https://cs.stackexchange.com/questions/86538/why-does-a-turing-machine-need-at-least-two-states

http://cobweb.cs.uga.edu/~potter/theory/4_Turing_Machines1.pdf

https://en.wikipedia.org/wiki/Turing_machine

(Just stating the information as a clear answer for future readers.)

Related questions

1 votes
1 votes
1 answer
2
Abhipsa asked Jan 22, 2019
345 views
What is the difference between Turing Recognizable and Turing Decidable?Thanks!
0 votes
0 votes
0 answers
3
Abhipsa asked Jan 22, 2019
255 views
What does this statement mean?There exists a Turing Machine that enumerates a set S of (encoding of) decider Turing Machines such that S includes Turing Machines that dec...