Three variables suffice for real-time logic

From MaRDI portal
Publication:2949451




Abstract: A natural framework for real-time specification is monadic first-order logic over the structure (mathbbR,<,+1)---the ordered real line with unary +1 function. Our main result is that (mathbbR,<,+1) has the 3-variable property: every monadic first-order formula with at most 3 free variables is equivalent over this structure to one that uses 3 variables in total. As a corollary we obtain also the 3-variable property for the structure (mathbbR,<,f) for any fixed linear function f:mathbbRightarrowmathbbR. On the other hand, we exhibit a countable dense linear order (E,<) and a bijection f:EightarrowE such that (E,<,f) does not have the k-variable property for any k.









This page was built for publication: Three variables suffice for real-time logic

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2949451)