«The purpose of category theory is to try to describe certain general aspects of the structure of mathematics. Since category theory is also part of mathematics, this categorical type of description should apply to it as well as to other parts of mathematics.
[O]ne should attempt to identify those properties that enable one to do the "structural parts of category theory".» – [Gra74]
FCT : CT = CT : MATH
(and perhaps \(\text{FCT} = \frac{\text{CT}^2}{\text{MATH}}\))
Yoneda structure on \(\mathcal{K}\):
a class of 1-cells \(y_A : A \to \boldsymbol{P}\! A\), one for each small \(A\)
\[\text{Lan}_fy_A : B \to \boldsymbol{P}\! A\]
pseudofunctor \(\mathcal{K}_s^\text{coop} \to \mathcal{K}\).
Proarrow equipment on \(\mathcal K\):
a locally fully faithful 2-functor \(\iota : \mathcal{K} \to \overline{\mathcal{K}}\)
Today, it's way better to employ (hyper)virtual double categories and virtual equipments.
The relative pseudomonad P = [ _ °, Set ] has a Kleisli bicategory Kl(P) which is a proarrow equipment. – [FGHW16]
This is a particular instance of
The relative pseudomonad P of a Yoneda structure has a Kleisli virtual double category.
- If P is good, Kl(P) is a virtual equipment
- If P is very good, Kl(P) is an equipment