User:Jallotta/Sandbox
From Wikipedia, the free encyclopedia
In mathematics, Yoneda Extensions are a method used in homological algebra to define higher Ext groups without using derived functors. It is a useful method of explicitly computing Ext groups because one does not need a projective or injective resolution.
Contents |
[edit] Definition and computation
For any abelian category
and A,B two objects in
, define
We define
as the group of extensions of A by B modulo an equivalence relation as follows. Given two extensions E,E' we say they are equivalent if there exists a morphism of short exact sequences with equality on the ends. In other words a morphism
that makes the following diagram commute.
INSERT COMMUTATIVE DIAGRAM
The group of n-extensions of A by B modulo equivalence is defined to be
. For an equivalence of n-extensions, it is often useful to use intermediate stages. So two extensions are equivalent if there is a commutative diagram of the following form.
INSERT COMMUTATIVE DIAGRAM
When it is clear which category is being used, the subscript will usually be dropped and it is written as Extn(A,B).
[edit] Group law
Ext functors derive their name from the relationship to extensions. Given R-modules A and B, there is a bijective correspondence between equivalence classes of extensions
of A by B and elements of
Given two extensions
and
we can construct the Baer sum, by forming the pullback Γ of
and
. We form the quotient Y = Γ / Δ, with
. The extension
thus formed is called the Baer sum of the extensions C and C'.
The Baer sum ends up being an abelian group operation on the set of equivalence classes, with the extension
acting as the identity.
[edit] Ext in abelian categories
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 A by B, 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 m in 1,2,..,n so that every resulting square commutes.
The Baer sum of the two n-extensions above is formed by letting X''1 be the pullback of X1 and X'1 over A, and X''n be the pushout of Xn and X'n under B. Then we define the Baer sum of the extensions to be
[edit] Properties of Ext
The Ext functor exhibits some convenient properties, useful in computations.
for i > 0 if either B is injective or A is projective.
- The converse also holds: if
for all A, then
for all A, and B is injective; if
for all B, then
for all B, and A is projective.
[edit] Ring structure and module structure on specific Exts
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 projective resolution P * of A ; so, then we can pick a long exact sequence Q * ending with B and lift the map f using the projectivity of the modules Pm to a chain map
of degree -n. It turns out that homotopy classes of such chain maps correspond precisely to the equivalence classes in the definition of Ext above.
Under sufficiently nice circumstances, such as when the ring R is a group ring, or a k-algebra, for a field k or even a noetherian ring k, we can impose a ring structure on
. The multiplication has quite a few equivalent interpretations, corresponding to different interpretations of the elements of
.
One interpretation is in terms of these homotopy classes of chain maps. Then the product of two elements is precisely the composition of the corresponding representatives. We can choose a single resolution of k, and do all the calculations inside
, 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 A and ending in B. 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.
Using similar interpretations, we find that
is a module over
, again for sufficiently nice situations.
[edit] Interesting examples
If
is the integral group ring for a group G, then
is the group cohomology H * (G,M) with coefficients in M.
For
the finite field on p elements, we also have that
, and it turns out that the group cohomology doesn't depend on the base ring chosen.
If A is a k-algebra, then
is the Hochschild cohomology
with coefficients in the module M.
If R is chosen to be the universal enveloping algebra for a Lie algebra
, then
is the Lie algebra cohomology
with coefficients in the module M.
[edit] References
- An introduction to homological algebra by Charles A. Weibel, ISBN 0-521-55987-1
- Homology by Saunders MacLane, ISBN 3-540-58662-8










