Back to Search Start Over

Comprehension and quotient structures in the language of 2-categories

Authors :
Melliès, Paul-André
Rolland, Nicolas
Institut de Recherche en Informatique Fondamentale (IRIF (UMR_8243))
Université Paris Diderot - Paris 7 (UPD7)-Centre National de la Recherche Scientifique (CNRS)
Melliès, Paul-André
Source :
Proceedings of the 5th International Conference on Formal Structures for Computation and Deduction (FSCD 2020), Proceedings of the 5th International Conference on Formal Structures for Computation and Deduction (FSCD 2020), Jun 2020, Paris, France, HAL
Publication Year :
2020
Publisher :
arXiv, 2020.

Abstract

Lawvere observed in his celebrated work on hyperdoctrines that the set-theoretic schema of comprehension can be elegantly expressed in the functorial language of categorical logic, as a comprehension structure on the functor $p:\mathscr{E}\to\mathscr{B}$ defining the hyperdoctrine. In this paper, we formulate and study a strictly ordered hierarchy of three notions of comprehension structure on a given functor $p:\mathscr{E}\to\mathscr{B}$, which we call (i) comprehension structure, (ii) comprehension structure with section, and (iii) comprehension structure with image. Our approach is 2-categorical and we thus formulate the three levels of comprehension structure on a general morphism $p:\mathrm{\mathbf{E}}\to\mathrm{\mathbf{B}}$ in a 2-category $\mathscr{K}$. This conceptual point of view on comprehension structures enables us to revisit the work by Fumex, Ghani and Johann on the duality between comprehension structures and quotient structures on a given functor $p:\mathscr{E}\to\mathscr{B}$. In particular, we show how to lift the comprehension and quotient structures on a functor $p:\mathscr{E}\to\mathscr{B}$ to the categories of algebras or coalgebras associated to functors $F_{\mathscr{E}}:\mathscr{E}\to\mathscr{E}$ and $F_{\mathscr{B}}:\mathscr{B}\to\mathscr{B}$ of interest, in order to interpret reasoning by induction and coinduction in the traditional language of categorical logic, formulated in an appropriate 2-categorical way.

Subjects

Subjects :
FOS: Computer and information sciences
Computer Science - Logic in Computer Science
[INFO.INFO-LO] Computer Science [cs]/Logic in Computer Science [cs.LO]
formal adjunctions
categorical logic
[MATH.MATH-AT] Mathematics [math]/Algebraic Topology [math.AT]
[INFO.INFO-CL]Computer Science [cs]/Computation and Language [cs.CL]
comprehension structures with section
[INFO.INFO-FL]Computer Science [cs]/Formal Languages and Automata Theory [cs.FL]
Mathematics::Category Theory
FOS: Mathematics
Category Theory (math.CT)
ComputingMilieux_MISCELLANEOUS
2-categories
[INFO.INFO-FL] Computer Science [cs]/Formal Languages and Automata Theory [cs.FL]
[INFO.INFO-MS]Computer Science [cs]/Mathematical Software [cs.MS]
[MATH.MATH-CT]Mathematics [math]/Category Theory [math.CT]
inductive reasoning on algebras
[MATH.MATH-QA] Mathematics [math]/Quantum Algebra [math.QA]
path objects
Theory of computation → Linear logic
[INFO.INFO-PL]Computer Science [cs]/Programming Languages [cs.PL]
[INFO.INFO-GT]Computer Science [cs]/Computer Science and Game Theory [cs.GT]
coinductive reasoning on coalgebras
quotient structures
[MATH.MATH-AG] Mathematics [math]/Algebraic Geometry [math.AG]
[INFO.INFO-LO]Computer Science [cs]/Logic in Computer Science [cs.LO]
Mathematics - Category Theory
Theory of computation → Type theory
Theory of computation → Logic and verification
[MATH.MATH-CT] Mathematics [math]/Category Theory [math.CT]
comprehension structures with image
[INFO.INFO-PL] Computer Science [cs]/Programming Languages [cs.PL]
Logic in Computer Science (cs.LO)
Comprehension structures
[MATH.MATH-LO]Mathematics [math]/Logic [math.LO]
[INFO.INFO-MS] Computer Science [cs]/Mathematical Software [cs.MS]
Theory of computation → Proof theory
[INFO.INFO-CL] Computer Science [cs]/Computation and Language [cs.CL]
[MATH.MATH-AT]Mathematics [math]/Algebraic Topology [math.AT]
[INFO.INFO-GT] Computer Science [cs]/Computer Science and Game Theory [cs.GT]
[MATH.MATH-QA]Mathematics [math]/Quantum Algebra [math.QA]
[MATH.MATH-LO] Mathematics [math]/Logic [math.LO]
[MATH.MATH-AG]Mathematics [math]/Algebraic Geometry [math.AG]

Details

Database :
OpenAIRE
Journal :
Proceedings of the 5th International Conference on Formal Structures for Computation and Deduction (FSCD 2020), Proceedings of the 5th International Conference on Formal Structures for Computation and Deduction (FSCD 2020), Jun 2020, Paris, France, HAL
Accession number :
edsair.doi.dedup.....25e302cb347fd8920fdb8c085ebc8a38
Full Text :
https://doi.org/10.48550/arxiv.2005.10015