From Relation to Emulation and Interpretation: Computer Algebra Implementation of the Covering Lemma for Finite Transformation Semigroups
Abstract
We give a practical computer algebra implementation of the Covering Lemma for finite transformation semigroups. The lemma states that given a surjective relational morphism , we can establish emulation by a cascade product (subsemigroup of the wreath product): . The dependent component contains the kernel of the morphism, the information lost in the map. The implementation complements the existing tools for the holonomy decomposition algorithm. It gives an incremental method to get a coarser decomposition when computing the complete skeleton for holonomy is not feasible. Here, we describe a simplified and generalized algorithm for the lemma and compare it to the holonomy method. Incidentally, the kernel-based method could be the easiest way of understanding the hierarchical decompositions of transformation semigroups and thus the celebrated Krohn-Rhodes theory.
Keywords
Cite
@article{arxiv.2404.11923,
title = {From Relation to Emulation and Interpretation: Computer Algebra Implementation of the Covering Lemma for Finite Transformation Semigroups},
author = {Attila Egri-Nagy and Chrystopher L. Nehaniv},
journal= {arXiv preprint arXiv:2404.11923},
year = {2024}
}
Comments
13 pages, 3 figures, v2: clarifications and added example computer algebra session; final version will be published elsewhere