A B-infinity algebra structure of singular Hochschild complex
Abstract
In this paper, we calculate the low order relations of B∞-algebra and introduce the bibrace algebra. It can be applied to the B∞-algebras of the (co)Hochschild cochain complex and the singular Hochschild complex of an algebra.
Communicated by I. Shestakov
1. Introduction
The singularity category sg(A) of a right Noetherian algebra A over a field k is defined as the Verdier quotient of the bounded derived category of finitely generated (right) A-modules by the full subcategory of complexes quasi-isomorphic to bounded complexes of finitely generated projective modules. It was introduced by Buchweitz in an unpublished paper [1] in 1986 and rediscovered, in its scheme-theoretic variant, by Orlov in 2003 [10].
Let M, N be two modules over a Gorenstein algebra G. The ith Tate cohomology group of M with values in N is defined as Ext̲iG(M,N):=Homsg(G)(M,SiN), where S is the shift functor. In [12, 13, 14], Wang defined the singular Hochschild cohomology HH*sg(A,A) (see Definition 3.1) for any Noetherian algebra A. It is a colimit of some Hochschild cohomology groups. In [12, 14], he showed there exists a natural isomorphism between the singular Hochschild cohomology HH*sg(A,A) and the Tate cohomology Ext̲*A⊗kAop(A,A). At the complex level, Wang defined the singular Hochschild cochain complex C*sg(A,A) (see Definition 3.1). It is a colimit of some cochain complexes. Wang showed that, like Hochschild cohomology, singular Hochschild cohomology carries a Gerstenhaber algebra structure and singular Hochschild cochain complex carries a B∞-algebra structure in [9, 12, 14].
In this paper, we calculate the low order relations of B∞-algebra and introduce the bibrace algebra (see Definition 2.7). We construct a new B∞-algebra structure for the singular Hochschild cochain complex C*sg(A,A) such that the singular Hochschild cohomology carries the Gerstenhaber algebra structure in [4, 12]. Let us state the main results of this paper.
Theorem 1.1 (see Theorem 3.8). Let A be a unital associative k-algebra. There is a bibrace algebra structure on C*sg(A,A). In particular, it lifts the Lie bracket of Gerstenhaber algebra at the homology level.
For the B∞-algebra C*sg(A,A), we have the opposite B∞-algebra C*sg(A,A)opp (see Definition 2.13) and the transpose B∞-algebra C*sg(A,A)tr (see Definition 2.14).
Theorem 1.2 (see Corollary 3.9). Let A be a unital associative k-algebra. Suppose the swap map T:C*sg(A,A)tr→C*sg(Aop,Aop)is a strict A∞-isomorphism. Then there is a B∞-isomorphism from the opposite B∞-algebra C*sg(A,A)oppto the bibrace algebra C*sg(Aop,Aop).
Convention. In this paper, k is a field and all vector spaces are over k. For simplifying the notation, we always write ⊗ instead of ⊗k and write Hom instead of Homk, when no confusion may occur. The tensor product of n copies of the space V is denoted V⊗n. For vi∈V, the element v1⊗⋯⊗vn of V⊗n is denoted by v1⋯vn or (v1,…,vn). The notation comes from [8]. The identity map is denoted 1.
2. B∞-Algebra
In this section, we assume that V=⨁p∈ℤVp is a ℤ-graded k-vector space. Let SV be the shift of V with (SV)p:=Vp+1. The cofree tensor coalgebra over the graded vector space SV is the graded tensor module:
We denote the reduced cofree tensor coalgebra ¯Tc(SV):=coker u of SV. We need the Koszul sign rule
Definition 2.1. Let V be a ℤ-graded vector space:
(i) | When the noncounital cofree tensor coalgebra ¯Tc(SV) is a dg coalgebra, then V is called A∞-algebra. | ||||
(ii) | When the counital cofree tensor coalgebra Tc(SV) is a dg bialgebra, then V is called B∞-algebra. |
Definition 2.2 ([7]). An A∞-algebra over a field k is a ℤ-graded vector space V=⨁p∈ℤVp endowed with graded maps mn:A⊗n→A,n≥1, of degree 2−n satisfying the following relations:
Definition 2.3 ([7]). An A∞-morphism of A∞-algebras f=(fn):(V,mn)→(V′,m′n) is given by a collection of graded maps fn:V⊗→V′ of degree 1−n such that, for all n≥1, we have
An A∞-morphism f:V→V′ is strict if fi=0 for each i≠1. The composition g∘∞f of two A∞-morphisms f=(fn)n≥1:V→V′ and g=(gn)n≥1:V′→V′′ is given by
Denote by Cn(r,s,t):=1⊗r⊗ms⊗1⊗t where C represents the coderivation. So the relations (𝒜n) are the abbreviation ∑±mr+1+t∘Cn(r,s,t)=0.
Suppose that Tc(SV) is a cofree bialgebra. The product is the map *:Tc(SV)⊗Tc(SV)→Tc(SV) and the unit is the map k→Tc(SV). Since Tc(SV) is cofree, the map * is completely determined by its value in SV, that is by maps:
The associative operation on Tc(SV) is recovered from the μpq by the formula
Let maps Mpq:V⊗p⊗V⊗q→V be defined such that the following square is commutative (i.e. Mpq=S−1μpq(S⊗p⊗S⊗q)):

