В теории категорий строгий функтор (соотв. полный функтор) — это фуктор, который инъективен (соотв. сюръективен) на каждом множестве морфизмов с фиксированными образом и прообразом.
Более явно, пусть у нас есть локально малые категории C и D и пусть F : C → D — функтор из C в D. Этот функтор индуцирует функцию
для каждой пары объектов X и Y из C. Функтор F называется
для каждых X и Y в C.
Строгий функтор не обязательно инъективен на объектах категории C, поэтому образ вполне строгого функтора не обязан быть категорией, изоморфной C. Аналогично, полный функтор не обязательно сюръективен на объектах. Однако вполне строгий функтор инъективен на объектах с точностью до изоморфизма, то есть если F : C → D является вполне строгим и , то .
Строгий функтор.