Let be a Ring and let be the Category of Modules over ''R''. Let be in and set , for fixed in . (This is a Left Exact Functor and thus has right Derived Functor s ). To this end, define
:
i.e., take an Injective Resolution
:
compute
:
and take the Cohomology of this complex.
Similarly, we can view the functor for a fixed module B as a Contravariant Left Exact Functor , and thus we also have right Derived Functor s , but instead of the injective resolution used above, choose a Projective Resolution , and proceed dually by calculating from
:
compute
:
and then take the cohomology.
These two constructions turn out to yield Isomorphic results, and so both may be used for calculation of Ext.
The Ext functor exhibits some convenient properties, useful in computations.
- for if either is injective or is projective.
- The inverse also holds: if for all , then for all and is injective, and if for all , then for all and is projective.
-
-
Ext functors derive their name from the relationship to Extensions . Given -modules and , there is a bijective correspondence between Equivalence Class es of extensions
:
of by and elements of
:
Given two extensions
: and
:
we can construct the , by forming the Pullback of and . We form the Quotient , with . The extension
:
thus formed is called the Baer sum of the extensions and .
The Baer sum ends up being an Abelian Group operation on the set of equivalence classes, with the extension
:
acting as the identity.
This identification enables us to define even for Abelian Categories without reference to Projectives and Injectives . We simply take to be the set of equivalence classes of extensions of by , forming an abelian group under the Baer sum. Similarly, we can define higher Ext groups as equivalence classes of ''n-extensions''
:
under the Equivalence Relation generated by the relation that identifies two extensions
: and
:
if there are maps for all in so that every resulting Square Commutes .
The Baer sum of the two ''n''-extensions above is formed by letting be the Pullback of and over , and be the quotient of the pushout of and under by the skew diagonal, as above. Then we define the Baer sum of the extensions to be
:
One more very useful way to view the Ext functor is this: when an element of is considered as an equivalence class of maps for a of such chain maps correspond precisely to the equivalence classes in the definition of Ext above.
- _{\mathrm{Mod}_R}(k,k). The multiplication has quite a few equivalent interpretations, corresponding to different interpretations of the elements of .
- ,P_---), which is a differential graded algebra, with homology precisely .
Another interpretation, not in fact relying on the existence of projective or injective modules is that of ''Yoneda splices''. Then we take the viewpoint above that an element of is an exact sequence starting in and ending in . This is then spliced with an element in , by replacing
: and
with
:
where the middle arrow is the composition of the functions and .
These viewpoints turn out to be equivalent whenever both make sense.
- (k,M) is a Module over , again for sufficiently nice situations.
- _{\mathrm{Mod}_{\mathbb ZG}}(\mathbb Z,M) is the Group Cohomology with coefficients in .
- (G,M)=\operatorname{Ext}^---_{\mathrm{Mod}_{\mathbb F_pG}}(\mathbb F_p,M), and it turns out that the group cohomology doesn't depend on the base ring chosen.
- _{\mathrm{Mod}_{A\otimes_k A^{op}}}(A,M) is the Hochschild Cohomology with coefficients in the module ''M''.
- _{\mathrm{Mod}_R}(R,M) is the Lie Algebra Cohomology with coefficients in the module ''M''.
- ''An introduction to homological algebra'' by Charles A. Weibel, ISBN 0-521-55987-1
|