Soit un langage, puis nous définissons la congruence syntaxique comme
Maintenant, quels monoïdes surgissent en tant que monoides syntaxiques des langues? J'ai trouvé des langues pour les groupes symétriques et pour l'ensemble de tous les mappages sur un ensemble fini sous-jacent. Mais qu'en est-il des autres, y a-t-il des monoïdes finis qui ne pourraient pas être écrits comme le monoïde syntaxique d'une langue?
Pour un automate donné, en considérant le monoïde généré par les mappages induits par les lettres sur les états (le soi-disant monoïde de transformation) lorsque la composition de la fonction est lue de gauche à droite, il considère que le monoïde de transformation de l'automate minimal est précisément le monoïde syntaxique. Cette observation m'a aidé à construire les exemples mentionnés ci-dessus.
Permettez-moi également de ne pas dire qu'il est assez simple de réaliser un monoïde fini comme le monoïde de transformation d'un automate, simplement prendre les éléments de comme états, et considérer chaque générateur de M comme une lettre de l'alphabet et les transitions sont données par q x pour un état q et une lettre , alors le monoïde de transformation est isomorphe à lui-même (ceci est similaire au théorème de Cayley sur la façon dont les groupes s'intègrent dans des groupes symétriques).