By the Koszul sign rule, there is an identity
The first nontrivial associative relation of three elements (i+j+k=3), (Su*Sv)*Sw=Su*(Sv*Sw), reads:
The following is the associative law of four elements (i+j+k=4):
More generally, we have the associativity of the product *:Tc(SV)⊗Tc(SV)→Tc(SV) for any triple (i,j,k) of positive integers:
The associativity of the product reads:
Suppose that d:Tc(SV)→Tc(SV) is the differential of degree 1. The first nontrivial Leibniz rule of two elements (j+k=2), d(Su*Sv)=dSu*Sv+Su*dSv, reads:
The following is the Leibniz rule of three elements (j+k=3),
More generally, we have the Leibniz rule of the product *:Tc(SV)⊗Tc(SV)→Tc(SV) and the differential d:Tc(SV)→Tc(SV) for any tuples (j,k) of positive integers:
Since Tc(SV) is cofree, the maps *, d are completely determined by its value in SV. The Leibniz rule reads:
Definition 2.4. A B∞-algebra is an A∞-algebra (V,mn:V⊗n→V,(𝒜n)) equipped with operations
Remark 2.5. Let n=i+j+k, i,j,k∈ℕ. Fixing n∈ℕ, the number of relations (ℛijk) is (n−12). For example, if n=6, there are 10 relations. Precisely, (ℛ114), (ℛ411), (ℛ123), (ℛ321), (ℛ132), (ℛ231), (ℛ141), (ℛ213), (ℛ312), (ℛ222). Let m=j+k, j,k∈ℕ, then the number of the relations (ℒjk) is m−1.
Example 2.6. (a) If Mpq=0 for all (p,q) different from (0,1) and (1,0), then vector space V is just the shuffle algebra. Indeed, if (u1⋯up,v1⋯vq)∈V⊗p⊗V⊗q, then the multiplication is
Definition 2.7. A B∞-algebra (V,mn,Mpq) is called a bibrace algebra, provided that mn=0 for n≥3 and Mpq=0 for p,q≥2.
The underlying A∞-algebra structure of a bibrace algebra is just a dg algebra. For a bibrace algebra, there exists brace operations
Remark 2.8. The Hochschild cochain complex is a brace algebra [5, 11] and the coHochschild cochain complex is a cobrace algebra.
We call two relations (ℛijk) and (ℛi′j′k′) are symmetric if for each term Mi1j1⋯Minjn in (ℛijk), there is a responding term Minjn⋯Mi1j1 in (ℛi′j′k′) and for each term Mi1j1⋯Minjn in (ℛi′j′k′), there is also a responding term Minjn⋯Mi1j1 in (ℛijk). There are some observed properties of the relations (ℛijk).
Proposition 2.9. Assume V is a B∞-algebra then (ℛijk)and (ℛkji)are symmetric.
Proof. If there is a monomial Mil(1⊗i,Mj1k1,…,Mjlkl) in the left side of the relations (ℛijk), then there is the corresponding monomial Mli(Mkljl⋯Mk1j1,1⊗i) in the right side of the relations (ℛkji) and vice versa. □
Proposition 2.10. Assume V is a bibrace algebra, then we have:
(i) | Each term is zero in (ℛijk)for i,j,k≥2. | ||||
(ii) | If one of i,j,kis 1, then it exists non-zero terms in (ℛijk). |
Proof. (i) From the definition of the bibrace algebra, this is obvious.
(ii) For (ℛ1jk), there is M1j+k(1,M10⋯M10M01⋯M01)≠0. Hence there are non-zero terms in the (ℛij1) by Proposition 2.9. For (ℛi1k), there is Mi1(1⊗i,M1k)≠0. □
Corollary 2.11. For a brace algebra, there are no non-zero terms in (ℛijk)if and only if i is greater than or equal to 2.
Proof. Notices that each term is zero in (ℛijk) for i,j,k≥2 by Proposition 2.10 (i). Then we just prove that there are no nonzero terms in the relations (ℛi1k) and (ℛij1) for i≥2. There are Mst=0 for all s≥2 by the definition of the brace algebra. For the relations (ℛi1k), we have
Definition 2.12 ([2]). A B∞-morphism f=(fn)n≥0 from the B∞-algebra (V,mn,Mpq) to the B∞-algebra (V′,m′n,M′pq) is an A∞-morphism
A B∞-morphism f:V→V′ is strict if fi=0 for each i≠1. A B∞-morphism f:V→V′ is a B∞-isomorphism, if there exists a B∞-morphism g:V′→V such that f∘∞g=1A′ and g∘∞f=1A.
Definition 2.13 ([2]). The opposite B∞-algebra of a B∞-algebra (V,mn,Mpq) is defined to be the B∞-algebra (V,mn,Mopppq), where
Definition 2.14 ([2]). The transpose B∞-algebra of a B∞-algebra (V,mn,Mpq) is defined to be the B∞-algebra (V,mtrn,Mtrpq), where
Lemma 2.15 ([2]). Let (V,mn,Mpq)be a B∞-algebra. Then there is a natural B∞-isomorphism between the opposite B∞-algebra Voppand the transpose B∞-algebra Vtr.
The following observation follows directly from Definition 2.12.
Lemma 2.16. Let (V,mn,Mpq)and (V′,m′n,M′pq)be two bibrace algebras. Then a strict A∞-morphism f:(V,mn)→(V′,m′n)is a B∞-morphism if and only if f is compatible with the bibrace operations,
3. Singular Hochschild Complex
Let A be a unital associative k-algebra. Let ¯A be the quotient k-module A/(k⋅1) of A by the k-scalar multiplies of the unit. For convenience, we write ap,p+q:=ap⊗ap+1⊗⋯⊗ap+q∈A⊗q+1.
The normalized bar resolution Bar*(A) is the complex of A-A-bimodules with Barp(A)=A⊗(S¯A)p⊗A for p∈ℤ≥0 and the differentials
For any p∈ℤ≥0, the kernel of dp−1 denotes by Ωpsy(A). And Ωpsy(A) is defined in degree −p as a graded A-A-bimodule. Therefore, Ω0sy(A)=A. We denote
Let M be a graded A-A-bimodules. The with coefficients in M is . Since there is a canonical isomorphism
The pth of A with coefficients in M, denoted by , is defined as the pth cohomology group of .
The [3, 6] of A is the graded k-module
For any , there is an embedding of degree zero of cochain complexes:
Definition 3.1 ([14]). The singular Hochschild cochain complex of A is the colimit
Remark 3.2. In [14], Wang showed the singular Hochschild cochain complex is a brace algebra.
Lemma 3.3 ([13]). We have an isomorphism of dg A-A-
For , we denote
For any , we denote
Lemma 3.4. For , then
(i) | for any . | ||||
(ii) | , is a chain map for any . |
Proof. On the one hand, the map sends to
For any , there is the following commutative diagram:


