Chapter 2
Basic Framework
2.1 Algebraic structures
In this section, several algebraic structures are introduced forming the framework for the theory of the next chapters. The goal is to replace the concept of a linear space by a more general one. This is motivated on the one hand by the structure of the power set P (V ), V denoting a real linear space and on the other hand by the algebraic properties of IR∪{+∞}, IR∪{−∞} and IR∪{±∞}, respectively. The elementwise addition (Minkowski sum) of two subsets of V does not satisfy the axiom of the existence of an inverse element. The same phenomenon appears in IR ∪ {±∞}, for example: It does not make sense to define (+∞) + (−∞) = 0 in most cases. Depending on the purpose, definitions like (+∞)+(−∞) = +∞ and (+∞)+(−∞) = −∞ occur, called inf-addition and sup-addition, respectively, in [106], Section 1.E.
2.1.1 Monoids
Let Y be a nonempty set and Y × Y the set of all ordered pairs of elements of Y .A binary operation on Y is a mapping of Y × Y into Y .
Definition 1 Let Y be a nonempty set and ◦ a binary operation on Y . The pair (Y, ◦) is called a monoid iff
(M1) ∀y1, y2, y3 ∈ Y : y1 ◦ (y2 ◦ y3) = (y1 ◦ y2) ◦ y3; (M2) ∃θ ∈ Y ∀y ∈ Y : y ◦ θ = θ ◦ y = y. A monoid is called commutative iff the relation ◦ is commutative, i.e.
(M3) ∀y1, y2 ∈ Y : y1 ◦ y2 = y2 ◦ y1.
A monoid is nothing else than a semigroup with a neutral element; hence all results on semigroups apply also on monoids. The neutral element of a monoid is unique. In this note, we only consider commutative monoids, even though several results may be formulated in a more general framework.
11 12 Chapter 2. Basic Framework
Example 1 (i) A set consisting of three elements, say Y = {U, L, θ}, can be provided with a monoidal structure by defining L ◦ L = L, U ◦ U = U, θ ◦ θ = θ, L ◦ U = U ◦ L = U, L ◦ θ = θ ◦ L = L, U ◦ θ = θ ◦ U = U. The axioms (M1), (M2) are easy to check by noting that all expressions involving U produce U and expressions not containing U, but L produce L. Thus the three elements are in a certain hierarchical order with respect to the operation ◦: U dominates the two others, L dominates θ. Of course, (Y, ◦) is not a group. This example will be of some importance later on.
(ii) The set Y = {0, 1, 2}, together with the operation y1◦y2 = min {y1, y2} can be identified with the monoid in (i) by setting U = 0, L = 1, θ = 2. The neutral element is θ = 2. In the same way, a monoidal structure on {−∞, 0, +∞} is obtaind by identifying U = +∞, L = −∞ (inf-addition) and vice versa U = −∞, L = +∞ (sup-addition). (iii) The set IRn ∪ {+∞} as well as IRn ∪ {−∞} can be made to an commutative monoid by defining
x + (+∞) = +∞ + x = (+∞) and x + (−∞) = −∞ + x = (−∞) , respectively, for all x ∈ IRn and +∞+(+∞) = +∞ in the first case and −∞+(−∞) = −∞ in the second one. Considering IRn ∪ {+∞, −∞} there are two main possibilities to extend the operation + to the case when both summands are non finite elements of IRn, namely,
(−∞) + (+∞) = (+∞) + (−∞) = +∞; (−∞) + (+∞) = (+∞) + (−∞) = −∞.
Each of these possibilities leads to an commutative monoid. Later on, we shall discuss some applications. The definition (−∞) + (+∞) = (+∞) + (−∞) = 0, at the first glance more natural, does not produce a monoid since the associative law (M1) is violated. (iv) The set of all nonempty subsets of the real line with respect to elementwise addi- tion or multiplication is a commutative monoid. The neutral elements are {0} and {1}, respectively.
The last example can be generalized in order to produce new monoids. Let Y be a nonempty set. We denote by P (Y ) the set of all nonempty subsets of Y and by Pb (Y ) the set of all subsets of Y including the empty set ∅, i.e. Pb (Y ) = P (Y ) ∪ {∅}. Let (Y, ◦) be a monoid. We define an operation on P (Y ) by
∀M1,M2 ∈ P (Y ): M1 M2 := {y1 ◦ y2 : y1 ∈ M1, y2 ∈ M2} .
The operation can be extended to Pb (Y ) by
∀M ∈ Pb (Y ): M ∅ = ∅ M = ∅.
This means, ∅ ∈ Pb (Y ) is defined to be a zero element in the sense of [19], p. 3. A zero element of a commutative monoid is always unique. The property of being a monoid is stable under passing to power sets. 2.1. Algebraic structures 13
Proposition 1 Let (Y, ◦) be a monoid. Then (P (Y ) , ) and Pb (Y ) , are monoids as well. In each case, the neutral element is Θ = {θ}. If (Y, ◦) is commutative, so are (P (Y ) , ), Pb (Y ) , .
Proof. Immediately from the definition.
Example 2 Let (Y, ◦) be a commutative monoid. For M ⊆ Y we define the (plus)- indicator function belonging to M by ( 0 : y ∈ M I+ (y) := . M +∞ : y 6∈ M
Denote by I+ (Y ) the set of all functions f on Y such that f (Y ) ⊆ {0, +∞}, i.e., I+ (Y ) is the set of (plus)-indicator functions for subsets of Y . Defining n o I+ I+ (y) := inf I+ (y ) + I+ (y ): y ◦ y = y M1 M2 M1 1 M2 2 1 2
+ for M1,M2 ∈ Pb (Y ) one may see that (I (Y ) , ) is a commutative monoid. Since
M = M M ⇐⇒ I+ = I+ I+ , 1 2 M M1 M2
+ there is an isomorphism between Pb (Y ) , and (I (Y ) , ). Of course, a similar consideration is possible with I− (Y ) replacing +∞ by −∞ and inf by sup.
We introduce further notation considering elements of monoids with special properties.
Definition 2 Let (Y, ◦) be a commutative monoid. An element y ∈ Y is called invertible iff there exists an y0 ∈ Y such that
y ◦ y0 = y0 ◦ y = θ.
The set of all invertible elements of (Y, ◦) is denoted by Yin.
Clearly, θ ∈ Y is always invertible. Moreover, (Yin, ◦) is a subgroup of the given monoid being maximal in the sense that there is no other subgroup of (Y, ◦) containing all invert- ibles and at least one more element. Therefore, the set Yin ⊂ Y is called the maximal subgroup of the given monoid. Of course, (Y, ◦) is a group iff Y = Yin. Note that in several textbooks on semigroups, e.g. [19], p. 21ff, invertible elements are called units. Passing to power sets, the maximal subgroup of a monoid is invariant.
Proposition 2 Let (Y, ◦) be a commutative monoid with the maximal subgroup (Yin, ◦). Then it is also the maximal subgroup of (P (Y ) , ) and Pb (Y ) , , respectively, in the sense that y ∈ Yin is identified with {y} ∈ P (Y ). 14 Chapter 2. Basic Framework
Proof. Let Y1,Y2 ∈ P (Y ) be invertible such that Y1 Y2 = {θ}. Then
∀y1 ∈ Y1, y2 ∈ Y2 : y1 ◦ y2 = θ contradicting the uniqueness of inverse elements in groups if at least one of Y1, Y2 contains more than one element. Concerning Pb (Y ), it suffices to note that, by definition of , ∅ is not invertible.
2 2 Example 3 (i) The set Y := IR+ of all elements of IR with nonnegative components, n T o together with the usual vector addition, forms a commutative monoid with Yin = (0, 0) . n T 2 o (ii) The set Y := y = (y1, y2) ∈ IR : y2 ≥ 0 , together with the usual vector addi- n T 2 o tion, forms a commutative monoid with Yin = (y1, 0) ∈ IR : y1 ∈ IR .
Proposition 3 Let (Y, ◦) be a commutative monoid and Ynin := Y \Yin ∪ {θ} the set of all noninvertible elements and θ. Then (Ynin, ◦) is a monoid as well.
0 0 Proof. Let y, y ∈ Ynin. Then y ◦ y is a noninvertible since otherwise there would be a u ∈ Y such that (y ◦ y0) ◦ u = y ◦ (y0 ◦ u) = θ. Hence y is invertible contradicting the assumption.
Definition 3 Let (Y, ◦) be a monoid. An element y ∈ Y is said to be idempotent iff
y = y ◦ y.
An idempotent element y 6= θ is called nontrivial.
Of course, an idempotent element is an element coinciding with all of its n-powers, i.e.,
∀n = 1, 2,... : y = yn := y ◦ ... ◦ y . | {z } n times
Proposition 4 Let (Y, ◦) be a commutative monoid and Yid ⊆ Y the set of all idempotent elements. Then (Yid, ◦) is a commutative monoid as well.
Proof. Let y, y0 ∈ Y be idempotent elements. Then