Istnieje twierdzenie, które mówi, że:
Biorąc pod uwagę automat skończony mający stanów, jeśli istnieje ciąg którego długość spełnia wówczas język akceptowany przez automat jest nieskończony.
Rozumiem ograniczenie , ale nie rozumiem, dlaczego ograniczenie jest tam.
automata
finite-automata
Rahul Sharma
źródło
źródło
Dodatkowy warunek pozwala napisać prosty algorytm - sprawdzanie wszystkich ciągów o długościach w tym przedziale - do decydowania o (nie) skończoności akceptowanego języka. W ten sposób otrzymujesz dowód, że ta właściwość jest rozstrzygalna (czego nie ma w przypadku większości modeli automatów o super regularnej mocy).
źródło
Pełne twierdzenie podaje raczej równoważność niż implikację :
Dodatkowy warunek czyni więc twierdzenie silniejszym .| w | ≤2n-1
źródło