Wikipedia có định nghĩa sau đây về bổ đề bơm đối với các ngôn ngữ thông thường ...
Hãy để là một ngôn ngữ thông thường. Sau đó, tồn tại một số nguyên 1 chỉ phụ thuộc vào sao cho mọi chuỗi trong có độ dài ít nhất ( được gọi là "chiều dài bơm") có thể được viết là = (nghĩa là w có thể được chia thành ba chất nền), thỏa mãn các điều kiện sau:
- | | ≥ 1
- | | ≤
- cho tất cả ≥ 0, ∈
Tôi không thấy làm thế nào điều này được thỏa mãn cho một ngôn ngữ thông thường hữu hạn đơn giản. Nếu tôi có một bảng chữ cái của { } và biểu thức chính quy sau đó bao gồm chỉ là một từ được tiếp theo . Bây giờ tôi muốn xem liệu ngôn ngữ thông thường của tôi có thỏa mãn bổ đề bơm không ...
Vì không có gì lặp lại trong biểu thức chính quy của tôi, giá trị của phải trống để điều kiện 3 được bão hòa cho tất cả . Nhưng nếu vậy thì nó không thành công điều kiện 1 mà nói phải dài ít nhất 1!
Nếu thay vào đó tôi để là , hoặc thì nó sẽ thỏa mãn điều kiện 1 nhưng không thành công điều kiện 3 vì nó không bao giờ thực sự lặp lại.
Tôi rõ ràng đang thiếu một cái gì đó tâm trí rõ ràng. Đó là cái gì