generated at
モノイド

summary単位元を持つ半群

definition モノイドM=\left\lang \mathrm{Monoid}\colon U; m, i \right\rang
0-morph
U =|M| \colon \mathbf{Set}
1-morph
二項演算
m \colon U×U \to U
単位元
i\colon U
公理系
m(i,x) = x
m(x,i) = x
m(m(x,y),z) = m(x,m(y,z))
なのでmはよく省略される
where
x, y \colon U

equal \left\lang \mathbf{Set}; ×; I \right\rangモノイド対象