submonoids
A submonoid of a monoid M is a subset that is itself a monoid under the same operation. If M = (M, ·, e) with associative · and identity e, a subset N ⊆ M is a submonoid if e ∈ N and for all a, b ∈ N we have a · b ∈ N. Then N with the restricted operation is a monoid.
Basic properties include that the intersection of any family of submonoids of M is again a submonoid,
The submonoid generated by a subset S ⊆ M, denoted ⟨S⟩, is the smallest submonoid containing S. It
Examples: In the additive monoid (N, +) with identity 0, submonoids are the sets nN = {0, n,
Submonoids generalize subgroups by dropping the requirement of inverses. If M is a group, a submonoid of