Linear Temporal Justification Logics with Past Operators

Meghdad Ghari
DOI: https://doi.org/10.48550/arXiv.1809.00167
2021-09-28
Abstract:In this paper we present various temporal justification logics involving both past and future time modalities. We combine Artemov's logic of proofs with linear temporal logic (with both past and future operators), and establish its soundness and completeness. Then we investigate several principles describing the interaction of justification and time.
Logic in Computer Science
What problem does this paper attempt to address?
The main problem that this paper attempts to solve is to introduce past - time operators into the existing temporal justification logic that already contains future - time operators, thereby expanding the expressive power of this logical system. Specifically: 1. **Combining past and future temporal operators**: The existing temporal justification logic only contains future - time operators and cannot fully express certain system properties, such as unique initial states and synchronism. For this reason, the paper attempts to add past - time operators to the temporal justification logic to enhance its descriptive ability. 2. **Studying the interaction principles between justification and time**: By introducing past - time operators, the paper explores the interaction principles between justification and temporal operators. This helps to more accurately describe the knowledge changes of agents at different time points and their justification processes. 3. **Establishing the completeness and soundness of the logical system**: One of the goals of the paper is to ensure that the newly introduced past - time operators do not undermine the soundness and completeness of the original logical system and can correctly handle new formulas and inference rules. ### Specific problem description The paper mentions that Linear Temporal Logic (LTL), if it only contains future - time operators, is insufficient when expressing certain system properties. For example, characteristics such as unique initial states and synchronism are difficult to fully describe with LTL that has only future - time operators. Therefore, the author hopes to expand the temporal justification logic so that it can handle both past and future temporal information simultaneously. In addition, the existing temporal justification logic (such as the work in [5] and [6]) does not contain past - time operators. To弥补 this deficiency, the paper aims to add past - time operators and study the interaction relationships between these operators and the justification mechanism. ### Main contributions - **Expanding the logical language**: By introducing past - time operators \( w \) and \( S \), the language of the temporal justification logic is expanded. - **Defining new axioms and inference rules**: New axioms and inference rules are defined for the temporal justification logic containing past - time operators. - **Verifying the properties of the logical system**: The soundness and completeness of the extended logical system are proved, and the interaction principles between justification and temporal operators are explored. In summary, the main purpose of this paper is to enrich the expressive power of the temporal justification logic by introducing past - time operators and to study its applications in knowledge representation and reasoning.