Kami dapat membentuk DFA yang menerima angka biner yang dapat dibagi dengan .
Misalnya DFA yang menerima angka biner yang dapat dibagi 2 dapat dibentuk sebagai berikut:
Demikian pula DFA yang menerima angka biner yang dapat dibagi 3 dapat dibentuk sebagai berikut:
Kami dapat mengikuti prosedur yang didefinisikan dengan baik untuk membentuk DFA jenis ini. Namun dapatkah ada prosedur yang terdefinisi dengan baik atau lebih baik untuk mengatakan logika untuk membentuk DFA yang menerima jumlah formulir ?
Sebagai contoh, mari kita pertimbangkan DFA menerima semua angka dari formulir . Bahasa ini akan menjadi , dengan demikian regex . Kami dapat membentuk DFA sebagai berikut: { 1 , 10 , 100 , 1000 , . . . } 10 ∗
Saya mencoba membentuk DFA selama dan yang serupa? Tetapi tidak mampu melakukannya. Atau hanya karena pola setara biner yang memungkinkan untuk membuat DFA dan kita tidak dapat membentuk DFA menerima semua angka biner dari bentuk untuk spesifik ?2 n n k n