лемма о перекачке является свойством обычных языков и контекстно-бесплатные языки. Но все примеры, которые я видел, это такие вещи, как:
L = {0 n 1 n 2 n: n ≥ 0}
(который, кстати, не является контекстно-свободным языком).
Но меня интересует вот что: есть ли примеры его использования с любыми удаленно реальными или полезными языками? Я не смог найти никого. Является ли это одной из тех вещей или чисто теоретической ценности без практического применения?