Abstract
This paper builds on the theory of institutions, a version of abstract model theory that emerged in computer science studies of software specification and semantics. To handle proof theory, our institutions use an extension of traditional categorical logic with sets of sentences as objects instead of single sentences, and with morphisms representing proofs as usual. A natural equivalence relation on institutions is defined such that its equivalence classes are logics. Several invariants are defined for this equivalence, including a Lindenbaum algebra construction, its generalization to a Lindenbaum category construction that includes proofs, and model cardinality spectra; these are used in some examples to show logics inequivalent. Generalizations of familiar results from first order to arbitrary logics are also discussed, including Craig interpolation and Beth definability.
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
J. Adámek, H. Herrlich, and G. Strecker. Abstract and Concrete Categories. Wiley, New York, 1990.
Jon Barwise. Axioms for abstract model theory. Annals of Mathematical Logic, 7:221–265, 1974.
J.-Y. Béziau, R..P. de Freitas, and J.P. Viana. What is classical propositional logic? (a study in universal logic). Logica Studies, 7, 2001.
M. Bidoit and R. Hennicker. On the integration of observability and reachability concepts. In M. Nielsen and U. Engberg, editors, FoSSaCS 2002, volume 2303 of Lecture Notes in Computer Science, pages 21–36. Springer, 2002.
M. Bidoit and A. Tarlecki. Behavioural satisfaction and equivalence in concrete model categories. Lecture Notes in Computer Science, 1059:241–256, 1996.
T. Borzyszkowski. Generalized interpolation in first-order logic. Technical report, 2003. Submitted to Fundamenta Informaticae.
T. Borzyszkowski. Moving specification structures between logical systems. In J. L. Fiadeiro, editor, 13th WADT'98, volume 1589 of Lecture Notes in Computer Science, pages 16–30. Springer, 1999.
T. Borzyszkowski. Generalized interpolation in casl. Information Processing Letters, 76:19–24, 2000.
C. Cirstea. Institutionalising many-sorted coalgebraic modal logic. In CMCS 2002, Electronic Notes in Theoretical Computer Science. Elsevier Science, 2002.
R. Diaconescu. Grothendieck institutions. Applied Categorical Structures, 10(4):383–402, 2002. Preliminary version appeared as IMAR Preprint 2-2000, ISSN 250-3638, February 2000.
R. Diaconescu. Institution-independent ultraproducts. Fundamenta Informaticar, 55:321–348, 2003.
R. Diaconescu. Elementary diagrams in institutions. Journal of Logic and Computation, 14(5):651–674, 2004.
R. Diaconescu. Herbrand theorems in arbitrary institutions. Information Processing Letters, 90:29–37, 2004.
R. Diaconescu. An institution-independent proof of Craig Interpolation Theorem. Studia Logica, 77(1):59–79, 2004.
T. Dimitrakos and T. Maibaum. On a generalized modularization theorem. Information Processing Letters, 74:65–71, 2000.
J. L. Fiadeiro and J. F. Costa. Mirror, mirror in my hand: A duality between specifications and models of process behaviour. Mathematical Structures in Computer Science, 6(4):353–373, 1996.
J. A. Goguen and R. M. Burstall. Institutions: Abstract model theory for specification and programming. Journal of the Association for Computing Machinery, 39:95–146, 1992. Predecessor in: LNCS 164, 221–256, 1984.
J. A. Goguen and R. Diaconescu. Towards an algebraic semantics for the object paradigm. In WADT, number 785 in Lecture Notes in Computer Science. Springer Verlag, Berlin, Germany, 1994.
J. A. Goguen and G. Rosu. Institution morphisms. Formal Aspects of Computing, 13:274–307, 2002.
J. A. Goguen and W. Tracz. An Implementation-Oriented Semantics for Module Composition. In Gary Leavens and Murali Sitaraman, editors, Foundations of Component-based Systems, pages 231–263. Cambridge, 2000.
D. GĂinĂ and A. Popescu. An institution-independent proof of Robinson consistency theorem. Submitted.
J. Lambek and P. J. Scott. Introduction to Higher Order Categorical Logic. Cambridge University Press, 1986.
S. Mac Lane. Categories for the working mathematician. Second Edition. Springer, 1998.
F. W. Lawvere. Functorial semantics of elementary theories. Journal of symbolic logic, pages 294–295, 1966.
J. Meseguer. General logics. In Logic Colloquium 87, pages 275–329. North Holland, 1989.
T. Mossakowski. Specification in an arbitrary institution with symbols. In C. Choppy, D. Bert, and P. Mosses, editors, 14th WADT, volume 1827 of Lecture Notes in Computer Science, pages 252–270. Springer-Verlag, 2000.
C. S. Peirce. Collected Papers. Harvard, 1965. In 6 volumes; see especially Volume 2: Elements of Logic.
F.J. Pelletier and A. Urquhart. Synonymous logics. Journal of Philosophical Logic, 32:259–285, 2003.
S. Pollard. Homeomorphism and the equivalence of logical systems. Notre Dame Journal of Formal Logic, 39:422–435, 1998.
P.-H. Rodenburg. A simple algebraic proof of the equational interpolation theorem. Algebra Universalis, 28:48–51, 1991.
D. Sannella and A. Tarlecki. Specifications in an arbitrary institution. Information and Computation, 76:165–210, 1988.
L. Schröder, T. Mossakowski, and C. Lüth. Type class polymorphism in an institutional framework. In José Fiadeiro, editor, 17th WADT, Lecture Notes in Computer Science. Springer; Berlin; http://www.springer.de, 2004. To appear.
A. Tarlecki. On the existence of free models in abstract algebraic institutions. Theoretical Computer Science, 37(3):269–304, 1985.
A. Tarlecki. Bits and pieces of the theory of institutions. In D. Pitt, S. Abramsky, A. Poigné, and D. Rydeheard, editors, Proc. CTCS, volume 240 of Lecture Notes in Computer Science, pages 334–363. Springer-Verlag, 1986.
A. Tarlecki. Quasi-varieties in abstract algebraic institutions. Journal of Computer and System Sciences, 33:333–360, 1986.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Birkhäuser Verlag Basel/Switzerland
About this paper
Cite this paper
Mossakowski, T., Goguen, J., Diaconescu, R., Tarlecki, A. (2005). What is a Logic?. In: Beziau, JY. (eds) Logica Universalis. Birkhäuser Basel. https://doi.org/10.1007/3-7643-7304-0_7
Download citation
DOI: https://doi.org/10.1007/3-7643-7304-0_7
Publisher Name: Birkhäuser Basel
Print ISBN: 978-3-7643-7259-0
Online ISBN: 978-3-7643-7304-7
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)