diff options
| author | Simon-Kor <52245124+Simon-Kor@users.noreply.github.com> | 2024-05-28 16:26:19 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-05-28 16:26:19 +0200 |
| commit | a6a83d15a866d7ba40dfc6b733cea14314da3b25 (patch) | |
| tree | f41fd89c9e4f40f70201546073c19bccf19afe60 /library/algebra/monoid.tex | |
| parent | a5deeef9c3214f0f2ccd90789f5344a88544d65b (diff) | |
| parent | ecfb1a66f2159e078199e54edf8a80004c28195a (diff) | |
Merge branch 'main' into main
Diffstat (limited to 'library/algebra/monoid.tex')
| -rw-r--r-- | library/algebra/monoid.tex | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/library/algebra/monoid.tex b/library/algebra/monoid.tex new file mode 100644 index 0000000..06fcb50 --- /dev/null +++ b/library/algebra/monoid.tex @@ -0,0 +1,19 @@ +\import{algebra/semigroup.tex} +\section{Monoid} + +\begin{struct}\label{monoid} + A monoid $A$ is a semigroup equipped with + \begin{enumerate} + \item $\neutral$ + \end{enumerate} + such that + \begin{enumerate} + \item\label{monoid_type} $\neutral[A]\in \carrier[A]$. + \item\label{monoid_right} for all $a\in \carrier[A]$ we have $\mul[A](a,\neutral[A]) = a$. + \item\label{monoid_left} for all $a\in \carrier[A]$ we have $\mul[A](\neutral[A], a) = a$. + \end{enumerate} +\end{struct} + +\begin{corollary}\label{monoid_implies_semigroup} + Let $A$ be a monoid. Then $A$ is a semigroup. +\end{corollary}
\ No newline at end of file |
