Implication Details
Assumptions: preserves binary products, preserves terminal objects
Requirements of the source: finite products
Conclusions: preserves finite products
This is an equivalence.
Proof: This is because finite products can be constructed recursively via . We need the assumption on the source category since otherwise might not exist.