lean-catLogic / formalization

Formalization of Categorical Logic in the Lean proof assistant
https://lean-catLogic.github.io
3 stars 0 forks source link

Use mathlib's definition of finite product cat & CCC #8

Open jacobneu opened 1 year ago

jacobneu commented 1 year ago

The mathlib has defined these notions, e.g.

When starting this project, I found it easier to not deal with these implementations, since the definitions involve a lot of bureaucracy. But it would probably be good to ultimately use these definitions (and thereby utilize all the theorems about them). So perhaps the existing definition could be some kind of interface for easily producing mathlib's notions of finite product categories and cartesian closed categories.