Vì vậy, về cơ bản L thỏa mãn các điều kiện của bổ đề bơm cho CFL nhưng không phải là CFL (điều đó là có thể theo định nghĩa của bổ đề).
Vì vậy, về cơ bản L thỏa mãn các điều kiện của bổ đề bơm cho CFL nhưng không phải là CFL (điều đó là có thể theo định nghĩa của bổ đề).
Câu trả lời:
Ví dụ cổ điển là . Wise cho thấy trong bài viết của mình Một bổ đề bơm mạnh cho các ngôn ngữ không ngữ cảnh mà cả định lý bơm Bar-Hillel và định lý của Parikh (nói rằng tập hợp các từ dài trong ngôn ngữ không ngữ cảnh là bán tuyến tính) có thể được sử dụng để chứng minh rằng L không phải là bối cảnh tự do. Các thủ thuật khác như giao với một ngôn ngữ thông thường cũng không có ích. (Bổ đề của Ogden, một khái quát của bổ đề bơm Bar-Hillel, không chứng minh rằng Lkhông phải là không có ngữ cảnh.) Ông cũng cung cấp một bổ đề bơm thay thế tương đương với ngữ cảnh (đối với các ngôn ngữ có thể tính toán) và sử dụng nó để chứng minh rằng không có ngữ cảnh.
Bang bơm Bổ đề khôn ngoan của một ngôn ngữ là bối cảnh được miễn nếu và chỉ nếu có một (không hạn chế) ngữ pháp G tạo L và một số nguyên k đến nỗi bất cứ khi nào G tạo ra một "hình thức sentential" s (do đó s có thể bao gồm phi thiết bị đầu cuối) chiều dài | s | > k , chúng ta có thể viết s = u v x y z trong đó x , v y không trống, | v x y | ≤ k, Và có một tổ chức phi-terminal ví dụ mà G tạo ra u Một z và A tạo ra cả hai v Một y và x .
Bằng cách liên tục áp dụng điều kiện trong bổ đề, Wise có thể chứng minh rằng không có ngữ cảnh, nhưng các chi tiết có phần phức tạp. Ông cũng đưa ra một điều kiện tương đương thậm chí phức tạp hơn và sử dụng nó để chứng minh rằng ngôn ngữ { a n b a n m : n , m > 0 } không thể được viết dưới dạng giao điểm hữu hạn của các ngôn ngữ không ngữ cảnh.
Nếu bạn không thể truy cập vào giấy của Wise (đằng sau một bức tường), có một phiên bản đánh máy được phát hành dưới dạng một báo cáo kỹ thuật của trường đại học Indiana.
Một ngôn ngữ phi ngữ cảnh thỏa mãn điều kiện bơm của bổ đề của Ogden được đưa ra bởi Johnsonbaugh và Miller, Converse của bơm chanh , và được gán cho Boasson và Horvath, về các ngôn ngữ thỏa mãn bổ đề của Ogden . Ngôn ngữ trong câu hỏi là Chúng tôi có thể viếtL'=L1∪L
Thậm chí đơn giản hơn: . Luôn luôn có thể bơm một s; giao điểm với L thông thường ( a b + c + d + ) tạo ra một CFL không (và điều đó có thể được chứng minh bằng cách bơm bổ đề).
A simple language is . Intersect with to get a clearly non-CFL, but you can always pump the , and mimetize the equal-length-ness in the sea of .