Phần bù của ngôn ngữ chính quy
Cho ngôn ngữ chính quy L. Ta sẽ chứng minh phần bù của ngôn ngữ L cũng là ngôn ngữ chính quy.
Phần bù là gì
Phần bù của ngôn ngữ L gồm mọi xâu không thuộc ngôn ngữ L. Phần bù kí hiệu là
Chẳng hạn, phần bù của ngôn ngữ gồm các xâu chứa ít nhất một kí hiệu 1 là ngôn ngữ gồm các xâu không chứa kí hiệu 1 nào.
Cách làm
Cách làm rất đơn giản. Cho ngôn ngữ chính quy L và ôtômat đơn định đầy đủ A = ⟨Q, Σ, δ, q0, F⟩ đoán nhận ngôn ngữ đó (mọi ôtômat hữu hạn đều chuyển được thành ôtômat như vậy). Để xây dựng ôtômat A' đoán nhận
Ví dụ
Cho ôtômat sau:
Ôtômat đoán nhận phần bù của ngôn ngữ này như sau:
Tài liệu tham khảo
Mục lục: Tính đóng của ngôn ngữ chính quy, Hợp của hai ngôn ngữ chính quy, Giao của hai ngôn ngữ chính quy, Hiệu của hai ngôn ngữ chính quy, Phần bù của ngôn ngữ chính quy, Phép ghép hai ngôn ngữ chính quy, Bao đóng của ngôn ngữ chính quy