«Структура», конечно, понятие расплывчатое, поэтому я возьму конкретные примеры: алгебраические структуры и топологическое пространство. Как мне кажется, произведение этих структур строится по одной схеме, которую можно формализовать с помощью теории категорий, а именно, понятия конструкт (construct), которое есть частный случай понятия конкретная категория (concrete category). (Обозначения и определения взяты из книги в конце поста.)
Определение. Пусть
есть категория.
Конкретная категория над
есть пара
, где
есть категория и
есть строгий функтор. Конкретная категория над
называется
конструктом. Для объектов
и
категории
будем говорить, что морфизм
есть
-
морфизм типа , если существует морфизм
такой, что
.
В моих примерах
есть категория алгебраических структур или топологических пространств,
есть
,
-морфизм есть гомоморфизм или непрерывная функция соответственно.
Пусть
есть семейство объектов
. (То есть
есть функция, которая возвращает объект категории
.) Я полагаю, что, чтобы построить произведение
, достаточно построить объект
(алгебраическую структуру или топологическое пространство соответственно) такой, что
есть произведение
, и доказать, что проекции есть
-морфизмы и произведение
-морфизмов есть
-морфизм. Не упустил ли я чего? Где об этом можно почитать? Я ожидал, что это будет в учебнике, полистал разделы «Concrete categories and concrete functors» (страница 61) и «Limits and colimits» (страница 193), но не нашёл ничего похожего.
Adámek, Jiří, Horst Herrlich, and George E. Strecker.
Abstract and Concrete Categories: The Joy of Cats. FG KatMAT. University of Bremen, 12 Jan. 2004. Web. 29 Jan. 2018.