I'm trying to reconcile two definitions in homological algebra. One of them is standard and the other is found in Weibel's Homological Algebra (so probably also standard, but I can't say from my own experience.)
First, an exact sequence $0\to A\to B\to C\to 0$ in an abelian category is split if any of the following equivalent conditions hold:
- the map $A\to B$ has a section,
- the map $B\to C$ has a retract,
- $B=A\oplus C'$ for some subobject $C'$ of $B$, and
- $B=A'\oplus C$ for some quotient object $A'$ of $B$.
Second, Weibel defines a chain complex $C_\bullet$ to be split if there are maps $s_n:C_n\to C_{n+1}$ such that $d_{n+1}s_nd_{n+1}=d_{n+1}$. Such a chain complex has very nice properties: the maps $s_n$ induce splittings of $C_n$ and $Z_n(C_\bullet)$.
Although Weibel's definition has nice properties, it comes from nowhere. Is there some way to view his definition as a particular case of the first? It seems like if you just constructed the right short exact sequence of chain complexes, perhaps something involving a shifted complex like $C[-1]_\bullet$, then these two definitions could be reconciled. I can't see how to do it, though.