pub fn ltl_to_buchi(spec: &VerifyExpr) -> BuchiAutomatonExpand description
Convert an LTL specification to a Büchi automaton.
Handles common LTL patterns:
- G(p) → single accepting state, self-loop with guard p
- G(F(p)) → two states (waiting, seen), both accepting
- G(p → F(q)) → two states, transitions on p/q
- Simple boolean → single state