In
mathematics
Mathematics is a field of study that discovers and organizes methods, Mathematical theory, theories and theorems that are developed and Mathematical proof, proved for the needs of empirical sciences and mathematics itself. There are many ar ...
, the Ext functors are the
derived functor
In mathematics, certain functors may be ''derived'' to obtain other functors closely related to the original ones. This operation, while fairly abstract, unifies a number of constructions throughout mathematics.
Motivation
It was noted in vari ...
s of the
Hom functor
In mathematics, specifically in category theory, hom-sets (i.e. sets of morphisms between object (category theory), objects) give rise to important functors to the category of sets. These functors are called hom-functors and have numerous applicati ...
. Along with the
Tor functor
In mathematics, the Tor functors are the derived functors of the tensor product of modules over a ring. Along with the Ext functor, Tor is one of the central concepts of homological algebra, in which ideas from algebraic topology are used to const ...
, Ext is one of the core concepts of
homological algebra
Homological algebra is the branch of mathematics that studies homology (mathematics), homology in a general algebraic setting. It is a relatively young discipline, whose origins can be traced to investigations in combinatorial topology (a precurs ...
, in which ideas from
algebraic topology
Algebraic topology is a branch of mathematics that uses tools from abstract algebra to study topological spaces. The basic goal is to find algebraic invariant (mathematics), invariants that classification theorem, classify topological spaces up t ...
are used to define invariants of algebraic structures. The
cohomology of groups,
Lie algebra
In mathematics, a Lie algebra (pronounced ) is a vector space \mathfrak g together with an operation called the Lie bracket, an alternating bilinear map \mathfrak g \times \mathfrak g \rightarrow \mathfrak g, that satisfies the Jacobi ident ...
s, and
associative algebra
In mathematics, an associative algebra ''A'' over a commutative ring (often a field) ''K'' is a ring ''A'' together with a ring homomorphism from ''K'' into the center of ''A''. This is thus an algebraic structure with an addition, a mult ...
s can all be defined in terms of Ext. The name comes from the fact that the first Ext group Ext
1 classifies
extensions
Extension, extend or extended may refer to:
Mathematics
Logic or set theory
* Axiom of extensionality
* Extensible cardinal
* Extension (model theory)
* Extension (proof theory)
* Extension (predicate logic), the set of tuples of values t ...
of one
module by another.
In the special case of
abelian group
In mathematics, an abelian group, also called a commutative group, is a group in which the result of applying the group operation to two group elements does not depend on the order in which they are written. That is, the group operation is commu ...
s, Ext was introduced by
Reinhold Baer (1934). It was named by
Samuel Eilenberg
Samuel Eilenberg (September 30, 1913 – January 30, 1998) was a Polish-American mathematician who co-founded category theory (with Saunders Mac Lane) and homological algebra.
Early life and education
He was born in Warsaw, Kingdom of Poland to ...
and
Saunders MacLane (1942), and applied to topology (the
universal coefficient theorem for cohomology). For modules over any
ring
(The) Ring(s) may refer to:
* Ring (jewellery), a round band, usually made of metal, worn as ornamental jewelry
* To make a sound with a bell, and the sound made by a bell
Arts, entertainment, and media Film and TV
* ''The Ring'' (franchise), a ...
, Ext was defined by
Henri Cartan
Henri Paul Cartan (; 8 July 1904 – 13 August 2008) was a French mathematician who made substantial contributions to algebraic topology.
He was the son of the mathematician Élie Cartan, nephew of mathematician Anna Cartan, oldest brother of c ...
and Eilenberg in their 1956 book ''Homological Algebra''.
Definition
Let
be a ring and let
be the
category
Category, plural categories, may refer to:
General uses
*Classification, the general act of allocating things to classes/categories Philosophy
* Category of being
* ''Categories'' (Aristotle)
* Category (Kant)
* Categories (Peirce)
* Category ( ...
of modules over
. (One can take this to mean either left
-modules or right
-modules.) For a fixed
-module
, let
for
in
. (Here
is the abelian group of
-linear maps from
to
; this is an
-module if
is
commutative
In mathematics, a binary operation is commutative if changing the order of the operands does not change the result. It is a fundamental property of many binary operations, and many mathematical proofs depend on it. Perhaps most familiar as a pr ...
.) This is a
left exact functor from
to the
category of abelian groups
In mathematics, the category Ab has the abelian groups as objects and group homomorphisms as morphisms. This is the prototype of an abelian category: indeed, every small abelian category can be embedded in Ab.
Properties
The zero object o ...
, and so it has right
derived functor
In mathematics, certain functors may be ''derived'' to obtain other functors closely related to the original ones. This operation, while fairly abstract, unifies a number of constructions throughout mathematics.
Motivation
It was noted in vari ...
s
. The Ext groups are the abelian groups defined by
:
for an
integer
An integer is the number zero (0), a positive natural number (1, 2, 3, ...), or the negation of a positive natural number (−1, −2, −3, ...). The negations or additive inverses of the positive natural numbers are referred to as negative in ...
''i''. By definition, this means: take any
injective resolution
:
remove the term ''B'', and form the
cochain complex
In mathematics, a chain complex is an algebraic structure that consists of a sequence of abelian groups (or modules) and a sequence of homomorphisms between consecutive groups such that the image of each homomorphism is contained in the kernel ...
:
:
For each integer
,
is the
cohomology
In mathematics, specifically in homology theory and algebraic topology, cohomology is a general term for a sequence of abelian groups, usually one associated with a topological space, often defined from a cochain complex. Cohomology can be viewed ...
of this complex at position
. It is zero for
negative. For example,
is the
kernel of the map
, which is
isomorphic
In mathematics, an isomorphism is a structure-preserving mapping or morphism between two structures of the same type that can be reversed by an inverse mapping. Two mathematical structures are isomorphic if an isomorphism exists between the ...
to
.
An alternative definition uses the functor
, for a fixed
-module
. This is a
contravariant functor, which can be viewed as a left exact functor from the
opposite category
In category theory, a branch of mathematics, the opposite category or dual category C^ of a given Category (mathematics), category C is formed by reversing the morphisms, i.e. interchanging the source and target of each morphism. Doing the reversal ...
to
. The Ext groups are defined as the right derived functors
:
:
That is, choose any
projective resolution
In mathematics, and more specifically in homological algebra, a resolution (or left resolution; dually a coresolution or right resolution) is an exact sequence of modules (or, more generally, of objects of an abelian category) that is used to defi ...
:
remove the term
, and form the cochain complex:
:
Then
is the cohomology of this complex at position
.
One may wonder why the choice of resolution has been left vague so far. In fact, Cartan and Eilenberg showed that these constructions are independent of the choice of projective or injective resolution, and that both constructions yield the same Ext groups. Moreover, for a fixed ring ''R'', Ext is a functor in each variable (contravariant in ''A'', covariant in ''B'').
For a commutative ring ''R'' and ''R''-modules ''A'' and ''B'', Ext(''A'', ''B'') is an ''R''-module (using that Hom
''R''(''A'', ''B'') is an ''R''-module in this case). For a non-commutative ring ''R'', Ext(''A'', ''B'') is only an abelian group, in general. If ''R'' is an
algebra over a ring
In mathematics, an algebra over a field (often simply called an algebra) is a vector space equipped with a bilinear product. Thus, an algebra is an algebraic structure consisting of a set together with operations of multiplication and addition ...
''S'' (which means in particular that ''S'' is commutative), then Ext(''A'', ''B'') is at least an ''S''-module.
Properties of Ext
Here are some of the basic properties and computations of Ext groups.
*Ext(''A'', ''B'') ≅ Hom
''R''(''A'', ''B'') for any ''R''-modules ''A'' and ''B''.
*Ext(''A'', ''B'') = 0 for all ''i'' > 0 if the ''R''-module ''A'' is
projective (for example,
free) or if ''B'' is
injective
In mathematics, an injective function (also known as injection, or one-to-one function ) is a function that maps distinct elements of its domain to distinct elements of its codomain; that is, implies (equivalently by contraposition, impl ...
.
*The converses also hold:
**If Ext(''A'', ''B'') = 0 for all ''B'', then ''A'' is projective (and hence Ext(''A'', ''B'') = 0 for all ''i'' > 0).
**If Ext(''A'', ''B'') = 0 for all ''A'', then ''B'' is injective (and hence Ext(''A'', ''B'') = 0 for all ''i'' > 0).
*
for all
and all abelian groups
and
.
* Generalizing the previous example,
for all
if
is a
principal ideal domain
In mathematics, a principal ideal domain, or PID, is an integral domain (that is, a non-zero commutative ring without nonzero zero divisors) in which every ideal is principal (that is, is formed by the multiples of a single element). Some author ...
.
*If
is a commutative ring and
in
is not a
zero divisor
In abstract algebra, an element of a ring is called a left zero divisor if there exists a nonzero in such that , or equivalently if the map from to that sends to is not injective. Similarly, an element of a ring is called a right ze ...
, then
:
:for any
-module
. Here