The Power of Two Variables
summary
First-order logic with two variables over words is exactly captured by an algebraic condition on the syntactic monoid: definability is decidable by checking membership in the variety DA via explicit omega-equations. The two-variable fragment cannot express “two consecutive A’s” (the example language whose syntactic monoid has six elements fails the equation), the FO alternation hierarchy is infinite but collapses for any fixed alphabet size, and quantifier-depth for FO^2 is decidable by the sequence of equations U_n = V_n.
AI-written summary · about
chapters (14)
- 0:00Intro
- 1:05Some facts about FO[ ]
- 2:25The algebraic decision procedure
- 6:12Some facts about FO [ ]
- 10:07Is the quantifier alternation depth hierarchy infinite?
- 10:48Can one effectively determine the exact quantifier alternation depth of a language in FO [ ]?
- 11:37System of equations for alternation depth
- 14:25Strictness of the hierarchy follows from these equations
- 17:40Adding a Successor Relation
- 18:14Adding a Between Relation (Krebs, Lodaya, Pandya, Straubing)
- 19:26Is the quantifier alternation depth (wrt FO[ ]) of languages in FO , bet bounded?
- 20:18Is there an algebraic decision procedure for definability in FO , bet?
- 22:14A Note on the Proofs
- 23:01Limitations of this approach
