Función ext.

Construcción en álgebra homológica

En matemáticas , los funtores Ext son los funtores derivados del funtor Hom . Junto con el funtor Tor , Ext es uno de los conceptos centrales del álgebra homológica , en la que se utilizan ideas de la topología algebraica para definir invariantes de estructuras algebraicas. La cohomología de grupos , las álgebras de Lie y las álgebras asociativas se pueden definir en términos de Ext. El nombre proviene del hecho de que el primer grupo Ext Ext 1 clasifica las extensiones de un módulo por otro.

En el caso especial de los grupos abelianos , Ext fue introducido por Reinhold Baer (1934). Fue nombrado por Samuel Eilenberg y Saunders MacLane (1942), y aplicado a la topología (el teorema del coeficiente universal para cohomología ). Para módulos sobre cualquier anillo , Ext fue definido por Henri Cartan y Eilenberg en su libro de 1956 Homological Algebra . [1]

Definición

Sea R un anillo y sea R -Mod la categoría de módulos sobre R . (Esto puede significar tanto R -módulos izquierdos como R -módulos derechos.) Para un R -módulo fijo A , sea T ( B ) = Hom R ( A , B ) para B en R -Mod. (Aquí Hom R ( A , B ) es el grupo abeliano de funciones R -lineales de A a B ; este es un R -módulo si R es conmutativo .) Este es un funtor exacto izquierdo de R -Mod a la categoría de grupos abelianos Ab, y por lo tanto tiene funtores derivados derechos R i T . Los grupos Ext son los grupos abelianos definidos por

Extensión R i ( A , B ) = ( R i yo ) ( B ) , {\displaystyle \operatorname {Ext} _{R}^{i}(A,B)=(R^{i}T)(B),}

para un entero i . Por definición, esto significa: tomar cualquier resolución inyectiva

0 B I 0 I 1 , {\displaystyle 0\a B\a I^{0}\a I^{1}\a \cdots ,}

elimina el término B y forma el complejo de cocadena :

0 Hogar R ( A , I 0 ) Hogar R ( A , I 1 ) . {\displaystyle 0\to \nombredeloperador {Hom} _{R}(A,I^{0})\to \nombredeloperador {Hom} _{R}(A,I^{1})\to \cdots .}

Para cada entero i , ExtYo
R
( A , B ) es la cohomología de este complejo en la posición i . Es cero para i negativo. Por ejemplo, Ext0
R
( A , B ) es el núcleo del mapa Hom R ( A , I 0 ) → Hom R ( A , I 1 ), que es isomorfo a Hom R ( A , B ).

Una definición alternativa utiliza el funtor G ( A )=Hom R ( A , B ), para un R -módulo B fijo . Este es un funtor contravariante , que puede verse como un funtor exacto por la izquierda de la categoría opuesta ( R -Mod) op a Ab. Los grupos Ext se definen como los funtores derivados por la derecha R i G :

Extensión R i ( A , B ) = ( R i GRAMO ) ( A ) . {\displaystyle \operatorname {Ext} _{R}^{i}(A,B)=(R^{i}G)(A).}

Es decir, elija cualquier resolución proyectiva.

PAG 1 PAG 0 A 0 , {\displaystyle \cdots \a P_{1}\a P_{0}\a A\a 0,}

elimina el término A y forma el complejo de cocadena:

0 Hogar R ( PAG 0 , B ) Hogar R ( PAG 1 , B ) . {\displaystyle 0\to \nombredeloperador {Hom} _{R}(P_{0},B)\to \nombredeloperador {Hom} _{R}(P_{1},B)\to \cdots .}

Luego ExtYo
R
( A , B ) es la cohomología de este complejo en la posición i .

Uno podría preguntarse por qué la elección de la resolución se ha dejado tan vaga. De hecho, Cartan y Eilenberg demostraron que estas construcciones son independientes de la elección de la resolución proyectiva o inyectiva, y que ambas construcciones producen los mismos grupos Ext. [2] Además, para un anillo fijo R , Ext es un funtor en cada variable (contravariante en A , covariante en B ).

Para un anillo conmutativo R y R -módulos A y B , ExtYo
R
( A , B ) es un módulo R (usando que Hom R ( A , B ) es un módulo R en este caso). Para un anillo no conmutativo R , ExtYo
R
( A , B ) es sólo un grupo abeliano, en general. Si R es un álgebra sobre un anillo S (lo que significa en particular que S es conmutativo), entonces ExtYo
R
( A , B ) es al menos un módulo S.

