随记

随记

Pumping Theorem的理解

image-20240509220414719

  • 一个足够长的,能被正则表达式r接受的字符串,一定能分成xyz三个部分。因为r对应DFA的状态数p是有限的,而串的长度大于p时,一定有一个状态被经历了两次及以上

  • 其中y对应r的DFA中起始状态和结束状态是同一个状态

  • 由于是同一个状态,我就可以接受任意多个y,所以xyizL肯定成立

  • 扩展:上下文无关法的Pumping Theorem,具体可见课件里面