Đây là một bằng chứng cho thấy ngôn ngữ là thường xuyên. Nó có thể được sửa đổi để chỉ ra rằng ba người đầu tiên trong danh sách của bạn là thường xuyên. (Lưu ý rằng tôi đã thay đổi w u thành u w .) Với DFA cho L , chúng tôi xây dựng NFA cho L 0 . Việc đầu tiên mà NFA làm là đoán (có một ε move) một trạng thái q , có ngữ nghĩa dự định là nhà nước rằng DFA cho LL0= { w : ∃bạn| bạn | = | w | ∧uw∈L}w uu wLL0εqLkết thúc sau khi đọc . Sau đó, nó đồng thời chạy hai bản DFA cho L , một bản bắt đầu ở trạng thái bắt đầu và bản kia bắt đầu từ q . Khi đọc ký hiệu a , nó di chuyển theo ký hiệu tùy ý trên đầu tiên và di chuyển theo a trên thứ hai. Một trạng thái đang chấp nhận nếu bản sao đầu tiên ở trạng thái q và trạng thái thứ hai ở trạng thái chấp nhận.bạnLqmộtmộtq
Đối với ngôn ngữ cuối cùng, hãy xem xét ngôn ngữ và cắt L + - + với a + c + .L = a+b+c+L+ - +một+c+