В теории категорий , разделе математики , естественное преобразование обеспечивает способ преобразования одного функтора в другой с учетом внутренней структуры (т. е. композиции морфизмов ) вовлеченных категорий . Следовательно, естественное преобразование можно считать «морфизмом функторов». Неформально, понятие естественного преобразования утверждает, что определенное отображение между функторами может быть выполнено согласованно по всей категории.
Действительно, эта интуиция может быть формализована для определения так называемых категорий функторов . Естественные преобразования являются, после категорий и функторов, одним из самых фундаментальных понятий теории категорий и, следовательно, появляются в большинстве ее приложений.
Если и являются функторами между категориями и (оба из в ), то естественное преобразование из в представляет собой семейство морфизмов, удовлетворяющее двум требованиям.
Последнее уравнение удобно выразить коммутативной диаграммой
Если и контравариантны , вертикальные стрелки на правой диаграмме меняются местами. Если — естественное преобразование из в , мы также пишем или . Это также выражается тем , что семейство морфизмов является естественным в .
Если для каждого объекта в морфизм является изоморфизмом в , то говорят, что этоестественный изоморфизм (или иногдаестественная эквивалентностьилиизоморфизм функторов). Два функтораиназываютсяестественно изоморфнымиили простоизоморфными,если существует естественный изоморфизм изв.
Инфраестественное преобразование из в — это просто семейство морфизмов для всех в . Таким образом, естественное преобразование — это инфраестественное преобразование, для которого для каждого морфизма . Натурализатор , nat , — это самая большая подкатегория из , содержащая все объекты из , на которой ограничивается естественным преобразованием.
Такие заявления, как
изобилуют в современной математике. Сейчас мы дадим точное значение этого утверждения, а также его доказательство. Рассмотрим категорию всех групп с групповыми гомоморфизмами как морфизмами. Если — группа, мы определяем ее противоположную группу следующим образом: — то же самое множество, что и , а операция определяется как . Таким образом, все умножения в «переворачиваются». Формирование противоположной группы становится (ковариантным) функтором из в , если мы определим для любого группового гомоморфизма . Обратите внимание, что — действительно групповой гомоморфизм из в :
Содержание вышеуказанного заявления следующее:
Чтобы доказать это, нам нужно предоставить изоморфизмы для каждой группы , такие, что приведенная выше диаграмма коммутирует. Положим . Формулы и показывают, что является гомоморфизмом групп с обратным . Чтобы доказать естественность, мы начнем с гомоморфизма групп и покажем , т.е. для всех в . Это верно, поскольку и каждый гомоморфизм групп обладает свойством .
Пусть будет гомоморфизмом правых модулей -модулей. Для каждого левого модуля существует естественное отображение , образующее естественное преобразование . Для каждого правого модуля существует естественное отображение , определяемое , образующее естественное преобразование .
Для данной группы мы можем определить ее абелианизацию . Пусть обозначает проекционное отображение на смежные классы . Этот гомоморфизм является «естественным в », т.е. он определяет естественное преобразование, которое мы сейчас проверим. Пусть будет группой. Для любого гомоморфизма , мы имеем , что содержится в ядре , поскольку любой гомоморфизм в абелеву группу убивает коммутантную подгруппу. Затем разлагаем как для единственного гомоморфизма . Это создает функтор и естественное преобразование, но не естественный изоморфизм, из тождественного функтора в .
Функторы и естественные преобразования изобилуют в алгебраической топологии , и гомоморфизмы Гуревича служат примерами. Для любого топологического пространства с точкой и положительного целого числа существует групповой гомоморфизм
из -й гомотопической группы в -ю гомологическую группу . Оба функтора и являются функторами из категории Top * точечных топологических пространств в категорию Grp групп, и является естественным преобразованием из в .
При наличии коммутативных колец и с кольцевым гомоморфизмом соответствующие группы обратимых матриц и наследуют гомоморфизм, который мы обозначаем как , полученный применением к каждому элементу матрицы. Аналогично, ограничивается до группового гомоморфизма , где обозначает группу единиц . Фактически, и являются функторами из категории коммутативных колец в . Определитель на группе , обозначаемый как , является групповым гомоморфизмом
что естественно в : поскольку определитель определяется той же формулой для каждого кольца, выполняется. Это делает определитель естественным преобразованием из в .
Например, если является полем , то для любого векторного пространства над мы имеем «естественное» инъективное линейное отображение из векторного пространства в его двойной дуальный . Эти отображения являются «естественными» в следующем смысле: двойная дуальная операция является функтором, а отображения являются компонентами естественного преобразования из тождественного функтора в двойной дуальный функтор.
Для каждой абелевой группы набор функций от целых чисел до базового набора образует абелеву группу при поточечном сложении. (Вот стандартный забывающий функтор .) При наличии морфизма отображение, заданное левым составлением с элементами первого, само является гомоморфизмом абелевых групп; таким образом, мы получаем функтор . Оператор конечной разности, переводящий каждую функцию в , является отображением из в себя, и набор таких отображений дает естественное преобразование .
Рассмотрим категорию абелевых групп и гомоморфизмы групп. Для всех абелевых групп и имеем изоморфизм групп
Эти изоморфизмы являются «естественными» в том смысле, что они определяют естественное преобразование между двумя вовлеченными функторами . (Здесь «op» — это противоположная категория , не путать с тривиальным противоположным групповым функтором на !)
Это формально тензорно-гомовое сопряжение и является архетипическим примером пары сопряженных функторов . Естественные преобразования часто возникают в сочетании с сопряженными функторами, и действительно, сопряженные функторы определяются определенным естественным изоморфизмом. Кроме того, каждая пара сопряженных функторов оснащена двумя естественными преобразованиями (обычно не изоморфизмами), называемыми единицей и коединицей .
Понятие естественного преобразования является категоричным и утверждает (неформально), что конкретное отображение между функторами может быть выполнено последовательно по всей категории. Неформально конкретное отображение (особенно изоморфизм) между отдельными объектами (не целыми категориями) называется «естественным изоморфизмом», что подразумевает, что оно фактически определено для всей категории и определяет естественное преобразование функторов; формализация этой интуиции была мотивирующим фактором в развитии теории категорий.
Наоборот, конкретное отображение между конкретными объектами может быть названо неестественным изоморфизмом (или «изоморфизмом, который не является естественным»), если отображение не может быть расширено до естественного преобразования на всю категорию. Для данного объекта функтор (для простоты принимая первый функтор за тождество) и изоморфизм доказательство неестественности проще всего показать, указав автоморфизм , который не коммутирует с этим изоморфизмом (так что ). Более того, если кто-то хочет доказать, что и не являются естественно изоморфными, без ссылки на конкретный изоморфизм, это требует показать, что для любого изоморфизма есть некоторые , с которыми он не коммутирует; в некоторых случаях один автоморфизм работает для всех кандидатов на изоморфизмы, в то время как в других случаях нужно показать, как построить другой для каждого изоморфизма. Карты категории играют решающую роль — любое инфраестественное преобразование является естественным, если единственными картами являются тождественные карты, например.
Это похоже (но более категорично) на концепции в теории групп или теории модулей, где заданное разложение объекта в прямую сумму «не является естественным» или, скорее, «не единственным», поскольку существуют автоморфизмы, которые не сохраняют разложение в прямую сумму – см., например, Структурную теорему для конечно порожденных модулей над областью главных идеалов § Единственность .
Некоторые авторы различают обозначения, используя для естественного изоморфизма и для неестественного изоморфизма, оставляя за собой равенство (обычно равенство отображений).
В качестве примера различия между функториальным утверждением и индивидуальными объектами рассмотрим гомотопические группы пространства-произведения, в частности фундаментальную группу тора.
Гомотопические группы пространства-произведения естественным образом являются произведениями гомотопических групп компонентов, причем изоморфизм задается проекцией на два множителя, по сути, потому, что отображения в пространство-произведение являются в точности произведениями отображений в компоненты – это функториальное утверждение.
Однако тор (который абстрактно является произведением двух окружностей) имеет фундаментальную группу, изоморфную , но расщепление не является естественным. Обратите внимание на использование , , и : [a]
Этот абстрактный изоморфизм с произведением не является естественным, так как некоторые изоморфизмы не сохраняют произведение: самогомеоморфизм (рассматриваемый как фактор-пространство ), заданный (геометрически скручиванием Дена вокруг одной из порождающих кривых), действует как эта матрица на (она находится в общей линейной группе обратимых целочисленных матриц), что не сохраняет разложение как произведение, поскольку оно не является диагональным. Однако, если дан тор как произведение — эквивалентно, дано разложение пространства — то расщепление группы следует из общего утверждения ранее. В категориальных терминах соответствующая категория (сохраняющая структуру пространства произведения) — это «карты пространств произведений, а именно пара карт между соответствующими компонентами».
Естественность — это категориальное понятие, требующее большой точности в отношении того, какие именно данные даны: тор как пространство, которое оказывается произведением (в категории пространств и непрерывных отображений), отличается от тора, представленного как произведение (в категории произведений двух пространств и непрерывных отображений между соответствующими компонентами).
Каждое конечномерное векторное пространство изоморфно своему двойственному пространству, но между этими двумя пространствами может быть много различных изоморфизмов. В общем случае нет естественного изоморфизма между конечномерным векторным пространством и его двойственным пространством. [1] Однако связанные категории (с дополнительной структурой и ограничениями на отображения) имеют естественный изоморфизм, как описано ниже.
Двойственное пространство конечномерного векторного пространства снова является конечномерным векторным пространством той же размерности, и они, таким образом, изоморфны, поскольку размерность является единственным инвариантом конечномерных векторных пространств над заданным полем. Однако, в отсутствие дополнительных ограничений (таких как требование, чтобы отображения сохраняли выбранный базис), отображение из пространства в его двойственное не является единственным, и, таким образом, такой изоморфизм требует выбора и является «не естественным». В категории конечномерных векторных пространств и линейных отображений можно определить инфраестественный изоморфизм из векторных пространств в их двойственное, выбрав изоморфизм для каждого пространства (скажем, выбрав базис для каждого векторного пространства и взяв соответствующий изоморфизм), но это не определит естественное преобразование. Интуитивно это потому, что это требует выбора, строго потому, что любой такой выбор изоморфизмов не будет коммутировать, скажем, с нулевым отображением; см. (Mac Lane & Birkhoff 1999, §VI.4) для подробного обсуждения.
Начиная с конечномерных векторных пространств (как объектов) и тождественных и двойственных функторов, можно определить естественный изоморфизм, но для этого требуется сначала добавить дополнительную структуру, а затем ограничить отображения со «всех линейных отображений» до «линейных отображений, которые уважают эту структуру». Явно, для каждого векторного пространства, потребовать, чтобы оно поставлялось с данными изоморфизма к своему двойственному, . Другими словами, взять в качестве объектов векторные пространства с невырожденной билинейной формой . Это определяет инфраестественный изоморфизм (изоморфизм для каждого объекта). Затем ограничить отображения только теми отображениями , которые коммутируют с изоморфизмами: или, другими словами, сохранить билинейную форму: . (Эти отображения определяют натурализатор изоморфизмов.) Результирующая категория с объектами конечномерными векторными пространствами с невырожденной билинейной формой и отображениями линейных преобразований, которые уважают билинейную форму, по построению имеет естественный изоморфизм от тождества к двойственному (каждое пространство имеет изоморфизм к своему двойственному, и отображения в категории должны коммутировать). Рассматриваемая в этом свете эта конструкция (добавление преобразований для каждого объекта, ограничение отображений для коммутации с ними) является полностью общей и не зависит от каких-либо конкретных свойств векторных пространств.
В этой категории (конечномерные векторные пространства с невырожденной билинейной формой, отображения линейных преобразований, которые уважают билинейную форму), двойственное отображение между векторными пространствами может быть идентифицировано как транспонирование . Часто по причинам геометрического интереса это специфицируется в подкатегорию, требуя, чтобы невырожденные билинейные формы имели дополнительные свойства, такие как симметричность ( ортогональные матрицы ), симметричность и положительное определение ( пространство внутреннего произведения ), симметричная полуторалинейная ( эрмитовы пространства ), кососимметричная и полностью изотропная ( симплектическое векторное пространство ) и т. д. — во всех этих категориях векторное пространство естественным образом отождествляется со своим двойственным с помощью невырожденной билинейной формы.
Если и являются естественными преобразованиями между функторами , то мы можем скомпоновать их, чтобы получить естественное преобразование . Это делается покомпонентно:
Эта вертикальная композиция естественных преобразований ассоциативна и имеет тождество, и позволяет рассматривать совокупность всех функторов как категорию (см. ниже в разделе Категории функторов). Тождественное естественное преобразование на функторе имеет компоненты . [2]
Если — естественное преобразование между функторами и — естественное преобразование между функторами , то композиция функторов допускает композицию естественных преобразований с компонентами
Используя усы (см. ниже), мы можем записать
следовательно
Эта горизонтальная композиция естественных преобразований также ассоциативна с тождеством. Это тождество является естественным преобразованием тождества на функторе тождества , т.е. естественным преобразованием, которое сопоставляет каждому объекту его морфизм тождества : для объекта в категории , .
Так как тождественные функторы и являются функторами, тождество для горизонтальной композиции является также тождеством для вертикальной композиции, но не наоборот. [3]
Усы — это внешняя бинарная операция между функтором и естественным преобразованием. [4] [5]
Если — естественное преобразование между функторами , а — другой функтор, то мы можем сформировать естественное преобразование , определив
Если же — функтор, то естественное преобразование определяется как
Это также горизонтальная композиция, где одним из естественных преобразований является естественное преобразование тождества:
Обратите внимание, что (соответственно ) обычно не является левым (соответственно правым) тождеством горизонтальной композиции ( и в общем случае), за исключением случая, когда (соответственно ) является тождественным функтором категории (соответственно ).
Эти две операции связаны тождеством, которое меняет местами вертикальную композицию и горизонтальную композицию: если у нас есть четыре естественных преобразования , как показано на рисунке справа, то справедливо следующее тождество:
Вертикальные и горизонтальные композиции также связаны посредством тождественных естественных преобразований:
Поскольку усы представляют собой горизонтальную композицию с тождеством, закон взаимозаменяемости немедленно дает компактные формулы горизонтальной композиции и без необходимости анализа компонентов и коммутативной диаграммы:
Если — любая категория и — малая категория , мы можем образовать категорию функторов, имеющую в качестве объектов все функторы из в и в качестве морфизмов естественные преобразования между этими функторами. Это образует категорию, поскольку для любого функтора существует тождественное естественное преобразование (которое назначает каждому объекту тождественный морфизм на ), а композиция двух естественных преобразований («вертикальная композиция» выше) снова является естественным преобразованием.
Изоморфизмы в являются именно естественными изоморфизмами. То есть, естественное преобразование является естественным изоморфизмом тогда и только тогда, когда существует естественное преобразование такое, что и .
Категория функторов особенно полезна, если возникает из направленного графа . Например, если — категория направленного графа • → • , то имеет в качестве объектов морфизмы , а морфизм между и в — это пара морфизмов и в , такая, что «квадрат коммутирует», т.е. .
В более общем смысле можно построить 2-категорию ,
Горизонтальные и вертикальные композиции — это композиции между естественными преобразованиями, описанными ранее. Тогда категория функторов — это просто hom-категория в этой категории (оставим в стороне вопросы малости).
Каждый предел и копредел дает пример простого естественного преобразования, поскольку конус представляет собой естественное преобразование с диагональным функтором в качестве области. Действительно, если пределы и копределы определяются непосредственно в терминах их универсального свойства , они являются универсальными морфизмами в категории функторов.
Если — объект локально малой категории , то присваивание определяет ковариантный функтор . Этот функтор называется представимым (в более общем смысле представимый функтор — это любой функтор, естественно изоморфный этому функтору для подходящего выбора ). Естественные преобразования из представимого функтора в произвольный функтор полностью известны и легко описываются; это содержание леммы Йонеды .
Сондерс Маклейн , один из основателей теории категорий, как говорят, заметил: «Я не изобретал категории для изучения функторов; я изобрел их для изучения естественных преобразований». [7] Так же, как изучение групп не является полным без изучения гомоморфизмов , так и изучение категорий не является полным без изучения функторов . Причина комментария Маклейна в том, что изучение функторов само по себе не является полным без изучения естественных преобразований.
Контекстом замечания Маклейна была аксиоматическая теория гомологии . Можно было показать, что различные способы построения гомологии совпадают: например, в случае симплициального комплекса группы, определенные напрямую, были бы изоморфны группам сингулярной теории. Что не может быть легко выражено без языка естественных преобразований, так это то, как группы гомологии совместимы с морфизмами между объектами, и как две эквивалентные теории гомологии не только имеют одни и те же группы гомологии, но и одни и те же морфизмы между этими группами.