Abstract
Linear-time temporal logic (LTL) is known as one of the most useful logics for verifying concurrent systems, and infinitary logic (IL) is known as an important logic for formalizing common knowledge reasoning. The research fields of both LTL and IL have independently been developed each other, and the relationship between them has not yet been discussed before. In this paper, the relationship between LTL and IL is clarified by showing an embedding of LTL into IL. This embedding shows that globally and eventually operators in LTL can respectively be represented by infinitary conjunction and infinitary disjunction in IL. The embedding is investigated by two ways: one is a syntactical way, which is based on Gentzen-type sequent calculi, and the other is a semantical way, which is based on Kripke semantics. The cut-elimination theorems for (some sequent calculi for) LTL, an infinitary linear-time temporal logic ILT ω (i.e., an integration of LTL and IL), a multi-agent infinitary epistemic linear-time temporal logic IELT ω and a multi-agent epistemic bounded linear-time temporal logic ELT l are obtained as applications of the resulting embedding theorem and its extensions and modifications. In particular, the cut-elimination theorem for IELT ω gives a new proof-theoretical basis for extremely expressive time-dependent multi-agent logical systems with common knowledge reasoning.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Baratella, S., Masini, A.: An approach to infinitary temporal proof theory. Archive for Mathematical Logic 43(8), 965–990 (2004)
van Benthem, J.: Modality, bisimulation and interpolation in infinitary logic. Annals of Pure and Applied Logic 96(1-3), 29–41 (1999)
Dixon, C., Gago, M.-C.F., Fisher, M., van der Hoek, W.: Using temporal logics of knowledge in the formal verification of security protocols. In: Proceedings of the 11th International Symposium on Temporal Representation and Reasoning (TIME 2004), pp. 148–151. IEEE Computer Society Press, Los Alamitos (2004)
Clarke, E.M., Grumberg, O., Peled, D.A.: Model checking. MIT Press, Cambridge (1999)
Emerson, E.A.: Temporal and modal logic. In: van Leeuwen, J. (ed.) Handbook of Theoretical Computer Science, Formal Models and Semantics (B), pp. 995–1072. Elsevier and MIT Press (1990)
Feferman, S.: Lectures on proof theory. In: Proceedings of the summer school in logic. Lecture Notes in Mathematics, vol. 70, pp. 1–107. Springer, Heidelberg (1968)
Halpern, J.H., Moses, Y.: A guide to completeness and complexity for modal logics of knowledge and beliefs. Artificial Intelligence 54, 319–379 (1992)
van der Hoek, W., Wooldridge, M.: Cooperation, knowledge and time: Alternating-time temporal epistemic logic and its applications. Studia Logica 75, 125–157 (2003)
Kamide, N.: An equivalence between sequent calculi for linear-time temporal logic. Bulletin of the Section of the Logic 35(4), 187–194 (2006)
Kamide, N.: Bounded linear-time temporal logic: From Gentzen to Robinson 37 pages (manuscript 2008)
Kaneko, M.: Common knowledge logic and game logic. Journal of Symbolic Logic 64(2), 685–700 (1999)
Kaneko, M., Nagashima, T.: Game logic and its applications II. Studia Logica 58(2), 273–303 (1997)
Kawai, H.: Sequential calculus for a first order infinitary temporal logic. Zeitschrift für Mathematische Logik und Grundlagen der Mathematik 33, 423–432 (1987)
Keisler, H.J., Knight, J.F.: Barwise: infinitary logic and addmissible sets. Bulletin of Symbolic Logic 10(1), 4–36 (2004)
Kröger, F.: LAR: a logic of algorithmic reasoning. Acta Informatica 8, 243–266 (1977)
Lewis, D.K.: Covention: A philosophical study. Harvard University Press (1969)
Lichtenstein, O., Pnueli, A.: Propositional temporal logics: decidability and completeness. Logic Journal of the IGPL 8(1), 55–85 (2000)
Lismont, L., Mongin, P.: On the logic of common belief and common knowledge. Theory and Decision 37, 75–106 (1994)
Lorenzen, P.: Algebraische und logitishe Untersuchungen über freie Verbände. Journal of Symbolic Logic 16, 81–106 (1951)
Maruyama, A., Tojo, S., Ono, H.: Temporal epistemic logics for multi-agent models and their efficient proof-search procedures. Computer Software 20(1), 51–65 (2003) (in Japanese)
Novikov, P.S.: Inconsistencies of certain logical calculi. In: Infinistic Methods, pp. 71–74. Pergamon, Oxford (1961)
Paech, B.: Gentzen-systems for propositional temporal logics. In: Börger, E., Kleine Büning, H., Richter, M.M. (eds.) CSL 1988. LNCS, vol. 385, pp. 240–253. Springer, Heidelberg (1989)
Pliuškevičius, R.: Investigation of finitary calculus for a discrete linear time logic by means of infinitary calculus. In: Barzdins, J., Bjorner, D. (eds.) Baltic Computer Science. LNCS, vol. 502, pp. 504–528. Springer, Heidelberg (1991)
Pnueli, A.: The temporal logic of programs. In: Proceedings of the 18th IEEE Symposium on Foundations of Computer Science, pp. 46–57 (1977)
Szabo, M.E.: A sequent calculus for Kröger logic. In: Salwicki, A. (ed.) Logic of Programs 1980. LNCS, vol. 148, pp. 295–303. Springer, Heidelberg (1983)
Szałas, A.: Concerning the semantic consequence relation in first-order temporal logic. Theoretical Computer Science 47(3), 329–334 (1986)
Takeuti, G.: Proof theory. North-Holland Pub. Co., Amsterdam (1975)
Tanaka, Y.: Cut-elimination theorems for some infinitary modal logics. Mathematical Logic Quarterly 47(3), 327–339 (2001)
Tanaka, Y.: Representations of algebras and Kripke completeness of infinitary and predicate logics, Doctor thesis, Japan Advanced Institute of Science and Technology (1999)
Wooldridge, M., Dixon, C., Fisher, M.: A tableau-based proof method for temporal logics of knowledge and belief. Journal of Applied Non-Classical Logics 8, 225–258 (1998)
Y. Vardi, M.: Branching vs. linear time: final showdown. In: Margaria, T., Yi, W. (eds.) TACAS 2001. LNCS, vol. 2031, pp. 1–22. Springer, Heidelberg (2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kamide, N. (2009). Embedding Linear-Time Temporal Logic into Infinitary Logic: Application to Cut-Elimination for Multi-agent Infinitary Epistemic Linear-Time Temporal Logic. In: Fisher, M., Sadri, F., Thielscher, M. (eds) Computational Logic in Multi-Agent Systems. CLIMA 2008. Lecture Notes in Computer Science(), vol 5405. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-02734-5_5
Download citation
DOI: https://doi.org/10.1007/978-3-642-02734-5_5
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-02733-8
Online ISBN: 978-3-642-02734-5
eBook Packages: Computer ScienceComputer Science (R0)