The entire contents have long ago become part of Mathlib.
This repository develops the basics of category theory in Lean.
Some parts of this library have already been PR'd into mathlib, under category_theory, and hopefully more will come across soon.
Please note that our goal is not to produce a beautiful category theory library for Lean. Lean probably isn't ready for someone to try to write one! Instead, this is an experiment to discover how plausible it is that "working mathematicians" should be interested in the current state of interactive theorem proving. As such, we're trying to set a high bar for:
We define
For now we only do a little of the usual development of "1-category theory", defining
Instead our current primary interest is developing the theory of monoidal categories. (Note: for now all the material on monoidal categories is in https://github.com/semorrison/lean-monoidal-categories/.) We define
As examples, we construct
Work in progress:
As notational conventions, we denote
Lean
98.2%
Shell
1.8%
The entire contents have long ago become part of Mathlib.
This repository develops the basics of category theory in Lean.
Some parts of this library have already been PR'd into mathlib, under category_theory, and hopefully more will come across soon.
Please note that our goal is not to produce a beautiful category theory library for Lean. Lean probably isn't ready for someone to try to write one! Instead, this is an experiment to discover how plausible it is that "working mathematicians" should be interested in the current state of interactive theorem proving. As such, we're trying to set a high bar for:
We define
For now we only do a little of the usual development of "1-category theory", defining
Instead our current primary interest is developing the theory of monoidal categories. (Note: for now all the material on monoidal categories is in https://github.com/semorrison/lean-monoidal-categories/.) We define
As examples, we construct
Work in progress:
As notational conventions, we denote
Lean
98.2%
Shell
1.8%