Witam, potrzebuje pomocy przy rozwiązaniu takiego zadania:
Niech \(\displaystyle{ L}\) będzie pewnym językiem z \(\displaystyle{ RE - R}\), gdzie \(\displaystyle{ R}\)oznacza zbiór jezyków rekurencyjnych , a \(\displaystyle{ RE}\) jezyków rekurencyjnie przeliczalnych.Niech \(\displaystyle{ L'}\) oznacza podzbiór \(\displaystyle{ L}\) zawierajacy wyłącznie słowa długości nieparystej, a \(\displaystyle{ L''}\) wyłacznie słowa długości parzystej. \(\displaystyle{ L = L' \cup L''}\)
*Pokazać że przynajmniej jeden z \(\displaystyle{ L', L''}\) nie należy do\(\displaystyle{ R}\)
*Podać przykład takiego\(\displaystyle{ L}\), że \(\displaystyle{ L'' \in R}\) a \(\displaystyle{ L'}\) nie należy do \(\displaystyle{ R}\)
*Podać przykład takiego \(\displaystyle{ L}\), że \(\displaystyle{ L'}\) oraz \(\displaystyle{ L''}\) nie należą do \(\displaystyle{ R}\)
[Gramatyki] Języki rekurencyjne i rekurencyjnie przeliczalne
-
Kartezjusz
- Użytkownik

- Posty: 7336
- Rejestracja: 14 lut 2008, o 08:31
- Płeć: Mężczyzna
- Lokalizacja: Z Bielskia-Białej
- Podziękował: 6 razy
- Pomógł: 961 razy
[Gramatyki] Języki rekurencyjne i rekurencyjnie przeliczalne
Może Cię źle rozumiem, ale z samej definicji \(\displaystyle{ L}\) oba nie należą co \(\displaystyle{ R}\)
-
piotru64
- Użytkownik

- Posty: 45
- Rejestracja: 29 paź 2009, o 20:27
- Płeć: Mężczyzna
- Podziękował: 6 razy
- Pomógł: 3 razy
[Gramatyki] Języki rekurencyjne i rekurencyjnie przeliczalne
Mógłbyś rozwinąć? Chodzi o to: \(\displaystyle{ L}\) będzie pewnym językiem z \(\displaystyle{ RE - R}\)?Kartezjusz pisze:Może Cię źle rozumiem, ale z samej definicji \(\displaystyle{ L}\) oba nie należą co \(\displaystyle{ R}\)
- Dasio11
- Moderator

- Posty: 10307
- Rejestracja: 21 kwie 2009, o 19:04
- Płeć: Mężczyzna
- Lokalizacja: Wrocław
- Podziękował: 41 razy
- Pomógł: 2431 razy
[Gramatyki] Języki rekurencyjne i rekurencyjnie przeliczalne
(a) Suma dwóch języków rekurencyjnych jest językiem rekurencyjnym, więc gdyby \(\displaystyle{ L'}\) i \(\displaystyle{ L''}\) były rekurencyjne, to \(\displaystyle{ L = L' \cup L''}\) też.
(b) Wystarczy wymyślić język \(\displaystyle{ L' \in RE \setminus R}\) spełniający założenia i wziąć \(\displaystyle{ L'' = \{ \text{wszystkie słowa długości parzystej} \},}\) bo wtedy automatycznie \(\displaystyle{ L = L' \cup L'' \in RE \setminus R.}\)
(b) Wystarczy wymyślić język \(\displaystyle{ L' \in RE \setminus R}\) spełniający założenia i wziąć \(\displaystyle{ L'' = \{ \text{wszystkie słowa długości parzystej} \},}\) bo wtedy automatycznie \(\displaystyle{ L = L' \cup L'' \in RE \setminus R.}\)
[Gramatyki] Języki rekurencyjne i rekurencyjnie przeliczalne
Podpinam się do prośby o pomoc.
Rozumiem, że język \(\displaystyle{ L}\) powinien być językiem rekurencyjnie przeliczalnym, ale nie rekurencyjnym.Dasio11 pisze:(a) Suma dwóch języków rekurencyjnych jest językiem rekurencyjnym, więc gdyby \(\displaystyle{ L'}\) i \(\displaystyle{ L''}\) były rekurencyjne, to \(\displaystyle{ L = L' \cup L''}\) też.
(b) Wystarczy wymyślić język \(\displaystyle{ L' \in RE \setminus R}\) spełniający założenia i wziąć \(\displaystyle{ L'' = \{ \text{wszystkie słowa długości parzystej} \},}\) bo wtedy automatycznie \(\displaystyle{ L = L' \cup L'' \in RE \setminus R.}\)
- Z pkt 1 wszystko jest jasne, bo wynika to z właściwości języków rekurencyjnych.
- Jeśli chodzi o pkt 2: należy wymyślić taki język, dla którego \(\displaystyle{ L' \notin R, a \ L'' \in R}\)
myślałam o tym, że język \(\displaystyle{ L''}\) mógł by być pusty, był by wtedy regularny, a znaczy i rekurencyjny, no a język \(\displaystyle{ L' \notin R}\) powinien być zbiorem słów o długości nieparzystej - No i pkt 3: \(\displaystyle{ L' \notin R \ oraz \ L'' \notin R}\)
