В математике некоторые функторы могут быть получены для получения других функторов, тесно связанных с исходными. Эта операция, хотя и довольно абстрактная, объединяет ряд конструкций в математике.
Было отмечено в различных, совершенно разных ситуациях, что короткая точная последовательность часто порождает «длинную точную последовательность». Концепция производных функторов объясняет и проясняет многие из этих наблюдений.
Предположим, что нам дан ковариантный левый точный функтор F : A → B между двумя абелевыми категориями A и B . Если 0 → A → B → C → 0 — короткая точная последовательность в A , то применение F дает точную последовательность 0 → F ( A ) → F ( B ) → F ( C ) и можно спросить, как продолжить эту последовательность вправо, чтобы сформировать длинную точную последовательность. Строго говоря, этот вопрос некорректен, поскольку всегда существует множество различных способов продолжить заданную точную последовательность вправо. Но оказывается, что (если A достаточно «хорошо») существует один канонический способ сделать это, заданный правыми производными функторами F . Для каждого i ≥1 существует функтор R i F : A → B , и указанная выше последовательность продолжается следующим образом: 0 → F ( A ) → F ( B ) → F ( C ) → R 1 F ( A ) → R 1 F ( B ) → R 1 F ( C ) → R 2 F ( A ) → R 2 F ( B ) → ... . Отсюда мы видим, что F является точным функтором тогда и только тогда, когда R 1 F = 0; так что в некотором смысле правые производные функторы F измеряют «насколько далеко» F от точности.
Если объект A в приведенной выше короткой точной последовательности является инъективным , то последовательность расщепляется . Применение любого аддитивного функтора к расщепляемой последовательности приводит к расщепляемой последовательности, поэтому, в частности, R 1 F ( A ) = 0. Правые производные функторы (для i>0 ) равны нулю на инъективных: это мотивация для конструкции, приведенной ниже.
Главное предположение, которое нам необходимо сделать относительно нашей абелевой категории A, состоит в том, что она имеет достаточно инъективных объектов , то есть для каждого объекта A из A существует мономорфизм A → I , где I — инъективный объект в A.
Правые производные функторы ковариантного левого точного функтора F : A → B определяются следующим образом. Начнем с объекта X из A . Поскольку имеется достаточно инъективов, мы можем построить длинную точную последовательность вида
где I i все инъективны (это известно как инъективное разрешение X ) . Применяя функтор F к этой последовательности и отсекая первый член, мы получаем цепной комплекс
Примечание: в общем случае это уже не точная последовательность. Но мы можем вычислить ее когомологии в i -й точке (ядро отображения из F ( I i ) по модулю образа отображения в F ( I i )); мы называем результат R i F ( X ). Конечно, нужно проверить разные вещи: результат не зависит от заданного инъективного разрешения X , и любой морфизм X → Y естественным образом дает морфизм R i F ( X ) → R i F ( Y ), так что мы действительно получаем функтор. Обратите внимание, что левая точность означает, что 0 → F ( X ) → F ( I 0 ) → F ( I 1 ) является точным, поэтому R 0 F ( X ) = F ( X ), так что мы получаем что-то интересное только для i >0.
(Технически, чтобы создать четко определенные производные F , нам пришлось бы зафиксировать инъективную резольвенту для каждого объекта A . Этот выбор инъективных резольвент затем дает функторы R i F . Различные выборы резольвент дают естественно изоморфные функторы, поэтому в конечном итоге выбор не имеет особого значения.)
Вышеупомянутое свойство превращения коротких точных последовательностей в длинные точные последовательности является следствием леммы о змее . Это говорит нам о том, что совокупность производных функторов является δ-функтором .
Если X сам по себе инъективен, то мы можем выбрать инъективную резольвенту 0 → X → X → 0, и мы получим, что R i F ( X ) = 0 для всех i ≥ 1. На практике этот факт вместе со свойством длинной точной последовательности часто используется для вычисления значений правых производных функторов.
Эквивалентный способ вычисления R i F ( X ) следующий: берем инъективную резольвенту X , как указано выше, и пусть K i будет образом отображения I i -1 → I i (для i = 0 определим I i -1 = 0), что совпадает с ядром I i → I i +1 . Пусть φ i : I i -1 → K i будет соответствующим сюръективным отображением. Тогда R i F ( X ) является коядром F (φ i ).
Если начать с ковариантного правоточного функтора G , и категория A имеет достаточно проективных объектов (т.е. для каждого объекта A из A существует эпиморфизм P → A , где P — проективный объект ), то можно аналогично определить левопроизводные функторы L i G . Для объекта X из A мы сначала строим проективную резольвенту вида
где P i проективны. Применяем G к этой последовательности, отсекаем последний член и вычисляем гомологию, чтобы получить L i G ( X ). Как и прежде, L 0 G ( X ) = G ( X ).
В этом случае длинная точная последовательность будет расти «влево», а не вправо:
превращается в
Левые производные функторы равны нулю на всех проективных объектах.
Можно также начать с контравариантного левого точного функтора F ; полученные правые производные функторы тогда также контравариантны. Короткая точная последовательность
превращается в длинную точную последовательность
Эти левые производные функторы равны нулю на проективных отображениях и, следовательно, вычисляются посредством проективных резолюций.
Если — топологическое пространство , то категория всех пучков абелевых групп на является абелевой категорией с достаточным количеством инъективов. Функтор, который сопоставляет каждому такому пучку группу глобальных сечений, является точным слева, а правые производные функторы являются функторами когомологий пучков , обычно записываемыми как . Немного более общо: если — окольцованное пространство , то категория всех пучков -модулей является абелевой категорией с достаточным количеством инъективов, и мы снова можем построить когомологии пучков как правые производные функторы функтора глобального сечения.
Существуют различные понятия когомологий, которые являются частным случаем этого:
Если — кольцо , то категория всех левых -модулей — абелева категория с достаточным количеством инъективов. Если — фиксированный левый -модуль, то функтор является левым точным, а его правые производные функторы — это функторы Ext . В качестве альтернативы можно также получить как левый производный функтор правого точного функтора .
Различные понятия когомологий являются частными случаями функторов Ext и, следовательно, также производными функторами.
Категория левых -модулей также имеет достаточно проективных чисел. Если — фиксированный правый -модуль, то тензорное произведение с дает правый точный ковариантный функтор ; Категория модулей имеет достаточно проективных чисел, так что левые производные функторы всегда существуют. Левые производные функторы тензорного функтора — это функторы Tor . Эквивалентно можно определить симметрично как левые производные функторы . Фактически можно объединить оба определения и определить как левые производные .
Это включает в себя несколько понятий гомологии как частных случаев. Это часто отражает ситуацию с функторами Ext и когомологиями.
Вместо того, чтобы брать отдельные левые производные функторы, можно также взять полный производный функтор тензорного функтора. Это приводит к производному тензорному произведению, где — производная категория .
Производные функторы и длинные точные последовательности являются «естественными» в нескольких технических смыслах.
Во-первых, дана коммутативная диаграмма вида
(где строки точны), две полученные длинные точные последовательности связаны коммутирующими квадратами:
Во-вторых, предположим, что η : F → G — естественное преобразование из левого точного функтора F в левый точный функтор G . Тогда индуцируются естественные преобразования R i η : R i F → R i G , и действительно R i становится функтором из категории функторов всех левых точных функторов из A в B в полную категорию функторов всех функторов из A в B . Более того, этот функтор совместим с длинными точными последовательностями в следующем смысле: если
— короткая точная последовательность, то коммутативная диаграмма
индуцируется.
Обе эти естественности следуют из естественности последовательности, обеспечиваемой леммой о змее .
Наоборот, справедлива следующая характеристика производных функторов: если задано семейство функторов R i : A → B , удовлетворяющих вышеизложенному, т.е. отображающих короткие точные последовательности в длинные точные последовательности, такие, что для каждого инъективного объекта I из A , R i ( I )=0 для каждого положительного i , то эти функторы являются правыми производными функторами R 0 .
Более современный (и более общий) подход к производным функторам использует язык производных категорий .
В 1968 году Квиллен разработал теорию категорий моделей , которая дает абстрактную теоретико-категорную систему расслоений, корасслоений и слабых эквивалентностей. Обычно интерес представляет базовая гомотопическая категория , полученная путем локализации относительно слабых эквивалентностей. Присоединение Квиллена — это присоединение между категориями моделей, которое спускается к присоединению между гомотопическими категориями. Например, категория топологических пространств и категория симплициальных множеств допускают модельные структуры Квиллена, чье присоединение нерва и реализации дает присоединение Квиллена, которое фактически является эквивалентностью гомотопических категорий. Конкретные объекты в модельной структуре обладают «хорошими свойствами» (относительно существования лифтов относительно конкретных морфизмов), «фибрантными» и «кофибрантными» объектами, и каждый объект слабо эквивалентен фибрантно-кофибрантному «разрешению».
Хотя изначально они были разработаны для работы с категорией топологических пространств, модельные структуры Квиллена появляются во многих местах математики; в частности, категория цепных комплексов из любой абелевой категории (модули, пучки модулей на топологическом пространстве или схеме и т. д.) допускают модельную структуру, слабые эквивалентности которой являются морфизмами между цепными комплексами, сохраняющими гомологию. Часто у нас есть функтор между двумя такими модельными категориями (например, функтор глобальных сечений, отправляющий комплекс абелевых пучков в очевидный комплекс абелевых групп), который сохраняет слабые эквивалентности *внутри подкатегории «хороших» (фибрантных или кофибрантных) объектов.* Сначала взяв фибрантную или кофибрантную резольвенту объекта, а затем применив этот функтор, мы успешно расширили ее на всю категорию таким образом, что слабые эквивалентности всегда сохраняются (и, следовательно, она спускается к функтору из гомотопической категории). Это «производный функтор». Например, «производные функторы» когомологий пучков являются гомологиями вывода этого производного функтора. Применяя их к пучку абелевых групп, интерпретируемому очевидным образом как комплекс, сосредоточенный в гомологиях, они измеряют неспособность глобального функтора сечений сохранять слабые эквивалентности таковых, его неспособность к «точности». Общая теория модельных структур показывает уникальность этой конструкции (что она не зависит от выбора фибрантного или кофибрантного разрешения и т. д.)