Category Theory Using String Diagrams
Daniel Marsden

TL;DR
This paper advocates for using string diagrams in category theory to combine the clarity of diagrammatic proofs with the calculational advantages, providing a topological and type-preserving approach.
Contribution
It introduces a systematic graphical framework using string diagrams for categorical proofs, enhancing clarity and expressiveness over traditional methods.
Findings
Developed string diagram formulations for key categorical concepts
Provided graphical proofs of standard categorical results
Unified diagrammatic and calculational approaches in category theory
Abstract
In work of Fokkinga and Meertens a calculational approach to category theory is developed. The scheme has many merits, but sacrifices useful type information in the move to an equational style of reasoning. By contrast, traditional proofs by diagram pasting retain the vital type information, but poorly express the reasoning and development of categorical proofs. In order to combine the strengths of these two perspectives, we propose the use of string diagrams, common folklore in the category theory community, allowing us to retain the type information whilst pursuing a calculational form of proof. These graphical representations provide a topological perspective on categorical proofs, and silently handle functoriality and naturality conditions that require awkward bookkeeping in more traditional notation. Our approach is to proceed primarily by example, systematically applying…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsLogic, programming, and type systems · Advanced Database Systems and Queries · Logic, Reasoning, and Knowledge
