4
$\begingroup$

$\def\hom{\operatorname{Hom}} \def\bbZ{\mathbb{Z}}$This question is a follow-up to this other one. There the OP asks whether "the category of chain complexes" (can be interpreted in several ways) is really a 2-category. On my case I'm interested in understanding, more precisely, whether the category $\operatorname{CoCh}(\mathcal{A})$ of cochain complexes with terms in an additive category $\mathcal{A}$ is a 2-category.

Let's review some of the answers from the aforementioned post.

Qiaochu Yuan answers that the OP has chosen the wrong definition for chain homotopy. He then proposes a new definition for chain homotopy. My problem with this answer, if I've understood it well, is that the definition depends on the existence of an interval object, which I only know how to construct in $R$-modules.

On the other hand, Ralph answers that the OP has chosen the wrong definition for horizontal composition, and he proposes the new definition $(\sigma '\circ\sigma)_n=f_{n-1}'\sigma_n+\sigma_n' g_n$ (differentials go up). The thing about this definition is that whereas it solves the problem about associativity of the horizontal composition that the OP asked about, it still does not solve the problem with the law of middle four interchange. I'm not going to include the full details, but one can verify that with this definition of horizontal composition then if we consider the diagram

enter image description here

where $A, B, C$ are cochain complexes from $\operatorname{CoCh}(\mathcal{A})$, the maps $f, g, h, k, \ell, p$ are morphisms of cochain complexes and $\sigma,\tau,\alpha,\beta$ are cochain homotopies, then we get a different result if we compose first vertically and then after horizontally than if we did it the other way around.

Note we could give a slightly different definition of Ralph's for horizontal composition as $(\sigma'\circ\sigma)_n=g_{n-1}'\sigma_n+\sigma_n'f_n$. If Ralph used the trick $f'f-g'g=f'f-f'g+f'g-g'g=\cdots$ to show that his definition yielded indeed an homotopy, for this one we would have to use the trick $f'f-g'g=f'f-g'f+g'f-g'g=\cdots$ to do the same thing.

When I was trying to fix Ralph's definition for horizontal composition to make the middle four interchange work, I was thinking that maybe the failure had to do somehow with the choice between these two possibilities. I was trying then to mix/symmetrize the two choices to fix it, but I never obtained a homotopy from this idea.

Lastly, on the third answer, Emeritus Professor R. Brown says that the problem is that we should began on the first place with a monoidal closed category with a unit interval object. But again, this case is not the same one as the general case I'm considering.

My question is: just requiring $\mathcal{A}$ to be some additive category, is there any formula for horizontal composition in $\operatorname{CoCh}(\mathcal{A})$ that yields a cochain homotopy and respects all axioms of a 2-category? (horizontal composition is associative with unit the canonical unit 2-cell, the middle four interchange holds, horizontal composition preserves vertical units...). Or maybe there cannot be such a formula?


UPDATE (27/4/23): I think I've understood what Qiaochu Yuan meant. However, from his hint I am still unable to produce a formula for horizontal composition that satisfies the law of middle four interchange. I will post my insights here anyway, in case it helps anyhow.

Define the interval object $I[R]$ in cochain complexes of $R$-modules as the cochain complex whose $(-1)$-th term is $R$, whose $0$-th term is $R\oplus R$, and where all other terms are zero. The differential $d_{I[R]}={1\choose -1}:R\to R\oplus R$. Denote $I=I[\bbZ]$. There is a bijection between cochain maps $I\to\hom^\bullet(A,B)$ (where the codomain is the internal hom) and triples $(f,g,h)$, where $f,g:A^\bullet\rightrightarrows B^\bullet$ are parallel cochain maps and $h=(h^i:A^i\to B^{i-1})_i$ is a cochain homotopy $h:f\Rightarrow g$ between them. The bijection sends a cochain map $F:I\to\hom^\bullet(A,B)$ to $f=F^0(1,0)$, $g=F^0(0,1)$ and $h=F^{-1}(1)$.

Given cochain maps $I\to\hom^\bullet(A,B)$ and $I\to\hom^\bullet(B,C)$, that are respectively associated with cochain homotopies $\alpha:f\Rightarrow f'$ and $\beta:g\Rightarrow g'$, we define the horizontal composition $\beta *\alpha$ using the following trick: after choosing a cochain map $I\to I\otimes I$ (that we shall determine later, here we are using the tensor product), we define $\beta *\alpha$ to be the composite $$ \tag{1}\label{eq} I\to I\otimes I\to\hom^\bullet(B,C)\otimes\hom^\bullet(A,B)\to\hom^\bullet(A,C), $$ where the last morphism is composition of maps.

We want to determine the map $I\to I\otimes I$. Note that giving such a map is the same as giving a commutative diagram

$\require{AMScd}$ \begin{CD} \bbZ @>{\begin{pmatrix}1\\-1\end{pmatrix}}>> \bbZ\oplus\bbZ\\ @V{\begin{pmatrix}a\\b\\\widetilde{a}\\\widetilde{b}\end{pmatrix}}VV @VV{\begin{pmatrix}a_1&a_2\\b_1&b_2\\c_1&c_2\\d_1&d_2\end{pmatrix}}V\\ \bbZ\otimes(\bbZ\oplus\bbZ)\oplus(\bbZ\oplus\bbZ)\otimes\bbZ @>>{\begin{pmatrix}1&0&1&0\\0&1&-1&0\\-1&0&0&1\\0&-1&0&-1\end{pmatrix}}> (\bbZ\oplus\bbZ)\otimes(\bbZ\oplus\bbZ) \end{CD}

