Positive first-order logic on words

01/06/2021
by   Denis Kuperberg, et al.
0

We study FO+, a fragment of first-order logic on finite words, where monadic predicates can only appear positively. We show that there is a FO-definable language that is monotone in monadic predicates but not definable in FO+. This provides a simple proof that Lyndon's preservation theorem fails on finite structures. We additionally show that given a regular language, it is undecidable whether it is definable in FO+.

READ FULL TEXT

Please sign up or login with your details

Forgot password? Click here to reset