Commutativity and semimodule theory:
A semiring action on a commutative monoid is defined by a structure preserving map from R to End(M). This requires that three conditions must be satisfied:
- Action: (ab)^n = a^nb^n
- Additivity a^n a^m = a^(n+m)
- Multiplicativity (a^n)^m = a^{nm}
Commutativity and lattice theory:
The algebraic preordering of the free commutative semigroup is a lattice. This provides a natural link between commutative operations and lattices. Additionally, it is a distributive lattice of multisets.
On the other hand, the algebraic preordering on a non-commutative free semigroup is in general not a lattice. It is a partial order which orders lists by consecutive subsequences. Thusly, the techniques of lattice theory cannot be applied to non-commutative monoids. It seems that the lattice ordered semimodule structure is something that can only be applied in the commutative case.
Examination of the ordered algebraic structure:
An ordered monoid is an internal monoid in the category of preorders and monotone maps. It is not hard to see that (\mathbb{N},\le,+) is an ordered monoid, but it has the stronger property that its action is biextensive. This naturally trasfers to the free commutative monoid (F(S),+).
- Monotone: \forall a,b,c : a \leq b \implies a+c \leq b+c
- Biextensive: \forall a,b : a \leq a + b
Linear maps:
Recall from basic list processing, that mapcat replaces each element of a list with another list and then concatenates them all together. The corresponding operation over multisets is the unordered mapcat, which takes any element of a multiset and replaces it with another multiset, then adds them altogether.
The linear maps of free commutative semimodules m : F(S) \to F(T) are precisely those defined by some unordered mapcat function f : S \to F(T) that takes each element of the underlying set to a multiset in F(T). This is also a monotone map of ordered semimodules. Therefore, the category of ordered semimodules can be used to understand the maps of free commutative monoids.
No comments:
Post a Comment