Langue récursive
Une langue récursive dans les mathématiques , la logique et le de l'informatique, est un type de langage formel qui s'appelle également le le récursif, le que l'on peut décider ou le Turing-que l'on peut décider. La classe de toutes les langues récursives s'appelle souvent le R , bien que ce nom soit également employé pour le RP de classe.
Ce type de langue n'a pas été défini dans la hiérarchie de Chomsky de de.
Définitions
Il y a deux définitions importantes équivalentes pour le concept d'une langue récursive : Le langage formel récursif du
A est un sous-ensemble récursif du dans le réglé de tous les mots possibles au-dessus de l'alphabet de la langue .
Toutes les langues récursives sont également le périodiquement enumerable. Tout le régulier, sans contexte et langues sensibles au contexte du sont récursifs.
Propriétés de fermeture
Les langues récursives sont clôturés par sous les opérations suivantes. C'est-à-dire, si le L et le P sont deux langues récursives, puis les langues suivantes être récursif aussi bien :
l'étoile de Kleene de
le φ de non-effacement de l'homomorphisme (L)
le
le
le
le complément du L
le
La dernière propriété suit du fait que la différence réglée peut être exprimée en termes d'intersection et complément.
| Random links: | Neerpelt | Pièce de Magnocellular | Waka/Jawaka | 191st Rue (ligne d'avenue d'IRT Broadway-Septième) | Esclavage en Europe médiévale | Lengua_recurrente |