Ngôn ngữ thỏa mãn bổ đề bơm nhưng không thường xuyên?


18

Cho một ngôn ngữ thông thường , sau đó nó rất dễ dàng để chứng minh rằng có một hằng số N như vậy có nghĩa là σ L , với | σ | N có tồn tại chuỗi alpha , βγ như vậy | alpha beta | N| β | ε , và cho tất cả k nó là alpha beta k gamma LLNσL|σ|Nαβγ|αβ|N|β|ϵkαβkγL. Người ta nói rộng rãi rằng điều ngược lại là không đúng, nhưng tôi chưa thấy ví dụ rõ ràng nào. Bất kỳ đề xuất? Rõ ràng bằng chứng rằng ngôn ngữ vi phạm không thường xuyên phải sử dụng các phương pháp mạnh hơn so với "không thỏa mãn bổ đề bơm" điển hình. Tôi quan tâm đến các ví dụ đơn giản, để trình bày trong các lớp học ngôn ngữ chính thức giới thiệu.


có một sự tinh tế rằng nó chỉ đúng với RL với các từ vô hạn . wikipedia có một ví dụ .
vzn

Theo định nghĩa của tôi, một từ (chuỗi) là hữu hạn .
vonbrand

Câu trả lời:


16

Ngôn ngữ có vẻ là đơn giản. Phần thứ hai là thường xuyên (và có thể được bơm). Phần đầu tiên không thường xuyên, nhưng có thể được bơm "vào" phần thứ hai bằng cách chọn $ để bơm.{$anbnn1}{$kwk1,w{a,b}}$

(bổ sung) Dĩ nhiên, điều này có thể được khái quát hóa để cho bất kỳ L { một , b } * . Đôi khi công thức theo kiểu "nếu ... thì ...": nếu w bắt đầu bằng một $ thì nó có dạng. Điều đó cá nhân tôi thấy ít trực quan hơn.$L{$kk1}{a,b} L{a,b}w$

${a,b}


Cảm ơn! Điều đó chắc chắn phù hợp với hóa đơn. Tôi vẫn quan tâm đến nhiều ví dụ hơn.
vonbrand

$ab$
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.