Propiedades de Ext

A continuación se presentan algunas de las propiedades y cálculos básicos de los grupos Ext. [3]

  • Extensión0
    R
    ( A , B ) ≅ Hom R ( A , B ) para cualesquiera R -módulos A y B .
  • ExtensiónYo
    R
    ( A , B ) = 0 para todo i > 0 si el R -módulo A es proyectivo (por ejemplo, libre ) o si B es inyectivo .
  • Los recíprocos también son válidos:
    • Si Ext1
      R
      ( A , B ) = 0 para todo B , entonces A es proyectiva (y por lo tanto ExtYo
      R
      ( A , B ) = 0 para todo i > 0).
    • Si Ext1
      R
      ( A , B ) = 0 para todo A , entonces B es inyectiva (y por lo tanto ExtYo
      R
      ( A , B ) = 0 para todo i > 0).
  • Extensión O i ( A , B ) = 0 {\displaystyle \operatorname {Ext} _{\mathbb {Z} }^{i}(A,B)=0} para todo i ≥ 2 y todos los grupos abelianos A y B. [4 ]
  • Generalizando el ejemplo anterior, para todo i ≥ 2 si R es un dominio ideal principal . Extensión R i ( A , B ) = 0 {\displaystyle \operatorname {Ext} _{R}^{i}(A,B)=0}
