Пусть - некоторый язык, тогда мы определим синтаксическую конгруэнцию как u ∼ v : ⇔ ∀ x , y ∈ X ∗ : x u y ∈ L ↔ x v y ∈ L и фактор-моноид X ∗ / ∼ L равен называется синтаксическим моноид из L .
Какие моноиды возникают как синтаксические моноиды языков? Я нашел языки для симметричных групп и для множества всех отображений на некотором конечном конечном множестве. Но как насчет других, существуют ли конечные моноиды, которые нельзя было бы записать как синтаксический моноид какого-либо языка?
Для данного автомата, рассматривая моноид, порожденный отображениями, индуцированными буквами на состояниях (так называемый моноид преобразования), когда состав функции читается слева направо, он считает, что моноид преобразования минимального автомата является в точности синтаксический моноид. Это наблюдение помогло мне построить вышеупомянутые примеры.
Позвольте мне также отметить, что довольно просто реализовать любой конечный моноид как моноид преобразования некоторого автомата, просто взять элементы M за состояния и рассмотреть каждый генератор M как букву алфавита, и переходы даны при q x для некоторого состояния q и буквы x моноид преобразования изоморфен самому M (это похоже на теорему Кэли о том, как группы встраиваются в симметрические группы).
Ответы:
Кажется, есть статья, отвечающая на этот точный вопрос, и даже в более общем случае регулярных языков, но я не могу найти версию открытого доступа. Если кто-то найдет ссылку без платного доступа, это было бы здорово. Я запросил полный текст на ResearchGate.ω
Название : Какие конечные моноиды являются синтаксическими моноидами рациональных омега-языков .
Авторы : Фан Чунг Хай, Игорь Литовский, До Лонг Ван
Аннотация : Введено понятие ω-жестких множеств для конечного моноида. Мы доказываем, что конечный моноид M является синтаксическим моноидом Арнольда некоторого рационального ω-языка (для краткости ω-синтаксический) тогда и только тогда, когда существует ω-жесткое множество для M. Это свойство показано разрешимым для конечных моноидов. , Установлена связь между семейством ω-синтаксических моноидов и семейством ∗ -синтаксических моноидов (т. Е. Синтаксических моноидов рациональных языков конечных слов).
Кроме того, на странице Википедии о синтаксических моноидах говорится:
[1] Макнотон, Роберт; Паперт, Сеймур (1971). Безконтактные автоматы. Исследовательская монография 65. С приложением Уильяма Хеннемана. MIT Press. п. 48. ISBN 0-262-13076-9. Zbl 0232,94024.
[2] Лоусон (2004) с.233
источник
Более элементарно, чем ответ Дениса, следующее извлечено из «Теорий вычислимости» Пиппенгера, стр.87, и требует немедленной проверки.
источник
источник