따라서 기본적으로 L은 CFL에 대한 펌핑 렘마의 조건을 충족하지만 CFL은 아닙니다 (이는 렘마의 정의에 따라 가능).
따라서 기본적으로 L은 CFL에 대한 펌핑 렘마의 조건을 충족하지만 CFL은 아닙니다 (이는 렘마의 정의에 따라 가능).
답변:
전형적인 예는 입니다. 그의 논문에서 현명한 쇼 Bar-Hillel 펌핑 렘마와 Parikh의 정리 (문맥이없는 언어로 된 단어의 길이가 준 선형이라고 말하지 않음)가 증명할 수없는 문맥없는 언어에 대한 강력한 펌핑 보조 정리 그 L은 문맥 자유가 아닙니다. 정규 언어와의 교차와 같은 다른 트릭도 도움이되지 않습니다. (Bar-Hillel 펌핑 보조 정리의 일반화 인 Ogden의 보조 정리는 L또한 문맥이없는 (계산 가능한 언어의 경우)에 해당 하는 대체 펌핑 보조 정리를 제공하고 이를 사용하여 에 문맥이없는 것이 아님 을 증명합니다 .
언어 것이 현명한의 펌핑 표제어 상태 문맥 자유 IF 및 인 (제한) 문법이있는 경우에만 G의 발생 L 및 정수 K 되도록마다 G가 에 "sentential 형태"를 생성 S (그래서 S가 아닌 단말을 포함 할 수 있음) 길이 | s | > k , s = u v x y z을 쓸 수 있습니다. 여기서 x , v y 는 비어 있지 않습니다. | v x y | ≤ k및 비 단말기가 되도록 G가 생성 U에게 Z를 그리고 A가 모두 생성 브이 의 Y 및 X는 .
와이즈는이 부류의 조건을 반복해서 적용함으로써 이 상황에 맞지 않다는 것을 증명할 수 있지만 세부 사항은 다소 복잡합니다. 또한 훨씬 더 복잡한 등가 조건을 제공하며이를 사용하여 { a n b a n m : n , m > 0 } 언어가 컨텍스트가없는 언어의 유한 교차로 작성 될 수 없음 을 증명합니다 .
Wise의 논문에 접근 할 수없는 경우 (페이 월드 뒤에 있음) 인디애나 대학교 기술 보고서로 작성된 타자기 버전 이 있습니다.
오그 덴의 음모의 펌핑 조건을 만족시키는 비 문맥이없는 언어는 펌핑 레마의 대화 인 Johnsonbaugh and Miller에 의해 주어졌으며 오그 덴의 음모를 만족시키는 언어 인 Boasson과 Horvath에 기인한다 . 문제의 언어는 우리는 쓸 수L'=L1∪L를
더 간단합니다 : . 항상 펌프 수 들; 정규 L ( a b + c + d + ) 과의 교차점 은 비 CFL을 제공합니다 ( 펌핑 보조로 확인할 수 있습니다).
간단한 언어는 입니다. L ( a b + c + d + ) 과 교차 하여 분명히 CFL이 아닌 것을 얻으십시오. 그러나 항상 a를 펌핑 하고 해상에서 동일한 길이를 최소화 할 수 있습니다 .