A bimonoid is something which is both a monoid and a comonoid in a compatible way. The compatibility is easy to formulate in symmetric monoidal categories and much harder in a nonsymmetric setup.

Definition in symmetric monoidal categories

In a symmetric monoidal category, a bimonoid (or bimonoid object) is an object BB equipped with a structure of a monoid and a comonoid which are compatible in one of two equivalent ways: the comultiplication and the counit are morphisms of monoids or the multiplication and the unit are morphisms of comonoids. The symmetry of the monoidal structure is involved in the definition of the tensor product BBB\otimes B as monoids and as comonoids. In terms of string diagrams, the equations expressing the compatibility of the monoidal and comonoidal structures on BB may be represented as follows:


A bimonoid which additionally has an antipode (a map s:BBs:B\to B satisfying an axiom that makes it act like “inverses” in a group) is called a Hopf monoid; a Hopf monoid in Vect is a Hopf algebra.


  • A bimonoid in Vect (with its usual tensor product) is generally called a bialgebra.

  • In a category with biproducts, with the biproduct as the monoidal product, every object is a bimonoid in a unique way (Café post).

  • More generally, in a cartesian monoidal category, every monoid object is a bimonoid in a unique way, with comultiplication being the diagonal map. Dually, every comonoid object in a cocartesian monoidal category is a bimonoid in a unique way.

Monoidal structure on modules

If BB is a bimonoid in 𝒞\mathcal{C}, then the category Mod BMod_B of BB-modules inherits a monoidal structure such that the forgetful functor Mod B𝒞Mod_B \to \mathcal{C} (the “fiber functor”) is a strong monoidal functor. For BB-modules MM and NN, we equip the tensor product MNM\otimes N in 𝒞\mathcal{C} with the BB-action given by

B(MN)Δ(BB)(MN)(BM)(BN)actactMN B\otimes (M\otimes N) \xrightarrow{\Delta} (B\otimes B) \otimes (M\otimes N) \xrightarrow{\cong} (B\otimes M) \otimes (B\otimes N) \xrightarrow{act \otimes act} M\otimes N

where Δ\Delta denotes the comultiplication of BB as a comonoid. The bimonoid compatibility axioms are exactly what is needed to make this a BB-module structure, and coassociativity makes it associative. Similarly, we use the counit BIB\to I of BB to give the unit object II a BB-module structure.

If BB moreover a Hopf monoid, then Mod BMod_B also inherits a closed monoidal structure if 𝒞\mathcal{C} has one; see at Hopf monoid.

These relations are known as Tannaka duality for monoids/algebras, see at structure on algebras and their module categories - table.

Non-symmetric variants

It is interesting how to generalize this notion in various nonsymmetric situations, for example involving braidings, or more generally in duoidal categories, or in relative situations over noncommutative rings (e.g. Takeuchi bialgebroids). In the completely noncommutative situation of the monoidal category of endofunctors, one can look at various compatibilities between monads and comonads or monads and tensor products, for example involving distributive laws.


As far as compatibility with tensor product is concerned, there is a notion of a bimonad and involves a version of distributive laws, hence it is related to a lifting problem:

  • Ieke Moerdijk, Monads on tensor categories, Category theory 1999 (Coimbra), J. Pure Appl. Algebra 168 (2002), no. 2-3, 189–208 (MR2003e:18012)

  • Kornél Szlachányi, The monoidal Eilenberg–Moore construction and bialgebroids, J. Pure Appl. Algebra 182, no. 2–3 (2003) 287–315; Adjointable monoidal functors and quantum groupoids, math.QA/0301253

Szlachányi uses earlier analysis of

  • P. Schauenburg, Bialgebras over noncommutative rings, and a structure theorem for Hopf bimodules, Applied Categorical Structures 6, 193-222 (1998) doi

  • H.E. Porst, On categories of monoids, comonoids and bimonoids, Quaest. Math. 31 (2008) 127-139 MR2010d:18010 doi

For a dual version see

  • P. Mac Crudden, Opmonoidal monads, Theory Appl. Cat., Vol. 10, 2002, No. 19, pp 469-485, link

There is also a more subtle notion also called Hopf monad in

  • R. Wisbauer, B. Mesablishvili, Bimonads and Hopf monads on categories, arXiv:0710.1163

In some of these generalized cases, one does not have a good notion of of antipode, so that the difference between bimonoids and Hopf monoids has to be stated in different terms. A similar case is in the case of Hopf algebroids over a noncommutative base:

  • Brian Day, Ross Street, Monoidal bicategories and Hopf algebroids, Advances in Math. 129, 1 (1997) 99–157

  • Gabi Böhm, Hopf algebroids, (a chapter of) Handbook of algebra, arxiv:math.RA/0805.3806; An alternative notion of Hopf algebroid; in “Hopf algebras in noncommutative geometry and physics”, 31–53, Lec. Notes in Pure and Appl. Math. 239, Dekker, New York 2005; math.QA/0301169

Last revised on May 2, 2018 at 07:13:36. See the history of this page for a list of all contributions to it.