3,031 views
1 votes
1 votes
Given M = (Q,Σ,δ,q0,F) a DFA with n states. Prove:
The language L(M) is infinite iff it contains a string with length t, where n ≤ t < 2n.
Please provide a prove. I am not getting it from the resources available on the net.
Why isn’t the criteria like n ≤ t only ?
When there are n states and if we get strings of length greater than equal to n that means DFA must have a loop. With a loop in DFA we can accept infinite no. of strings isn’t it? Then why doesn’t this condition suffice?

Please point out where I am going wrong.

Please log in or register to answer this question.

Related questions

5 votes
5 votes
2 answers
4