Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.
Nástěnka
❗22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
❗04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
❗23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.
Nejste přihlášen(a). Přihlásit
Stránky: 1
Zdravím,
potřeboval bych poradit se sestrojením konečného automatu:
KA by měl akceptovat následující množinu R slov složených ze znaků x a y: R = {slovo obsahuje stejný počet znaků x jako y}
automat ale pravděpodobně sestrojit nejde, netuším ovšem proč.
Předem děkuji za odpověď
Offline
↑ iPwn:
Automat naozaj nejde zostrojiť. Vieme totiž, že jazyk
nie je regulárny (neexistuje konečný automat, ktorý ho akceptuje). To sa dá dokázať pomocou pumpovacej lemy pre regulárne jazyky (pre podrobnosti o pumpovacej leme viď tento odkaz), ale je to aj pomerne známy fakt sám o sebe.
Teraz, vieme, že regulárne jazyky sú uzavreté na prienik. Taktiež vieme, že jazyk
je regulárny - zostrojiť konečný automat nie je až také ťažké. Ale platí
,
kde R je jazyk zo zadania. Jazyk
je regulárny, čo znamená, že keby bol R regulárny, z uzavretosti na prienik by vyplývalo, že je regulárny aj jazyk
, čo ale nie je. Preto jazyk R nie je regulárny .
Offline
Stránky: 1