Extensión R i ( R / ( ) , B ) { B [ ] i = 0 B / B i = 1 0 de lo contrario, {\displaystyle \operatorname {Ext} _{R}^{i}(R/(u),B)\cong {\begin{cases}B[u]&i=0\\B/uB&i=1\\0&{\text{de lo contrario,}}\end{cases}}}
para cualquier módulo R B . Aquí B [ u ] denota el subgrupo de u -torsión de B , { xB : ux = 0}. Si tomamos R como el anillo de números enteros, este cálculo se puede utilizar para calcular cualquier grupo abeliano A finitamente generado . O {\displaystyle \mathbb {Z}} Extensión O 1 ( A , B ) {\displaystyle \operatorname {Ext} _{\mathbb {Z} }^{1}(A,B)}
  • Generalizando el ejemplo anterior, se pueden calcular grupos Ext cuando el primer módulo es el cociente de un anillo conmutativo por cualquier secuencia regular , utilizando el complejo de Koszul . [5] Por ejemplo, si R es el anillo polinomial k [ x 1 ,..., x n ] sobre un cuerpo k , entonces Ext*
    R
    ( k , k ) es el álgebra exterior S sobre k en n generadores en Ext 1 . Además, Ext*
    S
    ( k , k ) es el anillo polinomial R ; este es un ejemplo de dualidad de Koszul .
  • Por las propiedades generales de los funtores derivados, hay dos secuencias exactas básicas para Ext. [6] Primero, una secuencia exacta corta 0 → KLM → 0 de R -módulos induce una secuencia exacta larga de la forma
0 yo o metro R ( A , K ) yo o metro R ( A , yo ) yo o metro R ( A , METRO ) mi incógnita a R 1 ( A , K ) mi incógnita a R 1 ( A , yo ) , {\displaystyle 0\to \mathrm {Hom} _{R}(A,K)\to \mathrm {Hom} _{R}(A,L)\to \mathrm {Hom} _{R}(A,M)\to \mathrm {Ext} _{R}^{1}(A,K)\to \mathrm {Ext} _{R}^{1}(A,L)\to \cdots ,}
para cualquier R -módulo A . Además, una secuencia exacta corta 0 → KLM → 0 induce una secuencia exacta larga de la forma
0 yo o metro R ( METRO , B ) yo o metro R ( yo , B ) yo o metro R ( K , B ) mi incógnita a R 1 ( METRO , B ) mi incógnita a R 1 ( yo , B ) , {\displaystyle 0\to \mathrm {Hom} _{R}(M,B)\to \mathrm {Hom} _{R}(L,B)\to \mathrm {Hom} _{R}(K,B)\to \mathrm {Ext} _{R}^{1}(M,B)\to \mathrm {Ext} _{R}^{1}(L,B)\to \cdots ,}
para cualquier R -módulo B .
  • Ext toma sumas directas (posiblemente infinitas) en la primera variable y productos en la segunda variable para convertirlos en productos. [7] Es decir:
Extensión R i ( alfa METRO alfa , norte ) alfa Extensión R i ( METRO alfa , norte ) Extensión R i ( METRO , alfa norte alfa ) alfa Extensión R i ( METRO , norte alfa ) {\displaystyle {\begin{aligned}\operatorname {Ext} _{R}^{i}\left(\bigoplus _{\alpha }M_{\alpha },N\right)&\cong \prod _{\alpha }\operatorname {Ext} _{R}^{i}(M_{\alpha },N)\\\operatorname {Ext} _{R}^{i}\left(M,\prod _{\alpha }N_{\alpha }\right)&\cong \prod _{\alpha }\operatorname {Ext} _{R}^{i}(M,N_{\alpha })\end{aligned}}}
S 1 Ext R i ( A , B ) Ext S 1 R i ( S 1 A , S 1 B ) . {\displaystyle S^{-1}\operatorname {Ext} _{R}^{i}(A,B)\cong \operatorname {Ext} _{S^{-1}R}^{i}\left(S^{-1}A,S^{-1}B\right).}

Extensión y extensiones

Equivalencia de extensiones

Los grupos Ext derivan su nombre de su relación con las extensiones de módulos. Dados los R -módulos A y B , una extensión de A por B es una secuencia corta y exacta de R -módulos.

0 B E A 0. {\displaystyle 0\to B\to E\to A\to 0.}

Dos extensiones

0 B E A 0 {\displaystyle 0\to B\to E\to A\to 0}
0 B E A 0 {\displaystyle 0\to B\to E'\to A\to 0}

Se dice que son equivalentes (como extensiones de A por B ) si existe un diagrama conmutativo :

Nótese que el lema de los cinco implica que la flecha del medio es un isomorfismo. Una extensión de A por B se llama división si es equivalente a la extensión trivial

0 B A B A 0. {\displaystyle 0\to B\to A\oplus B\to A\to 0.}

Existe una correspondencia biunívoca entre las clases de equivalencia de extensiones de A por B y elementos de Ext.1
R
( A , B ). [9] La extensión trivial corresponde al elemento cero de Ext1
R
( A , B ).

La suma de extensiones de Baer

La suma de Baer es una descripción explícita de la estructura del grupo abeliano en Ext1
R
( A , B ), visto como el conjunto de clases de equivalencia de extensiones de A por B . [10] Es decir, dadas dos extensiones

0 B f E g A 0 {\displaystyle 0\to B{\xrightarrow[{f}]{}}E{\xrightarrow[{g}]{}}A\to 0}

y

0 B f E g A 0 , {\displaystyle 0\to B{\xrightarrow[{f'}]{}}E'{\xrightarrow[{g'}]{}}A\to 0,}

primero forma el retroceso sobre , 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\}.}

Luego forma el módulo del cociente

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

La suma de Baer de E y E′ es la extensión

0 B Y A 0 , {\displaystyle 0\to B\to Y\to A\to 0,}

donde esta el primer mapa y el segundo es . b [ ( f ( b ) , 0 ) ] = [ ( 0 , f ( b ) ) ] {\displaystyle b\mapsto [(f(b),0)]=[(0,f'(b))]} ( e , e ) g ( e ) = g ( e ) {\displaystyle (e,e')\mapsto g(e)=g'(e')}

Hasta equivalencia de extensiones, la suma de Baer es conmutativa y tiene como elemento identidad la extensión trivial. El negativo de una extensión 0 → BEA → 0 es la extensión que involucra el mismo módulo E , pero con el homomorfismo BE reemplazado por su negativo.

Construcción de Ext en categorías abelianas

Nobuo Yoneda definió los grupos abelianos Exten
C
( A , B ) para objetos A y B en cualquier categoría abeliana C ; esto concuerda con la definición en términos de resoluciones si C tiene suficientes proyectivas o suficientes inyectivas . Primero, Ext0
C
( A , B ) = Hom C ( A , B ). A continuación, Ext1
C
( A , B ) es el conjunto de clases de equivalencia de extensiones de A por B , formando un grupo abeliano bajo la suma de Baer. Finalmente, los grupos Ext superiores Exten
C
( A , B ) se definen como clases de equivalencia de n-extensiones , que son secuencias exactas

0 B X n X 1 A 0 , {\displaystyle 0\to B\to X_{n}\to \cdots \to X_{1}\to A\to 0,}

bajo la relación de equivalencia generada por la relación que identifica dos extensiones

ξ : 0 B X n X 1 A 0 ξ : 0 B X n X 1 A 0 {\displaystyle {\begin{aligned}\xi :0&\to B\to X_{n}\to \cdots \to X_{1}\to A\to 0\\\xi ':0&\to B\to X'_{n}\to \cdots \to X'_{1}\to A\to 0\end{aligned}}}

si hay mapas para todos los m en {1, 2, ..., n } de modo que cada cuadrado resultante conmuta , es decir, si hay un mapa de cadena que es la identidad en A y B. X m X m {\displaystyle X_{m}\to X'_{m}} 0 B X n X 1 A 0 ι n ι 1 0 B X n X 1 A 0 {\displaystyle {\begin{array}{cc cc cc c cc cc cc}0&\longrightarrow &B&\longrightarrow &X_{n}&\longrightarrow &\dots &\longrightarrow &X_{1}&\longrightarrow &A&\longrightarrow &0\\&&{\Bigg \Vert }&&{\Bigg \downarrow }\iota _{n}\!&&&&{\Bigg \downarrow }\iota _{1}&&{\Bigg \Vert }&&\\0&\longrightarrow &B&\longrightarrow &X'_{n}&\longrightarrow &\dots &\longrightarrow &X'_{1}&\longrightarrow &A&\longrightarrow &0\end{array}}} ι : ξ ξ {\displaystyle \iota \colon \xi \to \xi '}

La suma de Baer de dos n -extensiones como las anteriores se forma dejando que sea el retroceso de y sobre A , y sea el empuje de y debajo de B . [11] Entonces la suma de Baer de las extensiones es X 1 {\displaystyle X''_{1}} X 1 {\displaystyle X_{1}} X 1 {\displaystyle X'_{1}} X n {\displaystyle X''_{n}} X n {\displaystyle X_{n}} X n {\displaystyle X'_{n}}

0 B X n X n 1 X n 1 X 2 X 2 X 1 A 0. {\displaystyle 0\to B\to X''_{n}\to X_{n-1}\oplus X'_{n-1}\to \cdots \to X_{2}\oplus X'_{2}\to X''_{1}\to A\to 0.}

La categoría derivada y el producto Yoneda

Un punto importante es que los grupos Ext en una categoría abeliana C pueden verse como conjuntos de morfismos en una categoría asociada a C , la categoría derivada D ( C ). [12] Los objetos de la categoría derivada son complejos de objetos en C . Específicamente, uno tiene

Ext C i ( A , B ) = Hom D ( C ) ( A , B [ i ] ) , {\displaystyle \operatorname {Ext} _{\mathbf {C} }^{i}(A,B)=\operatorname {Hom} _{D({\mathbf {C} })}(A,B[i]),}

donde un objeto de C se considera un complejo concentrado en grado cero, y [ i ] significa desplazar un complejo i pasos hacia la izquierda. A partir de esta interpretación, existe una función bilineal , a veces llamada producto de Yoneda :

Ext C i ( A , B ) × Ext C j ( B , C ) Ext C i + j ( A , C ) , {\displaystyle \operatorname {Ext} _{\mathbf {C} }^{i}(A,B)\times \operatorname {Ext} _{\mathbf {C} }^{j}(B,C)\to \operatorname {Ext} _{\mathbf {C} }^{i+j}(A,C),}

que es simplemente la composición de morfismos en la categoría derivada.

El producto de Yoneda también se puede describir en términos más elementales. Para i = j = 0, el producto es la composición de funciones en la categoría C. En general, el producto se puede definir uniendo dos extensiones de Yoneda.

Alternativamente, el producto de Yoneda se puede definir en términos de resoluciones. (Esto se acerca a la definición de la categoría derivada). Por ejemplo, sea R un anillo, con R -módulos A , B , C , y sean P , Q y T resoluciones proyectivas de A , B , C . Entonces ExtYo
R
( A , B ) se puede identificar con el grupo de clases de homotopía de cadenas de mapas de cadena PQ [ i ]. El producto de Yoneda se da componiendo mapas de cadena:

P Q [ i ] T [ i + j ] . {\displaystyle P\to Q[i]\to T[i+j].}

Por cualquiera de estas interpretaciones, el producto de Yoneda es asociativo. Como resultado, es un anillo graduado , para cualquier R -módulo A . Por ejemplo, esto da la estructura de anillo en cohomología de grupo ya que esto puede verse como . También por asociatividad del producto de Yoneda: para cualquier R -módulo A y B , es un módulo sobre . Ext R ( A , A ) {\displaystyle \operatorname {Ext} _{R}^{*}(A,A)} H ( G , Z ) , {\displaystyle H^{*}(G,\mathbb {Z} ),} Ext Z [ G ] ( Z , Z ) {\displaystyle \operatorname {Ext} _{\mathbb {Z} [G]}^{*}(\mathbb {Z} ,\mathbb {Z} )} Ext R ( A , B ) {\displaystyle \operatorname {Ext} _{R}^{*}(A,B)} Ext R ( A , A ) {\displaystyle \operatorname {Ext} _{R}^{*}(A,A)}

Casos especiales importantes

  • La cohomología de grupos se define por , donde G es un grupo, M es una representación de G sobre los números enteros y es el anillo de grupo de G. H ( G , M ) = Ext Z [ G ] ( Z , M ) {\displaystyle H^{*}(G,M)=\operatorname {Ext} _{\mathbb {Z} [G]}^{*}(\mathbb {Z} ,M)} Z [ G ] {\displaystyle \mathbb {Z} [G]}
H H ( A , M ) = Ext A k A op ( A , M ) . {\displaystyle HH^{*}(A,M)=\operatorname {Ext} _{A\otimes _{k}A^{\text{op}}}^{*}(A,M).}
  • La cohomología del álgebra de Lie se define por , donde es un álgebra de Lie sobre un anillo conmutativo k , M es un -módulo y es el álgebra envolvente universal . H ( g , M ) = Ext U g ( k , M ) {\displaystyle H^{*}({\mathfrak {g}},M)=\operatorname {Ext} _{U{\mathfrak {g}}}^{*}(k,M)} g {\displaystyle {\mathfrak {g}}} g {\displaystyle {\mathfrak {g}}} U g {\displaystyle U{\mathfrak {g}}}
  • Para un espacio topológico X , la cohomología de haces se puede definir como Aquí Ext se toma en la categoría abeliana de haces de grupos abelianos en X , y es el haz de funciones de valor localmente constante . H ( X , A ) = Ext ( Z X , A ) . {\displaystyle H^{*}(X,A)=\operatorname {Ext} ^{*}(\mathbb {Z} _{X},A).} Z X {\displaystyle \mathbb {Z} _{X}} Z {\displaystyle \mathbb {Z} }
  • Para un anillo local noetheriano conmutativo R con cuerpo de residuos k , es el álgebra envolvente universal de un álgebra de Lie graduada π*( R ) sobre k , conocida como el álgebra de Lie de homotopía de R . (Para ser precisos, cuando k tiene característica 2, π*( R ) tiene que ser visto como un "álgebra de Lie ajustada". [13] ) Hay un homomorfismo natural de álgebras de Lie graduadas desde la cohomología de André–Quillen D *( k / R , k ) a π*( R ), que es un isomorfismo si k tiene característica cero. [14] Ext R ( k , k ) {\displaystyle \operatorname {Ext} _{R}^{*}(k,k)}

Véase también

Notas

  1. ^ Weibel (1999); Cartan y Eilenberg (1956), sección VI.1.
  2. ^ Weibel (1994), secciones 2.4 y 2.5 y Teorema 2.7.6.
  3. ^ Weibel (1994), Capítulos 2 y 3.
  4. ^ Weibeil (1994), Lema 3.3.1.
  5. ^ Weibel (1994), sección 4.5.
  6. ^ Weibel (1994), Definición 2.1.1.
  7. ^ Weibel (1994), Proposición 3.3.4.
  8. ^ Weibel (1994), Proposición 3.3.10.
  9. ^ Weibel (1994), Teorema 3.4.3.
  10. ^ Weibel (1994), Corolario 3.4.5.
  11. ^ Weibel (1994), Vists 3.4.6. Se incluyen algunas correcciones menores en la sección de erratas.
  12. ^ Weibel (1994), secciones 10.4 y 10.7; Gelfand y Manin (2003), Capítulo III.
  13. ^ Sjödin (1980), Notación 14.
  14. ^ Avramov (2010), sección 10.2.

Referencias

Retrieved from "https://en.wikipedia.org/w/index.php?title=Ext_functor&oldid=1241526857"