Jump to content

Bar complex

From Wikipedia, the free encyclopedia

In mathematics, the bar complex, also called the bar resolution, bar construction, standard resolution, or standard complex,[1] is a way of constructing resolutions in homological algebra. It was first introduced for the special case of algebras over a commutative ring by Samuel Eilenberg and Saunders Mac Lane,[2] and has since been generalized in many ways. The name "bar complex" comes from the fact that Eilenberg and Mac Lane used a vertical bar | as a shortened form of the tensor product ⊗ in their notation for the complex.

Definition

[edit]

Let R be an algebra over a field k, let M1 be a right R-module, and let M2 be a left R-module. Then, one can form the bar complex BarR(M1,M2) given by

⋯→M1⊗kR⊗kR⊗kM2→M1⊗kR⊗kM2→M1⊗kM2→0,

with the differential

d(m1⊗r1⊗⋯⊗rn⊗m2)=m1r1⊗⋯⊗rn⊗m2+∑i=1n−1(−1)im1⊗r1⊗⋯⊗riri+1⊗⋯⊗rn⊗m2+(−1)nm1⊗r1⊗⋯⊗rnm2

Resolutions

[edit]

The bar complex is useful because it provides a canonical way of producing (free) resolutions of modules over a ring. However, often these resolutions are very large, and can be prohibitively difficult to use for performing actual computations.

Free resolution of a module

[edit]

Let M be a left R-module, with R a unital k-algebra. Then, the bar complex BarR(R,M) gives a resolution of M by free left R-modules. Explicitly, the complex is[3]

⋯→R⊗kR⊗kR⊗kM→R⊗kR⊗kM→R⊗kM→0,

This complex is composed of free left R-modules, since each subsequent term is obtained by taking the free left R-module on the underlying vector space of the previous term.

To see that this gives a resolution of M, consider the modified complex

⋯→R⊗kR⊗kR⊗kM→R⊗kR⊗kM→R⊗kM→M→0,

Then, the above bar complex being a resolution of M is equivalent to this extended complex having trivial homology. One can show this by constructing an explicit homotopy hn:R⊗kn⊗kM→R⊗k(n+1)⊗kM between the identity and 0. This homotopy is given by

hn(r1⊗⋯⊗rn⊗m)=∑i=1n−1(−1)i+1r1⊗⋯⊗ri−1⊗1⊗ri⊗⋯⊗rn⊗m

One can similarly construct a resolution of a right R-module N by free right modules with the complex BarR(N,R).

Notice that, in the case one wants to resolve R as a module over itself, the above two complexes are the same, and actually give a resolution of R by R-R-bimodules. This provides one with a slightly smaller resolution of R by free R-R-bimodules than the naive option BarRe(Re,M). Here we are using the equivalence between R-R-bimodules and Re-modules, where Re=R⊗Rop, see bimodules for more details.

Normalized bar complex

[edit]

The normalized (or reduced) standard complex replaces A⊗A⊗⋯⊗A⊗A with A⊗(A/K)⊗⋯⊗(A/K)⊗A.[4]

See also

[edit]

References

[edit]

Citations

[edit]

Sources

[edit]
  • Cartan, Henri; Eilenberg, Samuel (1956). Homological Algebra. Princeton Mathematical Series. Vol. 19. Princeton University Press. Zbl 75.24305.