Lemat Ogdena
Lemat Ogdena jest uogólnieniem lematu o pompowaniu, który dotyczy języków bezkontekstowych. Jego głównym celem jest udowodnienie, że dany język nie jest językiem bezkontekstowym.
Definicja Lematu
Lemat stwierdza, że dla każdego języka bezkontekstowego istnieje taka stała , która pozwala na podział słowa (zawierającego co najmniej wyróżnionych pozycji) na pięć części: , spełniające następujące warunki:
- Słowo zawiera przynajmniej jedną wyróżnioną pozycję.
- Słowo zawiera maksymalnie wyróżnionych pozycji.
- Dla każdego zachodzi relacja
Warto zauważyć, że lemat o pompowaniu dla języków bezkontekstowych jest szczególnym przypadkiem, w którym wszystkie litery słowa są wyróżnione.
Kategoria
Lemat Ogdena należy do kategorii języków formalnych.