Для языка 0 ^ n 1 ^ n было бы полезно взглянуть на лемму прокачки . Думаю, когда я выучил лемму прокачки, она использовалась на языке a ^ nb ^ n ( То же самое.) Возможно, лемма прокачки может помочь в вашем доказательстве.
Также вы можете считать, что обычные языки закрыты под дополнением, объединением, пересечением и звездой клини.
То есть, если L1 и L2 регулярные, то:
L1 L2 (concatenation) is also regular.
L1 n L2 is regular
L1 U L2 is regular
¬L1 is regular
L1* is regular
Возможно, что вы могли бы доказать, что любой язык, который содержит регулярный бесконечный подъязык, является регулярным, используя некоторые из этих правил.