Bicyclic semigroup

Bicyclic semigroup

In mathematics, the bicyclic semigroup is an algebraic object important for the structure theory of semigroups. Although it is in fact a monoid, it is usually referred to as simply a semigroup. The first published description of this object was given by Evgenii Lyapin in 1953. Alfred H. Clifford and Gordon Preston claim that one of them, working with David Rees, discovered it independently (without publication) at some point before 1943.

Construction

There are at least three standard ways of constructing the bicyclic semigroup, and various different notations for referring to it. Lyapin called it "P"; Clifford and Preston used mathcal{C}; and most recent papers have tended to use "B". This article will use the modern style throughout.

From a free semigroup

The bicyclic semigroup is the free semigroup on two generators "p" and "q", under the relation "p" "q" = 1. That is, each semigroup element is a string of those two letters, with the proviso that the subsequence "p" "q" does not appear. The semigroup operation is concatenation of strings, which is clearly associative. It can then be shown that all elements of "B" in fact have the form "q""a" "p""b", for some natural numbers "a" and "b". The composition operation simplifies to: ("q""a" "p""b") ("q""c" "p""d") = "q""a" − "b" + max{"b", "c"} "p""d" − "c" + max{"b", "c"}.

From ordered pairs

The way in which these exponents are constrained suggests that the "p" and "q" structure" can be discarded, leaving only operations on the "a" and "b" part. So "B" is the semigroup of pairs of natural numbers (including zero), with operation:("a", "b") ("c", "d") = ("a" − "b" + max{"b", "c"}, "d" − "c" + max{"b", "c"}).This is sufficient to define "B" so that it is the same object as in the original construction. Just as "p" and "q" generated "B" originally, with the empty string as the monoid identity, this new construction of "B" has generators (1, 0) and (0, 1), with identity (0, 0).

From functions

It can be shown that "any" semigroup "S" with elements "e", "a", and "b" satisfying the statements below is isomorphic to the bicyclic semigroup.
* "a" "e" = "e" "a" = "a"
* "b" "e" = "e" "b" = "b"
* "a" "b" = "e"
* "b" "a" ≠ "e"It is not entirely obvious that this should be the case—perhaps the hardest task is understanding that "S" must be infinite. To see this, suppose that "a" (say) does not have infinite order, so "a""k" + "h" = "a""h" for some "h" and "k". Then "a""k" = "e", and:"b" = "e" "b" = "a""k" "b" = "a""k" - 1 "e" = "a""k" - 1,so :"b" "a" = "a""k" = "e",which is not allowed—so there are infinitely many distinct powers of "a". The full proof is given in Clifford and Preston's book.

Note that the two definitions given above both satisfy these properties. A third way of deriving "B" uses two appropriately-chosen functions to yield the bicyclic semigroup as a monoid of transformations of the natural numbers. Let α, β, and ι be elements of the transformation semigroup on the natural numbers, where
*ι("n") = "n"
*α("n") = "n" + 1
*β("n") = 0 if "n" = 0, and "n" − 1 otherwise.These three functions have the required properties, so the semigroup they generate is "B".

Properties

The bicyclic semigroup has the property that the image of any morphism φ from "B" to another semigroup "S" is either cyclic, or it is an isomorphic copy of "B". The elements φ("a"), φ("b") and φ("e") of "S" will always satisfy the conditions above (because φ is a morphism) with the possible exception that φ("b") φ("a") might turn out to be φ("e"). If this is not true, then φ("B") is isomorphic to "B"; otherwise, it is the cyclic semigroup generated by φ("a"). In practice, this means that the bicyclic semigroup can be found in many different contexts.

The idempotents of "B" are all pairs ("x", "x"), where "x" is any natural number (using the ordered pair characterisation of "B"). Since these commute, and "B" is "regular" (for every "x" there is a "y" such that "x" "y" "x" = "x"), the bicyclic semigroup is an inverse semigroup. (This means that each element "x" of "B" has a unique inverse "y", in the "weak" semigroup sense that "x" "y" "x" = "x" and "y" "x" "y" = "y".)

Every ideal of "B" is principal: the left and right principal ideals of ("m", "n") are
* ("m", "n") "B" = {("s", "t") : "s" ≥ "m"} and
* "B" ("m", "n") = {("s", "t") : "t" ≥ "n"}.Each of these contains infinitely many others, so "B" does not have minimal left or right ideals.