where the matrix from the bottom map (i.e., the differential $d^{-1}_{I\otimes I}$) is calculated with respect to the bases $\{f_1,f_2,\tilde{f}_1,\tilde{f}_2\}$ and $\{e_{11},e_{12},e_{21},e_{22}\}$ of the domain and the codomain, respectively, and $f_i=1\otimes e_i$, $\widetilde{f}_i=e_i\otimes 1$, $e_{ij}=e_i\otimes e_j$, for $1\leq i,j\leq 2$. Commutativity of the last square amounts to the equality $$ \tag{2}\label{eq2} \begin{pmatrix} a_1-a_2\\ b_1-b_2\\ c_1-c_2\\ d_1-d_2 \end{pmatrix} =\begin{pmatrix} a+\tilde{a}\\ b-\tilde{a}\\ -a+\tilde{b}\\ -b-\tilde{b} \end{pmatrix}. $$

Now, the map \eqref{eq} in degree $0$ sends $e_i$ to $(-1)^{i+1}(a_igf+b_igf'+c_ig'f+d_ig'f')$. Since we want $\beta*\alpha$ to be a homotopy $gf\Rightarrow g'f'$, we deduce $a_1=1=d_2$ and $0=a_2=b_i=c_i=d_1$, $i=1,2$. Plugging this in \eqref{eq2}, we deduce $$ \begin{pmatrix} a\\b\\\tilde{a}\\\tilde{b} \end{pmatrix} = \begin{pmatrix} a\\ 1-a\\ 1-a\\ a \end{pmatrix}. $$

Hence, our cochain map $I\to I\otimes I$ is defined in terms of a single parameter $a\in\bbZ$.

Now, to determine the value of $\beta*\alpha$, we compute the map \eqref{eq} in degree $-1$: it sends $1\in\bbZ$ to $$ \beta*\alpha=\beta(af+(1-a)f')+((1-a)g+ag')\alpha. $$

Note that in the cases $a=0,1$ we recover Ralph's definition and the dual to Ralph's one that I commented above.

Thus, if the definition \eqref{eq} for the horizontal composition were to define a 2-category, along with the definition $\alpha_1\circ\alpha_2=\alpha_1+\alpha_2$ for vertical composition, the law of the middle four interchange should hold. The problem is that it doesn't. Let's see how.

Suppose that we have the following diagram of cochain maps and cochain homotopies:

enter image description here

Then, if we compute the value of $(\beta'+\beta)*(\alpha'+\alpha)$ minus $(\beta'*\alpha')+(\beta*\alpha)$, we obtain $$ a\beta'(f-f')-(1-a)\beta(f'-f'')-a(g'-g'')\alpha+(1-a)(g-g')\alpha'. $$ After applying the definition of cochain homotopy, this last thing equals $$ (a\beta'\alpha-(1-a)\beta\alpha')d_A-d_C(a\beta'\alpha-(1-a)\beta\alpha'). $$ Hence, this vanishes if and only if $a\beta'\alpha-(1-a)\beta\alpha'$ defines a cochain map $A\to C[-2]$. However, I don't see why there should exist $a\in\bbZ$ for which this should always be the case.

After this, I'm starting to become skeptical that $\operatorname{CoCh}(\mathcal{A})$ is really a 2-category.

$\endgroup$
7
  • $\begingroup$ For Qiaochu Yuan's definition you do not need an interval object in your category. His definition of chain homotopy is a homomorphism of complexes of abelian groups $I\to\operatorname{Hom}(A,B)$, and in complexes of abelian groups you do have an appropriate $I$ $\endgroup$ Commented Jun 8, 2022 at 19:24
  • $\begingroup$ @მამუკაჯიბლაძე And from that is there an obvious way to "compose" a morphism $I\to\operatorname{Hom}(A, B)$ with a morphism $I\to\operatorname{Hom}(B, C)$ to get a morphism $I\to\operatorname{Hom}(A, C)$? $\endgroup$ Commented Jun 9, 2022 at 9:36
  • $\begingroup$ Yes, I believe - using appropriate $I\to I\otimes I$. $\endgroup$ Commented Jun 9, 2022 at 10:16
  • $\begingroup$ @მამუკაჯიბლაძე Do you know what the "appropriate map $I\to I\otimes I$" could be? I computed all such chain maps and it seems to be no canonical choice. $\endgroup$ Commented Apr 26, 2023 at 18:15
  • 1
    $\begingroup$ $\def\hom{\operatorname{hom}}$ @მამუკაჯიბლაძე On that case, how would one exactly compose $I\to\hom(A,B)$ with $I\to\hom(B,C)$? My guess for the tensor product is equation \eqref{eq}, but I don't know what to do with $\vee$. $\endgroup$ Commented Apr 27, 2023 at 13:26

0

You must log in to answer this question.

Browse other questions tagged .