๐”– Scriptorium
โœฆ   LIBER   โœฆ

๐Ÿ“

Temporal Logic

โœ Scribed by Valentin Goranko


Publisher
Cambridge University Press
Year
2023
Tongue
English
Leaves
112
Series
Elements in Philosophy and Logic
Category
Library

โฌ‡  Acquire This Volume

No coin nor oath required. For personal study only.

โœฆ Synopsis


Temporal Logics are a rich variety of logical systems designed for formalising reasoning about time, and about events and changes in the world over time. These systems differ by the ontological assumptions made about the nature of time in the associated models, by the logical languages involving various operators for composing temporalized expressions, and by the formal logical semantics adopted for capturing the precise intended meaning of these temporal operators. Temporal logics have found a wide range of applications as formal frameworks for temporal knowledge representation and reasoning in artificial intelligence, and as tools for formal specification, analysis, and verification of properties of computer programs and systems. This Element aims at providing both a panoramic view on the landscape of the variety of temporal logics and closer looks at some of their most interesting and important landmarks.

โœฆ Table of Contents


Cover
Title Page
Imprints Page
Temporal Logics
Contents
Preface
1 Temporal Reasoning and Logics: Introduction and a Brief Historical Overview
1.1 What Is Time?
1.2 What Is Temporal Logic?
1.3 Origins and Antiquity: Zenoโ€™s Paradoxes and Sea-Battles
1.4 Time, Necessity, and Determinism: Diodorus Cronusโ€™ Master Argument
1.5 Medieval Times: Determinism versus Free Will
1.6 Precursors to Temporal Logic
1.7 The Birth of Temporal Logic: Prior and Post-Prior
Some References
2 The Variety of Models of Time
2.1 Instant-Based Models of Time and Their Properties
2.2 Interval-Based Models of Time
2.3 Instant-Based versus Interval-Based Models of Time
Some References
3 Priorโ€™s Basic Systems of Temporal Logic
3.1 Priorโ€™s Tense Operators
3.2 Semantics of TL
3.3 Standard Translation of TL into First-Order Logic
3.4 Tense Logic and McTaggartโ€™s time series
3.5 Axiomatic System K[sub(t)] for TL
3.6 Expressing Temporal Properties in TL: Extensions of K[sub(t)]
Some References
4 Temporal Logics for Linear Time
4.1 Adding the Nexttime Operator
4.2 Adding Since and Until
4.3 Axiomatic Systems for Since and Until
4.4 The Linear Time Temporal Logic (LTL)
4.4.1 Formal Language and Expressing Properties in LTL
4.4.2 Formal Semantics of LTL
4.4.3 Axiomatic System for LTL and Variations
Some References
5 Reasoning about Non-determinism: Models and Logics for Branching Time
5.1 Priorโ€™s Formal Reconstruction of Diodorus Cronusโ€™ Master Argument
5.2 Lavenhamโ€™s Deterministic Argument Formalised
5.3 Priorโ€™s Theory of Branching Time
5.4 Tree-Like Models for Branching Time: Bundled Trees
5.5 Logics for Branching Time Structures with the Basic Priorian Semantics
Some References
6 The Peircean Branching Time Logic PBTL
6.1 Language, Models, and Semantics of PBTL
6.2 Some Validities and Non-validities of PBTL
6.3 Axiomatic Systems for PBTL
6.4 Computation Tree Logic CTL
6.4.1 The Language and Semantics of CTL
6.4.2 Unfoldings and Semantics of CTL on Kripke Models
6.4.3 Extension of the Semantics of LTL to Kripke Models
6.4.4 A Sound and Complete Axiomatic System for CTL
Some References
7 The Ockhamist Branching Time Logic OBTL
7.1 Language and Models for OBTL
7.2 Expressing Temporal Statements in OBTL
7.3 Formal Semantics of OBTL
7.3.1 Ockhamist Truth on a Branch in an OBTL Model
7.3.2 Some Validities and Non-validities of OBTL
7.3.3 Ockhamist Validity versus Bundled Trees Validity
7.4 Embedding PBTL into OBTL
7.5 Full Computation Tree Logic CTL*
7.6 Axiomatic Systems for Ockhamist Validity
7.7 Some Variations of Branching Time Semantics
7.8 Aristotleโ€™s โ€˜Sea-Battle Tomorowโ€™ Revisited in Branching Time Models
Some References
8 First-Order Temporal Logics
8.1 Existence and Quantification in Time
8.2 Preliminaries: First-Order Relational Structures and Languages
8.3 The Language and Models of FOTL
8.4 Semantics of FOTL
8.4.1 Variable Assignments and Truth of FOTL Formulae
8.4.2 Varying and Constant Domain Semantics
8.4.3 Temporal Barcan Formulae
8.5 Eternalist Quantification and Constant Domain Semantics
8.5.1 On Validities and Non-validities in Constant Domain Semantics
8.5.2 An Axiomatic System for the Eternalist Semantics
8.6 Presentist Quantification and Varying Domain Semantics
8.6.1 The Barcan Formulae and Varying Domain Semantics
8.6.2 An Axiomatic System for Presentist Semantics
8.7 The Existence Predicate
8.8 On Proper Names, Definite Descriptions, Rigid and Non-rigid Designations
8.9 On Technical Results for First-Order Temporal Logics
Some References
9 Variations, Extensions, and Applications of Temporal Logics
9.1 Interval Temporal Logics
9.2 Hybrid, Metric, and Real-Time Temporal Logics
9.3 Combining Temporal and Other Logics
9.4 On Logical Deduction and Decision Methods for Temporal Logics
9.5 On Applications of Temporal Logics
9.5.1 Temporal Logics in Computer Science
9.5.2 Temporal Logics in Artificial Intelligence
9.5.3 Temporal Logics in Natural Language Semantics and Linguistics
Some References
9.6 Finally, on What Is Not in the Element
Epilogue: Past, Present, and Future of Temporal Logics
References
Acknowledgements


