9
views
0
recommends
+1 Recommend
0 collections
    0
    shares
      • Record: found
      • Abstract: found
      • Article: found
      Is Open Access

      Axiomatizing Category Theory in Free Logic

      Preprint
      ,

      Read this article at

      Bookmark
          There is no author summary for this article yet. Authors can add summaries to their articles on ScienceOpen to make them more accessible to a non-specialist audience.

          Abstract

          Starting from a generalization of the standard axioms for a monoid we present a stepwise development of various, mutually equivalent foundational axiom systems for category theory. Our axiom sets have been formalized in the Isabelle/HOL interactive proof assistant, and this formalization utilizes a semantically correct embedding of free logic in classical higher-order logic. The modeling and formal analysis of our axiom sets has been significantly supported by series of experiments with automated reasoning tools integrated with Isabelle/HOL. We also address the relation of our axiom systems to alternative proposals from the literature, including an axiom set proposed by Freyd and Scedrov for which we reveal a technical issue (when encoded in free logic where free variables range over defined and undefined objects): either all operations, e.g. morphism composition, are total or their axiom system is inconsistent. The repair for this problem is quite straightforward, however.

          Related collections

          Author and article information

          Journal
          2016-09-06
          2016-09-14
          Article
          1609.01493
          12d793f2-7875-424b-9a8b-2d65c6daa524

          http://arxiv.org/licenses/nonexclusive-distrib/1.0/

          History
          Custom metadata
          68T15, 03B35, 03B80, 03B15
          17 pages
          cs.LO cs.AI math.CT math.LO

          Theoretical computer science,General mathematics,Artificial intelligence,Logic & Foundation

          Comments

          Comment on this article