Back to Search
Start Over
A Calculational Deductive System for Linear Temporal Logic
- Source :
- ACM Computing Surveys. 53:1-38
- Publication Year :
- 2020
- Publisher :
- Association for Computing Machinery (ACM), 2020.
-
Abstract
- This article surveys the linear temporal logic (LTL) literature and presents all the LTL theorems from the survey, plus many new ones, in a calculational deductive system. Calculational deductive systems, developed by Dijkstra and Scholten and extended by Gries and Schneider, are based on only four inference rules—Substitution, Leibniz, Equanimity, and Transitivity. Inference rules in the older Hilbert-style systems, notably modus ponens, appear as theorems in this calculational deductive system. This article extends the calculational deductive system of Gries and Schneider to LTL, using only the same four inference rules. Although space limitations preclude giving a proof of every theorem in this article, every theorem has been proved with calculational logic.
- Subjects :
- Equanimity
Transitive relation
General Computer Science
Computer science
010102 general mathematics
Inference
01 natural sciences
Theoretical Computer Science
Linear temporal logic
0103 physical sciences
Calculus
010307 mathematical physics
0101 mathematics
Equational logic
Modus ponens
Rule of inference
Dijkstra's algorithm
Subjects
Details
- ISSN :
- 15577341 and 03600300
- Volume :
- 53
- Database :
- OpenAIRE
- Journal :
- ACM Computing Surveys
- Accession number :
- edsair.doi...........1f3bfdd5113ae96e5e8b48ddd8c6c46e