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.
The author’s examples, run
(a) → accept(b) → reject(ab) → accepta(b) → rejectb(a) → acceptabab(ab) → accept