Как вы можете доказать, что приведенный ниже язык L не является контекстно-независимым, я хотел бы знать, имеет ли смысл приведенное ниже доказательство, если нет, то какой будет правильный метод доказательства?
L = {a ^ nb ^ nc ^ i | n ≤ i ≤ 2n}
Я пытаюсь решить этот язык противоречием.Предположим, что L регулярно и с длиной накачки p такой, что S = a ^ pb ^ pc ^ p.Заметьте, что S ∉ L. Так как должен быть цикл накачки xy с длиной меньше p, это может дублировать y, состоящее из некоторого числа b, чтобы заставить x (y ^ 2) z войти в язык, потому что число b превышаетчисло c больше не ограничено данным условием i, которое равно n ≤ i ≥ 2n, поэтому мы имеем противоречие и, следовательно, язык L не является контекстно-свободным.