Tengo una operación binaria: $ \diamond : M\times M \M $ . Quiero dualize la operación binaria moviendo la flecha, me da: $$ f : M \M\times M $$ Ahora, podemos definir una coassociativity ley como: $$ ((f \circ fst \circ f)(m), (snd \circ f)(m)) = ((fst \circ f)(m) (f \circ snd \circ f)(m)) $$
donde $fst$ extrae el primer elemento de la tupla, y $snd$ el segundo. Intuitivamente, esto coassociativity implica que la única cosa que usted necesita saber acerca de $f$ es el número de veces que se ha aplicado.
Asumo que estas dos construcciones se han estudiado antes, aunque sospecho que no han sido llamados duales. ¿Qué es esta llamada, y dónde puedo encontrar más información? También, este parece muy diferente de la estándar de construcción de comonoids para mí, pero podría ser en realidad la misma cosa?