Abstract
A categorical four-rule deduction system for equational logics is presented. We show that under reasonable finiteness requirements this system is complete with respect to equational satisfaction abstracted as injectivity. The generality of the presented framework allows one to derive conditional equations as well at no extra cost. In fact, our deduction system is also complete for conditional equations, a new result at the author’s knowledge.
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
Hajnal Andréka and István Németi. A general axiomatizability theorem formulated in terms of cone-injective subcategories. In B. Csakany, E. Fried, and E.T. Schmidt, editors, Universal Algebra, pages 13–35. North-Holland, 1981. Colloquia Mathematics Societas János Bolyai, 29.
Bernhard Banaschewski and Horst Herrlich. Subcategories defined by implications. Houston Journal Mathematics, 2:149–171, 1976.
Jan Bergstra and John Tucker. Characterization of computable data types by means of a finite equational specification method. In Jaco de Bakker and Jan van Leeuwen, editors, Automata, Languages and Programming, Seventh Colloquium, pages 76–90. Springer, 1980. Lecture Notes in Computer Science, Volume 81.
Garrett Birkhoff. On the structure of abstract algebras. Proceedings of the Cambridge Philosophical Society, 31:433–454, 1935.
Manuel Clavel, Steven Eker, Patrick Lincoln, and José Meseguer. Principles of Maude. In José Meseguer, editor, Proceedings, First International Workshop on Rewriting Logic and its Applications. Elsevier Science, 1996. Volume 4, Electronic Notes in Theoretical Computer Science.
Virgil Căzănescu. Local equational logic. In Zoltan Esik, editor, Proceedings, 9th International Conference on Fundamentals of Computation Theory FCT’93, pages 162–170. Springer-Verlag, 1993. Lecture Notes in Computer Science, Volume 710.
Răzvan Diaconescu. Category-based Semantics for Equational and Constraint Logic Programming. PhD thesis, University of Oxford, 1994.
Răzvan Diaconescu and Kokichi Futatsugi. CafeOBJ Report: The Language, Proof Techniques, and Methodologies for Object-Oriented Algebraic Specification. World Scientific, 1998. AMAST Series in Computing, volume 6.
Joseph Goguen, Kai Lin, and Grigore Roşu. Circular coinductive rewriting. In Proceedings, Automated Software Engineering’ 00, pages 123–131. IEEE, 2000. (Grenoble, France).
Joseph Goguen and Grant Malcolm. A hidden agenda. Theoretical Computer Science, 245(1):55–101, August 2000. Also UCSD Dept. Computer Science &Eng. Technical Report CS97-538, May 1997.
Joseph Goguen and José Meseguer. Completeness of many-sorted equational logic. Houston Journal of Mathematics, 11(3):307–334, 1985. Preliminary versions have appeared in: SIGPLAN Notices, July 1981, Volume 16, Number 7, pages 24–37; SRI Computer Science Lab, Report CSL-135, May 1982; and Report CSLI-84-15, Center for the Study of Language and Information, Stanford University, September 1984.
Joseph Goguen and José Meseguer. Order-sorted algebra I: Equational deduction for multiple inheritance, overloading, exceptions and partial operations. Theoretical Computer Science, 105(2):217–273, 1992. Drafts exist from as early as 1985.
Joseph Goguen, Timothy Winkler, José Meseguer, Kokichi Futatsugi, and Jean-Pierre Jouannaud. Introducing OBJ. In Joseph Goguen and Grant Malcolm, editors, Software Engineering with OBJ: algebraic specification in action, pages 3–167. Kluwer, 2000.
Alexandre Grothendieck. Sur quelques points d’algébre homologique. Tôhoku Mathematical Journal, 2:119–221, 1957.
Horst Herrlich and George Strecker. Category Theory. Allyn and Bacon, 1973.
J. R. Isbell. Subobjects, adequacy, completeness and categories of algebras. Rozprawy Matematyczne, 36:1–33, 1964.
Joachim Lambek. Completions of Categories. Springer-Verlag, 1966. Lecture Notes in Mathematics, Volume 24.
Saunders Mac Lane. Categories for the Working Mathematician. Springer, 1971.
B. Mitchell. Theory of categories. Academic Press, New York, 1965.
István Németi. On notions of factorization systems and their applications to cone-injective subcategories. Periodica Mathematica Hungarica, 13(3):229–335, 1982.
István Németi and Ildickó Sain. Cone-implicational subcategories and some Birkhoff-type theorems. In B. Csakany, E. Fried, and E.T. Schmidt, editors, Universal Algebra, pages 535–578. North-Holland, 1981. Colloquia Mathematics Societas János Bolyai, 29.
Peter Padawitz and Martin Wirsing. Completeness of many-sorted equational logic revisited. Bulletin of the European Association for Theoretical Computer Science, 24:88–94, October 1984.
H. Reichel. Initial Computability, Algebraic Specifications, and Partial Algebras. Oxford University Press, 1987.
Grigore Roşu. Hidden Logic. PhD thesis, University of California at San Diego, 2000. http://ase.arc.nasa.gov/grosu/phd-thesis.ps.
Grigore Roşu. Axiomatizability in inclusive equational logics. Mathematical Structures in Computer Science, to appear. http://ase.arc.nasa.gov/grosu/iel.ps.
Grigore Roşu and Joseph Goguen. On equational Craig interpolation. Journal of Universal Computer Science, 6(1):194–200, 2000.
Pieter Hendrik Rodenburg. A simple algebraic proof of the equational interpolation theorem. Algebra Universalis, 28:48–51, 1991.
Gert Smolka, Werner Nutt, Joseph Goguen, and José Meseguer. Order-sorted equational computation. In Maurice Nivat and Hassan Aÿt-Kaci, editors, Resolution of Equations in Algebraic Structures, Volume 2: Rewriting Techniques, pages 299–367. Academic, 1989.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Roşu, G. (2001). Complete Categorical Equational Deduction. In: Fribourg, L. (eds) Computer Science Logic. CSL 2001. Lecture Notes in Computer Science, vol 2142. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44802-0_37
Download citation
DOI: https://doi.org/10.1007/3-540-44802-0_37
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-42554-0
Online ISBN: 978-3-540-44802-0
eBook Packages: Springer Book Archive