In
mathematics
Mathematics is a field of study that discovers and organizes methods, Mathematical theory, theories and theorems that are developed and Mathematical proof, proved for the needs of empirical sciences and mathematics itself. There are many ar ...
, particularly in
abstract algebra
In mathematics, more specifically algebra, abstract algebra or modern algebra is the study of algebraic structures, which are set (mathematics), sets with specific operation (mathematics), operations acting on their elements. Algebraic structur ...
, a semigroup with involution or a *-semigroup is a
semigroup equipped with an
involutive anti-automorphism, which—roughly speaking—brings it closer to a
group because this involution, considered as
unary operator, exhibits certain fundamental properties of the operation of taking the inverse in a group:
*
Uniqueness
* Double application "cancelling itself out".
* The same interaction law with the binary operation as in the case of the group inverse.
It is thus not a surprise that any group is a semigroup with involution. However, there are significant natural examples of semigroups with involution that are not groups.
An example from
linear algebra
Linear algebra is the branch of mathematics concerning linear equations such as
:a_1x_1+\cdots +a_nx_n=b,
linear maps such as
:(x_1, \ldots, x_n) \mapsto a_1x_1+\cdots +a_nx_n,
and their representations in vector spaces and through matrix (mathemat ...
is a set of real-valued n-by-n square matrices with the matrix-transpose as the involution. The
map which sends a matrix to its
transpose
In linear algebra, the transpose of a Matrix (mathematics), matrix is an operator which flips a matrix over its diagonal;
that is, it switches the row and column indices of the matrix by producing another matrix, often denoted by (among other ...
is an involution because the transpose is well defined for any matrix and obeys the law , which has the same form of interaction with multiplication as taking inverses has in the
general linear group
In mathematics, the general linear group of degree n is the set of n\times n invertible matrices, together with the operation of ordinary matrix multiplication. This forms a group, because the product of two invertible matrices is again inve ...
(which is a subgroup of the full linear monoid). However, for an arbitrary matrix, ''AA''
T does not equal the identity element (namely the
diagonal matrix
In linear algebra, a diagonal matrix is a matrix in which the entries outside the main diagonal are all zero; the term usually refers to square matrices. Elements of the main diagonal can either be zero or nonzero. An example of a 2×2 diagon ...
). Another example, coming from
formal language
In logic, mathematics, computer science, and linguistics, a formal language is a set of strings whose symbols are taken from a set called "alphabet".
The alphabet of a formal language consists of symbols that concatenate into strings (also c ...
theory, is the
free semigroup generated by a
nonempty set (an
alphabet
An alphabet is a standard set of letter (alphabet), letters written to represent particular sounds in a spoken language. Specifically, letters largely correspond to phonemes as the smallest sound segments that can distinguish one word from a ...
), with string
concatenation
In formal language theory and computer programming, string concatenation is the operation of joining character strings end-to-end. For example, the concatenation of "snow" and "ball" is "snowball". In certain formalizations of concatenati ...
as the binary operation, and the involution being the map which
reverses the
linear order of the letters in a string. A third example, from basic
set theory
Set theory is the branch of mathematical logic that studies Set (mathematics), sets, which can be informally described as collections of objects. Although objects of any kind can be collected into a set, set theory – as a branch of mathema ...
, is the set of all
binary relation
In mathematics, a binary relation associates some elements of one Set (mathematics), set called the ''domain'' with some elements of another set called the ''codomain''. Precisely, a binary relation over sets X and Y is a set of ordered pairs ...
s between a set and itself, with the involution being the
converse relation, and the multiplication given by the usual
composition of relations.
Semigroups with involution appeared explicitly named in a 1953 paper of
Viktor Wagner (in Russian) as result of his attempt to bridge the theory of semigroups with that of
semiheaps.
Formal definition
Let ''S'' be a
semigroup with its binary operation written multiplicatively. An involution in ''S'' is a
unary operation * on ''S'' (or, a transformation * : ''S'' → ''S'', ''x'' ↦ ''x''*) satisfying the following conditions:
# For all ''x'' in ''S'', (''x''*)* = ''x''.
# For all ''x'', ''y'' in ''S'' we have (''xy'')* = ''y''*''x''*.
The semigroup ''S'' with the involution * is called a semigroup with involution.
Semigroups that satisfy only the first of these axioms belong to the larger class of
U-semigroups.
In some applications, the second of these axioms has been called
antidistributive.
Regarding the natural philosophy of this axiom,
H.S.M. Coxeter remarked that it "becomes clear when we think of
and
as the operations of putting on our socks and shoes, respectively."
Examples
# If ''S'' is a
commutative
In mathematics, a binary operation is commutative if changing the order of the operands does not change the result. It is a fundamental property of many binary operations, and many mathematical proofs depend on it. Perhaps most familiar as a pr ...
semigroup then the
identity map
Graph of the identity function on the real numbers
In mathematics, an identity function, also called an identity relation, identity map or identity transformation, is a function that always returns the value that was used as its argument, unc ...
of S is an involution.
# If ''S'' is a
group then the inversion map * : ''S'' → ''S'' defined by ''x''* = ''x''
−1 is an involution. Furthermore, on an
abelian group both this map and the one from the previous example are involutions satisfying the axioms of semigroup with involution.
# If ''S'' is an
inverse semigroup then the inversion map is an involution which leaves the
idempotents
invariant. As noted in the previous example, the inversion map is not necessarily the only map with this property in an inverse semigroup. There may well be other involutions that leave all idempotents invariant; for example the identity map on a commutative regular, hence inverse, semigroup, in particular, an abelian group. A
regular semigroup is an
inverse semigroup if and only if it admits an involution under which each idempotent is an invariant.
# Underlying every
C*-algebra is a *-semigroup. An important
instance is the algebra ''M''
''n''(C) of ''n''-by-''n''
matrices over
C, with the
conjugate transpose as involution.
# If ''X'' is a set, the set of all
binary relation
In mathematics, a binary relation associates some elements of one Set (mathematics), set called the ''domain'' with some elements of another set called the ''codomain''. Precisely, a binary relation over sets X and Y is a set of ordered pairs ...
s on ''X'' is a *-semigroup with the * given by the
converse relation, and the multiplication given by the usual
composition of relations. This is an example of a *-semigroup which is not a regular semigroup.
# If X is a set, then the set of all finite sequences (or
strings) of members of X forms a
free monoid
In abstract algebra, the free monoid on a set is the monoid whose elements are all the finite sequences (or strings) of zero or more elements from that set, with string concatenation as the monoid operation and with the unique sequence of zero ...
under the operation of concatenation of sequences, with sequence reversal as an involution.
# A
rectangular band on a Cartesian product of a set ''A'' with itself, i.e. with elements from ''A'' × ''A'', with the semigroup product defined as (''a'', ''b'')(''c'', ''d'') = (''a'', ''d''), with the involution being the order reversal of the elements of a pair (''a'', ''b'')* = (''b'', ''a''). This semigroup is also a
regular semigroup, as all bands are.
[Nordahl and Scheiblich]
Basic concepts and properties
An element ''x'' of a semigroup with involution is sometimes called ''hermitian'' (by analogy with a
Hermitian matrix
In mathematics, a Hermitian matrix (or self-adjoint matrix) is a complex square matrix that is equal to its own conjugate transpose—that is, the element in the -th row and -th column is equal to the complex conjugate of the element in the ...
) when it is left invariant by the involution, meaning ''x''* = ''x''. Elements of the form ''xx''* or ''x''*''x'' are always hermitian, and so are all powers of a hermitian element. As noted in the examples section, a semigroup ''S'' is an
inverse semigroup if and only if ''S'' is a
regular semigroup and admits an involution such that every idempotent is hermitian.
Certain basic concepts may be defined on *-semigroups in a way that parallels the notions stemming from a
regular element in a semigroup. A ''partial isometry'' is an element ''s'' such that ''ss''*''s'' = ''s''; the set of partial isometries of a semigroup ''S'' is usually abbreviated PI(''S''). A ''projection'' is an idempotent element ''e'' that is also hermitian, meaning that ''ee'' = ''e'' and ''e''* = ''e''. Every projection is a partial isometry, and for every partial isometry ''s'', ''s''*''s'' and ''ss''* are projections. If ''e'' and ''f'' are projections, then ''e'' = ''ef'' if and only if ''e'' = ''fe''.
Partial isometries can be
partially ordered by ''s'' ≤ ''t'' defined as holding whenever ''s'' = ''ss''*''t'' and ''ss''* = ''ss''*''tt''*.
Equivalently, ''s'' ≤ ''t'' if and only if ''s'' = ''et'' and ''e'' = ''ett''* for some projection ''e''.
In a *-semigroup, PI(''S'') is an
ordered groupoid with the
partial product given by ''s''⋅''t'' = ''st'' if ''s''*''s'' = ''tt''*.
Examples
In terms of examples for these notions, in the *-semigroup of binary relations on a set, the partial isometries are the relations that are
difunctional. The projections in this *-semigroup are the
partial equivalence relations.
The
partial isometries in a C*-algebra are exactly those defined in this section. In the case of ''M''
''n''(C) more can be said. If ''E'' and ''F'' are projections, then ''E'' ≤ ''F'' if and only if
im''E'' ⊆ im''F''. For any two projection, if ''E'' ∩ ''F'' = ''V'', then the unique projection ''J'' with image ''V'' and kernel the
orthogonal complement of ''V'' is the meet of ''E'' and ''F''. Since projections form a meet-
semilattice, the partial isometries on ''M''
''n''(C) form an inverse semigroup with the product
.
Another simple example of these notions appears in the next section.
Notions of regularity
There are two related, but not identical notions of regularity in *-semigroups. They were introduced nearly simultaneously by Nordahl & Scheiblich (1978) and respectively Drazin (1979).
Regular *-semigroups (Nordahl & Scheiblich)
As mentioned in the
previous examples,
inverse semigroups are a subclass of *-semigroups. It is also textbook knowledge that an inverse semigroup can be characterized as a regular semigroup in which any two idempotents commute. In 1963,
Boris M. Schein showed that the following two axioms provide an analogous characterization of inverse semigroups as a
subvariety of *-semigroups:
*
*
The first of these looks like the definition of a regular element, but is actually in terms of the involution. Likewise, the second axiom appears to be describing the commutation of two idempotents. It is known however that regular semigroups do not form a variety because their class does not contain
free objects (a result established by
D. B. McAlister in 1968). This line of reasoning motivated Nordahl and Scheiblich to begin in 1977 the study of the (variety of) *-semigroups that satisfy only the first these two axioms; because of the similarity in form with the property defining regular semigroups, they named this variety regular *-semigroups.
It is a simple calculation to establish that a regular *-semigroup is also a regular semigroup because ''x''* turns out to be an inverse of ''x''. The rectangular band from
Example 7 is a regular *-semigroup that is not an inverse semigroup.
It is also easy to verify that in a regular *-semigroup the product of any two projections is an idempotent. In the aforementioned rectangular band example, the projections are elements of the form and (like all elements of a band) are idempotent. However, two different projections in this band need not commute, nor is their product necessarily a projection since .
Semigroups that satisfy only (but not necessarily the antidistributivity of * over multiplication) have also been studied under the name of
I-semigroups.
P-systems
The problem of characterizing when a regular semigroup is a regular *-semigroup (in the sense of Nordahl & Scheiblich) can be addressed by defining a P-system. For the semigroup , let denote the set of idempotents, and let denote the inverses of . A P-system is then a subset of which satisfies the following axioms:
# For any in , there exists a unique in such that and are in
# For any in , and in , ''a°ba'' is in F(S), where ° is the well-defined operation from the previous axiom
# For any , in , is in ; note: not necessarily in
A regular semigroup is a *-regular semigroup, if and only if it has a p-system . In this case is the set of projections of with respect to the operation defined by . In an
inverse semigroup the entire semilattice of idempotents is a P-system. Also, if a regular semigroup has a P-system that is multiplicatively closed (i.e. subsemigroup), then is an inverse semigroup. Thus, a P-system may be regarded as a generalization of the semilattice of idempotents of an inverse semigroup.
*-regular semigroups (Drazin)
A semigroup ''S'' with an involution * is called a *-regular semigroup (in the sense of Drazin) if for every ''x'' in ''S'', ''x''* is ''H''-equivalent to some inverse of ''x'', where ''H'' is the
Green's relation ''H''. This defining property can be formulated in several equivalent ways. Another is to say that every
''L''-class contains a projection. An axiomatic definition is the condition that for every ''x'' in ''S'' there exists an element ''x''′ such that , , , .
Michael P. Drazin first proved that given ''x'', the element ''x''′ satisfying these axioms is unique. It is called the Moore–Penrose inverse of ''x''. This agrees with the classical definition of the
Moore–Penrose inverse of a square matrix.
One motivation for studying these semigroups is that they allow generalizing the Moore–Penrose inverse's properties from and to more general sets.
In the
multiplicative semigroup ''M''
''n''(''C'') of square matrices of order ''n'', the map which assigns a matrix ''A'' to its
Hermitian conjugate ''A''* is an involution. The semigroup ''M''
''n''(''C'') is a *-regular semigroup with this involution. The Moore–Penrose inverse of A in this *-regular semigroup is the classical Moore–Penrose inverse of ''A''.
Free semigroup with involution
As with all varieties, the
category of semigroups with involution admits
free objects. The construction of a free semigroup (or monoid) with involution is based on that of a
free semigroup (and respectively that of a free monoid). Moreover, the construction of a
free group
In mathematics, the free group ''F'S'' over a given set ''S'' consists of all words that can be built from members of ''S'', considering two words to be different unless their equality follows from the group axioms (e.g. ''st'' = ''suu''− ...
can easily be derived by refining the construction of a free monoid with involution.
The
generators of a free semigroup with involution are the elements of the union of two (
equinumerous)
disjoint sets in
bijective correspondence:
. (Here the notation
emphasizes that the union is actually a
disjoint union
In mathematics, the disjoint union (or discriminated union) A \sqcup B of the sets and is the set formed from the elements of and labelled (indexed) with the name of the set from which they come. So, an element belonging to both and appe ...
.) In the case were the two sets are finite, their union ''Y'' is sometimes called an ''
alphabet
An alphabet is a standard set of letter (alphabet), letters written to represent particular sounds in a spoken language. Specifically, letters largely correspond to phonemes as the smallest sound segments that can distinguish one word from a ...
with involution''
or a ''symmetric alphabet''.
Let
be a bijection;
is naturally
extended to a bijection
essentially by taking the disjoint union of
(as a set) with its
inverse, or in
piecewise notation:
Now construct
as the
free semigroup on
in the usual way with the binary (semigroup) operation on
being
concatenation
In formal language theory and computer programming, string concatenation is the operation of joining character strings end-to-end. For example, the concatenation of "snow" and "ball" is "snowball". In certain formalizations of concatenati ...
:
for some letters
The bijection
on
is then extended as a bijection
defined as the string reversal of the elements of
that consist of more than one letter:
This map is an
involution on the semigroup
. Thus, the semigroup
with the map
is a semigroup with involution, called a free semigroup with involution on ''X''.
(The irrelevance of the concrete identity of
and of the bijection
in this choice of terminology is explained below in terms of the universal property of the construction.) Note that unlike in
Example 6, the involution ''of every letter'' is a distinct element in an alphabet with involution, and consequently the same observation extends to a free semigroup with involution.
If in the above construction instead of
we use the
free monoid
In abstract algebra, the free monoid on a set is the monoid whose elements are all the finite sequences (or strings) of zero or more elements from that set, with string concatenation as the monoid operation and with the unique sequence of zero ...
, which is just the free semigroup extended with the
empty word (which is the
identity element
In mathematics, an identity element or neutral element of a binary operation is an element that leaves unchanged every element when the operation is applied. For example, 0 is an identity element of the addition of real numbers. This concept is use ...
of the
monoid ), and suitably extend the involution with
,
we obtain a free monoid with involution.
The construction above is actually the only way to extend a given map
from
to
, to an involution on
(and likewise on
). The qualifier "free" for these constructions is justified in the usual sense that they are
universal constructions. In the case of the free semigroup with involution, given an arbitrary semigroup with involution
and a map
, then a
semigroup homomorphism
In mathematics, a semigroup is an algebraic structure consisting of a set together with an associative internal binary operation on it.
The binary operation of a semigroup is most often denoted multiplicatively (just notation, not necessarily t ...
exists such that
, where
is the
inclusion map and
composition of functions is taken in
diagram order.
The construction of
as a semigroup with involution is unique up to
isomorphism
In mathematics, an isomorphism is a structure-preserving mapping or morphism between two structures of the same type that can be reversed by an inverse mapping. Two mathematical structures are isomorphic if an isomorphism exists between the ...
. An analogous argument holds for the free monoid with involution in terms of
monoid homomorphisms and the uniqueness up to isomorphism of the construction of
as a monoid with involution.
The construction of a
free group
In mathematics, the free group ''F'S'' over a given set ''S'' consists of all words that can be built from members of ''S'', considering two words to be different unless their equality follows from the group axioms (e.g. ''st'' = ''suu''− ...
is not very far off from that of a free monoid with involution. The additional ingredient needed is to define a notion of
reduced word and a
rewriting rule for producing such words simply by deleting any adjacent pairs of letter of the form
or
. It can be shown than the order of rewriting (deleting) such pairs does not matter, i.e. any order of deletions produces the same result.
(Otherwise put, these rules define a
confluent rewriting system.) Equivalently, a free group is constructed from a free monoid with involution by taking the
quotient of the latter by the
congruence , which is sometimes called the Dyck congruence—in a certain sense it generalizes
Dyck language to multiple kinds of "parentheses" However simplification in the Dyck congruence takes place regardless of order. For example, if ")" is the inverse of "(", then
; the one-sided congruence that appears in the Dyck language proper
, which instantiates only to
is (perhaps confusingly) called the Shamir congruence. The quotient of a free monoid with involution by the Shamir congruence is not a group, but a monoid ; nevertheless it has been called the free half group by its first discoverer—
Eli Shamir—although more recently it has been called the involutive monoid generated by ''X''.
(This latter choice of terminology conflicts however with the use of "involutive" to denote any semigroup with involution—a practice also encountered in the literature.
)
Baer *-semigroups
A Baer *-semigroup is a *-semigroup with (two-sided) zero in which the right annihilator of every element coincides with the
right ideal of some projection; this property is expressed formally as: for all ''x'' ∈ ''S'' there exists a projection ''e'' such that
: = ''eS''.
The projection ''e'' is in fact uniquely determined by ''x''.
More recently, Baer *-semigroups have been also called Foulis semigroups, after
David James Foulis who studied them in depth.
[Harding, John. "Daggers, Kernels, Baer *-Semigroups, and Orthomodularity". ''Journal of Philosophical Logic''. 6 April 2013. ]
Examples and applications
The set of all binary relations on a set (from
example 5) is a Baer *-semigroup.
[Foulis, D. J. Relative inverses in Baer *-semigroups. Michigan Math. J. 10 (1963), no. 1, 65–84. .]
Baer *-semigroups are also encountered in
quantum mechanics
Quantum mechanics is the fundamental physical Scientific theory, theory that describes the behavior of matter and of light; its unusual characteristics typically occur at and below the scale of atoms. Reprinted, Addison-Wesley, 1989, It is ...
,
in particular as the multiplicative semigroups of
Baer *-rings.
If ''H'' is a
Hilbert space
In mathematics, a Hilbert space is a real number, real or complex number, complex inner product space that is also a complete metric space with respect to the metric induced by the inner product. It generalizes the notion of Euclidean space. The ...
, then the multiplicative semigroup of all
bounded operators on ''H'' is a Baer *-semigroup. The involution in this case maps an operator to its
adjoint.
Baer *-semigroup allow the
coordinatization of
orthomodular lattices.
See also
*
Dagger category (aka category with involution) — generalizes *-monoids
*
*-algebra
*
Special classes of semigroups
Notes
References
* D J Foulis (1958). ''Involution Semigroups'', PhD Thesis, Tulane University, New Orleans, LA
Publications of D.J. Foulis(Accessed on 5 May 2009)
*
* W.D. Munn, ''Special Involutions'', in A.H. Clifford, K.H. Hofmann, M.W. Mislove, ''Semigroup theory and its applications: proceedings of the 1994 conference commemorating the work of Alfred H. Clifford'', Cambridge University Press, 1996, .
* Drazin, M.P., ''Regular semigroups with involution'', Proc. Symp. on Regular Semigroups (DeKalb, 1979), 29–46
* Nordahl, T.E., and H.E. Scheiblich, Regular * Semigroups,
Semigroup Forum, 16(1978), 369–377.
*
*
*
*
*
*
* S. Crvenkovic and Igor Dolinka,
Varieties of involution semigroups and involution semirings: a survey, Bulletin of the Society of Mathematicians of Banja Luka Vol. 9 (2002), 7–47.
*
*
*
*
*
{{DEFAULTSORT:Semigroup With Involution
Algebraic structures
Semigroup theory