Question. How do we call a pair of two binary operations $m,m' : X \times X \rightrightarrows X$ on a set such that
- $m(x,m(y,z)) = m(m(x,y),z)$ ($m$ is associative)
- $m'(x,m'(y,z)) = m'(m'(x,y),z)$ ($m'$ is associative)
- $m(x,m'(y,z)) = m'(m(x,y),z)$
- $m'(x,m(y,z)) = m(m'(x,y),z)$
Maybe we can say "$m$ associates with $m'$" for (3)? But I haven't found this terminology in the literature. Clearly, (4) is symmetric to (3), and an answer to (3) will probably be sufficient. It can also be depicted via a commutative diagram.
$$\require{AMScd}\begin{CD} X \times X \times X @>{X \times m'}>> X \times X \\ @V{m \times X}VV @VV{m}V \\ X \times X @>>{m'}> X \end{CD}$$
Of course the same definitions work in any monoidal category (not necessarily symmetric).
The question A "group" with two binary operations that inter-associate is somewhat related, but it has the additional assumption of a common identity element, which I don't have, and which makes the question kind of trivial. It also suggests the terminology "inter-associate", which couldn't locate in the literature (well, it seems to be used in chemistry for something else).
Notice that $m$ and $m'$ do not necessarily commute, meaning $m(m'(x,y),m'(x',y')) = m'(m(x,x'),m(y,y'))$ does not hold. In fact, the operands $x,y,z$ above always stay in their order.
Background. I was wondering if it's possible to classify the symmetric monoidal structures on the category of sets and found this MO thread. It mentions the very interesting symmetric monoidal structure $$X \otimes_S Y := X \!\times\! S \!\times\! Y + X + Y,$$ where $S$ is any set. The unit object is the empty set $0$. To understand this better, I wanted to determine the monoids with respect to this monoidal structure. For $S = 1$ we just get semigroups (which is kind of funny, semigroups obtain a "neutral element" in this abstract sense, the unique map $0 \to X$). For $S = 2$ we exactly get what I wrote above: two associative operations which "associate with each other". We don't have a neutral element in the classical sense. For a general set $S$, a monoid structure on a set $X$ with respect to $\otimes_S$ consists of binary operations
$$(m_s : X \times X \to X)_{s \in S}$$
such that for all $x,y,z \in X$ and $s,s' \in S$ we have
$$m_s(x,m_{s'}(y,z)) = m_{s'}(m_s(x,y),z))$$
Question. Where can I find more about this interesting symmetric monoidal structure?