[Merged by Bors] - refactor(CategoryTheory): generalize universes for representable functors#17389
[Merged by Bors] - refactor(CategoryTheory): generalize universes for representable functors#17389
Conversation
PR summary 6e6fb6cdf5Import changes for modified filesNo significant changes to the import graph Import changes for all files
|
…tors (#17389) `Functor.Representable` is renamed `Functor.IsRepresentable`, and the API now allows any universe for the target category of types: in the definition, we use natural bijections instead of natural isomorphisms between functors to types. A new structure `Functor.RepresentableBy` is introduced: it contains the data expressing that a functor `F : Cᵒᵖ ⥤ Type _` is representable by an object `Y : C`.
|
Pull request successfully merged into master. Build succeeded: |
Functor.Representableis renamedFunctor.IsRepresentable, and the API now allows any universe for the target category of types: in the definition, we use natural bijections instead of natural isomorphisms between functors to types. A new structureFunctor.RepresentableByis introduced: it contains the data expressing that a functorF : Cᵒᵖ ⥤ Type _is representable by an objectY : C.