Let be a category and a presheaf on . The category of elements of is the category in which: There is a projection functor $ P{\colon}\linebreak[0] \mathbf{E}(X) \to \mathbf{A} $ defined by and . The following `density theorem’ states that every presheaf is a colimit of representables in a canonical way.