Bổ đề bơm có thể được nêu để tính đến số lượng trạng thái trong DFA. Mọi ngôn ngữ được DFA chấp nhận với các trạng thái đều thỏa mãn bổ đề bơm sau:Lp
Mỗi từ có độ dài ít nhất có thể được chia thành , trong đó và , sao cho cho tất cả .wpw = x yz| xy| ≤p| y| ≥1x yTôiz∈ Ltôi ≥ 0
Bạn có thể sử dụng đặc tính này để chứng minh rằng ngôn ngữ yêu cầu trạng thái .{ 0p}p + 1
Một phương pháp khác là sử dụng định lý Myhill - Nerode. Hai chữ là inequivalent (đối với một số ngôn ngữ với ) nếu vì một chữ , hoặc và hoặc cách khác xung quanh. Định lý Myhill - Nerode nói rằng nếu có từ không tương đương theo cặp, thì mỗi DFA cho có ít nhất trạng thái. Đối với ví dụ , bạn có thể tìm thấy các từ không tương đương cặp , cụ thể là .L z x z ∈ L y z ∉ L p L p L = { 0 p } p + 1 ε , 0 , ... , 0 px , yLzxz∈Lyz∉LpLpL={0p}p+1ϵ,0,…,0p
z
thể^
trống, nhưng tôi nghĩ bạn có lỗi đánh máy trong trích dẫn của bạn.xy^i ∈ L
nên làxy^i z ∈ L