A generic characterization of generalized unary temporal logic and two-variable first-order logic

07/18/2023
by   Thomas Place, et al.
0

We investigate an operator on classes of languages. For each class C, it outputs a new class FO^2(I_C) associated with a variant of two-variable first-order logic equipped with a signatureI_C built from C. For C = {∅, A^*}, we get the variant FO^2(<) equipped with the linear order. For C = {∅, {ε},A^+, A^*}, we get the variant FO^2(<,+1), which also includes the successor. If C consists of all Boolean combinations of languages A^*aA^* where a is a letter, we get the variant FO^2(<,Bet), which also includes “between relations”. We prove a generic algebraic characterization of the classes FO^2(I_C). It smoothly and elegantly generalizes the known ones for all aforementioned cases. Moreover, it implies that if C has decidable separation (plus mild properties), then FO^2(I_C) has a decidable membership problem. We actually work with an equivalent definition of in terms of unary temporal logic. For each class C, we consider a variant TL(C) of unary temporal logic whose future/past modalities depend on C and such that TL(C) = FO^2(I_C). Finally, we also characterize FL(C) and PL(C), the pure-future and pure-past restrictions of TL(C). These characterizations as well imply that if is a class with decidable separation, then FL(C) and PL(C) have decidable membership.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/08/2022

The amazing mixed polynomial closure and its applications to two-variable first-order logic

Polynomial closure is a standard operator which is applied to a class of...
research
07/18/2023

Closing star-free closure

We introduce an operator on classes of regular languages, the star-free ...
research
04/24/2018

Covering and separation for logical fragments with modular predicates

For every class C of word languages, one may associate a decision proble...
research
03/30/2019

FO = FO3 for linear orders with monotone binary relations

We show that over the class of linear orders with additional binary rela...
research
03/14/2018

Bisimulations for intuitionistic temporal logics

We introduce bisimulations for the logic ITL^e with `next', `until' and ...
research
03/11/2022

The Regular Languages of First-Order Logic with One Alternation

The regular languages with a neutral letter expressible in first-order l...
research
09/13/2023

Regular Representations of Uniform TC^0

The circuit complexity class DLOGTIME-uniform AC^0 is known to be a mode...

Please sign up or login with your details

Forgot password? Click here to reset