TY - CHAP
T1 - The expressive power of temporal and first-order metric logics
AU - Rabinovich, Alexander
N1 - Publisher Copyright:
© Springer Nature Switzerland AG 2020.
PY - 2020
Y1 - 2020
N2 - The First-Order Monadic Logic of Order ((FO[<])) is a prominent logic for the specification of properties of systems evolving in time. The celebrated result of Kamp [14] states that a temporal logic with just two modalities Until and Since has the same expressive power as (FO[<]) over the standard discrete time of naturals and continuous time of reals. An influential consequence of Kamp’s theorem is that this temporal logic has emerged as the canonical Linear Time Temporal Logic (LTL). Neither LTL nor (FO[<]) can express over the reals properties like P holds exactly after one unit of time. Such local metric properties are easily expressible in FO[<,+1] - the extension of (FO[<]) by +1 function. Hirshfeld and Rabinovich [10] proved that no temporal logic with a finite set of modalities has the same expressive power as FO[<,+1]. FO}[<,+1] lacks expressive power to specify a natural global metric property “the current moment is an integer.” Surprisingly, we show that the extension of FO[<,+1] by a monadic predicate “x is an integer” is equivalent to a temporal logic with a finite set of modalities.
AB - The First-Order Monadic Logic of Order ((FO[<])) is a prominent logic for the specification of properties of systems evolving in time. The celebrated result of Kamp [14] states that a temporal logic with just two modalities Until and Since has the same expressive power as (FO[<]) over the standard discrete time of naturals and continuous time of reals. An influential consequence of Kamp’s theorem is that this temporal logic has emerged as the canonical Linear Time Temporal Logic (LTL). Neither LTL nor (FO[<]) can express over the reals properties like P holds exactly after one unit of time. Such local metric properties are easily expressible in FO[<,+1] - the extension of (FO[<]) by +1 function. Hirshfeld and Rabinovich [10] proved that no temporal logic with a finite set of modalities has the same expressive power as FO[<,+1]. FO}[<,+1] lacks expressive power to specify a natural global metric property “the current moment is an integer.” Surprisingly, we show that the extension of FO[<,+1] by a monadic predicate “x is an integer” is equivalent to a temporal logic with a finite set of modalities.
UR - http://www.scopus.com/inward/record.url?scp=85085997990&partnerID=8YFLogxK
U2 - 10.1007/978-3-030-48006-6_16
DO - 10.1007/978-3-030-48006-6_16
M3 - ???researchoutput.researchoutputtypes.contributiontobookanthology.chapter???
AN - SCOPUS:85085997990
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 226
EP - 246
BT - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
PB - Springer
ER -