Green's relations #
Green.L,Green.R— Green's left and right relations on a monoid (a L b ↔ ∃ s t, s * a = b ∧ t * b = a, and dually forR);Green.H— their intersection;Green.IsAperiodicElem a— theH-class ofais trivial. A finite monoid is aperiodic (has only trivial subgroups) iff all of its elements satisfy this.
References #
- [J.A. Green, On the structure of semigroups, Ann. Math. 1951]
- [J.-E. Pin, Mathematical Foundations of Automata Theory, 2022]
Green's L-relation #
Green's L-relation: a and b generate the same principal left ideal.
In a monoid, a L b iff there exist s, t with s * a = b and t * b = a.
Instances For
Green's R-relation #
Green's R-relation: a and b generate the same principal right ideal.
In a monoid, a R b iff there exist s, t with a * s = b and b * t = a.
Instances For
Green's H-relation #
Aperiodic elements and monoids #
An element a is aperiodic if its H-class is trivial (a singleton).
Equivalently, a H b → a = b.
Equations
- LeanPool.KrohnRhodes.Green.IsAperiodicElem a = ∀ (b : M), LeanPool.KrohnRhodes.Green.H a b → a = b