Library

NBA · ω-regular

Infinitely often a

The canonical Büchi automaton for GF a: accepts exactly those infinite words containing infinitely many a's. Acceptance is about the cycle the run settles into, not where it stops.

waitingsaw abaab
The machine as drawn — 2 states, 4 transitions.

The author’s examples, run

(a) → accept(b) → reject(ab) → accepta(b) → rejectb(a) → acceptabab(ab) → accept