Implication Details
Claim: Given a functor whose codomain is trivial, and whose domain has an initial object, then it is a coreflector.
Proof: Let be the unique functor into the trivial category, and assume that has an initial object . Then the constant functor is fully faithful and left adjoint to because .