Solution

ID: past-exam-of-the-mathematics-course-of-the-university-of-cambridge/2001/iii/paper-17/4/i/solution

First construct every finite product in a category by iterating binary products in a category; the empty product is the terminal object. Let be a diagram in a category with finitely many objects and arrows. Form the finite products in a category
Define by their components
Take their equalizer . Its components satisfy , so they form a cone over a diagram.
For any other categorical cone , the product in a category property supplies a unique with . The cone equations imply , so the equalizer property supplies a unique with . These are exactly the required equations , with uniqueness. Thus is a categorical limit. For empty , both products are terminal and this construction still gives a terminal limit. All finite limits exist.

New to topics? Read the docs here!