Les machines de Turing et les grammaires illimitées sont deux formalismes différents qui définissent les langages RE. Certaines langues RE sont décidables, mais pas toutes.
Nous pouvons définir les langues décidables avec les machines de Turing en disant qu'une langue est décidable si il y a une MT pour la langue qui arrête et accepte toutes les chaînes de la langue et arrête et rejette toutes les chaînes qui ne sont pas dans la langue. Ma question est la suivante: existe-t-il une définition analogue des langages décidables basée sur des grammaires illimitées plutôt que sur des machines de Turing?
la source
Il ne peut pas y avoir de classe de grammaire utile pour (l'ensemble des langages récursifs), carR
Le premier n'est évidemment pas un théorème rigoureux (et ne peut pas l'être), c'est juste une conjecture de jugement. L'ensemble de toutes les grammaires est énumérable, et toute restriction qui n'est pas décidable n'est probablement pas très utile¹ en soi; en particulier, ce ne sera pas une restriction syntaxique (comme celle de Chomsky).
La seconde est formellement vraie, voir aussi ici .
la source
Cette question est abordée dans un article de Henning Fernau de 1994. Henning déclare:
Nous dirigeons le lecteur curieux de découvrir ces étranges propriétés vers le papier.
la source