๐Ÿ“œ SIMILAR VOLUMES


Temporal logic
โœ Rescher N., Urquhart A. ๐Ÿ“‚ Library ๐Ÿ“… 1971 ๐Ÿ› Springer ๐ŸŒ English
Temporal Logic
โœ Nicholas Rescher, Alasdair Urquhart (auth.) ๐Ÿ“‚ Library ๐Ÿ“… 1971 ๐Ÿ› Springer Vienna ๐ŸŒ English
Temporal Logic of Programs
โœ Fred Krรถger ๐Ÿ“‚ Library ๐Ÿ“… 1987 ๐Ÿ› Springer ๐ŸŒ English

Introduction to the temporal logic of - in particular parallel - programs. Divided into three main parts: - Presentation of the pure temporal logic: language, semantics, and proof theory; - Representation of programs and their properties within the language of temporal logic; - Application of the lo

A really temporal logic
โœ Rajeev Alur; T A Henzinger; Stanford University. Computer Science Department ๐Ÿ“‚ Library ๐Ÿ“… 2007 ๐Ÿ› Dept. of Computer Science Stanford University ๐ŸŒ English
A really temporal logic
โœ Rajeev Alur; T A Henzinger; Stanford University. Computer Science Department ๐Ÿ“‚ Library ๐Ÿ“… 2007 ๐Ÿ› Dept. of Computer Science Stanford University ๐ŸŒ English
Temporal Logic of Programs
โœ Fred Krรถger ๐Ÿ“‚ Library ๐Ÿ“… 1987 ๐Ÿ› Springer ๐ŸŒ English

Introduction to the temporal logic of - in particular paral- lel - programs.Divided into three main parts: - Presenta- tion of the pure temporal logic: language, semantics, and proof theory; - Representation of programs and their proper- ties within the language of temporal logic; - Application of t