Có lẽ có ít hoặc không có thuộc tính đóng "thú vị" và "tự nhiên" cho lớp ngôn ngữ không có ngữ cảnh. Trong thực tế, điều đó có thể đúng với:
bất kỳ lớp ngôn ngữ nào được xác định bởi một mô hình tự động, ngữ pháp hoặc mô hình tính toán cụ thể - các ngôn ngữ thông thường, cfl, các lớp con khác nhau của các cfl như ngôn ngữ tuyến tính và cfl's xác định, ngôn ngữ nhạy cảm ngữ cảnh, ngôn ngữ giới hạn và ngôn ngữ giới hạn Sớm.
các lớp thực sự được xác định bởi các thuộc tính đóng, như nhóm ít nhất chứa, giả sử, { } và đóng dưới các hoạt động và tải nạp thông thường. Trên thực tế, lý thuyết AFL là tất cả về những thứ như thế.anbn
Lý do là nhiều nếu không phải hầu hết hoặc tất cả các thuộc tính đóng "thú vị" có khả năng đơn giản hóa mạnh mẽ một ngôn ngữ, ví dụ như ánh xạ nó xuống các tập hữu hạn hoặc một cái gì đó đơn giản không kém. Ví dụ: bạn luôn có thể áp dụng phép đồng hình không đổi (h (a) = 0) cho ngôn ngữ không ngữ cảnh và có được ngôn ngữ của tất cả các chuỗi số không, không có ngữ cảnh (thực tế là thông thường). Vì vậy, nếu định nghĩa của lớp đòi hỏi nó không "đơn giản" (như không có ngữ cảnh), thì việc đóng sẽ đưa bạn xuống các ngôn ngữ "đơn giản", nghĩa là bên ngoài lớp.
Điều này thực sự có thể tạo ra một dự án nghiên cứu thú vị, một phần trong đó, tôi sẽ mạo hiểm đoán, sẽ là định nghĩa "đơn giản", "thú vị" và "tự nhiên" theo một cách phù hợp, và cũng để tìm ra những cách thức chính thức để đối phó với tầm thường và trường hợp thoái hóa như người tôi đã cho.
Các hoạt động liên hiệp và kết nối sẽ là một thử nghiệm của lý thuyết như vậy. Tôi sẽ phỏng đoán rằng có hai non-cfl nối liền với và những cái khác hợp nhất với nó. Tôi sẽ bắt đầu với non-cfl qua một chữ cái, vì vậy bạn thực sự đang nói về lý thuyết số và đại số tuyến tính.Σ∗
Adendum - đây là hai ngôn ngữ chắc chắn nối với và gần như chắc chắn không có ngữ cảnh:a∗
{an−i:i=⌊n−−√⌋}
{an+i:i=⌊n−−√⌋}
Nếu vì một lý do nào đó, những người đó tắt CF, hãy sử dụng một hàm thậm chí xa lạ hơnx−−√