Definition

Let kk be a , AA a unital associative kk-algebra, and MM an . The Hochschild chain complex has

Cn(A,M)=MkAkn(n0)C_n(A,M)=M\otimes_k A^{\otimes_k n}\qquad(n\geq0)

and boundary b:CnCn1b:C_n\to C_{n-1} given by

b(ma1an)=ma1a2an+i=1n1(1)imaiai+1an+(1)nanma1an1.\begin{aligned} b(m\otimes a_1\otimes\cdots\otimes a_n) ={}&ma_1\otimes a_2\otimes\cdots\otimes a_n\\ &+\sum_{i=1}^{n-1}(-1)^i m\otimes\cdots\otimes a_i a_{i+1}\otimes\cdots\otimes a_n\\ &+(-1)^n a_n m\otimes a_1\otimes\cdots\otimes a_{n-1}. \end{aligned}

The identity b2=0b^2=0 makes this an , whose homology is Hochschild homology.

Homology and low degrees

Its homology is Hochschild homology HHn(A,M)HH_n(A,M). In degree zero,

HH0(A,M)=M/maam:aA, mM.HH_0(A,M)=M/\langle ma-am:a\in A,\ m\in M\rangle.

For M=AM=A, one writes Cn(A)=A(n+1)C_n(A)=A^{\otimes(n+1)} and HHn(A)=HHn(A,A)HH_n(A)=HH_n(A,A). The final term in bb is what closes the linear chain cyclically by using the left AA-action on MM.

Normalization and cyclic theory

For a unital algebra, quotienting by chains having some ai=1a_i=1 produces the normalized Hochschild complex, which has the same homology. The Hochschild boundary is also one of the two operators in Connes's cyclic bicomplex; the additional operator BB supplies the cyclic direction. These constructions and sign checks appear in Loday, §1.1.

Conventions and scope
References
  1. J.-L. Loday, Cyclic Homology, 2nd ed., Springer, 1998. Publisher record. Relevant: §1.1, the Hochschild complex and boundary.
  2. A. Connes, Noncommutative Geometry, Academic Press, 1994. Author-maintained text. Relevant: chapter III, Hochschild and cyclic complexes.