Функтор Ext

Функторы Ext — производные функторы функтора Hom. Они впервые появились в гомологической алгебре, где они играют центральную роль, например, в теореме об универсальных коэффициентах, но теперь они используются во многих разных областях математики.

Этот функтор естественным образом появляется при изучении расширений модулей. Название происходит от англ. extension — расширение.

Мотивировка: расширения модулей

Эквивалентность расширений

Пусть A — абелева категория. Согласно теореме Митчелла о вложении[англ.], можно считать, что мы работаем с категорией модулей. Расширением объекта Z при помощи объекта X называется короткая точная последовательность вида

0 X Y Z 0 {\displaystyle 0\to X\to Y\to Z\to 0} .

Два расширения

0 X Y Z 0 {\displaystyle 0\to X\to Y\to Z\to 0}
0 X Y Z 0 {\displaystyle 0\to X\to Y'\to Z\to 0}

называются эквивалентными, если существует морфизм g : Y Y {\displaystyle g:Y\to Y'} , делающий диаграмму

0 X Y Z 0 id g id 0 X Y Z 0 {\displaystyle {\begin{matrix}0&\to &X&\to &Y&\to &Z&\to &0\\&&\downarrow \operatorname {id} &&\downarrow g&&\downarrow \operatorname {id} \\0&\to &X&\to &Y'&\to &Z&\to &0\end{matrix}}}

коммутативной, где id {\displaystyle \operatorname {id} }  — тождественный морфизм. Согласно лемме о змее, g является изоморфизмом.

Класс расширений Z при помощи X по модулю этого отношения эквивалентности образует множество, которое обозначают Ext 1 ( Z , X ) {\displaystyle \operatorname {Ext} ^{1}(Z,X)} и называют множеством классов расширений Z при помощи X.

Сумма Баера

Если даны два расширения

0 B E A 0 {\displaystyle 0\rightarrow B\rightarrow E\rightarrow A\rightarrow 0}
0 B E A 0 {\displaystyle 0\rightarrow B\rightarrow E^{\prime }\rightarrow A\rightarrow 0}

можно построить их сумму Баера, рассмотрев расслоённое произведение над A {\displaystyle A} ,

Γ = { ( e , e ) E E | g ( e ) = g ( e ) } . {\displaystyle \Gamma =\left\{(e,e')\in E\oplus E'\;|\;g(e)=g'(e')\right\}.}

Мы рассматриваем фактор

Y = Γ / { ( f ( b ) , 0 ) ( 0 , f ( b ) ) | b B } {\displaystyle Y=\Gamma /\{(f(b),0)-(0,f'(b))\;|\;b\in B\}} ,

то есть факторизуем по соотношениям ( f ( b ) + e , e ) ( e , f ( b ) + e ) {\displaystyle (f(b)+e,e')\sim (e,f'(b)+e')} . Расширение

0 B Y A 0 {\displaystyle 0\rightarrow B\rightarrow Y\rightarrow A\rightarrow 0}

где первая стрелка отображает b {\displaystyle b} в [ ( f ( b ) , 0 ) ] = [ ( 0 , f ( b ) ) ] {\displaystyle [(f(b),0)]=[(0,f'(b))]} , а вторая отображает ( e , e ) {\displaystyle (e,e')} в g ( e ) = g ( e ) {\displaystyle g(e)=g'(e')} , называется суммой Баера расширений E и E'.

С точностью до эквивалентности расширений, сумма Баера коммутативна и тривиальное расширение является нейтральным элементом. Расширение, обратное к 0 → BEA → 0 — это то же самое расширение, в котором у одной из стрелок изменён знак, например, морфизм g заменён на -g.

Таким образом, множество расширений с точностью до эквивалентности образует абелеву группу.

Определение

Пусть R — кольцо, рассмотрим категорию R-модулей R-Mod. Зафиксируем объект A категории R-Mod и обозначим через T функтор Hom

T ( B ) = Hom R ( A , B ) {\displaystyle T(B)=\operatorname {Hom} _{R}(A,B)} .

Этот функтор точен слева. Он обладает правыми производными функторами. Функторы Ext определяются следующим образом:

Ext R n ( A , B ) = ( R n T ) ( B ) {\displaystyle \operatorname {Ext} _{R}^{n}(A,B)=(R^{n}T)(B)} .

В частности, Ext 0 = Hom {\displaystyle \operatorname {Ext} ^{0}=\operatorname {Hom} } .

Двойственным образом, можно использовать контравариантный функтор Hom G ( A ) = Hom R ( A , B ) {\displaystyle G(A)=\operatorname {Hom} _{R}(A,B)} и определить Ext R n ( A , B ) = ( R n G ) ( A ) {\displaystyle \operatorname {Ext} _{R}^{n}(A,B)=(R^{n}G)(A)} . Определённые таким образом функторы Ext изоморфны. Их можно вычислить при помощи инъективной резольвенты B или проективной резольвенты A соответственно.

Свойства

  • Exti
    R
    (A, B) = 0 при i > 0, если B инъективен или A проективен.
  • Обратное утверждение также верно: если Ext1
    R
    (A, B) = 0 для всех A, то Exti
    R
    (A, B) = 0 для всех A и B инъективен; если Ext1
    R
    (A, B) = 0 для всех B, то Exti
    R
    (A, B) = 0 для всех B, и A проективен.
  • Ext R n ( α A α , B ) α Ext R n ( A α , B ) {\displaystyle \operatorname {Ext} _{R}^{n}{\Bigl (}\bigoplus _{\alpha }A_{\alpha },B{\Bigr )}\cong \prod _{\alpha }\operatorname {Ext} _{R}^{n}(A_{\alpha },B)}
  • Ext R n ( A , β B β ) β Ext R n ( A , B β ) {\displaystyle \operatorname {Ext} _{R}^{n}{\Bigl (}A,\prod _{\beta }B_{\beta }{\Bigr )}\cong \prod _{\beta }\operatorname {Ext} _{R}^{n}(A,B_{\beta })}
  • Ext Z n ( A , B ) = 0 {\displaystyle \operatorname {Ext} _{\mathbb {Z} }^{n}(A,B)=0} при n ≥ 2 для абелевых групп A и B.
  • Ext Z 1 ( Z / p , B ) = B / p B {\displaystyle \operatorname {Ext} _{\mathbb {Z} }^{1}(\mathbb {Z} /p,B)=B/pB} для абелевой группы B. Это может быть использовано для вычисления Ext Z 1 ( A , B ) {\displaystyle \operatorname {Ext} _{\mathbb {Z} }^{1}(A,B)} для любой конечно порождённой абелевой группы A.
  • Пусть A — конечно порождённый модуль над коммутативным нётеровым кольцом R. Тогда для любого мультипликативно замкнутого подмножества S, любого модуля B и любого n, S 1 Ext R n ( A , B ) Ext S 1 R n ( S 1 A , S 1 B ) {\displaystyle S^{-1}\operatorname {Ext} _{R}^{n}(A,B)\cong \operatorname {Ext} _{S^{-1}R}^{n}(S^{-1}A,S^{-1}B)} .
  • Если R коммутативно и нётерово, и A — конечно порождённый R-модуль, то следующие утверждения эквивалентны для любого модуля B и любого n:
    • Ext R n ( A , B ) = 0. {\displaystyle \operatorname {Ext} _{R}^{n}(A,B)=0.}
    • Для каждого простого идеала p {\displaystyle {\mathfrak {p}}} кольца R, Ext R p n ( A p , B p ) = 0 {\displaystyle \operatorname {Ext} _{R_{\mathfrak {p}}}^{n}(A_{\mathfrak {p}},B_{\mathfrak {p}})=0} .
    • Для каждого максимального идеала m {\displaystyle {\mathfrak {m}}} кольца R, Ext R m n ( A m , B m ) = 0 {\displaystyle \operatorname {Ext} _{R_{\mathfrak {m}}}^{n}(A_{\mathfrak {m}},B_{\mathfrak {m}})=0} .

Литература

  • Маклейн С. Категории для работающего математика = Categories for the working mathematician / Пер. с англ. под ред. В. А. Артамонова. — М.: Физматлит, 2004. — 352 с. — ISBN 5-9221-0400-4.
  • Weibel, Charles A. An introduction to homological algebra. — Cambridge University Press, 1994. — (Cambridge Studies in Advanced Mathematics, 38). — ISBN 978-0-521-55987-4.