A matematikában, a logikában és az informatikában a rekurzívan felsorolható nyelv a formális nyelv egy fajtája, más néven részlegesen eldönthető vagy Turing-felismerhető . A Chomsky-hierarchiában 0-s típusú nyelvként ismert. Az összes rekurzívan felsorolható nyelv osztályát RE-nek nevezik.
A rekurzívan felsorolható nyelv fogalmának három fő ekvivalens definíciója létezik.
Minden reguláris, kontextusmentes, környezetérzékeny és rekurzív nyelv rekurzívan felsorolható.
Post tétele azt mutatja, hogy az RE a további társ-RE-vel együtt az aritmetikai hierarchia első szintjének felel meg .
A rekurzívan felsorolható nyelvek a következő műveletek alatt záródnak. Legyen L és P két rekurzívan megszámlálható nyelv, akkor a következő nyelvek is rekurzívan felsorolhatók:
Vegye figyelembe, hogy a rekurzívan felsorolható nyelvek nincsenek zárva a különbség vagy kiegészítés alatt. Az L \ P halmazkülönbség lehet rekurzívan megszámlálható, de lehet, hogy nem. Ha L rekurzívan megszámlálható, akkor L komplementere akkor és csak akkor rekurzívan megszámlálható, ha L is rekurzív.
Gladkiy A. V. Formális nyelvtanok és nyelvek. - M . : "Nauka", 1973. - 368 p.
Formális nyelvek és formális nyelvtanok | |
---|---|
Általános fogalmak | |
Típus 0 | |
1. típus |
|
2. típus | |
3. típus |
|
elemzése |