**应用场景:**判断语言是否不是正则语言(能确定特定语言不是正则语言,但是其只是正则语言成立的必要条件不是充分条件,不能证明一个语言就是正则语言)
**使用原理:**鸽巢原理在有限状态、无限字符串的情况下的运用
如果语言$L$是正则的,那么存在正整数$N$,对$w\in L$,只要$|w|\ge N$,就可以将$w$分为三部分$w=xyz$满足:
**解释:**任何从开始状态到接受状态的路径,如果长度超过$N$,经过大于$N$个状态,必定有一个重复状态,因此会形成一个循环(loop);那么,这个循环可以被多次重复后,沿着原路径还会到达接收状态。
泵引理可以用来判定某语言不是正则语言,但是不能确定某语言就是正则语言。
**例子1:**证明$L_{01}=\{0^n1^n|n\ge 0\}$不是正则语言
假设$L_{01}$是正则的,