In terms of Green's relations, "B" has only one "D"-class (it is "bisimple"), and hence has only one "J"-class (it is "simple"). The "L" and "R" relations are given by
* ("a", "b") "L" ("c", "d") if and only if "a" = "c"; and
* ("a", "b") "R" ("c", "d") if and only if "b" = "d".This implies that two elements are "H"-related if and only if they are identical. Consequently, the only subgroups of "B" are infinitely many copies of the trivial group, each corresponding to one of the idempotents.

The egg-box diagram (see the article on Green's relations for an explanation) for "B" is infinitely large; the upper left corner begins:Each entry represents a singleton "H"-class; the rows are the "R"-classes and the columns are "L"-classes. The idempotents of "B" appear down the diagonal, in accordance with the fact that in a regular semigroup with commuting idempotents, each "L"-class and each "R"-class must contain exactly one idempotent.

The bicyclic semigroup is the "simplest" example of a bisimple inverse semigroup with identity; there are many others. Where the definition of "B" from ordered pairs used the class of natural numbers (which is not only an additive semigroup, but also a commutative lattice under min and max operations), another set with appropriate properties could appear instead, and the "+", "−" and "max" operations modified accordingly.

Relation to combinatorics

The bicyclic monoid occurs in combinatorics, as the syntactic monoid of the Dyck language. The Dyck language is the set of all strings of balanced pairs of parentheses, and thus finds common applications in defining binary trees and associative algebras.

References

* "The algebraic theory of semigroups", A. H. Clifford and G. B. Preston. American Mathematical Society, 1961 (volume 1), 1967 (volume 2).
* "Semigroups: an introduction to the structure theory", Pierre Antoine Grillet. Marcel Dekker, Inc., 1995.
* "Canonical form of elements of an associative system given by defining relations", Evgenii Sergeevich Lyapin, "Leningrad Gos. Ped. Inst. Uch. Zap." 89 (1953), pages 45-54 [Russian] .


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • Semigroup — This article is about the algebraic structure. For applications to differential equations, see C0 semigroup. In mathematics, a semigroup is an algebraic structure consisting of a set together with an associative binary operation. A semigroup… …   Wikipedia

  • Inverse semigroup — In mathematics, an inverse semigroup S is a semigroup in which every element x in S has a unique inverse y in S in the sense that x = xyx and y = yxy. Inverse semigroups appear in a range of contexts; for example, they can be employed in the… …   Wikipedia

  • Regular semigroup — A regular semigroup is a semigroup S in which every element is regular, i.e., for each element a , there exists an element x such that axa = a . [Howie 1995 : 54.] Regular semigroups are one of the most studied classes of semigroups, and their… …   Wikipedia

  • Automatic semigroup — In mathematics, an automatic semigroup is a finitely generated semigroup equipped with several regular languages over an alphabet representing a generating set. One of these languages determines canonical forms for the elements of the semigroup,… …   Wikipedia

  • Special classes of semigroups — In mathematics, a semigroup is a nonempty set together with an associative binary operation. A special class of semigroups is a class of semigroups satisfying additional properties or conditions. Thus the class of commutative semigroups consists… …   Wikipedia

  • Green's relations — In mathematics, Green s relations are five equivalence relations that characterise the elements of a semigroup in terms of the principal ideals they generate. The relations are named for James Alexander Green, who introduced them in a paper of… …   Wikipedia

  • Matrix unit — In mathematics, a matrix unit is an idealisation of the concept of a matrix, with a focus on the algebraic properties of matrix multiplication. The topic is comparatively obscure within linear algebra, because it entirely ignores the numeric… …   Wikipedia

  • List of mathematics articles (B) — NOTOC B B spline B* algebra B* search algorithm B,C,K,W system BA model Ba space Babuška Lax Milgram theorem Baby Monster group Baby step giant step Babylonian mathematics Babylonian numerals Bach tensor Bach s algorithm Bachmann–Howard ordinal… …   Wikipedia

  • Dyck language — In the theory of formal languages of computer science, mathematics, and linguistics, the Dyck language is the language consisting of balanced strings of parentheses [ and ]. It is important in the parsing of expressions that must have a correctly …   Wikipedia

  • Monoid — This article is about the mathematical concept. For the alien creatures in the Doctor Who adventure, see The Ark (Doctor Who). Coherence law for monoid unit In abstract algebra, a branch of mathematics, a monoid is an algebraic structure with a… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”