Remark 3.5. By Lemma 3.4, we get an inductive system in the category of complexes of k-modules:
At the homology level, there exists an inductive system [13]
We will construct a new -structure for . For and , , we construct the bibrace operations:

Fig. 1. .

Fig. 2. .
Example 3.6. Figure 3 illustrates for , , .

Fig. 3. .
Remark 3.7. For and , we recall the cup product [13]
Theorem 3.8. There is a bibrace algebra structure on . In particular, it lifts the Lie bracket of Gerstenhaber algebra at the homology level.
Proof. Let us denote:
• | , | ||||
• | , | ||||
• | , | ||||
• | , | ||||
• | the brace operation , | ||||
• | the cobrace operation , | ||||
• | otherwise . |
The relations and can be done directly by graphic presentations.
Notice that , we define the Lie bracket
We consider the
The following proof of corollary is similar to the proof of [2, Proposition 6.4].
Corollary 3.9. Suppose the swap map is a strict -isomorphism. Then there is a -isomorphism from the opposite -algebra to the bibrace algebra .
Proof. There is a -isomorphism between the transpose -algebra and the opposite -algebra by Lemma 2.15.
By definition,
Acknowledgments
The authors are very grateful to Prof. Nanqing Ding and Prof. Bernhard Keller. We thank the referee for his careful reading of the paper and for many helpful remarks.