Jawaban Yuval sangat bagus. Formulasi yang lebih sederhana dari apa yang dia gambarkan adalah bahwa automata terbatas tidak dapat menghitung tinggi secara sewenang-wenang, dan jumlah yang dapat mereka hitung dibatasi oleh status angka dalam automata. Lebih tepatnya, untuk automata untuk menghitung ke , perlu negara (satu negara akan ).halp + 10
Ini, pada dasarnya, adalah seluruh ide di balik lemma pemompaan: jika sebuah string sangat panjang, automata yang terbatas harus "lupa" seberapa tinggi dihitung dan mulai dari awal lagi, memungkinkan Anda untuk mengulangi bagian berulang tanpa peduli. .
Oleh karena itu, bahasa reguler apa pun yang memerlukan penghitungan hingga 3 untuk memvalidasi kata di dalamnya, tidak dapat dijelaskan oleh automata hingga ukuran 3.
Bisakah Anda memikirkan bahasa seperti itu? (Profesor Anda mungkin juga mengharapkan Anda untuk membuktikan argumen penghitungan ini, meskipun dalam kurikulum saya pemahaman ini tentang lemma pemompaan diterima begitu saja)
z
bisa^
kosong, tapi saya pikir Anda salah ketik dalam kutipan Anda.xy^i ∈ L
seharusnyaxy^i z ∈ L