Maszyny Turinga i nieograniczona gramatyka to dwa różne formalizacje, które definiują języki RE. Niektóre języki RE są rozstrzygalne, ale nie wszystkie są.
Możemy zdefiniować rozstrzygalne języki za pomocą maszyn Turinga, mówiąc, że dany język jest rozstrzygalny, jeśli istnieje TM dla języka, który zatrzymuje i akceptuje wszystkie ciągi w języku oraz zatrzymuje i odrzuca wszystkie ciągi poza tym językiem. Moje pytanie brzmi: czy istnieje analogiczna definicja rozstrzygalnych języków opartych na gramatyce bez ograniczeń, a nie na maszynach Turinga?