group homology
   HOME

TheInfoList



OR:

In
mathematics Mathematics is an area of knowledge that includes the topics of numbers, formulas and related structures, shapes and the spaces in which they are contained, and quantities and their changes. These topics are represented in modern mathematics ...
(more specifically, in
homological algebra Homological algebra is the branch of mathematics that studies homology in a general algebraic setting. It is a relatively young discipline, whose origins can be traced to investigations in combinatorial topology (a precursor to algebraic topolo ...
), group cohomology is a set of mathematical tools used to study
group A group is a number of persons or things that are located, gathered, or classed together. Groups of people * Cultural group, a group whose members share the same cultural identity * Ethnic group, a group whose members share the same ethnic ide ...
s using cohomology theory, a technique 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 invariants that classify topological spaces up to homeomorphism, though usually most classify ...
. Analogous to
group representation In the mathematical field of representation theory, group representations describe abstract groups in terms of bijective linear transformations of a vector space to itself (i.e. vector space automorphisms); in particular, they can be used ...
s, group cohomology looks at the
group action In mathematics, a group action on a space is a group homomorphism of a given group into the group of transformations of the space. Similarly, a group action on a mathematical structure is a group homomorphism of a group into the automorphism ...
s of a group ''G'' in an associated ''G''-module ''M'' to elucidate the properties of the group. By treating the ''G''-module as a kind of topological space with elements of G^n representing ''n''- simplices, topological properties of the space may be computed, such as the set of cohomology groups H^n(G,M). The cohomology groups in turn provide insight into the structure of the group ''G'' and ''G''-module ''M'' themselves. Group cohomology plays a role in the investigation of fixed points of a group action in a module or space and the
quotient module In algebra, given a module and a submodule, one can construct their quotient module. This construction, described below, is very similar to that of a quotient vector space. It differs from analogous quotient constructions of rings and groups by ...
or space with respect to a group action. Group cohomology is used in the fields of
abstract algebra In mathematics, more specifically algebra, abstract algebra or modern algebra is the study of algebraic structures. Algebraic structures include groups, rings, fields, modules, vector spaces, lattices, and algebras over a field. The ter ...
,
homological algebra Homological algebra is the branch of mathematics that studies homology in a general algebraic setting. It is a relatively young discipline, whose origins can be traced to investigations in combinatorial topology (a precursor to algebraic topolo ...
,
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 invariants that classify topological spaces up to homeomorphism, though usually most classify ...
and
algebraic number theory Algebraic number theory is a branch of number theory that uses the techniques of abstract algebra to study the integers, rational numbers, and their generalizations. Number-theoretic questions are expressed in terms of properties of algebraic o ...
, as well as in applications to
group theory In abstract algebra, group theory studies the algebraic structures known as groups. The concept of a group is central to abstract algebra: other well-known algebraic structures, such as rings, fields, and vector spaces, can all be seen ...
proper. As in algebraic topology, there is a dual theory called ''group homology''. The techniques of group cohomology can also be extended to the case that instead of a ''G''-module, ''G'' acts on a nonabelian ''G''-group; in effect, a generalization of a module to non-Abelian coefficients. These algebraic ideas are closely related to topological ideas. The group cohomology of a discrete group ''G'' is the
singular 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 a suitable space having ''G'' as its
fundamental group In the mathematical field of algebraic topology, the fundamental group of a topological space is the group of the equivalence classes under homotopy of the loops contained in the space. It records information about the basic shape, or holes, o ...
, namely the corresponding
Eilenberg–MacLane space In mathematics, specifically algebraic topology, an Eilenberg–MacLane space Saunders Mac Lane originally spelt his name "MacLane" (without a space), and co-published the papers establishing the notion of Eilenberg–MacLane spaces under this name ...
. Thus, the group cohomology of \Z can be thought of as the singular cohomology of the circle S1, and similarly for \Z/2\Z and \mathbb^(\R). A great deal is known about the cohomology of groups, including interpretations of low-dimensional cohomology, functoriality, and how to change groups. The subject of group cohomology began in the 1920s, matured in the late 1940s, and continues as an area of active research today.


Motivation

A general paradigm in
group theory In abstract algebra, group theory studies the algebraic structures known as groups. The concept of a group is central to abstract algebra: other well-known algebraic structures, such as rings, fields, and vector spaces, can all be seen ...
is that a
group A group is a number of persons or things that are located, gathered, or classed together. Groups of people * Cultural group, a group whose members share the same cultural identity * Ethnic group, a group whose members share the same ethnic ide ...
''G'' should be studied via its
group representation In the mathematical field of representation theory, group representations describe abstract groups in terms of bijective linear transformations of a vector space to itself (i.e. vector space automorphisms); in particular, they can be used ...
s. A slight generalization of those representations are the ''G''-modules: a ''G''-module is an
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 comm ...
''M'' together with a
group action In mathematics, a group action on a space is a group homomorphism of a given group into the group of transformations of the space. Similarly, a group action on a mathematical structure is a group homomorphism of a group into the automorphism ...
of ''G'' on ''M'', with every element of ''G'' acting as an
automorphism In mathematics, an automorphism is an isomorphism from a mathematical object to itself. It is, in some sense, a symmetry of the object, and a way of mapping the object to itself while preserving all of its structure. The set of all automorphis ...
of ''M''. We will write ''G'' multiplicatively and ''M'' additively. Given such a ''G''-module ''M'', it is natural to consider the submodule of ''G''-invariant elements: : M^ = \lbrace x \in M \ , \ \forall g \in G : \ gx=x \rbrace. Now, if ''N'' is a ''G''-submodule of ''M'' (i.e., a subgroup of ''M'' mapped to itself by the action of ''G''), it isn't in general true that the invariants in M/N are found as the quotient of the invariants in ''M'' by those in ''N'': being invariant 'modulo ''N'' ' is broader. The purpose of the first group cohomology H^1(G,N) is to precisely measure this difference. The group cohomology functors H^* in general measure the extent to which taking invariants doesn't respect
exact sequence An exact sequence is a sequence of morphisms between objects (for example, groups, rings, modules, and, more generally, objects of an abelian category) such that the image of one morphism equals the kernel of the next. Definition In the context ...
s. This is expressed by a
long exact sequence An exact sequence is a sequence of morphisms between objects (for example, groups, rings, modules, and, more generally, objects of an abelian category) such that the image of one morphism equals the kernel of the next. Definition In the context ...
.


Definitions

The collection of all ''G''-modules is a
category Category, plural categories, may refer to: Philosophy and general uses *Categorization, categories in cognitive science, information science and generally * Category of being * ''Categories'' (Aristotle) * Category (Kant) * Categories (Peirce) ...
(the morphisms are group homomorphisms ''f'' with the property f(gx) = g(f(x)) for all ''g'' in ''G'' and ''x'' in ''M''). Sending each module ''M'' to the group of invariants M^G yields a
functor In mathematics, specifically category theory, a functor is a mapping between categories. Functors were first considered in algebraic topology, where algebraic objects (such as the fundamental group) are associated to topological spaces, and m ...
from the category of ''G''-modules to the category Ab of abelian groups. This functor is left exact but not necessarily right exact. We may therefore form its 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. Their values are abelian groups and they are denoted by H^n(G,M), "the ''n''-th cohomology group of ''G'' with coefficients in ''M''". Furthermore, the group H^0(G,M) may be identified with M^G.


Cochain complexes

The definition using derived functors is conceptually very clear, but for concrete applications, the following computations, which some authors also use as a definition, are often helpful. For n \ge 0, let C^n(G,M) be the group of all
function Function or functionality may refer to: Computing * Function key, a type of key on computer keyboards * Function model, a structured representation of processes in a system * Function object or functor or functionoid, a concept of object-oriente ...
s from G^n to ''M'' (here G^0 means \operatorname_G). This is an abelian group; its elements are called the (inhomogeneous) ''n''-cochains. The coboundary homomorphisms :\begin d^ \colon C^n (G,M) \to C^(G,M) \\ \left(d^\varphi\right) (g_1, \ldots, g_) = g_1\varphi(g_2, \dots, g_) + \sum_^n (-1)^i \varphi \left (g_1,\ldots, g_, g_ig_, \ldots, g_ \right ) + (-1)^\varphi(g_1,\ldots, g_n) \end One may check that d^ \circ d^n = 0, so this defines a
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 included in the kernel of th ...
whose cohomology can be computed. It can be shown that the above-mentioned definition of group cohomology in terms of derived functors is isomorphic to the cohomology of this complex :H^n(G,M) = Z^n(G,M)/B^n(G,M). Here the groups of ''n''-cocycles, and ''n''-coboundaries, respectively, are defined as :Z^n(G,M) = \ker(d^) :B^n(G,M) = \begin 0 & n = 0 \\ \operatorname(d^) & n \geqslant 1 \end


The functors Ext''n'' and formal definition of group cohomology

Interpreting ''G''-modules as modules over the
group ring In algebra, a group ring is a free module and at the same time a ring, constructed in a natural way from any given ring and any given group. As a free module, its ring of scalars is the given ring, and its basis is the set of elements of the giv ...
\Z one can note that :H^(G,M) = M^G = \operatorname_(\Z ,M), i.e., the subgroup of ''G''-invariant elements in ''M'' is identified with the group of homomorphisms from \Z, which is treated as the trivial ''G''-module (every element of ''G'' acts as the identity) to ''M''. Therefore, as
Ext functor In mathematics, the Ext functors are the derived functors of the Hom functor. Along with the Tor functor, Ext is one of the core concepts of homological algebra, in which ideas from algebraic topology are used to define invariants of algebraic stru ...
s are the derived functors of Hom, there is a natural isomorphism :H^(G,M) = \operatorname^_(\Z, M). These Ext groups can also be computed via a projective resolution of \Z, the advantage being that such a resolution only depends on ''G'' and not on ''M''. We recall the definition of Ext more explicitly for this context. Let ''F'' be a projective \Z /math>-resolution (e.g. a free \Z /math>-resolution) of the trivial \Z /math>-module \Z: : \cdots \to F_n\to F_ \to\cdots \to F_0\to \Z\to 0. e.g., one may always take the resolution of group rings, F_n = \Z ^ with morphisms :\beginf_n : \Z ^\to \Z ^n\\ (g_0, g_1, \ldots, g_n) \mapsto \sum_^n (-1)^i \left (g_0, \ldots, \widehat, \dots, g_n \right ) \end Recall that for \Z /math>-modules ''N'' and ''M'', Hom''G''(''N'', ''M'') is an
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 comm ...
consisting of \Z /math>-homomorphisms from ''N'' to ''M''. Since \operatorname_(-,M) is a
contravariant functor In mathematics, specifically category theory, a functor is a mapping between categories. Functors were first considered in algebraic topology, where algebraic objects (such as the fundamental group) are associated to topological spaces, and ...
and reverses the arrows, applying \operatorname_(-,M) to ''F'' termwise and dropping \operatorname_G(\Z, M) produces a
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 included in the kernel of th ...
\operatorname_(-,M)(F,M): :\cdots \leftarrow \operatorname_G(F_n,M)\leftarrow \operatorname_G(F_,M) \leftarrow \dots \leftarrow \operatorname_G (F_0,M) \leftarrow 0. The cohomology groups H^*(G,M) of ''G'' with coefficients in the module ''M'' are defined as the cohomology of the above cochain complex: : H^n(G,M)=H^n(_(F,M)), \qquad n \geqslant 0. This construction initially leads to a coboundary operator that acts on the "homogeneous" cochains. These are the elements of \operatorname_G(F,M), that is, functions \varphi_n\colon G^n \to M that obey : g\phi_n(g_1,g_2,\ldots, g_n)= \phi_n(gg_1,gg_2,\ldots, gg_n). The coboundary operator \delta\colon C^n \to C^ is now naturally defined by, for example, : \delta \phi_2(g_1, g_2,g_3)= \phi_2(g_2,g_3)-\phi_2(g_1,g_3)+ \phi_2(g_1,g_2). The relation to the coboundary operator ''d'' that was defined in the previous section, and which acts on the "inhomogeneous" cochains \varphi, is given by reparameterizing so that :\begin \varphi_2(g_1,g_2) &= \phi_3(1, g_1,g_1g_2) \\ \varphi_3(g_1,g_2,g_3) &= \phi_4(1, g_1,g_1g_2, g_1g_2g_3), \end and so on. Thus :\begin d \varphi_2(g_1,g_2,g_3) &= \delta \phi_3(1,g_1, g_1g_2,g_1g_2g_3)\\ & = \phi_3(g_1, g_1g_2,g_1g_2g_3) - \phi_3(1, g_1g_2, g_1g_2g_3) +\phi_3(1,g_1, g_1g_2g_3) - \phi_3(1,g_1,g_1g_2) \\ & = g_1\phi_3(1, g_2,g_2g_3) - \phi_3(1, g_1g_2, g_1g_2g_3) +\phi_3(1,g_1, g_1g_2g_3) - \phi_3(1,g_1,g_1g_2) \\ & = g_1\varphi_2(g_2,g_3) -\varphi_2(g_1g_2,g_3)+\varphi_2(g_1,g_2g_3) -\varphi_2(g_1,g_2), \end as in the preceding section.


Group homology

Dually to the construction of group cohomology there is the following definition of group homology: given a ''G''-module ''M'', set ''DM'' to be the
submodule In mathematics, a module is a generalization of the notion of vector space in which the field of scalars is replaced by a ring. The concept of ''module'' generalizes also the notion of abelian group, since the abelian groups are exactly the mo ...
generated by elements of the form ''g''·''m'' − ''m'', ''g'' ∈ ''G'', ''m'' ∈ ''M''. Assigning to ''M'' its so-called ''
coinvariant In mathematics, a group action on a space is a group homomorphism of a given group into the group of transformations of the space. Similarly, a group action on a mathematical structure is a group homomorphism of a group into the automorphism ...
s'', the
quotient In arithmetic, a quotient (from lat, quotiens 'how many times', pronounced ) is a quantity produced by the division of two numbers. The quotient has widespread use throughout mathematics, and is commonly referred to as the integer part of a ...
:M_G:=M/DM, is a
right exact functor In mathematics, particularly homological algebra, an exact functor is a functor that preserves short exact sequences. Exact functors are convenient for algebraic calculations because they can be directly applied to presentations of objects. Much ...
. Its left derived functors are by definition the group homology :H_n(G,M). The
covariant functor In mathematics, specifically category theory, a functor is a mapping between categories. Functors were first considered in algebraic topology, where algebraic objects (such as the fundamental group) are associated to topological spaces, and m ...
which assigns ''MG'' to ''M'' is isomorphic to the functor which sends ''M'' to \Z \otimes_ M, where \Z is endowed with the trivial ''G''-action. Hence one also gets an expression for group homology in terms of 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 con ...
s, :H_n(G,M) = \operatorname_n^(\Z,M) Note that the superscript/subscript convention for cohomology/homology agrees with the convention for group invariants/coinvariants, while which is denoted "co-" switches: * superscripts correspond to cohomology ''H*'' and invariants ''XG'' while * subscripts correspond to homology ''H'' and coinvariants ''XG'' := ''X''/''G''. Specifically, the homology groups ''Hn''(''G'', ''M'') can be computed as follows. Start with a
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), which is used to def ...
''F'' of the trivial \Z /math>-module \Z, as in the previous section. Apply the covariant functor \cdot \otimes_ M to ''F'' termwise to get a
chain 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 included in the kernel of t ...
F \otimes_ M: : \cdots \to F_n\otimes_M\to F_\otimes_M \to\cdots \to F_0\otimes_M\to \Z\otimes_M. Then ''H''''n''(''G'', ''M'') are the homology groups of this chain complex, H_n(G,M)=H_n(F\otimes_M) for ''n'' ≥ 0. Group homology and cohomology can be treated uniformly for some groups, especially finite groups, in terms of complete resolutions and the Tate cohomology groups. The group homology H_*(G, k) of abelian groups ''G'' with values in a principal ideal domain ''k'' is closely related to the
exterior algebra In mathematics, the exterior algebra, or Grassmann algebra, named after Hermann Grassmann, is an algebra that uses the exterior product or wedge product as its multiplication. In mathematics, the exterior product or wedge product of vectors is a ...
\wedge^* (G \otimes k).


Low-dimensional cohomology groups


''H'' 1

The first cohomology group is the quotient of the so-called ''crossed homomorphisms'', i.e. maps (of sets) ''f'' : ''G'' → ''M'' satisfying ''f''(''ab'') = ''f''(''a'') + ''af''(''b'') for all ''a'', ''b'' in ''G'', modulo the so-called ''principal crossed homomorphisms'', i.e. maps ''f'' : ''G'' → ''M'' given by ''f''(''g'') = ''gm''−''m'' for some fixed ''m'' ∈ ''M''. This follows from the definition of cochains above. If the action of ''G'' on ''M'' is ''trivial'', then the above boils down to ''H''1(''G'',''M'') = Hom(''G'', ''M''), the group of
group homomorphism In mathematics, given two groups, (''G'', ∗) and (''H'', ·), a group homomorphism from (''G'', ∗) to (''H'', ·) is a function ''h'' : ''G'' → ''H'' such that for all ''u'' and ''v'' in ''G'' it holds that : h(u*v) = h(u) \cdot h(v) w ...
s ''G'' → ''M'', since the crossed homomorphisms are then just ordinary homomorphisms and the coboundaries (i.e. the principal crossed homomorphisms) must have image identically zero: hence there is only the zero coboundary. On the other hand, consider the case of H^1(\Z/2, \Z_-), where \Z_- denotes the ''non-trivial'' \Z/2-structure on the additive group of integers, which sends ''a'' to ''-a'' for every a \in \Z ; and where we regard \Z/2 as the group \. By considering all possible cases for the images of \, it may be seen that crossed homomorphisms constitute all maps f_t: \ \to \Z satisfying f_t(1) = 0 and f_t(-1) = t for some arbitrary choice of integer ''t''. Principal crossed homomorphisms must additionally satisfy f_t(-1) = (-1)*m - m = -2m for some integer ''m'': hence every crossed homomorphism f_t sending ''-1'' to an even integer t = -2m is principal, and therefore: :H^1(\Z/2,\Z_)\cong \Z/2 = \langle f: f(1)=0, f(-1)=1\rangle, with the group operation being pointwise addition: (f_s+f_t)(x) = f_s(x) + f_t(x) = f_(x), noting that f_0 is the identity element.


''H'' 2

If ''M'' is a trivial ''G''-module (i.e. the action of ''G'' on ''M'' is trivial), the second cohomology group ''H''2(''G'',''M'') is in one-to-one correspondence with the set of central extensions of ''G'' by ''M'' (up to a natural equivalence relation). More generally, if the action of ''G'' on ''M'' is nontrivial, ''H''2(''G'',''M'') classifies the isomorphism classes of all extensions 0 \to M \to E \to G \to 0 of ''G'' by ''M,'' in which the action of ''G'' on ''E'' (by
inner automorphism In abstract algebra an inner automorphism is an automorphism of a group, ring, or algebra given by the conjugation action of a fixed element, called the ''conjugating element''. They can be realized via simple operations from within the group it ...
s), endows (the image of) ''M'' with an isomorphic ''G''-module structure. In the example from the section on H^1 immediately above, H^2(\Z/2, \Z_-) =0, as the only extension of \Z/2 by \Z with the given nontrivial action is the
infinite dihedral group In mathematics, the infinite dihedral group Dih∞ is an infinite group with properties analogous to those of the finite dihedral groups. In two-dimensional geometry, the infinite dihedral group represents the frieze group symmetry, ''p1m1'', ...
, which is a split extension and so trivial inside the H^2 group. This is in fact the significance in group-theoretical terms of the unique non-trivial element of H^1(\Z/2, \Z_-),. An example of a second group cohomology group is the
Brauer group Brauer or Bräuer is a surname of German origin, meaning "brewer". Notable people with the name include:- * Alfred Brauer (1894–1985), German-American mathematician, brother of Richard * Andreas Brauer (born 1973), German film producer * Arik ...
: it is the cohomology of the absolute
Galois group In mathematics, in the area of abstract algebra known as Galois theory, the Galois group of a certain type of field extension is a specific group associated with the field extension. The study of field extensions and their relationship to the po ...
of a field ''k'' which acts on the invertible elements in a separable closure: :H^2\left(\mathrm(k), (k^\mathrm)^\times\right). See als


Basic examples


Group cohomology of a finite cyclic group

For the finite cyclic group G=C_m of order m with generator \sigma, the element \sigma -1 \in \mathbb /math> in the associated
group ring In algebra, a group ring is a free module and at the same time a ring, constructed in a natural way from any given ring and any given group. As a free module, its ring of scalars is the given ring, and its basis is the set of elements of the giv ...
is a divisor of zero because its product with N, given by
N = 1 + \sigma + \sigma^2 + \cdots + \sigma^ \in \mathbb
gives
\begin N(1-\sigma) &= 1 + \sigma + \cdots + \sigma^ \\ &\quad- \sigma - \sigma^2 - \cdots - \sigma^ \\ &=1 - \sigma^m \\ &= 0. \end
This property can be used to construct the resolution of the trivial \mathbb /math>-module \mathbb via the complex
\cdots \xrightarrow\mathbb \xrightarrow \mathbb \xrightarrow\mathbb \xrightarrow \mathbb \to 0
giving the group cohomology computation for any \mathbb /math>-module M. Note the augmentation map gives the trivial module \mathbb its \mathbb /math>-structure by
\text\left(\sum_a_gg \right) = \sum_a_g
This resolution gives a computation of the group cohomology since there is the isomorphism of cohomology groups
H^k(G,A) \cong \text^k_(\mathbb,A)
showing that applying the functor \text_(-,A) to the complex above (with \mathbb removed since this resolution is a
quasi-isomorphism In homological algebra, a branch of mathematics, a quasi-isomorphism or quism is a morphism ''A'' → ''B'' of chain complexes (respectively, cochain complexes) such that the induced morphisms :H_n(A_\bullet) \to H_n(B_\bullet)\ (\text H^n(A^\bu ...
), gives the computation
H^k(G,A) = \begin A^G/NA & k\text, k \geq 2 \\ _NA/(\sigma - 1)A & k\text, k \geq 1 \end
for
_NA = \
For example, if A = \mathbb, the trivial module, then \mathbb^G = \mathbb , N\mathbb = \text(N)\mathbb = m\mathbb, and _N\mathbb = 0, hence
H^k(C_m,\mathbb) = \begin \mathbb/m\mathbb & k\text, k \geq 2 \\ 0 & k\text, k \geq 1 \end


Explicit cocycles

Explicit cocycles for the group cohomology of a cyclic group using the Bar resolution can be given explicitlyprop 2.3. We get a complete set of generators of l-cocycles for l odd as the maps
\omega_a: B_l \to k^*
given by
^,\ldots, g^\mapsto \zeta_m^
for l odd, 0 \leq a \leq m-1, \zeta_m a primitive m-th root of unity, k a field containing m-th roots of unity, and
\left frac \right/math>
for a rational number a/b denoting the largest integer not greater than a/b. Also, we are using the notation
B_l = \bigoplus_\mathbbG \cdot ^,\ldots, g^/math>
where g is a generator for G = C_m. Note that for l non-zero even indices the cohomology groups are trivial.


Cohomology of free groups


Using a resolution

Given a set S the associated free group G = \text(S) = \underset \mathbb has an explicit resolution of the trivial module \mathbb_ which can be easily computed. Notice the augmentation map
\text:\mathbb \to \mathbb_
has kernel given by the free submodule I_S generated by the set \, so
I_S = \bigoplus_ \mathbb cdot (s-1).
Because this object is free, this gives a resolution
0 \to I_S \to \mathbb \to \mathbb_ \to 0
hence the group cohomology of G with coefficients in \mathbb_ can be computed by applying the functor \text_(-,\mathbb) to the complex 0 \to I_S \to \mathbb \to 0, giving
H^k(G,\mathbb_) = \begin \mathbb & k = 0 \\ \bigoplus_\mathbb & k = 1 \\ 0 & k \geq 2 \end
this is because the dual map
\text_(\mathbb \mathbb_) \to \text_(I_S,\mathbb_)
sends any \mathbb /math>-module morphism
\phi:\mathbb \to \mathbb_
to the induced morphism on I_S by composing the inclusion. The only maps which are sent to 0 are \mathbb-multiples of the augmentation map, giving the first cohomology group. The second can be found by noticing the only other maps
\psi \in \text_(I_S,\mathbb_)
can be generated by the \mathbb-basis of maps sending (s-1) \mapsto 1 for a fixed s \in S, and sending (s'-1) \mapsto 0 for any s' \in S - \.


Using topology

The group cohomology of free groups \mathbb*\mathbb*\cdots *\mathbb generated by n letters can be readily computed by comparing group cohomology with its interpretation in topology. Recall that for every group G there is a topological space BG, called the
classifying space In mathematics, specifically in homotopy theory, a classifying space ''BG'' of a topological group ''G'' is the quotient of a weakly contractible space ''EG'' (i.e. a topological space all of whose homotopy groups are trivial) by a proper free ac ...
of the group, which has the property
\pi_1(BG) = G \text \pi_k(BG) = 0 \text k \geq 2
In addition, it has the property that its topological cohomology is isomorphic to group cohomology
H^k(BG,\mathbb) \cong H^k(G,\mathbb)
giving a way to compute some group cohomology groups. Note \mathbb could be replaced by any local system \mathcal which is determined by a map
\pi_1(G) \to GL(V)
for some abelian group V. In the case of B(\mathbb*\cdots *\mathbb) for n letters, this is represented by a
wedge sum In topology, the wedge sum is a "one-point union" of a family of topological spaces. Specifically, if ''X'' and ''Y'' are pointed spaces (i.e. topological spaces with distinguished basepoints x_0 and y_0) the wedge sum of ''X'' and ''Y'' is the qu ...
of n circles S^1 \vee \cdots \vee S^1 which can be showed using the Van-Kampen theorem, giving the group cohomology
H^k(\mathbb*\cdots * \mathbb) = \begin \mathbb & k = 0 \\ \mathbb^n & k = 1 \\ 0 & k \geq 2 \end


Group cohomology of an integral lattice

For an integral lattice \Lambda of rank n (hence isomorphic to \mathbb^n), its group cohomology can be computed with relative ease. First, because B\mathbb \cong S^1, and B\mathbb\times B\mathbb has \pi_1 \cong \mathbb\times\mathbb, which as abelian groups are isomorphic to \mathbb\oplus\mathbb, the group cohomology has the isomorphism
H^k(\Lambda,\mathbb_) \cong H^k(\mathbb^n/\mathbb^n,\mathbb)
with the integral cohomology of a torus of rank n.


Properties

In the following, let ''M'' be a ''G''-module.


Long exact sequence of cohomology

In practice, one often computes the cohomology groups using the following fact: if : 0 \to L \to M \to N \to 0 is a
short exact sequence An exact sequence is a sequence of morphisms between objects (for example, groups, rings, modules, and, more generally, objects of an abelian category) such that the image of one morphism equals the kernel of the next. Definition In the context ...
of ''G''-modules, then a long exact sequence is induced: :0\longrightarrow L^G \longrightarrow M^G \longrightarrow N^G \overset H^1(G,L) \longrightarrow H^1(G,M) \longrightarrow H^1(G,N) \overset H^2(G,L)\longrightarrow \cdots The so-called
connecting homomorphism The snake lemma is a tool used in mathematics, particularly homological algebra, to construct long exact sequences. The snake lemma is valid in every abelian category and is a crucial tool in homological algebra and its applications, for instance ...
s, :\delta^n : H^n (G,N) \to H^(G, L) can be described in terms of inhomogeneous cochains as follows. If c \in H^n(G, N) is represented by an ''n''-cocycle \phi: G^n \to N, then \delta^n(c) is represented by d^n(\psi), where \psi is an ''n''-cochain G^n \to M "lifting" \phi (i.e. \phi is the composition of \psi with the surjective map ''M'' → ''N'').


Functoriality

Group cohomology depends contravariantly on the group ''G'', in the following sense: if ''f'' : ''H'' → ''G'' is a
group homomorphism In mathematics, given two groups, (''G'', ∗) and (''H'', ·), a group homomorphism from (''G'', ∗) to (''H'', ·) is a function ''h'' : ''G'' → ''H'' such that for all ''u'' and ''v'' in ''G'' it holds that : h(u*v) = h(u) \cdot h(v) w ...
, then we have a naturally induced morphism ''Hn''(''G'', ''M'') → ''Hn''(''H'', ''M'') (where in the latter, ''M'' is treated as an ''H''-module via ''f''). This map is called the ''restriction map''. If the index of ''H'' in ''G'' is finite, there is also a map in the opposite direction, called ''transfer map'', :cor_H^G : H^n(H, M) \to H^n (G, M). In degree 0, it is given by the map :\begin M^H \to M^G \\ m \mapsto \sum_ gm \end Given a morphism of ''G''-modules ''M'' → ''N'', one gets a morphism of cohomology groups in the ''Hn''(''G'', ''M'') → ''Hn''(''G'', ''N'').


Products

Similarly to other cohomology theories in topology and geometry, such as
singular 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 ...
or de Rham cohomology, group cohomology enjoys a product structure: there is a natural map called ''cup product'': :H^n(G, N) \otimes H^m(G, M) \to H^ (G, M \otimes N) for any two ''G''-modules ''M'' and ''N''. This yields a graded anti-commutative ring structure on \oplus_ H^n(G, R), where ''R'' is a ring such as \Z or \Z/p. For a finite group ''G'', the even part of this cohomology ring in characteristic ''p'', \oplus_ H^(G, \Z/ p) carries a lot of information about the group the structure of ''G'', for example the
Krull dimension In commutative algebra, the Krull dimension of a commutative ring ''R'', named after Wolfgang Krull, is the supremum of the lengths of all chains of prime ideals. The Krull dimension need not be finite even for a Noetherian ring. More generally th ...
of this ring equals the maximal rank of an abelian subgroup (\Z / p)^r. For example, let ''G'' be the group with two elements, under the discrete topology. The real projective space \mathbb^(\R) is a classifying space for ''G''. Let k=\mathbb_2, the
field Field may refer to: Expanses of open ground * Field (agriculture), an area of land used for agricultural purposes * Airfield, an aerodrome that lacks the infrastructure of an airport * Battlefield * Lawn, an area of mowed grass * Meadow, a grass ...
of two elements. Then :H^*(G;k)\cong k a polynomial ''k''-algebra on a single generator, since this is the cellular cohomology ring of \mathbb^(\R).


Künneth formula

If, ''M'' = ''k'' is a field, then ''H*''(''G''; ''k'') is a graded ''k''-algebra and the cohomology of a product of groups is related to the ones of the individual groups by a
Künneth formula Künneth is a surname. Notable people with the surname include: * Hermann Künneth (1892–1975), German mathematician * Walter Künneth (1901–1997), German Protestant theologian {{DEFAULTSORT:Kunneth German-language surnames ...
: :H^*(G_1\times G_2;k)\cong H^*(G_1;k)\otimes H^*(G_2;k). For example, if ''G'' is an elementary abelian 2-group of rank ''r'', and k=\mathbb_2, then the Künneth formula shows that the cohomology of ''G'' is a polynomial ''k''-algebra generated by ''r'' classes in ''H''1(''G''; ''k'')., :H^*(G;k)\cong k _1, \ldots, x_r


Homology vs. cohomology

As for other cohomology theories, such as
singular 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 ...
, group cohomology and homology are related to one another by means of a
short exact sequence An exact sequence is a sequence of morphisms between objects (for example, groups, rings, modules, and, more generally, objects of an abelian category) such that the image of one morphism equals the kernel of the next. Definition In the context ...
:0 \to \mathrm^1_\left(H_(G, \Z), A\right) \to H^n(G, A) \to \mathrm\left(H_n(G, \Z), A\right) \to 0, where ''A'' is endowed with the trivial ''G''-action and the term at the left is the first Ext group.


Amalgamated products

Given a group ''A'' which is the subgroup of two groups ''G''1 and ''G''2, the homology of the
amalgamated product In mathematics, specifically group theory, the free product is an operation that takes two groups ''G'' and ''H'' and constructs a new The result contains both ''G'' and ''H'' as subgroups, is generated by the elements of these subgroups, and i ...
G := G_1 \star_A G_2 (with integer coefficients) lies in a long exact sequence :\cdots \to H_n (A) \to H_n (G_1) \oplus H_n (G_2) \to H_n (G) \to H_(A) \to \cdots The homology of \mathrm_2(\Z) = \Z / 4 \star_ \Z/6 can be computed using this: :H_n(\mathrm_2(\Z)) = \begin \Z & n =0 \\ \Z/12 & \text \\ 0 & \text \end This exact sequence can also be applied to show that the homology of the \mathrm_2(k and the
special linear group In mathematics, the special linear group of degree ''n'' over a field ''F'' is the set of matrices with determinant 1, with the group operations of ordinary matrix multiplication and matrix inversion. This is the normal subgroup of the ge ...
\mathrm_2(k) agree for an infinite field ''k''.


Change of group

The Hochschild–Serre spectral sequence relates the cohomology of a normal subgroup ''N'' of ''G'' and the quotient ''G/N'' to the cohomology of the group ''G'' (for (pro-)finite groups ''G''). From it, one gets the
inflation-restriction exact sequence In mathematics, the inflation-restriction exact sequence is an exact sequence occurring in group cohomology and is a special case of the five-term exact sequence arising from the study of spectral sequences. Specifically, let ''G'' be a group, ...
.


Cohomology of the classifying space

Group cohomology is closely related to topological cohomology theories such as sheaf cohomology, by means of an isomorphism :H^n (BG, \Z) \cong H^n (G, \Z). The expression ''BG'' at the left is a
classifying space In mathematics, specifically in homotopy theory, a classifying space ''BG'' of a topological group ''G'' is the quotient of a weakly contractible space ''EG'' (i.e. a topological space all of whose homotopy groups are trivial) by a proper free ac ...
for G. It is an
Eilenberg–MacLane space In mathematics, specifically algebraic topology, an Eilenberg–MacLane space Saunders Mac Lane originally spelt his name "MacLane" (without a space), and co-published the papers establishing the notion of Eilenberg–MacLane spaces under this name ...
K(G,1), i.e., a space whose
fundamental group In the mathematical field of algebraic topology, the fundamental group of a topological space is the group of the equivalence classes under homotopy of the loops contained in the space. It records information about the basic shape, or holes, o ...
is G and whose higher homotopy groups vanish). Classifying spaces for \Z, \Z/2 and \Z/n are the
1-sphere A sphere () is a geometrical object that is a three-dimensional analogue to a two-dimensional circle. A sphere is the set of points that are all at the same distance from a given point in three-dimensional space.. That given point is the ce ...
S1, infinite
real projective space In mathematics, real projective space, denoted or is the topological space of lines passing through the origin 0 in It is a compact, smooth manifold of dimension , and is a special case of a Grassmannian space. Basic properties Construction A ...
\mathbb^(\R) = \cup_n \mathbb^n(\R), and
lens space A lens space is an example of a topological space, considered in mathematics. The term often refers to a specific class of 3-manifolds, but in general can be defined for higher dimensions. In the 3-manifold case, a lens space can be visualized ...
s, respectively. In general, ''BG'' can be constructed as the quotient EG/G, where EG is a contractible space on which G acts freely. However, ''BG'' does not usually have an easily amenable geometric description. More generally, one can attach to any G-module M a local coefficient system on BG and the above isomorphism generalizes to an isomorphism :H^n (BG, M) = H^n (G, M).


Further examples


Semi-direct products of groups

There is a way to compute the semi-direct product of groups using the topology of fibrations and properties of Eilenberg-Maclane spaces. Recall that for a semi-direct product of groups G = N \rtimes H there is an associated short exact sequence of groups
1 \to N \to N\rtimes H \to H \to 1
Using the associated Eilenberg-Maclane spaces there is a
Serre fibration The notion of a fibration generalizes the notion of a fiber bundle and plays an important role in algebraic topology, a branch of mathematics. Fibrations are used, for example, in postnikov-systems or obstruction theory. In this article, all ma ...
K(N,1) \to K(G,1) \to K(H,1)
which can be put through a
Serre spectral sequence In mathematics, the Serre spectral sequence (sometimes Leray–Serre spectral sequence to acknowledge earlier work of Jean Leray in the Leray spectral sequence) is an important tool in algebraic topology. It expresses, in the language of homolog ...
. This gives an E_2-page
E_2^ = H^p(K(H,1),H^q(K(N,1))) \Rightarrow H^(K(G,1))
which gives information about the group cohomology of G from the group cohomology groups of H,N. Note this formalism can be applied in a purely group-theoretic manner using the
Lyndon–Hochschild–Serre spectral sequence In mathematics, especially in the fields of group cohomology, homological algebra and number theory, the Lyndon spectral sequence or Hochschild–Serre spectral sequence is a spectral sequence relating the group cohomology of a normal subgroup ''N' ...
.


Cohomology of finite groups


Higher cohomology groups are torsion

The cohomology groups ''H''''n''(''G'', ''M'') of finite groups ''G'' are all torsion for all ''n''≥1. Indeed, by Maschke's theorem the category of representations of a finite group is semi-simple over any field of characteristic zero (or more generally, any field whose characteristic does not divide the order of the group), hence, viewing group cohomology as a derived functor in this abelian category, one obtains that it is zero. The other argument is that over a field of characteristic zero, the group algebra of a finite group is a direct sum of matrix algebras (possibly over division algebras which are extensions of the original field), while a matrix algebra is
Morita equivalent In abstract algebra, Morita equivalence is a relationship defined between rings that preserves many ring-theoretic properties. More precisely two rings like ''R'', ''S'' are Morita equivalent (denoted by R\approx S) if their categories of modules ...
to its base field and hence has trivial cohomology. If the order of ''G'' is invertible in a ''G''-module ''M'' (for example, if ''M'' is a \Q-vector space), the transfer map can be used to show that H^n(G,M) =0 for n \geqslant 1. A typical application of this fact is as follows: the long exact cohomology sequence of the short exact sequence (where all three groups have a trivial ''G''-action) :0 \to \Z \to \Q \to \Q / \Z \to 0 yields an isomorphism :\mathrm(G, \Q / \Z) = H^1(G, \Q /\Z) \cong H^2(G, \Z).


Tate cohomology

Tate cohomology groups combine both homology and cohomology of a finite group ''G'': :\widehat H^n(G, M) := \begin H^n(G, M) & n \geqslant 1 \\ \operatorname N & n=0 \\ \ker N & n = -1 \\ H_(G, M) & n \leqslant -2, \end where N: M_G \to M^G is induced by the norm map: :\begin M \to M \\ m \mapsto \sum_ gm \end Tate cohomology enjoys similar features, such as long exact sequences, product structures. An important application is in
class field theory In mathematics, class field theory (CFT) is the fundamental branch of algebraic number theory whose goal is to describe all the abelian Galois extensions of local and global fields using objects associated to the ground field. Hilbert is credit ...
, see class formation. Tate cohomology of finite
cyclic group In group theory, a branch of abstract algebra in pure mathematics, a cyclic group or monogenous group is a group, denoted C''n'', that is generated by a single element. That is, it is a set of invertible elements with a single associative bina ...
s, G = \Z/n, is 2-periodic in the sense that there are isomorphisms :\widehat H^m(G, M) \cong \widehat H^(G, M) \qquad \text m \in \Z. A necessary and sufficient criterion for a ''d''-periodic cohomology is that the only abelian subgroups of ''G'' are cyclic. For example, any
semi-direct product In mathematics, specifically in group theory, the concept of a semidirect product is a generalization of a direct product. There are two closely related concepts of semidirect product: * an ''inner'' semidirect product is a particular way in ...
\Z / n \rtimes \Z /m has this property for coprime integers ''n'' and ''m''.


Applications


Algebraic K-theory and homology of linear groups

Algebraic K-theory Algebraic ''K''-theory is a subject area in mathematics with connections to geometry, topology, ring theory, and number theory. Geometric, algebraic, and arithmetic objects are assigned objects called ''K''-groups. These are groups in the sense ...
is closely related to group cohomology: in Quillen's +-construction of K-theory, ''K''-theory of a ring ''R'' is defined as the homotopy groups of a space \mathrm(R)^+. Here \mathrm(R) = \cup_ \mathrm_n(R) is the infinite
general linear group In mathematics, the general linear group of degree ''n'' is the set of invertible matrices, together with the operation of ordinary matrix multiplication. This forms a group, because the product of two invertible matrices is again invertible, ...
. The space \mathrm(R)^+ has the same homology as \mathrm(R), ''i.e.'', the group homology of GL(''R''). In some cases, ''stability'' results assert that the sequence of cohomology groups :\dots \to H_m\left(\mathrm_n (R)\right) \to H_m\left(\mathrm_(R)\right) \to \cdots becomes stationary for large enough ''n'', hence reducing the computation of the cohomology of the infinite general linear group to the one of some \mathrm_n(R). Such results have been established when ''R'' is a field or for
rings of integers In mathematics, the ring of integers of an algebraic number field K is the ring (mathematics), ring of all algebraic integers contained in K. An algebraic integer is a root of a polynomial, root of a monic polynomial with integer coefficients: x^n+ ...
in a
number field In mathematics, an algebraic number field (or simply number field) is an extension field K of the field of rational numbers such that the field extension K / \mathbb has finite degree (and hence is an algebraic field extension). Thus K is a f ...
. The phenomenon that group homology of a series of groups G_n stabilizes is referred to as homological stability. In addition to the case G_n = \mathrm_n(R) just mentioned, this applies to various other groups such as
symmetric group In abstract algebra, the symmetric group defined over any set is the group whose elements are all the bijections from the set to itself, and whose group operation is the composition of functions. In particular, the finite symmetric group ...
s or
mapping class group In mathematics, in the subfield of geometric topology, the mapping class group is an important algebraic invariant of a topological space. Briefly, the mapping class group is a certain discrete group corresponding to symmetries of the space. Mo ...
s.


Projective representations and group extensions

In quantum mechanics we often have systems with a symmetry group G. We expect an action of G on the Hilbert space \mathcal by unitary matrices U(g). We might expect U(g_1) U(g_2)= U(g_1g_2), but the rules of quantum mechanics only require :U(g_1) U(g_2)= \exp \ U(g_1g_2), where \exp\\in(1) is a phase. This
projective representation In the field of representation theory in mathematics, a projective representation of a group ''G'' on a vector space ''V'' over a field ''F'' is a group homomorphism from ''G'' to the projective linear group \mathrm(V) = \mathrm(V) / F^*, where G ...
of G can also be thought of as a conventional representation of a
group extension In mathematics, a group extension is a general means of describing a group in terms of a particular normal subgroup and quotient group. If Q and N are two groups, then G is an extension of Q by N if there is a short exact sequence :1\to N\;\ove ...
\tilde G of G by \mathrm(1), as described by the exact sequence :1 \to (1) \to \tilde G \to G\to 1. Requiring associativity :U(g_1) (g_2)U(g_3) (g_1)U(g_2)(g_3) leads to :\omega(g_2, g_3)-\omega(g_1g_2, g_3)+ \omega(g_1,g_2g_3)-\omega(g_1,g_2)=0, which we recognise as the statement that d\omega(g_1,g_2,g_3)=0, i.e. that \omega is a cocycle taking values in \R/\Z\simeq (1). We can ask whether we can eliminate the phases by redefining :U(g)\to \exp\ U(g) which changes :\omega(g_1,g_2) \to \omega(g_1,g_2) + \eta (g_2)- \eta(g_1g_2)+\eta(g_1). This we recognise as shifting \omega by a coboundary \omega \to \omega+d\eta. The distinct projective representations are therefore classified by H^2(G, \R/\Z). Note that if we allow the phases themselves to be acted on by the group (for example, time reversal would complex-conjugate the phase), then the first term in each of the coboundary operations will have a g_1 acting on it as in the general definitions of coboundary in the previous sections. For example, d\eta(g_1,g_2) \to g_1\eta(g_2)-\eta(g_1g_2)+\eta(g_1).


Extensions


Cohomology of topological groups

Given a
topological group In mathematics, topological groups are logically the combination of groups and topological spaces, i.e. they are groups and topological spaces at the same time, such that the continuity condition for the group operations connects these two st ...
''G'', i.e., a group equipped with a topology such that product and inverse are continuous maps, it is natural to consider continuous ''G''-modules, i.e., requiring that the action :G \times M \to M is a continuous map. For such modules, one can again consider the derived functor of M \mapsto M^G. A special case occurring in algebra and
number theory Number theory (or arithmetic or higher arithmetic in older usage) is a branch of pure mathematics devoted primarily to the study of the integers and integer-valued functions. German mathematician Carl Friedrich Gauss (1777–1855) said, "Mat ...
is when ''G'' is profinite, for example the absolute
Galois group In mathematics, in the area of abstract algebra known as Galois theory, the Galois group of a certain type of field extension is a specific group associated with the field extension. The study of field extensions and their relationship to the po ...
of a field. The resulting cohomology is called
Galois cohomology In mathematics, Galois cohomology is the study of the group cohomology of Galois modules, that is, the application of homological algebra to modules for Galois groups. A Galois group ''G'' associated to a field extension ''L''/''K'' acts in a natur ...
.


Non-abelian group cohomology

Using the ''G''-invariants and the 1-cochains, one can construct the zeroth and first group cohomology for a group ''G'' with coefficients in a non-abelian group. Specifically, a ''G''-group is a (not necessarily abelian) group ''A'' together with an action by ''G''. The ''zeroth cohomology of G with coefficients in A'' is defined to be the subgroup :H^(G,A)=A^, of elements of ''A'' fixed by ''G''. The ''first cohomology of G with coefficients in A'' is defined as 1-cocycles modulo an equivalence relation instead of by 1-coboundaries. The condition for a map \varphi to be a 1-cocycle is that \varphi(gh) = \varphi(g) \varphi(h)/math> and \ \varphi\sim \varphi' if there is an ''a'' in ''A'' such that \ a\varphi'(g)=\varphi(g)\cdot(ga). In general, H^1(G,A) is not a group when ''A'' is non-abelian. It instead has the structure of a
pointed set In mathematics, a pointed set (also based set or rooted set) is an ordered pair (X, x_0) where X is a set and x_0 is an element of X called the base point, also spelled basepoint. Maps between pointed sets (X, x_0) and (Y, y_0) – called based ...
– exactly the same situation arises in the 0th homotopy group, \ \pi_0(X;x) which for a general topological space is not a group but a pointed set. Note that a group is in particular a pointed set, with the identity element as distinguished point. Using explicit calculations, one still obtains a ''truncated'' long exact sequence in cohomology. Specifically, let :1\to A\to B\to C\to 1\, be a short exact sequence of ''G''-groups, then there is an exact sequence of pointed sets :1\to A^G\to B^G\to C^G\to H^1(G,A) \to H^1(G,B) \to H^1(G,C).\,


History and relation to other fields

The low-dimensional cohomology of a group was classically studied in other guises, well before the notion of group cohomology was formulated in 1943–45. The first theorem of the subject can be identified as
Hilbert's Theorem 90 In abstract algebra, Hilbert's Theorem 90 (or Satz 90) is an important result on cyclic extensions of fields (or to one of its generalizations) that leads to Kummer theory. In its most basic form, it states that if ''L''/''K'' is an extension of ...
in 1897; this was recast into ''
Emmy Noether Amalie Emmy NoetherEmmy is the '' Rufname'', the second of two official given names, intended for daily use. Cf. for example the résumé submitted by Noether to Erlangen University in 1907 (Erlangen University archive, ''Promotionsakt Emmy Noeth ...
's equations'' in
Galois theory In mathematics, Galois theory, originally introduced by Évariste Galois, provides a connection between field theory and group theory. This connection, the fundamental theorem of Galois theory, allows reducing certain problems in field theory to ...
(an appearance of cocycles for H^1). The idea of '' factor sets'' for the
extension problem In mathematics, a group extension is a general means of describing a group in terms of a particular normal subgroup and quotient group. If Q and N are two groups, then G is an extension of Q by N if there is a short exact sequence :1\to N\;\overs ...
for groups (connected with H^2) arose in the work of
Otto Hölder Ludwig Otto Hölder (December 22, 1859 – August 29, 1937) was a German mathematician born in Stuttgart. Early life and education Hölder was the youngest of three sons of professor Otto Hölder (1811–1890), and a grandson of professor Chris ...
(1893), in
Issai Schur Issai Schur (10 January 1875 – 10 January 1941) was a Russian mathematician who worked in Germany for most of his life. He studied at the University of Berlin. He obtained his doctorate in 1901, became lecturer in 1903 and, after a stay at th ...
's 1904 study of projective representations, in
Otto Schreier Otto Schreier (3 March 1901 in Vienna, Austria – 2 June 1929 in Hamburg, Germany) was a Jewish-Austrian mathematician who made major contributions in combinatorial group theory and in the topology of Lie groups. Life His parents were the arch ...
's 1926 treatment, and in
Richard Brauer Richard Dagobert Brauer (February 10, 1901 – April 17, 1977) was a leading German and American mathematician. He worked mainly in abstract algebra, but made important contributions to number theory. He was the founder of modular represent ...
's 1928 study of simple algebras and the
Brauer group Brauer or Bräuer is a surname of German origin, meaning "brewer". Notable people with the name include:- * Alfred Brauer (1894–1985), German-American mathematician, brother of Richard * Andreas Brauer (born 1973), German film producer * Arik ...
. A fuller discussion of this history may be found in . In 1941, while studying H^2(G,\Z) (which plays a special role in groups),
Heinz Hopf Heinz Hopf (19 November 1894 – 3 June 1971) was a German mathematician who worked on the fields of topology and geometry. Early life and education Hopf was born in Gräbschen, Germany (now , part of Wrocław, Poland), the son of Elizabeth ( ...
discovered what is now called Hopf's integral homology formula , which is identical to Schur's formula for the
Schur multiplier In mathematical group theory, the Schur multiplier or Schur multiplicator is the second homology group H_2(G, \Z) of a group ''G''. It was introduced by in his work on projective representations. Examples and properties The Schur multiplier \oper ...
of a finite, finitely presented group: : H_2(G,\Z) \cong (R \cap , F/ , R where G\cong F/R and ''F'' is a free group. Hopf's result led to the independent discovery of group cohomology by several groups in 1943-45:
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 Mac Lane Saunders Mac Lane (4 August 1909 – 14 April 2005) was an American mathematician who co-founded category theory with Samuel Eilenberg. Early life and education Mac Lane was born in Norwich, Connecticut, near where his family lived in Taftville ...
in the United States ; Hopf and
Beno Eckmann Beno Eckmann (31 March 1917 – 25 November 2008) was a Swiss mathematician who made contributions to algebraic topology, homological algebra, group theory, and differential geometry. Life Born in Bern, Eckmann received his master's degree from ...
in Switzerland;
Hans Freudenthal Hans Freudenthal (17 September 1905 – 13 October 1990) was a Jewish-German-born Dutch mathematician. He made substantial contributions to algebraic topology and also took an interest in literature, philosophy, history and mathematics education ...
in the Netherlands ; and Dmitry Faddeev in the Soviet Union (, ). The situation was chaotic because communication between these countries was difficult during World War II. From a topological point of view, the homology and cohomology of G was first defined as the homology and cohomology of a model for the topological
classifying space In mathematics, specifically in homotopy theory, a classifying space ''BG'' of a topological group ''G'' is the quotient of a weakly contractible space ''EG'' (i.e. a topological space all of whose homotopy groups are trivial) by a proper free ac ...
''BG'' as discussed above. In practice, this meant using topology to produce the chain complexes used in formal algebraic definitions. From a module-theoretic point of view this was integrated into the CartanEilenberg theory of
homological algebra Homological algebra is the branch of mathematics that studies homology in a general algebraic setting. It is a relatively young discipline, whose origins can be traced to investigations in combinatorial topology (a precursor to algebraic topolo ...
in the early 1950s. The application in
algebraic number theory Algebraic number theory is a branch of number theory that uses the techniques of abstract algebra to study the integers, rational numbers, and their generalizations. Number-theoretic questions are expressed in terms of properties of algebraic o ...
to
class field theory In mathematics, class field theory (CFT) is the fundamental branch of algebraic number theory whose goal is to describe all the abelian Galois extensions of local and global fields using objects associated to the ground field. Hilbert is credit ...
provided theorems valid for general
Galois extension In mathematics, a Galois extension is an algebraic field extension ''E''/''F'' that is normal and separable; or equivalently, ''E''/''F'' is algebraic, and the field fixed by the automorphism group Aut(''E''/''F'') is precisely the base field ' ...
s (not just
abelian extension In abstract algebra, an abelian extension is a Galois extension whose Galois group is abelian. When the Galois group is also cyclic, the extension is also called a cyclic extension. Going in the other direction, a Galois extension is called solvable ...
s). The cohomological part of class field theory was axiomatized as the theory of class formations. In turn, this led to the notion of
Galois cohomology In mathematics, Galois cohomology is the study of the group cohomology of Galois modules, that is, the application of homological algebra to modules for Galois groups. A Galois group ''G'' associated to a field extension ''L''/''K'' acts in a natur ...
and
étale cohomology In mathematics, the étale cohomology groups of an algebraic variety or scheme are algebraic analogues of the usual cohomology groups with finite coefficients of a topological space, introduced by Grothendieck in order to prove the Weil conjectur ...
(which builds on it) . Some refinements in the theory post-1960 have been made, such as continuous cocycles and John Tate's redefinition, but the basic outlines remain the same. This is a large field, and now basic in the theories of
algebraic group In mathematics, an algebraic group is an algebraic variety endowed with a group structure which is compatible with its structure as an algebraic variety. Thus the study of algebraic groups belongs both to algebraic geometry and group theory. Ma ...
s. The analogous theory for Lie algebras, called
Lie algebra cohomology In mathematics, Lie algebra cohomology is a cohomology theory for Lie algebras. It was first introduced in 1929 by Élie Cartan to study the topology of Lie groups and homogeneous spaces by relating cohomological methods of Georges de Rham to p ...
, was first developed in the late 1940s, by
Claude Chevalley Claude Chevalley (; 11 February 1909 – 28 June 1984) was a French mathematician who made important contributions to number theory, algebraic geometry, class field theory, finite group theory and the theory of algebraic groups. He was a foun ...
and Eilenberg, and
Jean-Louis Koszul Jean-Louis Koszul (; January 3, 1921 – January 12, 2018) was a French mathematician, best known for studying geometry and discovering the Koszul complex. He was a second generation member of Bourbaki. Biography Koszul was educated at the in ...
. It is formally similar, using the corresponding definition of ''invariant'' for the action of a Lie algebra. It is much applied in
representation theory Representation theory is a branch of mathematics that studies abstract algebraic structures by ''representing'' their elements as linear transformations of vector spaces, and studies modules over these abstract algebraic structures. In essen ...
, and is closely connected with the BRST quantization of
theoretical physics Theoretical physics is a branch of physics that employs mathematical models and abstractions of physical objects and systems to rationalize, explain and predict natural phenomena. This is in contrast to experimental physics, which uses experim ...
. Group cohomology theory also has a direct application in condensed matter physics. Just like group theory being the mathematical foundation of
spontaneous symmetry breaking Spontaneous symmetry breaking is a spontaneous process of symmetry breaking, by which a physical system in a symmetric state spontaneously ends up in an asymmetric state. In particular, it can describe systems where the equations of motion or ...
phases, group cohomology theory is the mathematical foundation of a class of quantum states of matter—short-range entangled states with symmetry. Short-range entangled states with symmetry are also known as symmetry-protected topological states.


See also

*
Lyndon–Hochschild–Serre spectral sequence In mathematics, especially in the fields of group cohomology, homological algebra and number theory, the Lyndon spectral sequence or Hochschild–Serre spectral sequence is a spectral sequence relating the group cohomology of a normal subgroup ''N' ...
*
N-group (category theory) In mathematics, an ''n''-group, or ''n''-dimensional higher group, is a special kind of ''n''-category that generalises the concept of group to higher-dimensional algebra. Here, n may be any natural number or infinity. The thesis of Alexander ...
*
Postnikov tower In homotopy theory, a branch of algebraic topology, a Postnikov system (or Postnikov tower) is a way of decomposing a topological space's homotopy groups using an inverse system of topological spaces whose homotopy type at degree k agrees with t ...


Notes


References


Works cited

* * * * * * * * * *


Further reading

* * * Chapter 6 of {{Weibel IHA Algebraic number theory Cohomology theories Group theory Homological algebra