Semigroup: Difference between revisions
imported>Richard Pinch (new entry, just a stub) |
mNo edit summary |
||
(8 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
{{subpages}} | |||
In [[algebra]], a '''semigroup''' is a set equipped with a binary operation satisfying certain properties similar to but less stringent than those of a group. A motivating example of a semigroup is the set of positive [[integer]]s with [[multiplication]] as the operation. | In [[algebra]], a '''semigroup''' is a set equipped with a binary operation satisfying certain properties similar to but less stringent than those of a group. A motivating example of a semigroup is the set of positive [[integer]]s with [[multiplication]] as the operation. | ||
Line 7: | Line 8: | ||
A ''[[commutative]] semigroup'' is one which satisfies the further property that <math>x \star y = y \star x</math> for all ''x'' and ''y'' in ''S''. Commutative semigroups are often written additively. | A ''[[commutative]] semigroup'' is one which satisfies the further property that <math>x \star y = y \star x</math> for all ''x'' and ''y'' in ''S''. Commutative semigroups are often written additively. | ||
A ''subsemigroup'' of ''S'' is a subset ''T'' of ''S'' which is closed under the binary operation. | A ''subsemigroup'' of ''S'' is a subset ''T'' of ''S'' which is closed under the binary operation and hence is again a semigroup. | ||
A semigroup ''homomorphism'' ''f'' from semigroup <math>(S,{\star})</math> to <math>(T,{\circ})</math> is a map from ''S'' to ''T'' satisfying | A semigroup ''homomorphism'' ''f'' from semigroup <math>(S,{\star})</math> to <math>(T,{\circ})</math> is a map from ''S'' to ''T'' satisfying | ||
Line 14: | Line 15: | ||
==Examples== | ==Examples== | ||
* The | * The positive integers under [[addition]] form a commutative semigroup. | ||
* The positive integers under multiplication form a commutative semigroup. | * The positive integers under multiplication form a commutative semigroup. | ||
* [[Square matrix|Square matrices]] under [[matrix multiplication]] form a semigroup, not in general commutative. | * [[Square matrix|Square matrices]] under [[matrix multiplication]] form a semigroup, not in general commutative. | ||
* Every [[monoid]] is a semigroup, by "forgetting" the identity element. | * Every [[monoid]] is a semigroup, by "forgetting" the identity element. | ||
* Every [[group (mathematics)|group]] is a | * Every [[group (mathematics)|group]] is a semigroup, by "forgetting" the identity element and inverse operation. | ||
==Congruences== | |||
A '''congruence''' on a semigroup ''S'' is an [[equivalence relation]] <math>\sim\,</math> which respects the binary operation: | |||
:<math>a \sim b \hbox{ and } c \sim d \Rightarrow a \star c \sim b \star d . \,</math> | |||
The [[equivalence class]]es under a congruence can be given a semigroup structure | |||
:<math>[x] \circ [y] = [x \star y] \, </math> | |||
and this defines the '''quotient semigroup''' <math>S/\sim\,</math>. | |||
==Cancellation property== | ==Cancellation property== | ||
Line 27: | Line 39: | ||
A semigroup is a subsemigroup of a group if and only if it satisfies the cancellation property. | A semigroup is a subsemigroup of a group if and only if it satisfies the cancellation property. | ||
==Free semigroup== | |||
The '''free semigroup''' on a set ''G'' of ''generators'' is the set of all words on ''G'', the finite sequences of elements of ''G'', with the binary operation being concatenation (juxtaposition). The free semigroup on one generator ''g'' may be identified with the semigroup of positive integers under addition | |||
:<math> n \leftrightarrow g^n = gg \cdots g . \,</math> | |||
Every semigroup may be expressed as a quotient of a free semigroup.[[Category:Suggestion Bot Tag]] |
Latest revision as of 06:00, 17 October 2024
In algebra, a semigroup is a set equipped with a binary operation satisfying certain properties similar to but less stringent than those of a group. A motivating example of a semigroup is the set of positive integers with multiplication as the operation.
Formally, a semigroup is a set S with a binary operation satisfying the following conditions:
- S is closed under ;
- The operation is associative.
A commutative semigroup is one which satisfies the further property that for all x and y in S. Commutative semigroups are often written additively.
A subsemigroup of S is a subset T of S which is closed under the binary operation and hence is again a semigroup.
A semigroup homomorphism f from semigroup to is a map from S to T satisfying
Examples
- The positive integers under addition form a commutative semigroup.
- The positive integers under multiplication form a commutative semigroup.
- Square matrices under matrix multiplication form a semigroup, not in general commutative.
- Every monoid is a semigroup, by "forgetting" the identity element.
- Every group is a semigroup, by "forgetting" the identity element and inverse operation.
Congruences
A congruence on a semigroup S is an equivalence relation which respects the binary operation:
The equivalence classes under a congruence can be given a semigroup structure
and this defines the quotient semigroup .
Cancellation property
A semigroup satisfies the cancellation property if
- and
A semigroup is a subsemigroup of a group if and only if it satisfies the cancellation property.
Free semigroup
The free semigroup on a set G of generators is the set of all words on G, the finite sequences of elements of G, with the binary operation being concatenation (juxtaposition). The free semigroup on one generator g may be identified with the semigroup of positive integers under addition
Every semigroup may be expressed as a quotient of a free semigroup.