이 있다 펌핑 특히 DCFL에 대한 보조 정리는 Sheng의 유하여 "A가 결정적 펌핑 렘마"제목 아래; 정보 처리 서한 31 (1989) 47-51, doi 10.1016 / 0020-0190 (89) 90108-7 . 이 명백한 제목으로 나는 그것을 놓쳤다는 것을 사과해야합니다!
불행히도 온라인 사본에는 수식 중 하나에 빈 자리가 있으므로 결과를 올바르게 재구성하기를 바랍니다. 이하는y(존재하는 경우) 또는ε(y=ε 인경우)의 첫 번째 기호입니다.( 1 )와이와이εy=ε
렘마 1 (펌핑 렘마). DCFL로 하자 . 이어서 상수의 존재 C 에 대한 L이 되도록 어떤 단어 쌍 w , w ' ∈ 경우LCLw,w′∈
(1) [?] 및 w ' = x z , | x | > C 와w=xyw′=xz|x|>C
(2) , [?](1)y=(1)z
그런 다음 (3) 또는 (4)가 true입니다.
(3) 인수 분해 , | x 2 x 4 | ≥ 1 및 | x 2 x 3 x 4 | ≤ C , 모든 i ≥ 0 x 1 x i 2 x 3 x i 4 x 5 y 및 x 1 x i 2 xx=x1x2x3x4x5|x2x4|≥1|x2x3x4|≤Ci≥0 x1xi2x3xi4x5y 는 L 이고;x1xi2x3xi4x5zL
(4) 인수 분해 , y = y 1 y 2 y 3 및 z = z 1 z 2 z 3 , | x 2 | ≥ 1 및 | x 2 x 3 | ≤ C 이므로 모든 i ≥ 0 x 1 x i 2 x 3 y 1 yx=x1x2x3y=y1y2y3z=z1z2z3|x2|≥1|x2x3|≤Ci≥0 및x1x i 2 x3z1z i 2 z3은L에있습니다.x1xi2x3y1yi2y3x1xi2x3z1zi2z3L
{aibi∣i≥0}∪{aib2i∣i≥0}{w∈{a,b}∗∣w=uv,|u|=|v|, and v contains an a}DCFL이 아닙니다. 이 증거는 각 DCFL에 Greibach 정규 형식의 LR (1) 문법이 있다는 사실을 사용합니다.