Well-Powered Category

A category C 𝐶 C is well-powered if for every A : C 0 : 𝐴 subscript 𝐶 0 A:C_{0} , the subobjects of A 𝐴 A form a set.

There are a couple of ways of interpreting this definition in type-theoretic foundations:

However, I think the morally correct answer comes from this mathoverflow answer: what we want is a comprehension-category like structure that picks monos as structure. Taylor takes this approach in “Well Founded Coalgebras and Recursion”, and cites “Abstract Families and the Adjoint Functor Theorems” as the main source of inspiration. Johnstone also gives a fibration-based definition in the Elephant; see B1.3.14. Streicher also gives a defitionn in Fibered Categories a La Jean Benabou.

Taylor advocates using a definition based off of generic objects.