Lemat Ogdena

Z testwiki
Wersja z dnia 15:04, 27 gru 2022 autorstwa imported>Msz2001 (Szablon:Dopracować - źródła)
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Przejdź do nawigacji Przejdź do wyszukiwania

Szablon:Dopracować Lemat Ogdena – uogólnienie lematu o pompowaniu dla języków bezkontekstowych. Służy do udowadniania, że dany język nie jest językiem bezkontekstowym.

Lemat mówi że:
Dla każdego języka bezkontekstowego L istnieje taka stała n, że dla każdego słowa zL, zawierającego co najmniej n wyróżnionych pozycji, możemy podzielić z na uvwxy w taki sposób, że:

  • słowo vx zawiera (przynajmniej jedną) wyróżnioną pozycję,
  • słowo vwx zawiera co najwyżej n wyróżnionych pozycji,
  • dla każdego k mamy uvkwxkyL.

Lemat o pompowaniu dla języków bezkontekstowych jest szczególnym przypadkiem, gdzie wszystkie litery słowa są wyróżnione.