Partial cohomology of groups and extensions of semilattices of abelian groups
Mikhailo Dokuchaev
Insituto de Matemática e Estatística, Universidade de São Paulo, Rua do Matão, 1010, São Paulo, SP, CEP: 05508–090, Brazil
[email protected]
and
Mykola Khrypchenko
Departamento de Matemática, Universidade Federal de Santa Catarina, Campus Reitor João David Ferreira Lima, Florianópolis, SC, CEP: 88040–900, Brazil
[email protected]
Abstract.
We extend the notion of a partial cohomology group Hn(G,A) to the case of non-unital A and find interpretations of H1(G,A) and H2(G,A) in the theory of extensions of semilattices of abelian groups by groups.
Key words and phrases:
Partial group cohomology, partial action, extension, semilattice of abelian groups, inverse semigroup
2010 Mathematics Subject Classification:
Primary 20M30; Secondary 20M18, 16S35, 16W22.
The first author was partially supported by CNPq of Brazil (Proc. 305975/2013–7) and by FAPESP of Brazil (Proc. 2015/09162–9). The second author was partially supported by FAPESP of Brazil (Proc. 2012/01554–7).
Introduction
Elaborated in the theory of C∗-algebras the concept of a partial action draws growing attention of experts in analysis, algebra and beyond, resulting in new theoretic advances and remarkable applications. The early developments on partial actions and related concepts are described in the short survey [4], whereas the algebraic and C∗-algebraic foundations of the theory, a detailed treatment of graded C∗-algebras by means of Fell bundles and partial C∗-crossed products, as well as prominent applications are the contents of the recent Exel’s book [15] (see also the surveys [16, 24]).
Exel’s notion of a twisted partial group action [14] (see also [7]) involves a kind of 2-cocycle equality which suggested the development of a cohomology theory based on partial actions. As a first step, the theory of partial projective representations of groups was created in [11, 12, 13] with further results in [5, 22, 23, 24]. As expected, the notion of the corresponding Schur Multiplier, which is a semilattice of abelian groups, appeared in the treatment. While the idea of partial 2-cocycles came from [14, 7], the partial coboundaries naturally appeared in the notion of an equivalence of twisted partial actions introduced in [8] with respect to the globalization problem. The general definition of partial cohomology groups was given in [9], where they were related to H. Lausch’s cohomology of inverse semigroups [18], and it was shown, moreover, that each component of the partial Schur Multiplier is a disjoint union of cohomology groups with values in non-necessarily trivial partial modules. In [9] we assumed that the partial actions under consideration are all unital, which is a natural working restriction made in the big majority of algebraic papers dealing with partial actions.
Our subsequent paper [10] was stimulated by the desire to relate the second partial cohomology groups with extensions. During the course of the investigation it became clear that the restriction on a partial action to be unital may be omitted. The basic concept is that of an extension of a semilattice of groups A by a group G, the main example being the crossed product A∗ΘG by a twisted partial action Θ of G on A, and we explored a relation of these notions to extensions of A by an inverse semigroup S, twisted S-modules and the corresponding crossed products in the sense of [18]. In fact, we deal with twisted S-modules structures on A, whose twistings satisfy a normality condition, considered by N. Sieben in [25], which is stronger than the one imposed by H. Lausch in [18], and we call them Sieben’s twisted modules. One of the main results of [10] establishes, up to certain equivalences and identifications, a one-to-one correspondence between twisted partial actions of groups on A and Sieben’s twisted module structures on A over E-unitary inverse semigroups.
In the present paper we define the cohomology groups with values in a non-necessarily unital partial module and give interpretations for the first and second cohomology groups in terms of extensions of semilattices of abelian groups by groups. In Section 1 we recall some background from [3, 6, 7, 8, 10, 17, 18, 19] on inverse semigroups, their cohomology, partial group actions and related notions needed in the sequel. We start Section 2 by revising the free resolutions C(S) and D(S) of ZS from [18] and correct a couple of errors with respect to C(S) made in [18] and give some details which are missing in [18] (see, in particular, Remarks 2.1, 2.3 and 2.7). Next, since Sieben’s twisted S-modules have order preserving twistings, we define in the same Section 2 the cohomology groups H≤n(S1,A1) based on order preserving cochains and prove some basic facts (see Section 2.4). The cohomology groups Hn(G,A) with values in a non-necessarily unital partial G-module A are defined in Section 3, some preliminary facts are proved and a relation to H≤n(S1,A1) is established (see Theorem 3.16). The latter, in its turn, implies a connection of H2(G,A) with the equivalence classes of twistings related to A (see Corollary 3.17). An interpretation of H2(G,A) in terms of extensions of semilattices of abelian groups by G is given in Section 4, the main result being Theorem 4.9. This is done in close interaction with extensions of semilattices of groups by inverse semigroups studied in [18]. In the final Section 5 we relate split extensions (see Definition 5.14) and H1(G,A). This is done in two steps. First, given an inverse semigroup S and an S-module A, we consider split extensions A→U→S and prove in Proposition 5.11 that the so-called C≤0-equivalence classes of splittings of U are in a one-to-one correspondence with the elements of H≤1(S1,A1). Then, for a group G and a G-module A, we define the concept of a split extension A→U→G (see Definition 5.14), and using Propositions 5.11 and 3.16 we show in Theorem 5.21 that the equivalence classes of splittings of U are in a one-to-one correspondence with the elements of H1(G,A).
1. Preliminaries
1.1. Inverse semigroups
A semigroup S is called regular, whenever for each s∈S there exists t∈S, called an inverse of s, such that sts=s and tst=t. Regular semigroups, in which every element s admits a unique inverse, usually denoted by s−1, are called inverse semigroups. These are precisely those regular semigroups, whose idempotents commute (see [19, Theorem 1.1.3]).
Each inverse semigroup S admits the natural partial order ≤ with s≤t whenever s=et for some e∈E(S) (see [19, p. 21]), where E(S) denotes the semilattice of idempotents of S. It follows that the binary relation (s,t)∈σ⇔∃u≤s,t is a group congruence on S in the sense that S/σ is a group (see [19, 2.4]). Moreover, it is the minimum group congruence on S, since it is contained in any other such congruence [19, p. 62]. The quotient S/σ is thus called the maximum group image of S and denoted by G(S).
It is easy to see that all idempotents of S are σ-equivalent, since ef≤e,f for e,f∈E(S). Inverse semigroups, in which idempotents constitute a σ-class, are called E-unitary [19, p. 64]. Equivalently, S is E-unitary if, given s∈S and e∈E(S), it follows from e≤s that s∈E(S). Another property that characterizes E-unitary inverse semigroups: (s,t)∈σ⇔s−1t,st−1∈E(S) [19, Theorem 2.4.6].
A semilattice of groups is an inverse semigroup A which can be represented as a disjoint union of groups111Such inverse semigroups are also called Clifford semigroups (see [17, IV.2] and [19, 5.2])., more precisely, A=⨆e∈E(A)Ae, where Ae={a∈A∣aa−1=a−1a=e}. For an inverse semigroup A each of the following conditions is equivalent to the fact that A is a semilattice of groups:
- (i)
aa−1=a−1a for all a∈A,
2. (ii)
E(A)⊆C(A).
In particular, any commutative inverse semigroup is a semilattice of (abelian) groups.
1.2. Twisted partial actions of groups on semigroups
Recall from [6, 10] that a multiplier of a semigroup S is a pair w of maps s↦ws and s↦sw from S to itself, such that for all s,t∈S
- (i)
w(st)=(ws)t;
2. (ii)
(st)w=s(tw);
3. (iii)
s(wt)=(sw)t.222Observe that w is exactly a pair of linked right and left translations [3, p. 10].
The multipliers of S form a monoid M(S) under the composition (see [6] and [3, p. 11]). If S is inverse, then
[TABLE]
for all s∈S and w∈U(M(S)). Here and below U(M) denotes the group of invertible elements of a monoid M.
A twisted partial action [7, 10] of a group G on a semigroup S is a pair Θ=(θ,w), where θ is a collection {θx:Dx−1→Dx}x∈G of isomorphisms between non-empty ideals of S and w={wx,y∈U(M(DxDxy))}x,y∈G, such that for all x,y,z∈G
- (i)
Dx2=Dx and DxDy=DyDx;
2. (ii)
D1=S and θ1=idS;
3. (iii)
θx(Dx−1Dy)=DxDxy;
4. (iv)
θx∘θy(s)=wx,yθxy(s)wx,y−1 for any s∈Dy−1Dy−1x−1;
5. (v)
w1,x=wx,1=idDx;
6. (vi)
θx(swy,z)wx,yz=θx(s)wx,ywxy,z for all s∈Dx−1DyDyz.
Here the right-hand side of (iv) does not require a pair of additional brackets, since DxDxy is an idempotent ideal and thus due to (ii) of [6, Proposition 2.5] one has (ws)w′=w(sw′) for all w,w′∈M(DxDxy) and s∈DxDxy. The applicability of the multipliers in (vi) is explained by (i) and (iii).
Observe that, when S is inverse, each ideal I of S is idempotent, as for s∈I one has s=s⋅s−1s with s−1s∈I. It follows that I∩J=IJ of any two non-empty ideals of S, since I∩J=(I∩J)2⊆IJ. In particular, any two non-empty ideals of S commute. This shows that for an inverse S item (i) can be dropped and in (iii), (iv) and (vi) the products of domains can be replaced by their intersections.
By a partial action [6] of G on S we mean a collection θ={θx:Dx−1→Dx}x∈G as above satisfying
- (i)
D1=S and θ1=idS;
2. (ii)
θx(Dx−1∩Dy)=Dx∩Dxy;
3. (iii)
θx∘θy(s)=θxy(s) for any s∈Dy−1∩Dy−1x−1.
When S is inverse, this is exactly a twisted partial action of G on S with trivial w.
Two twisted partial actions (θ,w) and (θ′,w′) of G on S are called equivalent [8, 10], if for all x∈G
- (i)
Dx′=Dx
and there exists {εx∈U(M(Dx))∣x∈G} such that for all x,y∈G
- (ii)
θx′(s)=εxθx(s)εx−1, s∈Dx−1;
2. (iii)
θx′(s)wx,y′εxy=εxθx(sεy)wx,y, s∈Dx−1Dy.
Given a twisted partial action Θ=(θ,w) of G on S, the crossed product S∗ΘG is the set {sδx∣s∈Dx} with the multiplication sδx⋅tδy=θx(θx−1(s)t)wx,yδxy. It follows from the proof of [7, Theorem 2.4] that S∗ΘG is a semigroup. Moreover, if S is inverse, then S∗ΘG is inverse with (sδx)−1=wx−1,x−1θx−1(s−1)δx−1 (see [10]). For the crossed product coming from a partial action θ of G on S we shall use the notation S∗θG.
1.3. Twisted modules over inverse semigroups
An endomorphism φ of a semilattice of groups A is said to be relatively invertible [18], whenever there exist φˉ∈EndA and eφ∈E(A) satisfying
- (i)
φˉ∘φ(a)=eφa and φ∘φˉ(a)=φ(eφ)a for any a∈A;
2. (ii)
eφ is the identity of φˉ(A) and φ(eφ) is the identity of φ(A).
In this case φˉ is also relatively invertible with φˉˉ=φ and eφˉ=φ(eφ). The set of relatively invertible endomorphisms forms an inverse semigroup endA [18, Proposition 8.1]. It was proved in [10] that endA is isomorphic to the semigroup Iui(A) of isomorphisms between unital ideals of A.
Let S be an inverse semigroup. By a twisted S-module [18, 10] we mean a semilattice of groups A together with a triple Λ=(α,λ,f), where α is an isomorphism E(S)→E(A), λ is a map S→endA and f:S2→A is a map with f(s,t)∈Aα(stt−1s−1) (called a twisting) satisfying the following properties
- (i)
λe(a)=α(e)a for all e∈E(S) and a∈A;
2. (ii)
λs(α(e))=α(ses−1) for all s∈S and e∈E(S);
3. (iii)
λs∘λt(a)=f(s,t)λst(a)f(s,t)−1 for all s,t∈S and a∈A;
4. (iv)
f(se,e)=α(ses−1) and f(e,es)=α(ess−1) for all s∈S and e∈E(S);
5. (v)
λs(f(t,u))f(s,tu)=f(s,t)f(st,u) for all s,t,u∈S.
If A is commutative, then a twisted S-module Λ=(α,λ,f) on A splits into the S-module (α,λ) on A in the sense of [18, p. 274], that is the one satisfying (i) and (ii) with λ being a homomorphism S→EndA, and the map f(s,t)∈Aα(stt−1s−1), for which (iv) and (v) hold. Such a map f will be called a twisting related to (α,λ).
Observe from [18] that S-modules form an abelian category Mod(S), where a morphism φ:(α,λ)→(α′,λ′) is a homomorphism of semigroups, such that
- (i)
φ∘α=α′ on E(S);
2. (ii)
φ∘λs=λs′∘φ for all s∈S.
Two twisted S-module structures Λ=(α,λ,f) and Λ′=(α′,λ′,f′) on A are said to be equivalent [10], if
- (i)
α′=α;
2. (ii)
λs′(a)=g(s)λs(a)g(s)−1;
3. (iii)
f′(s,t)g(st)=g(s)λs(g(t))f(s,t)
for some function g:S→A with g(s)∈Aα(ss−1). When A is commutative, this exactly means that (α,λ)=(α′,λ′) and the twistings f and f′ are equivalent in the sense that f′(s,t)=λs(g(t))g(st)−1g(s)f(s,t).
Let Λ=(α,λ,f) be a twisted S-module structure on A. The crossed product of A and S by Λ [18, 10] is the set
[TABLE]
It is an inverse semigroup under the multiplication aδs⋅bδt=aλs(b)f(s,t)δst with
[TABLE]
(see [18, Theorem 9.1]). If (α,λ) is an S-module structure on A, then A∗(α,λ)S will mean the crossed product of A and S by (α,λ,f) with trivial f.
1.4. Extensions of semilattices of groups by inverse semigroups
An extension of a semilattice of groups A by an inverse semigroup S [18] is an inverse semigroup U with a monomorphism i:A→U and an idempotent-separating (i. e. injective on E(U)) epimorphism j:U→S, such that i(A)=j−1(E(S)).
Any two extensions A→iU→jS and A→i′U′→j′S of A by S are called equivalent [18] if there is a homomorphism μ:U→U′ such that the following diagram
[TABLE]
commutes. In this case μ is an isomorphism.
For each twisted S-module structure Λ=(α,λ,f) on A the crossed product A∗ΛS is an extension of A by S, where i(a)=aδα−1(aa−1) and j(aδs)=s.
Given an extension A→iU→jS, a map ρ:S→U with j∘ρ=id and ρ(E(S))⊆E(U) is called a transversal [18] of j. It follows that ρ maps isomorphically E(S) onto E(U) and
[TABLE]
The choice of a transversal ρ induces a twisted S-module structure Λ=(α,λ,f) on A by the formulas (see [18]):
[TABLE]
In this case A∗ΛS is equivalent to U, the map aδs↦i(a)ρ(s) being the corresponding isomorphism (see [18, Theorem 9.1]).
A transversal ρ of j is said to be order-preserving [25, 10], when s≤t⇒ρ(s)≤ρ(t) for all s,t∈S. It was shown in [10] that ρ is order-preserving if and only if, instead of (iv), Λ satisfies a stronger condition
- (iv’)
f(s,e)=α(ses−1) and f(e,s)=α(ess−1) for all s∈S and e∈E(S).
Inspired by [2, Definition 5.4], such twisted S-modules were called Sieben’s twisted S-modules in [10].
1.5. The relation between Sieben’s twisted modules and twisted partial actions
Let S be an E-unitary inverse semigroup and A a semilattice of groups. It was proved in [10] that with each Sieben’s twisted S-module structure Λ=(α,λ,f) on A one can associate a twisted partial action of G(S) on A as follows:
[TABLE]
where s∈x and t∈xy, such that α(ss−1)=α(tt−1)=aa−1.
Conversely, given a twisted partial action Θ=(θ,w) of a group G on a semilattice of groups A, there exists [10] an E-unitary inverse semigroup S, an epimorphism κ:S→G with kerκ=σ and an isomorphism α:E(S)→E(A), such that Λ=(α,λ,f) is a Sieben’s twisted S-module structure on A, where
[TABLE]
Notice that one can take S=E(A)∗θG with
[TABLE]
Up to identification of isomorphic groups and semigroups, this defines a one-to-one correspondence between twisted partial actions of groups on A and Sieben’s twisted module structures over E-unitary inverse semigroups on A. Moreover, equivalent twisted partial actions correspond to equivalent twisted modules (see [10, Theorem 9.3]).
1.6. Extensions of semilattices of groups by groups
Recall from [10] that an extension of a semilattice of groups A by a group G is an inverse semigroup U with a monomorphism i:A→U and an epimorphism j:U→G, such that i(A)=j−1(1).
Two extensions A→iU→jG and A→i′U′→j′G of A by G are called equivalent if there is an isomorphism μ:U→U′ making the following diagram
[TABLE]
commute.
It was proved in [10] that for any extension A→iU→jG there exists a refinement A→iU→πS→κG, where S is an E-unitary inverse semigroup, π and κ are epimorphisms, such that
- (i)
A→iU→πS is an extension of A by S;
2. (ii)
j=κ∘π.
Moreover, it follows that kerκ=σ.
If A→i′U′→j′G is an other extension with a refinement A→i′U′→π′S′→κ′G, then any homomorphism μ:U→U′ making the diagram 14 commute induces a homomorphism ν:S→S′, such that
[TABLE]
commutes. Moreover, if μ is injective, then ν is injective; if μ is surjective, then ν is surjective. In particular, this shows that a refinement is unique up to an isomorphism.
An extension A→iU→jG is called admissible [10], if the corresponding π:U→S has an order-preserving transversal. Up to equivalence, the admissible extensions of A by G are precisely the crossed products A∗ΘG by twisted partial actions Θ of G on A (see [10]).
1.7. Cohomology of inverse semigroups
Let A be an S-module. Following [18, p. 275], when α need not be specified, we shall often use E(S) as an indexing semilattice for the group components of A. More precisely, for arbitrary e∈E(S), Ae will mean {a∈A∣aa−1=α(e)}. It follows from φ∘α=α′ that any morphism φ:A→A′ in Mod(S) maps Ae to a subset of Ae′.
More generally, given a semilattice L, an L-set is a disjoint union T=⨆l∈LTl of sets Tl, l∈L. An L-map is a function f:T→T′, such that f(Tl)⊆Tl′ for all l∈L. Thus, any S-module is an E(S)-set, and any morphism of S-modules is an E(S)-map.
Now, considering the forgetful functor from Mod(S) to the category of E(S)-sets, one can naturally define the free S-module F(T) over an E(S)-set T. It turns out (see [18, Proposition 3.1]) that such a module exists and can be constructed in the following way (we use additive notation). For any e∈E(S) the component F(T)e is the free abelian group over the set of pairs (written as formal products) {st∈S×T∣ss−1=e, t∈⋃f≥s−1sTf}. The sum of st∈F(T)e and s′t′∈F(T)e′ is the formal sum (e′s)t+(es′)t′ in F(T)ee′. Clearly, α(e)=0e, where 0e is the zero of F(T)e. The endomorphism λs of F(T) is defined on a generator s′t′ by λs(s′t′)=(ss′)t′. An element t of Te, e∈E(S), is identified with et∈F(T)e, determining an embedding of T into F(T) in the category of E(S)-sets.
Remark 1.1**.**
One should be careful when identifying the elements of T with their images in F(T). For instance, taking t∈Tf and considering it as an element of F(T), one could expect that λs(t)=st. However, st need not belong to F(T). In fact, λs(t)=λs(ft)=(sf)t. Nevertheless, if st∈F(T), i. e. s−1s≤f, then
[TABLE]
so λs(t)=st.
It follows that F(T) is projective in Mod(S) and that for any A∈Mod(S) there is an epimorphism F(A)→A, so Mod(S) has enough projectives. Considering the semilattice ZS of copies (ZS)e={ne∣n∈Z} of Z with ne+mf=(n+m)ef as a “trivial” S-module in the sense that λs(ne)=nses−1 and α(e)=0e, Lausch defines in [18, Section 5] the cohomology groups of S with values in A as Hn(S,A)=RnHom(−,A) applied333Notice that Lausch uses the general notion “cohomology functor” defined axiomatically, but what he constructs is exactly the right derived functor of Hom(−,A). to ZS.
2. On the cohomology of inverse monoids
2.1. The free resolutions C(S) and D(S) of ZS
Let S be an inverse monoid. Recall from [18, pp. 280–282] that in this case the cohomology groups of S can be computed using the free resolutions C(S) and D(S) of ZS in Mod(S), where Cn(S)=F(Vn(S)) and Dn(S)=F(Wn(S)), n≥0, with
[TABLE]
The S-morphisms ∂0′:C0(S)→ZS and ∂n′:Cn(S)→Cn−1(S), n≥1, are defined in the following way:
[TABLE]
The morphisms ∂0′′:D0(S)→ZS and ∂1′′:D1(S)→D0(S) are simply ∂0′ and ∂1′∣D1(S), respectively. To define ∂n′′:Dn(S)→Dn−1(S), n≥2, we use 23 with the following modification. If n≥2 and the term u(v1,…,vn−1)∈Cn−1(S) appears (with some sign) on the right-hand side of 23, then it is replaced by 0uu−1 whenever 1S∈{v1,…,vn−1}. For instance, the summand (−1)i(s1,…,sisi+1,…,sn), which, as we know, is identified with
[TABLE]
is set to be 0e, if sisi+1=1S.
Remark 2.1**.**
In [18, p. 282] Lausch required additionally that all the elements of Cn−1(S) of the form 1S(v1,…,vn−1) be identified with 01S. Assuming this, we would get for s,t∈S with s,t,st=1S and ss−1=tt−1=1S that
[TABLE]
which does not equal 0stt−1s−1, if st=s (for example, when S is a group, the latter follows from t=1S, so such s and t can be easily found in, say, S=Z3). Thus, ∂1′′∘∂2′′ is not necessarily zero, demonstrating that Lausch’s definition should be corrected.
Observe that, when S is a group, C(S) coincides with the standard resolution of Z in the bar notation (or, shortly, the bar resolution). Then D(S) is the normalized bar resolution [1, I.5]. One should also note that Maclane [21, IV.5] uses the term “bar resolution” for the normalized bar resolution.
For the exactness of the sequence C(S) Lausch implicitly uses in [18, p. 281] the Maclane’s argument [21, p. 115]444Lausch refers to Maclane’s book on p. 280 while proving the exactness of some other sequence, on p. 281 he uses the same argument without any reference. by constructing E(S)-maps σ−1′:ZS→C0(S) and σn′:Cn(S)→Cn+1(S), n≥0, such that
- (i)
for each e∈E(S) the restrictions σ−1′∣(ZS)e and σn′∣Cn(S)e, n≥0, are morphisms of abelian groups (ZS)e→C0(S)e and Cn(S)e→Cn+1(S)e, respectively;
2. (ii)
the following equalities are fulfilled:
[TABLE]
Lemma 2.2**.**
If the maps σn′, n≥−1, satisfying (i) and (ii) exist, then ∂0′ is surjective and ker∂n′⊆im∂n+1′, n≥0.
Proof.
Surjectivity of ∂0′ is explained by 24. If c∈ker∂n′, i. e. c∈Cn(S)e and ∂n′(c)=0e for some e∈E(S), then σn−1′∘∂n′(c)=σn−1′(0e) which is zero of Cn(S)e in view of (i). So, c=∂n+1′∘σn′(c)∈im∂n+1′ by 25.
∎
Remark 2.3**.**
According to [21, p. 115] in order to prove the converse inclusions, i. e. that C(S) is a chain complex in Mod(S), one should somehow deduce from ∂n′∘∂n+1′∘σn′=0 that ∂n′∘∂n+1′=0, n≥0. In the classical case Maclane uses the fact that (in our notations) σn′(Cn(S)) generates Cn+1(S) as an S-module, which is not true for σn′ introduced by Lausch in [18, p. 281] (see Remark 2.7).
Nevertheless, we may still reduce the problem to the classical formula from the group cohomology.
Lemma 2.4**.**
For each n≥0 we have
[TABLE]
Proof.
When n≥1, the formulas 22 and 23 have exactly the same form as the ones for the bar resolution [21, IV.(5.3)] (we should only identify (x) with [x], (s1,…,sn) with [s1∣…∣sn] and the application of λs with the multiplication by s on the left). Expanding the equality ∂n∘∂n+1[s1∣…∣sn+1]=0, n≥1, written for the bar resolution, and identifying each summand with an element of Cn−1(S) as explained above, we obtain a formal proof that ∂n′∘∂n+1′(s1,…,sn+1)=0s1…sn+1sn+1−1…s1−1 with the only difference that [math] (when appears as a sum of two terms with opposite signs) should be replaced by the zero of the corresponding component. For example, ∂1∘∂2[s∣t]=0 expands to
[TABLE]
This gives
[TABLE]
As to ∂0′∘∂1′, it will be calculated by 21 and 22 explicitly:
[TABLE]
∎
Now, following [18, p. 281], we define the maps σ−1′ and σn′, n≥0, on the generators of the group components of ZS and Cn(S), n≥0, respectively, by
[TABLE]
Obviously, σ−1′(1e)∈C0(S)e and σ0′(s(x))∈C1(S)ss−1. Now observe by 16 that for s(s1,…,sn)∈Cn(S)=F(Vn(S)) we have sfs−1=ss−1, where f=s1…snsn−1…s1−1.
Hence σn′(s(s1,…,sn))∈Cn+1(S)ss−1, n≥1. Thus, the maps σn′, n≥−1, respect the partitions of ZS and Cn(S), n≥0, into components, so they uniquely extend to the E(S)-maps ZS→C0(S) and Cn(S)→Cn+1(S), n≥0, with property (i) above. We prove that (ii) is also fulfilled.
Lemma 2.5**.**
The functions σn′, n≥−1, satisfy the equalities 24 and 25.
Proof.
Taking the generator 1e of (ZS)e, we easily verify by 21 and 27 that
[TABLE]
which is 24.
Furthermore, for any s∈S by 21, 22, 27 and 28:
[TABLE]
giving 25 for n=0.
As to 25 for n≥1, using 23 and 29 we see that
[TABLE]
and
[TABLE]
We first observe that λs1(s2,…,sn) and (s1,…,sisi+1,…,sn), 1≤i≤n−1, are in the component Cn−1(S)f of Cn−1(S), while (s1,…,sn−1)∈Cn−1(S)f′, where f=s1…snsn−1…s1−1 and f′=s1…sn−1sn−1−1…s1−1. Since clearly f≤f′, then using the formula for the addition in a free module, we replace (s1,…,sn−1) by f(s1,…,sn−1)∈Cn−1(S)f. Now, applying λs, we get
[TABLE]
all the summands being in the same component of Cn−1(S).
Thanks to 16 the product sf equals s, because s(s1,…,sn)∈F(Vn(S)) with (s1,…,sn)∈Vn(S)f. Further, we would like to rewrite λss1 and λs in 31 as the multiplications on the left by ss1 and s, respectively. By Remark 1.1 we need to check that after doing this we shall obtain elements of Cn−1(S)=F(Vn−1(S)). The fact that s(s1,…,sisi+1,…,sn)∈Cn−1(S), 1≤i≤n−1, follows from s(s1,…,sn)∈Cn(S), because (s1,…,sisi+1,…,sn) and (s1,…,sn) belong to the components of Vn−1(S) and Vn(S), respectively, with the same index f. To prove that ss1(s2,…,sn)∈Cn−1(S), we make sure that s1−1es1≤e′, where e=s−1s and e′=s2…snsn−1…s2−1. We know from s(s1,…,sn)∈Cn(S) that e≤s1e′s1−1. Then s1−1es1≤s1−1s1e′ and hence
[TABLE]
as desired.
Thus, due to the fact that σn−1′ is additive on each component of Cn−1(S), we have
[TABLE]
Adding 30 and 32 we obtain λs(s1,…,sn), which is s(s1,…,sn) thanks to Remark 1.1.
∎
Proposition 2.6**.**
The sequence C(S) is exact.
Proof.
This follows from Lemmas 2.2, 2.4 and 2.5.
∎
Remark 2.7**.**
For any n≥1 the image σn′(Cn(S)) consists of those generators (s1,…,sn+1) of Cn+1(S), for which s1−1s1≤s2…sn+1sn+1−1…s2−1. For example, when S is obtained from an inverse semigroup by adjoining identity 1S, the only (n+1)-tuple from σn′(Cn(S)) with s1=1S is (1S,…,1S). Hence, σn′(Cn(S)) generates a proper submodule of Cn+1(S).
We obtain the exactness of D(S) as a consequence of the exactness of C(S). To this end we introduce the epimorphisms of S-modules ζ−1:ZS→ZS and ζn:Cn(S)→Dn(S), n≥0, by ζ−1=idZS, ζ0=idC0(S) and
[TABLE]
for n≥1 and (s1,…,sn)∈Vn(S). It follows that ζn is identity on Dn(S)⊆Cn(S), n≥0.
Lemma 2.8**.**
For any n≥0 we have ∂n′′∘ζn=ζn−1∘∂n′.
Proof.
The case n=0 is trivial: ∂0′′∘ζ0=∂0′′=∂0′=ζ−1∘∂0′.
For n=1 we need to show that ∂1′′∘ζ1=ζ0∘∂1′=∂1′. Take an arbitrary generator (s)∈V1(S). If s=1S, then (s)∈W1(S), so ∂1′′∘ζ1(s)=∂1′′(s)=∂1′(s) by the definitions of ζ1 and ∂1′′. If s=1S, i. e. (s)∈W1(S), then ∂1′′∘ζ1(s)=∂1′′(01S)=01S, and ∂1′(s)=1S(x)−(x)=1S(x)−1S(x)=01S.
If n≥2 and (s1,…,sn)∈Wn(S), then one needs to prove that
[TABLE]
It is simply the definition of ∂n′′ rewritten in terms of ∂n′ and ζn−1.
If n≥2 and (s1,…,sn)∈Wn(S), then the desired equality reduces to
[TABLE]
Consider three possible cases.
(a) s1=1S. Then
[TABLE]
The difference λ1S(s2,…,sn)−(1S⋅s2,s3,…,sn) is 0s2…snsn−1…s2−1, and it is mapped by ζn−1 to itself as an element of Dn(S). All the other terms under the sign of ζn−1 are also mapped to zeros of the corresponding components of Dn(S), since they contain 1S. Thus, the sum is 0s2…snsn−1…s2−1=0s1…snsn−1…s1−1.
(b) si=1S for some 2≤i≤n−1. In this case
[TABLE]
The summands 34 and 35 differ only by the sign, all the other summands are zero by the definition of ζn−1.
(c) sn=1S. Then
[TABLE]
which is clearly zero.
∎
Corollary 2.9**.**
For all n≥0 the composition ∂n′′∘∂n+1′′ is zero.
Proof.
Indeed, consider the composition (∂n′′∘∂n+1′′)∘ζn+1. Using Lemma 2.8 twice, we obtain
[TABLE]
which is zero by Lemma 2.4. The result now follows from surjectivity of ζn+1.
∎
We proceed with the construction of the corresponding maps σn′′, n≥−1.
Lemma 2.10**.**
There is a (uniquely defined) collection of functions σ−1′′:ZS→D0(S), σn′′:Dn(S)→Dn+1(S), n≥0, satisfying
[TABLE]
for all n≥−1. Moreover, it follows that σn′′ is a homomorphism of abelian groups when restricted to a group component of the corresponding module.
Proof.
Since ζ−1=idZS and ζn is identity on Dn(S), we immediately obtain that for n=−1 the equality 36 becomes σ−1′′=σ−1′ (so that σ−1′′∣(ZS)e is automatically a homomorphism as σ−1′∣(ZS)e is), and for n≥0 it is equivalent on Dn(S)⊆Cn(S) to the fact that σn′′=ζn+1∘σn′∣Dn(S). It follows from Dn(S)e⊆Cn(S)e that σn′∣Dn(S)e:Dn(S)e→Cn+1(S)e is a homomorphism as the restriction of the homomorphism σn′∣Cn(S)e to Dn(S)e. Furthermore, ζn+1, being a morphism of S-modules, restricts to a homomorphism ζn+1∣Cn+1(S)e:Cn+1(S)e→Dn+1(S)e. Hence, σn′′∣Dn(S)e=ζn+1∣Cn+1(S)e∘σn′∣Dn(S)e is a homomorphism Dn(S)e→Dn+1(S)e.
Now we prove that 36 holds on any generator of Cn(S)e which does not belong to Dn(S)e, n≥0, e∈E(S). If n=0, then there is nothing to be proved, because D0(S)=C0(S). If n≥1, then ζn is zero on such a generator s(s1,…,sn), so 36 transforms into
[TABLE]
when si=1S for some 1≤i≤n. The latter is a straightforward consequence of 29 and 33 (see also 16).
∎
Corollary 2.11**.**
One has
[TABLE]
Proof.
Equality 37 is simply 24. To establish 38, use Lemmas 2.8, 36 and 25 to get
[TABLE]
It remains to “cancel” the epimorphism ζn.
∎
Proposition 2.12**.**
The sequence D(S) is exact.
Proof.
This follows from Corollaries 2.9, 2.11 and 2.2.
∎
2.2. A connection between Hn(S,A) and Hn(S1,A1)
Let A be an S-module. By adjoining identities 1S and 1A to S and A we obtain the S1-module A1 (see [18, p. 285], where one uses the additive notation). In particular, 1S acts on A1 trivially, and λs(1A)=α(ss−1).
Proposition 2.13**.**
Let S be an inverse monoid. For any S-module A and for all n≥2 we have
[TABLE]
Proof.
We see that Wn(S1)e=Vn(S)e for all n≥1 and e∈E(S). Moreover, Wn(S1)1S=∅. Hence, Dn(S1)e=Cn(S)e and Dn(S1)1S is the trivial group {01S} for such n and e. This implies that there is an isomorphism between Hom(Cn(S),A) and Hom(Dn(S1),A1) (namely, a morphism f:Cn(S)→A extends to fˉ:Dn(S1)→A1 by fˉ(01S)=1A). It is clearly an isomorphism of the complexes of abelian groups:
[TABLE]
where δ1n(f)=f∘∂n+1′ and δ2n(g)=g∘∂n+1′′ for n≥1, f∈Hom(Cn(S),A) and g∈Hom(Dn(S1),A1).
∎
Observe that Hom(Dn(S1),A1), n≥1, can be identified with the abelian group of functions
[TABLE]
under the coordinate-wise multiplication, which we denote by Cn(S1,A1). Under this identification δ2n becomes a homomorphism, which sends f∈Cn(S1,A1) to δ2nf∈Cn+1(S1,A1), such that
[TABLE]
Denote kerδ2n by Zn(S1,A1) and imδ2n−1 by Bn(S1,A1), so that the quotient Zn(S1,A1)/Bn(S1,A1) is identified with Hn(S1,A1), when n≥2. The elements of Cn(S1,A1), Zn(S1,A1) and Bn(S1,A1) will be called n-cochains, n-cocycles and n-coboundaries, respectively.
The following proposition completes the result of Proposition 2.13.
Proposition 2.14**.**
Let S be an inverse semigroup and (α,λ) an S-module structure on A. Then
[TABLE]
Moreover, if S is a monoid, then
[TABLE]
Proof.
Indeed, in the monoid case each f∈Hom(C0(S),A) is identified with f(x)∈U(A) by 17, and (δ10f)(s)=λs(f(x))f(x)−1 by 22, whence 43. Similarly Hom(D0(S1),A1)=Hom(C0(S1),A1)=U(A1)={1A}, giving 41 and 42. In the monoid case Hom(C1(S),A)≅Hom(D1(S1),A1) as showed in the proof of Proposition 2.13, which explains 44.
∎
2.3. An interpretation of H2(S1,A1)
Observe that f∈Z2(S1,A1) if and only if it satisfies (v) of the definition of a twisted S-module. As to (iv), we first notice that it can be replaced by a “weaker-looking” condition.
Lemma 2.15**.**
Let f∈Z2(S1,A1). Then each one of the equalities
[TABLE]
is equivalent to f(e,e)=α(e) for all e∈E(S).
Proof.
Clearly, f(e,e)=α(e) is a particular case of f(e,es)=α(ess−1), as well as of f(se,e)=α(ses−1). Conversely, assuming f(e,e)=α(e) and writing (v) for t=u=e, we get λs(α(e))f(s,e)=f(s,e)f(se,e), whence f(se,e)=α(ses−1). Similarly f(e,es)=α(ess−1) follows from (v) for the triple (e,e,s).
∎
Lemma 2.16**.**
For each f∈Z2(S1,A1) there is g∈C1(S1,A1), such that f~=f⋅δ21g is a twisting related to the S-module A.
Proof.
Setting g(s)=f(s,s−1)−1, we see that g(s)∈Aα(ss−1), so g∈C1(S1,A1). Moreover,
[TABLE]
hence
[TABLE]
Therefore, if f~=f⋅δ21g, then f~(e,e)=f(e,e)f(e,e)−1=α(e). It remains to apply Lemma 2.15.
∎
Proposition 2.17**.**
There is a one-to-one correspondence between the elements of H2(S1,A1) and the equivalence classes of twistings related to the S-module A.
Proof.
It follows from Lemma 2.16 that each class [f]∈H2(S1,A1) contains the twisting f~ related to (α,λ). Now by (iii) of the definition of equivalent twisted S-modules two twistings are equivalent if and only if they are cohomologous as elements of Z2(S1,A1).
∎
2.4. The groups H≤n(S1,A1)
It was proved in [10, Lemma 3.28] that the twisting f of a Sieben’s twisted S-module is order-preserving in the sense that f(s,t)≤f(s′,t′) for s≤s′ and t≤t′. The converse also holds: if f is order-preserving, then it satisfies the Sieben’s condition (iv’), as
[TABLE]
We shall say that f∈Cn(S1,A1), n≥1, is order-preserving, if
[TABLE]
Since ≤ respects multiplication, the order-preserving cochains form a subgroup of Cn(S1,A1). We denote it by C≤n(S1,A1). Note also that δ2nf preserves the order, whenever f does. Thus, we obtain the cochain complex
[TABLE]
We would like to add one more term on the left to this sequence, whose definition is motivated by the following results, in which S is assumed to be an inverse semigroup and A is an S-module.
Remark 2.18**.**
The group H0(S,A) is isomorphic to the group of functions f:E(S)→A, such that f(e)∈Aα(e) and
[TABLE]
for all s∈S and e∈E(S).
The isomorphism is explained in [18, Proposition 5.5]. We would like to note that in the monoid case a function f:E(S)→A with the properties above is determined by f(1S)∈U(A), as f(e)=f(e⋅1S⋅e−1)=λe(f(1S))=α(e)f(1S). Moreover, λs(f(1S))=f(s⋅1S⋅s−1)=f(ss−1)=α(ss−1)f(1S), so λs(f(1S))f(1S)−1=α(ss−1). Conversely, if a∈U(A) is such that λs(a)a−1=α(ss−1), then set f(e)=α(e)a and notice that f(ses−1)=α(ses−1)a=α(se(se)−1)a=λse(a)=λs(α(e)a)=λs(f(e)). This relates the result of the remark with 43.
Lemma 2.19**.**
Let f:E(S)→A with f(e)∈Aα(e) for all e∈E(S). Then f satisfies 45 if and only if f is order-preserving and
[TABLE]
for all s∈S.
Proof.
Suppose 45. Taking e=s−1s, we get 46. Using 45 with s=e′∈E(S), one sees that f(ee′)=α(e′)f(e)≤f(e), so f is order-preserving.
Conversely, if f is order-preserving, then f(ee′)≤f(e), so
[TABLE]
Assuming additionally 46, one gets
[TABLE]
∎
Define C≤0(S1,A1) to be the abelian group of order-preserving functions f:E(S)→A, such that f(e)∈Aα(e) for all e∈E(S). Given f∈C≤0(S1,A1), set
[TABLE]
Clearly, δ20f∈C≤1(S1,A1).
Lemma 2.20**.**
For any f∈C≤0(S1,A1) and e,e′∈E(S) one has f(e)f(e′)−1=α(ee′).
Proof.
Indeed, using 47 and the facts that f(e)∈Aα(e), f(e′)∈Aα(e′), we obtain
[TABLE]
∎
Lemma 2.21**.**
The composition δ21∘δ20 is zero.
Proof.
Let f∈C≤0(S1,A1) and s,t∈S. Then by 40
[TABLE]
In view of 48 we have
[TABLE]
Hence,
[TABLE]
By Lemma 2.20
[TABLE]
It remains to apply (ii) of the definition of a twisted S-module to get
[TABLE]
∎
As a consequence we get
Proposition 2.22**.**
The sequence
[TABLE]
is a cochain complex of abelian groups.
Definition 2.23**.**
The groups of n-cocycles, n-coboundaries and n-cohomologies of 49 will be denoted by Z≤n(S1,A1), B≤n(S1,A1) and H≤n(S1,A1), respectively (n≥0).
Proposition 2.24**.**
The group H≤0(S1,A1) is isomorphic to H0(S,A).
Proof.
This is explained by Lemmas 2.19, 48 and 2.18.
∎
Proposition 2.25**.**
One has Z≤1(S1,A1)=Z1(S1,A1), so H≤1(S1,A1) is isomorphic to
[TABLE]
In particular, it is isomorphic to H1(S,A), when S is a monoid.
Proof.
Let f∈Z1(S1,A1). Applying the 1-cocycle identity to the pair (e,e), where e∈E(S), we get α(e)(f(e))f(e)−1f(e)=α(e), that is f(e)=α(e). Now writing the same identity for the pair (e,s), we have α(e)f(s)f(es)−1f(e)=α(ess−1), yielding f(es)=α(e)f(s)≤f(s), so f is order-preserving. This shows that Z≤1(S1,A1)=Z1(S1,A1), proving 50.
If S is a monoid and g∈C≤0(S1,A1), then g(e)=α(e)g(1S) by 47, so g is identified with g(1S)∈U(A). The result now follows from 44.
∎
3. Partial group cohomology with values in non-unital partial modules
Lemma 3.1**.**
Let S be a commutative semigroup and S2=S. Then the multipliers of S commute with each other and with the elements of S.
Proof.
It was proved in [10, Remark 5.2] that ws=sw for all w∈M(S) and s∈S. Now if w′,w′′∈M(S), then
[TABLE]
Similarly s(w′w′′)=s(w′′w′).
∎
Let G be a group and A a semilattice of groups. If A is commutative, then any twisted partial action of G on A splits into a partial action θ={θx:Dx−1→Dx}x∈G of G on A and a twisting related to (A,θ), i. e. a collection w={wx,y}x,y∈G of invertible multipliers of DxDxy, satisfying w1,x=wx,1=idDx and
[TABLE]
Here we used Lemma 3.1 restricting wxy,z, wx,yz and wx,y to the (idempotent) ideal DxDxyDxyz which contains both θx(awy,z) and θx(a). Observe that 51 is the same as
[TABLE]
Now (θ,w) is equivalent to (θ′,w′) if and only if θ=θ′ and w is equivalent to w′ in the sense that there exists ε={εx∈U(M(Dx))}x∈G, such that
[TABLE]
This motivates us to introduce the following notions.
Definition 3.2**.**
Let G be a group. A partial G-module is a semilattice of abelian groups A with a partial action of G on A.
Given a partial G-module (A,θ) and x1,…,xn∈G, we shall write D(x1,…,xn) for Dx1Dx1x2…Dx1…xn.
Definition 3.3**.**
Let (A,θ) be a partial G-module and n≥1. A partial n-cochain of G with values in A is a collection w={w(x1,…,xn)∣x1,…,xn∈G}, where w(x1,…,xn)∈U(M(D(x1,…,xn))). By a partial [math]-cochain of G with values in A we mean w∈U(M(A)).
It follows from Lemma 3.1 that partial n-cochains form an abelian group under pointwise multiplication. We denote this group by Cn(G,A).
Remark 3.4**.**
Observe that Cn(G,A), n≥1, is the group of units of
[TABLE]
Definition 3.5**.**
Given n≥1, w∈Cn(G,A) and a∈D(x1,…,xn+1), define
[TABLE]
For w∈C0(G,A) and a∈Dx set
[TABLE]
Observe that θx1−1(a)∈Dx1−1D(x2,…,xn+1), so w(x2,…,xn+1) is applicable in 52. The result θx1−1(a)w(x2,…,xn+1) belongs to Dx1−1D(x2,…,xn+1), since the latter is an idempotent ideal. Therefore, θx1(θx1−1(a)w(x2,…,xn+1)) is an element of D(x1,…,xn+1). So, the rest of the multipliers in 52 are obviously applicable and (δnw)(x1,…,xn+1)a∈D(x1,…,xn+1).
Lemma 3.6**.**
For all n≥0 and x1,…,xn+1∈G the map (δnw)(x1,…,xn+1) is a multiplier of D(x1,…,xn+1), whose right action coincides with the left one.
Proof.
Let n≥1. According to 52 we may write
[TABLE]
where
[TABLE]
We shall check the equality
[TABLE]
for a,b∈D(x1,…,xn+1). The other two properties of a multiplier are proved similarly. Taking into account Lemmas 3.1 and 54, we have
[TABLE]
The case n=0 uses the same idea (take w′=w and w′′=w−1).
∎
Lemma 3.7**.**
For all a∈Dx−1D(y1,…,yn), w∈M(Dx−1D(y1,…,yn)) and w′∈M(D(x,y1,…,yn)) one has θx−1(θx(aw)w′)=θx−1(θx(a)w′)w.
Proof.
By [6, Proposition 2.7] the pair of maps a↦θx−1(θx(a)w′) and
a↦θx−1(w′θx(a)) defines a multiplier wˉ′ of the idempotent ideal Dx−1D(y1,…,yn). Then our statement transforms into the equality
(aw)wˉ′=(awˉ′)w, which holds thanks to Lemma 3.1.
∎
Lemma 3.8**.**
For all n≥0 the map δn is a homomorphism Cn(G,A)→Cn+1(G,A).
Proof.
We shall prove that δn is a homomorphisms of monoids
[TABLE]
In view of Remark 3.4 this will imply that δn(Cn(G,A))⊆Cn+1(G,A).
The fact that δn maps identity to identity is clear from 52. Fix n≥1, u,v∈Cn(G,A), x1,…,xn+1∈G and a∈D(x1,…,xn+1). We need to show that
[TABLE]
Using 54, we represent the right-hand side of 55 as
[TABLE]
where u′,v′∈M(D(x2,…,xn+1)) and u′′,v′′∈M(D(x1,…,xn+1)). By Lemma 3.7
[TABLE]
Therefore,
[TABLE]
the latter being θx1(θx1−1(a)v′u′)v′′u′′ in view of Lemma 3.7. The result now follows from the observation that (uv)′=u′v′ and (uv)′′=u′′v′′, where (uv)′ and (uv)′′ denote the “parts” of (δn(uv))(x1,…,xn+1)a from the representation similar to 54.
The case n=0 is proved analogously.
∎
Given a partial G-module (A,θ), as it was mentioned above, there exist an E-unitary semigroup S and an epimorphism κ:S→G whose kernel coincides with σ, such that 10 defines an S-module structure (α,λ) on A. As to formula 11, it can be generalized to arbitrary n≥0.
Lemma 3.9**.**
For all n≥0 there is a homomorphism from Cn(G,A) to C≤n(S1,A1) which maps w to f defined by
[TABLE]
where e∈E(S), s1,…,sn∈S.
Proof.
The case n=0 is immediate: α, being an isomorphism E(S)→E(A), preserves the order and hence f does. Moreover, since w∈U(M(A)), we see from 1 and 56 that f(e)f(e)−1=α(e)ww−1=α(e). Thus, f∈C≤0(S1,A1).
When n≥1, we first note that the right-hand side of 57 makes sense, as for si=eiδxi, ei∈E(Dxi), one has xi=κ(si), 1≤i≤n, and s:=s1…sn=eδx, where e∈E(D(x1,…,xn)) and x=x1…xn. So, α(ss−1)=e and thus w(κ(s1),…,κ(sn)) is applicable in 57.
As above for n=0, one easily gets from 1 that
[TABLE]
Moreover, if si≤ti, 1≤i≤n, then
[TABLE]
because
[TABLE]
α preserves the order and κ(si)=κ(ti), as (si,ti)∈σ, 1≤i≤n. This shows that f∈C≤n(S1,A1).
The fact that the map w↦f is a homomorphism is explained by the observation that in a commutative semigroup S one has e(ww′)=(ew)w′=(e(ew))w′=((ew)e)w′=(ew)(ew′) for all e∈E(S) and w,w′∈M(S).
∎
Recall now that we may take S=E(A)∗θG with α:E(S)→E(A) and κ:S→G given by 12 and 13. Notice that for any x∈G and a∈Dx we have that s=aa−1δx is the unique element of S such that κ(s)=x and α(ss−1)=aa−1.
Lemma 3.10**.**
Let n≥0 and f∈C≤n(S1,A1). If n=0, then for any a∈A define
[TABLE]
When n≥1, given x1,…,xn∈G and a∈D(x1,…,xn), choose a unique n-tuple (s1,…,sn)∈Sn, such that κ(si)=x1…xi and α(sisi−1)=aa−1, 1≤i≤n. Then set555When n=1, the right-hand term of 59 is f(s1)a.
[TABLE]
This defines a homomorphism from C≤n(S1,A1) to Cn(G,A), n≥0.
Proof.
For n=0 we note from 58 using the order-preserving property of f that
[TABLE]
Since both w(ab) and (wa)b belong to the same group component Aaa−1bb−1 of A, they are equal. Due to the equality wa=aw and the commutativity of A this explains that w is a multiplier of A. Clearly, w is invertible with w−1a=aw−1=f(α−1(aa−1))−1a. So, w∈C0(G,A).
Suppose that f↦w and f′↦w′ for some f,f′∈C≤0(S1,A1). As wa∈Aaa−1,
[TABLE]
showing that f′f↦w′w.
Let n≥1. It is immediately seen that the right-hand term of 59 belongs to the ideal D(x1,…,xn). Observe that
[TABLE]
Hence, the function w(x1,…,xn) from D(x1,…,xn) to itself is a bijection, whose inverse is
[TABLE]
To prove that w(x1,…,xn) is a multiplier of D(x1,…,xn), it suffices to verify
[TABLE]
for a,b∈D(x1,…,xn). Let (s1,…,sn) and (t1,…,tn) be the n-tuples in Sn from the definition of w, corresponding to a and b, respectively. Then the right-hand side of 61 equals
[TABLE]
by 59. As to the left-hand side of 61, note that
[TABLE]
with κ(t1t1−1si)=κ(si)=x1…,xi, 1≤i≤n. Therefore, w(x1,…,xn)(ab) is
[TABLE]
Since t1t1−1s1≤s1 and si−1t1t1−1si+1≤si−1si+1, 1≤i≤n−1, we have
[TABLE]
Taking into account 60 and the fact that the left-hand side of 63 belongs to
[TABLE]
one sees that 62 is
[TABLE]
This concludes the proof that w∈Cn(G,A).
Take additionally f′∈C≤n(S1,A1) and let f′↦w′. It follows from 60 that w(x1,…,xn)a∈Aaa−1, so to apply w′(x1,…,xn) to this element, one uses the same n-tuple (s1,…,sn):
[TABLE]
Thus, f′f is mapped to w′w.
∎
Lemma 3.11**.**
The group Cn(G,A) is isomorphic to C≤n(S1,A1) for all n≥0.
Proof.
We shall show that the homomorphisms from Lemmas 3.9 and 3.10 are inverse to each other.
Let w∈Cn(G,A) and w↦f↦w′. If n=0, then by 56 and 58
[TABLE]
so w′=w by Lemma 3.1. Consider now n≥1 and take x1,…,xn∈G and a∈D(x1,…,xn). Find a unique (s1,…,sn)∈Sn, such that κ(si)=x1…xi and α(sisi−1)=aa−1, 1≤i≤n. According to 59 and 57:
[TABLE]
Now take f∈C≤n(S1,A1) and assume that f↦w↦f′. For n=0 one has
[TABLE]
as f(e)∈Aα(e). Let n≥1 and s1,…,sn∈S. Set
[TABLE]
and tn=s1…sn. Then κ(ti)=κ(s1)…κ(si) and α(titi−1)=α(e1), 1≤i≤n. So, in view of 57 and 59:
[TABLE]
Clearly, t1=s1e2≤s1. Moreover,
[TABLE]
Therefore,
[TABLE]
and hence
[TABLE]
Since both f′(s1,…,sn) and f(s1,…,sn) belong to the same group component Aα(e1) of A, we conclude that they are equal.
∎
Remark 3.12**.**
Observe that w∈C2(G,A) satisfies w(1,x)=w(x,1)=idDx for all x if and only if the corresponding f∈C≤2(S1,A1) satisfies the Sieben’s condition (iv’).
Indeed, if w(1,x)=idDx for all x, then f(e,s)=α(ess−1)w(1,κ(s))=α(ess−1) by 57, and analogously w(x,1)=idDx for all x implies f(s,e)=α(ses−1). Conversely, assume (iv’) and take x∈G, a∈Dx. There is s∈S, such that κ(s)=x and α(ss−1)=aa−1. Since κ(ss−1)=1, it follows that w(1,x)a=aw(1,x)=f(ss−1,(ss−1)−1s)a=f(ss−1,s)a=α(ss−1)a=a by 59. Similarly w(x,1)a=aw(x,1)=a.
Lemma 3.13**.**
The homomorphism from Lemma 3.9 respects δn and δ2n, n≥0, in the sense that the following diagram
[TABLE]
commutes.
Proof.
Let w∈Cn(G,A). Suppose that w↦f∈C≤n(S1,A1) and δnw↦f′∈C≤n+1(S1,A1). We need to prove that f′=δ2nf.
Consider the case n=0. By 48, 56, 10, 53 and 57
[TABLE]
Here we also used the fact that θκ(s)(α(s−1s))=λs(α(s−1s))=α(ss−1).
Let n≥1. Given t1,…,tk∈S, we shall denote for brevity
[TABLE]
Using 57, we see that the factor f(s1,…,sisi+1,…,sn+1)(−1)i in 40 equals
[TABLE]
Since 40 contains λs1(f(s2,…,sn+1))∈Ae(s1,…,sn+1), we may easily remove e(s1,…,sn+1) from 65. Moreover, we may remove e(s1,…,sn) from
[TABLE]
as e(s1,…,sn+1)≤e(s1,…,sn). Taking into account 10, we come to
[TABLE]
Now observe using 10 that
[TABLE]
the latter showing in view of 52 that the right-hand side of 66 is exactly
[TABLE]
∎
Corollary 3.14**.**
The sequence
[TABLE]
is a cochain complex of abelian groups.
Proof.
This is explained by Lemmas 3.13 and 2.22.
∎
Definition 3.15**.**
The complex 67 naturally defines the groups Zn(G,A)=kerδn, Bn(G,A)=imδn−1 and Hn(G,A)=Zn(G,A)/Bn(G,A) of partial n-cocycles, n-coboundaries and n-cohomologies of G with values in A, n≥1 (H0(G,A)=Z0(G,A)=kerδ0).
The next fact immediately follows from Lemmas 3.11 and 3.13.
Theorem 3.16**.**
There are isomorphisms of groups Zn(G,A)≅Z≤n(S1,A1) and Bn(G,A)≅B≤n(S1,A1). In particular, Hn(G,A) is isomorphic to H≤n(S1,A1) for all n≥0.
Corollary 3.17**.**
There is a one-to-one correspondence between the elements of H2(G,A) and the equivalence classes of twistings related to (A,θ).
Proof.
By Theorem 3.16 each class [w]∈H2(G,A) corresponds to [f]∈H≤2(S1,A1), and by Lemma 2.16 there is g∈C1(S1,A1), such that f~=f⋅δ21g is a twisting related to (α,λ). It is seen by the proof of Lemma 2.16 that g(s) can be chosen to be f(s,s−1)−1, so g preserves the order, as f does. Therefore, f~∈Z≤2(S1,A1) and [f]=[f~] in H≤2(S1,A1). Since f~ is order-preserving, it satisfies Sieben’s condition (iv’) as it was observed at the beginning of Section 2.4. By Remark 3.12 there is a twisting w~ related to (A,θ), such that [w~] corresponds to [f~]. Thus, [w]=[w~].
∎
Corollary 3.18**.**
Let S be a max-generated F-inverse monoid (see [20, p. 196]) and A an S-module. Then H≤n(S1,A1)≅Hn(S,A).
Proof.
By [10, Proposition 9.1], up to an isomorphism, each S-module (α,λ) on A comes from the partial G(S)-module (A,θ) defined by 7 and 8, and we may assume that S=E(A)∗θG(S). Hence, H≤n(S1,A1)≅Hn(G(S),A) by Theorem 3.16. Observe from 7 that each Dx is a monoid with identity 1x=α(maxx(maxx)−1), where maxx is the maximum element of the class x∈G(S). The idempotents 1x generate E(A), as the elements maxx generate S. Therefore, (A,θ) is an inverse partial G(S)-module in the sense of [9, Definition 3.15]. By [9, Corollaries 3.34 and 4.12] one has Hn(S,A)≅Hn(G(S),A) (see also [9, Definition 4.1]).666Notice that in [9] the H. Lausch’s cohomology group Hn(S,A) is denoted by HSn(A).
∎
4. Extensions of semilattices of abelian groups and H2(G,A)
It was proved in [10, Theorem 6.12] that any admissible extension A→iU→jG induces a twisted partial action Θ of G by A, as soon as one fixes a refinement A→iU→πS→κG of U together with an order-preserving transversal ρ of π. We shall show that the change of U by an equivalent one, as well as a change of ρ, leads to an equivalent Θ.
Lemma 4.1**.**
Suppose that A→iU→jG and A→i′U′→j′G is a pair of equivalent admissible extensions of A by G. Then any two refinements A→iU→πS→κG and A→i′U′→π′S′→κ′G of U and U′ with order-preserving transversals ρ and ρ′ of π and π′ induce equivalent twisted partial actions Θ and Θ′ of G on A.
Proof.
Let μ:U→U′ be an isomorphism defining the equivalence. There is a homomorphism ν:S→S′ making the diagram 15 commute. Since μ is an isomorphism, ν is also an isomorphism.
Denote by Λ=(α,λ,f) and Λ′=(α′,λ′,f′) the twisted module structures on A over S and S′, which come from A→iU→πS, ρ and A→i′U′→π′S′, ρ′, respectively. Note that ρ′′=μ∘ρ∘ν−1 is another order-preserving transversal of π′ with ρ′′∘ν=μ∘ρ. By [10, Corollary 3.16] the induced twisted S′-module structure Λ′′=(α′′,λ′′,f′′) on A satisfies Λ′′∘ν=Λ in the sense that λ′′∘ν=λ, α′′∘ν∣E(S)=α and f=f′′∘(ν×ν).
Let Θ′′=(θ′′,w′′) be the twisted partial action of G on A coming from Λ′′. Observe from 7 that
[TABLE]
Moreover, θx(a)=λs(a)=λν(s)′′(a) for s∈S with x=κ(s)=κ′∘ν(s), aa−1=α(s−1s)=α′′(ν(s)−1ν(s)), so θx(a)=θx′′(a) (see 8). Similarly using 9 one proves that w′′=w. Thus, Θ=Θ′′.
On the other hand, in view of [10, Proposition 3.10] one sees that Λ′′ is equivalent to Λ′ and hence Θ′′ is equivalent to Θ′ by [10, Proposition 6.13]. So, Θ is equivalent to Θ′.
∎
In particular, when A is commutative, any two equivalent admissible extensions of A by G induce the same partial G-module structure on A, and a choice of refinements with order-preserving transversals induces a pair of cohomologous partial 2-cocycles of G with values in this module.
Definition 4.2**.**
Let (A,θ) be a partial G-module. An extension of (A,θ) by G is an admissible extension A→iU→jG of A by G, such that the induced partial G-module is (A,θ).
Corollary 4.3**.**
Each equivalence class [U] of admissible extensions of a partial G-module (A,θ) by G determines an element [w] of H2(G,A).
For the converse map we recall from [10, Proposition 5.15] that any twisted partial action Θ of G on A defines the admissible extension A∗ΘG of A by G whose refinement can be chosen to be A→iA∗ΘG→πE(A)∗θG→κG with π(aδx)=aa−1δx and κ(aδx)=x.
Lemma 4.4**.**
Let Θ′ be the twisted partial action induced by A→iA∗ΘG→πE(A)∗θG→κG and the order-preserving transversal ρ:E(A)∗θG→A∗ΘG, ρ(eδx)=eδx. Then Θ′=Θ.
Proof.
By [10, Proposition 9.2] the twisted partial action Θ′′ of G(E(A)∗θG) on A, coming from A→iA∗ΘG→πE(A)∗θG→σ♮G(E(A)∗θG) and the same ρ, satisfies Θ=Θ′′∘ν, where ν is an isomorphism G→G(E(A)∗θG) defined by ν(x)=σ♮(eδx) for e∈E(Dx). Observe that ν∘κ(eδx)=ν(x)=σ♮(eδx), so κ(s)=x⇔σ♮(s)=ν(x) for any s∈E(A)∗ΘG. Then it is immediately seen from 7, 8 and 9 that Θ′=Θ′′∘ν, i. e. θx′=θν(x)′′ and wx,y′=wν(x),ν(y)′′. Thus, Θ=Θ′.
∎
Corollary 4.5**.**
Let (A,θ) be a partial G-module and w a twisting related to (A,θ). Then the crossed product A∗(θ,w)G is an extension of (A,θ) by G.
Lemma 4.6**.**
Let Λ=(α,λ,f) and Λ′=(α′,λ′,f′) be twisted S-module structures on A. If Λ and Λ′ are equivalent, then A∗ΛS and A∗Λ′S are equivalent as extensions of A by S.
Proof.
If g:S→A is a map defining the equivalence, then set μ:A∗ΛS→A∗Λ′S, μ(aδs)=ag(s)−1δs′. Since α=α′ and g(s)∈Aα(ss−1), μ is well-defined. Obviously, j′∘μ=j. Observe using [10, Remark 3.11] that
[TABLE]
It remains to prove that μ is a homomorphism. We have by (ii) and (iii) and the fact that g(s)∈Aα(ss−1)
[TABLE]
∎
Lemma 4.7**.**
Let Θ and Θ′ be twisted partial actions of G on A. If Θ is equivalent to Θ′, then A∗ΘG is equivalent to A∗Θ′G.
Proof.
Observe that E(A)∗θG=E(A)∗θ′G=:S by [10, Remark 5.10]. Moreover, the extensions A→iA∗ΘG→πS and A→i′A∗Θ′G→π′S together with the transversals ρ:S→A∗ΘG, ρ(eδx)=eδx, and ρ′:S→A∗Θ′G, ρ′(eδx′)=eδx′, induce equivalent twisted S-module structures Λ and Λ′ on A thanks to [10, Proposition 8.2]. Hence A∗ΛS is equivalent to A∗Λ′S by Lemma 4.6. But A∗ΛS is equivalent to A∗ΘG and A∗Λ′S is equivalent to A∗Θ′G by [10, Remark 3.18]. Thus, by transitivity A∗ΘG is equivalent to A∗Θ′G.
∎
Corollary 4.8**.**
There is a well-defined map from H2(G,A) to equivalence classes of extensions of (A,θ) by G which sends a class [w] to the class [A∗(θ,w)G], where w is a twisting related to (A,θ) (see Corollary 3.17).
Theorem 4.9**.**
Let (A,θ) be a partial G-module. Then the equivalence classes of extensions of (A,θ) by G are in a one-to-one correspondence with the elements of H2(G,A).
Proof.
If w is a twisting related to (A,θ), then [w]↦[A∗(θ,w)G]↦[w] by Lemma 4.4, so [w]↦[A∗(θ,w)G] is injective. It is also surjective by [10, Theorem 6.12].
∎
5. Split extensions and H1(G,A)
The classical H1(G,A) characterizes (up to A-conjugacy) the splittings of the extension A⋊G of a G-module A by a group G (see [1, Proposition IV.2.3]). We first introduce a similar notion for an extension of a semilattice of groups by an inverse semigroup.
5.1. Split extensions of A by S
Definition 5.1**.**
An extension A→iU→jS of A by S is said to split if there is a transversal k:S→U of j which is a homomorphism (called a splitting of U).
Remark 5.2**.**
If U splits, then any equivalent extension splits.
For if μ:U→U′ is an isomorphism determining equivalence and k:S→U is a splitting of U, then μ∘k is a splitting of U′.
Lemma 5.3**.**
Let A be a semilattice of abelian groups, (α,λ) an S-module structure on A, f∈Z2(S1,A1) a twisting related to (α,λ) and Λ=(α,λ,f). Then the extension A∗ΛS splits if and only if f∈B2(S1,A1).
Proof.
Observe that any transversal ρ:S→A∗ΛS of j:A∗ΛS→S has the form ρ(s)=g(s)δs, where g(s)∈Aα(ss−1). Hence, the transversals ρ can be identified with the elements g of C1(S1,A1). Now ρ is a homomorphism if and only if
[TABLE]
∎
Lemma 5.4**.**
An extension U of an S-module A by S splits if and only if it is equivalent to A∗(α,λ)S.
Proof.
Choosing a transversal ρ of U, we may assume U to be A∗(α,λ,f)S for some twisting f related to (α,λ). It follows from Lemma 5.3 that U splits if and only if f∈B2(S1,A1), that is f is equivalent to the trivial twisting. In view of Lemma 4.6 the latter exactly means that U is equivalent to A∗(α,λ)S.
∎
Lemma 5.5**.**
Let U be a split extension of an S-module A by S. Then the splittings of U are in a one-to-one correspondence with the elements of Z1(S1,A1).
Proof.
Notice that if U′ is an equivalent extension with μ:U→U′ being the corresponding isomorphism, then k↦μ∘k defines a bijection between the splittings of U and the splittings of U′. Therefore we may assume U to be A∗(α,λ)S thanks to Lemma 5.4.
Let k:S→A∗(α,λ)S be a splitting. As we have seen above k(s)=g(s)δs for some g∈C1(S1,A1). Then
[TABLE]
whence g(st)=g(s)λs(g(t)), that is g∈Z1(S1,A1).
∎
We recall from [1, IV.2] that in the classical case, given a splitting k of a split group extension of A by G and a∈A, the conjugate map k′(g)=i(a)k(g)i(a)−1 is again a splitting. This may fail in the semigroup case.
Remark 5.6**.**
Let k be a splitting of a split extension U of A by S and a∈A. Then k′(s)=i(a)k(s)i(a)−1 is a splitting if and only if A is a monoid (equivalently, S is a monoid, or, equivalently, U is a monoid) and a∈U(A).
Indeed, observe that k′(E(S))⊆E(U), as k(E(S))⊆E(U), and j(k′(s))=j(i(a)k(s)i(a)−1)=j(i(a))sj(i(a))−1 with j(i(a)) being an idempotent. Therefore, j(k′(s))=s for all s∈S if and only if S is a monoid, whose identity is j(i(a)). Now
[TABLE]
by 3 and 4, so j(i(a))=1S⇔aa−1=1A, i. e. a∈U(A). Moreover, in this case k′ is a homomorphism, as i(a)−1i(a)=i(a−1a)=i(1A)=1U.
Definition 5.7**.**
Under the conditions of Remark 5.6 the splitting k′ is said to be A-conjugate to k.
A more general conjugacy in the non-monoid case is motivated by the following.
Lemma 5.8**.**
Let S be an inverse semigroup, U a split extension of an S-module A by S and k a splitting of U. Then for any h∈C≤0(S1,A1) the map
[TABLE]
is a splitting of U.
Proof.
By 68 and the fact that h(e)∈Aα(e)
[TABLE]
Moreover, if e∈E(S), then using 4 we get
[TABLE]
so k′(E(S))⊆E(U). It remains to show that k′ is a homomorphism:
[TABLE]
by Lemma 2.20. Since j(k(s)−1k(s))=s−1s and j(k(t)k(t)−1)=tt−1, then
[TABLE]
as j is idempotent-separating. Hence 70 equals
[TABLE]
Now applying 71 to st we rewrite the right-hand side of 72 as
[TABLE]
Observe that α(stt−1s−1)h(ss−1)=h(stt−1s−1), as stt−1s−1≤ss−1 and h is order-preserving. Similarly α(t−1s−1st)h(t−1t)=h(t−1s−1st), so 73 is k′(st).
∎
Definition 5.9**.**
Under the conditions of Lemma 5.8 the splittings k and k′ are said to be C≤0-equivalent.
Remark 5.10**.**
Observe that in the monoid case 69 becomes
[TABLE]
by 47 and 71. Since h(1S)∈U(A), the C≤0-equivalence generalizes the A-conjugacy.
Proposition 5.11**.**
Under the conditions of Lemma 5.5 the C≤0-equivalence classes of splittings of U are in a one-to-one correspondence with the elements of H≤1(S1,A1).
Proof.
We first observe that the C≤0-equivalence agrees with the equivalence of extensions. Indeed, if μ:U→U′ is an isomorphism respecting the diagrams of U and U′, then k′(s)=i(h(ss−1))k(s)i(h(s−1s))−1 exactly when μ(k′(s))=i′(h(ss−1))μ(k(s))i′(h(s−1s))−1. So, k′ is C≤0-equivalent to k if and only if μ∘k′ is C≤0-equivalent to μ∘k. This shows that we may assume U to be A∗(α,λ)S as in the proof of Lemma 5.5.
Let k and k′ be splittings of A∗(α,λ)S, and g,g′ the corresponding elements of Z1(S1,A1) (see Lemma 5.5). In view of Proposition 2.25 it is enough to prove that k′(s)=i(h(ss−1))k(s)i(h(s−1s))−1 if and only if g′(s)=g(s)λs(p(s−1s))p(ss−1)−1 for some p∈C≤0(S1,A1).
Using 2 and (i) of the definition of a twisted S-module, one has
[TABLE]
so we may take p(e)=h(e)−1.
∎
Remark 5.12**.**
Under the conditions of Lemma 5.5 assume that S is a monoid. Then the A-conjugacy classes of splittings of U are in a one-to-one correspondence with the elements of H1(S,A).
This can be easily explained using 44.
5.2. Split extensions of A by G
Let A→iU→jG be an extension of (A,θ) by G and A→iU→πS→κG a refinement of U. We recall from [10, Proposition 7.4] that there is a one-to-one correspondence between the transversals of π and the partial maps τ:G×E(U)⇢U, such that
- (i)
τ(x,e) is defined ⇔U(x,e)={u∈U∣j(u)=x, uu−1=e}=∅;
2. (ii)
τ(x,e)∈U(x,e), whenever defined;
3. (iii)
τ(1,e)=e.
Such a map τ was called a transversal of j in [10].
More precisely, given a transversal ρ of π, the corresponding transversal τ of j is defined by
[TABLE]
where u is an arbitrary element of U(x,e). The definition does not depend on u, since the sets U(x,e) are exactly the classes of kerπ by [10, Lemma 7.1]. Conversely, by τ one constructs
[TABLE]
which is a transversal of π.
Lemma 5.13**.**
The transversal ρ is a splitting of U if and only if the corresponding τ satisfies
[TABLE]
for all x,y∈G and e,f∈E(U) (the equality should be understood as follows: if the left-hand side is defined, then the right-hand side is defined and they coincide).
Proof.
Let ρ:S→U be a splitting of U. Suppose that τ(x,e) and τ(y,f) are defined. This means that U(x,e) and U(y,f) are nonempty, so that τ(x,e)=ρ∘π(u) and τ(y,f)=ρ∘π(v) for some u∈U(x,e) and v∈U(y,f). Then by 74
[TABLE]
as ρ is a homomorphism. Take w=τ(x,e)v and note that
[TABLE]
hence w∈U(xy,τ(x,e)fτ(x,e)−1)=∅. Moreover,
[TABLE]
proving 76. Here we used the fact that π(τ(x,e))=π(u), since both u and τ(x,e) belong to the same U(x,e).
Conversely, assume that 76 holds. For s,t∈S one has
[TABLE]
by 75. In view of 76 in order to prove that ρ(s)ρ(t)=ρ(st), it remains to show that
[TABLE]
But τ(κ(s),π−1(ss−1))=ρ(s), and hence the right-hand side of 77 is mapped to stt−1s−1 by π. So, 77 follows from the fact that π separates idempotents.
∎
Definition 5.14**.**
We say that an extension A→iU→jG of (A,θ) by G splits, if there exists a transversal τ of j satisfying 76. In this case τ is called a splitting of U.
Remark 5.15**.**
Observe that A→iU→jG splits if and only if there is a refinement A→iU→πS→κG, such that A→iU→πS splits.
This is explained by [10, Proposition 7.4] and Lemma 5.13.
In particular, any split extension is automatically admissible.
Remark 5.16**.**
If an extension U of (A,θ) by G splits, then any equivalent extension splits.
For if U′ is equivalent to U, μ:U→U′ is the corresponding isomorphism and τ is a splitting of U, then τ′(x,e′)=μ∘τ(x,μ−1(e′)), where x∈G and e′∈E(U′), is a splitting of U′.
Proposition 5.17**.**
An extension of (A,θ) by G splits if and only if it is equivalent to A∗θG.
Proof.
By Theorem 4.9 any extension U of (A,θ) by G is equivalent to A∗(θ,w)G for some twisting w related to (A,θ). In view of Remark 5.16 U splits if and only if A∗(θ,w)G does. Consider the “standard” refinement A→iA∗(θ,w)G→πS→κG, where S=E(A)∗θG. Let Λ=(α,λ,f) be the induced S-module structure on A together with the corresponding order-preserving twisting related to it (see 10 and 11). By [18, Theorem 7.4] A∗(θ,w)G and A∗ΛS are equivalent as extensions of A by S. Therefore, A∗ΛS also splits, so f is a coboundary thanks to Lemma 5.3. It follows from Theorem 3.16 that w is a partial coboundary, and thus (θ,w) is equivalent to θ with the trivial twisting. Then the extension A∗(θ,w)G is equivalent to A∗θG by Lemma 4.7.
∎
Lemma 5.18**.**
Let A→iU→jG be a split extension of (A,θ) by G. Then there is a one-to-one correspondence between the splittings of U and the elements of Z1(G,A).
Proof.
Taking into account Remarks 5.16 and 5.17 we may assume that U=A∗θG. Moreover, we shall choose the standard refinement A→iU→πS→κG of U, where S=E(A)∗θG.
By Lemma 5.13 and [10, Proposition 7.4] the splittings of A→iU→jG are in a one-to-one correspondence with the splittings of A→iU→πS, which are in a one-to-one correspondence with the elements of Z1(S1,A1) by Lemma 5.5. Observe that Z1(S1,A1)=Z≤1(S1,A1) thanks to Proposition 2.25. Furthermore, the S-module structure on A coming from A→iU→πS is exactly the one defined by 10 thanks to [10, Lemma 8.1]. Therefore, Z≤1(S1,A1)≅Z1(G,A) by Theorem 3.16.
∎
Lemma 5.19**.**
Two splittings k and k′ of A→iU→πS are C≤0-equivalent if and only if there exists an order-preserving η:E(U)→A with η(e)∈Ai−1(e), such that the corresponding splittings τ and τ′ of A→iU→jG satisfy
[TABLE]
Proof.
Suppose that k and k′ are C≤0-equivalent, that is, there is h∈C≤0(S1,A1), such that k′(s)=i(h(ss−1))k(s)i(h(s−1s))−1. Set η=h∘π∣E(U) and observe that η:E(U)→A is order-preserving, as h is, and η(e)∈Aα∘π(e)=Ai−1(e). If τ′(x,e) is defined, then taking u∈U(x,e)=∅, one has by 74
[TABLE]
But uu−1=e, so i(h(π(uu−1)))=i(η(e)). Moreover,
[TABLE]
whence u−1u=τ(x,e)−1eτ(x,e), proving 78.
Conversely, if 78 holds, then setting h=η∘π−1∣E(S) and using 75 we obtain
[TABLE]
as k∣E(S)=π−1∣E(S). Clearly h∈C≤0(S1,A1), so k′ is C≤0-equivalent to k.
∎
Definition 5.20**.**
Two splittings τ and τ′ of a split extension A→iU→jG are said to be equivalent, if they satisfy 78 for some order-preserving η:E(U)→A with η(e)∈Ai−1(e).
Theorem 5.21**.**
Under the conditions of Lemma 5.18 the equivalence classes of splittings of U are in a one-to-one correspondence with the elements of H1(G,A).
Proof.
As in the proof of Lemma 5.18 choose U to be A∗θG and consider the standard refinement A→iU→πS→κG of U. By Lemma 5.19 there is a one-to-one correspondence between the equivalence classes of splittings of A→iU→jG and the C≤0-equivalence classes of splittings of A→iU→πS. It remains to apply Propositions 5.11 and 3.16.
∎
Acknowledgements
We thank the referee for useful comments.