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 -