Научная статья на тему 'О КОНКРЕТНОЙ ХАРАКТЕРИЗАЦИИ УНИВЕРСАЛЬНЫХ ГРАФОВЫХ ПОЛУАВТОМАТОВ'

О КОНКРЕТНОЙ ХАРАКТЕРИЗАЦИИ УНИВЕРСАЛЬНЫХ ГРАФОВЫХ ПОЛУАВТОМАТОВ Текст научной статьи по специальности «Математика»

CC BY
51
5
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ПОЛУАВТОМАТ / ПОЛУГРУППА ЭНДОМОРФИЗМОВ / КОНКРЕТНАЯ ХАРАКТЕРИЗАЦИЯ / ГРАФ

Аннотация научной статьи по математике, автор научной работы — Фарахутдинов Ренат Абуханович

Теория автоматов является одним из разделов математической кибернетики, в котором изучаются устройства преобразования информации, используемые во многих прикладных задачах. В данной работе мы изучаем автоматы без выходных сигналов и называем их полуавтоматами. В зависимости от исследуемых задач рассматриваются полуавтоматы, у которых множества состояний наделены дополнительной математической структурой, согласованной с функцией переходов полуавтомата. Мы исследуем полуавтоматы над графами (так называемые графовые полуавтоматы), множество состояний которых наделено математической структурой графа. Универсальный графовый полуавтомат $\rm{Atm}(G)$ — это универсально притягивающий объект в категории полуавтоматов, у которых множество состояний наделено структурой графа $G$, сохраняющейся функцией переходов полуавтомата. Полугруппа входных сигналов такого полуавтомата имеет вид $S(G)=\rm{End}\ G$. Она может рассматриваться как производная алгебраическая система математического объекта $\rm{Atm}(G)$, которая содержит полезную информацию об исходном объекте. Свойства такой полугруппы взаимосвязаны со свойствами алгебраической структуры полуавтомата, это означает, что универсальные графовые полуавтоматы можно изучать путем исследования их полугрупп входных сигналов. Для таких полугрупп представляет интерес проблема конкретной характеризации универсальных графовых полуавтоматов: при каких условиях на множестве состояний $X$ полуавтомата $A=(X,S,\delta)$ возможно задать бинарное отношение $\rho$, такое, что для графа $G=(X,\rho)$ будет выполняться равенство $A=\rm{Atm}(G)$. В данной работе эта проблема решается для графовых полуавтоматов над рефлексивными квазибесконтурными графами.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

ON A CONCRETE CHARACTERIZATION PROBLEM OF UNIVERSAL GRAPHIC SEMIAUTOMATA

Automata theory is one of the branches of mathematical cybernetics, that studies information transducers that arise in many applied problems. The major objective of automata theory is to develop methods by which one can describe and analyze the dynamic behavior of discrete systems. In this paper, we consider automata without output signals (called semiautomata). Depending on study tasks, semiautomata are considered, for which the set of states is equipped with additional mathematical structure preserved by the transition function of semiautomata. We investigate semiautomata over graphs and call them graphic semiautomata. For graphs $G$ a universal graphic semiautomaton $\rm{Atm}(G)$ is the universally attracted object in the category of graphic semiautomata, for which the set of states is equipped with the structure of the graph $G$. The input signal semigroup of the universal graphic semiautomaton is $S(G) = \rm{End}\ G$. It may be considered as a derived algebraic system of the mathematical object $\rm{Atm}(G)$. It is common knowledge that properties of the semigroup are closely interconnected with properties of the algebraic structure of the semiautomaton. This suggests that universal graphic semiautomata may be researched using their input signal semigroups. In this article, we investigate the concrete characterization problem of graphic semiautomata over quasi-acyclic reflexive graphs. The main result of our study states necessary and sufficient conditions for a semiautomaton to be a universal graphic semiautomaton over quasi-acyclic reflexive graphs.

Текст научной работы на тему «О КОНКРЕТНОЙ ХАРАКТЕРИЗАЦИИ УНИВЕРСАЛЬНЫХ ГРАФОВЫХ ПОЛУАВТОМАТОВ»

Известия Саратовского университета. Новая серия. Серия: Математика. Механика. Информатика. 2022. Т. 22, вып. 4. С. 458-467

Izvestiya of Saratov University. Mathematics. Mechanics. Informatics, 2022, vol. 22, iss. 4, pp. 458-467

mmi.sgu.ru https://doi.org/10.18500/1816-9791-2022-22-4-458-467, EDN: PKWNTS

Научная статья УДК 519.713.2

О конкретной характеризации универсальных графовых

полуавтоматов

Р. А. Фарахутдинов

Саратовский национальный исследовательский государственный университет имени Н. Г. Чернышевского, Россия, 410012, г. Саратов, ул. Астраханская, д. 83

Фарахутдинов Ренат Абуханович, аспирант кафедры теоретических основ компьютерной безопасности и криптографии, renatfara@mail.ru, https://orcid.org/0000-0002-2877-8557, AuthorlD: 1078801

Аннотация. Теория автоматов является одним из разделов математической кибернетики, в котором изучаются устройства преобразования информации, используемые во многих прикладных задачах. В данной работе мы изучаем автоматы без выходных сигналов и называем их полуавтоматами. В зависимости от исследуемых задач рассматриваются полуавтоматы, у которых множества состояний наделены дополнительной математической структурой, согласованной с функцией переходов полуавтомата. Мы исследуем полуавтоматы над графами (так называемые графовые полуавтоматы), множество состояний которых наделено математической структурой графа. Универсальный графовый полуавтомат Atm(G) — это универсально притягивающий объект в категории полуавтоматов, у которых множество состояний наделено структурой графа G, сохраняющейся функцией переходов полуавтомата. Полугруппа входных сигналов такого полуавтомата имеет вид S(G) = End G. Она может рассматриваться как производная алгебраическая система математического объекта Atm(G), которая содержит полезную информацию об исходном объекте. Свойства такой полугруппы взаимосвязаны со свойствами алгебраической структуры полуавтомата, это означает, что универсальные графовые полуавтоматы можно изучать путем исследования их полугрупп входных сигналов. Для таких полугрупп представляет интерес проблема конкретной характеризации универсальных графовых полуавтоматов: при каких условиях на множестве состояний X полуавтомата А = (X,S,S) возможно задать бинарное отношение р, такое, что для графа G = (Х,р) будет выполняться равенство А = Atm(G). В данной работе эта проблема решается для графовых полуавтоматов над рефлексивными квазибесконтурными графами.

Ключевые слова: полуавтомат, полугруппа эндоморфизмов, конкретная характеризация, граф

Для цитирования: Фарахутдинов Р. А. О конкретной характеризации универсальных графовых полуавтоматов // Известия Саратовского университета. Новая серия. Серия: Математика. Механика. Информатика. 2022. Т. 22, вып. 4. С. 458-467. https://doi.org/10.18500/1816-9791-2022-22-4-458-467, EDN: PKWNTS

Статья опубликована на условиях лицензии Creative Commons Attribution 4.0 International (CC-BY 4.0)

Article

On a concrete characterization problem of universal graphic

semiautomata

R. A. Farakhutdinov

Saratov State University, 83 Astrakhanskaya St., Saratov 410012, Russia

Renat A. Farakhutdinov, renatfara@mail.ru, https://orcid.org/0000-0002-2877-8557, AuthorlD: 1078801

Abstract. Automata theory is one of the branches of mathematical cybernetics, that studies information transducers that arise in many applied problems. The major objective of automata theory is to develop methods by which one can describe and analyze the dynamic behavior of discrete systems. In this paper, we consider automata without output signals (called semiautomata). Depending on study tasks, semiautomata are considered, for which the set of states is equipped with additional mathematical structure preserved by the transition function of semiautomata. We investigate semiautomata over graphs and call them graphic semiautomata. For graphs G a universal graphic semiautomaton Atm(G) is the universally attracted object in the category of graphic semiautomata, for which the set of states is equipped with the structure of the graph G. The input signal semigroup of the universal graphic semiautomaton is S(G) = End G. It may be considered as a derived algebraic system of the mathematical object Atm(G). It is common knowledge that properties of the semigroup are closely interconnected with properties of the algebraic structure of the semiautomaton. This suggests that universal graphic semiautomata may be researched using their input signal semigroups. In this article, we investigate the concrete characterization problem of graphic semiautomata over quasi-acyclic reflexive graphs. The main result of our study states necessary and sufficient conditions for a semiautomaton to be a universal graphic semiautomaton over quasi-acyclic reflexive graphs.

Keywords: semiautomaton, endomorphism semigroup, concrete characterization, graph For citation: Farakhutdinov R. A. On a concrete characterization problem of universal graphic semiautomata. Izvestiya of Saratov University. Mathematics. Mechanics. Informatics, 2022, vol. 22, iss. 4, pp. 458-467 (in Russian). https://doi.org/10.18500/1816-9791-2022-22-4-458-467, EDN: PKWNTS

This is an open access article distributed under the terms of Creative Commons Attribution 4.0 International License (CC-BY 4.0)

Введение

Одним из перспективных направлений современной алгебры является изучение математических объектов с помощью исследования производных алгебраических систем, связанных с этими объектами. В качестве исходных математических объектов рассматриваются различные алгебраические системы, а в качестве производных алгебраических систем — группы автоморфизмов, полугруппы эндоморфизмов, решетки подсистем алгебраических систем и др. Основной вопрос состоит в том, насколько точно производная алгебраическая система определяет исходный математический объект, после чего проводятся конкретная и абстрактная характеризации производной алгебраической системы, что в конечном счете позволяет изучить взаимосвязь свойств исходного математического объекта с производной системой. Такие исследования для групп автоморфизмов алгебраических систем, полугрупп эндоморфизмов графов, колец эндоморфизмов модулей и других производных алгебраических систем

успешно провели Б. И. Плоткин [1], А. Г. Пинус [2,3], Ю. М. Важенин [4,5], Л. М. Глускин [6,7], А. В. Михалев [8] и другие алгебраисты. Актуальность проблемы характеризации математических объектов с помощью их эндоморфизмов и автоморфизмов обозначил С. Улам в известной работе [9].

К обобщенной теории Галуа относятся и исследования автоматов в категориях [10], т.е. автоматов, множества состояний и выходных сигналов которых наделены математическими структурами из категории K, а функции переходов и выходов являются морфизмами этой категории. В данной работе рассматриваются автоматы без выходных сигналов в категории графов, которые принято называть полуавтоматами [11], над рефлексивными квазибесконтурными графами, это так называемые графовые полуавтоматы. Для таких полуавтоматов решается следующая проблема конкретной характеризации: при каких условиях полуавтомат А с множеством состояний X и полугруппой входных сигналов S является универсальным графовым полуавтоматом, т.е. на множестве состояний X полуавтомата А можно так задать бинарное отношение р, что для графа G = (X, р) выполняется равенство А = Atm G.

Результат данной работы докладывался на международных научных конференциях «Мальцевские чтения 2020» [12] и «Ломоносов-2020» [13].

1. Подготовительный этап

В работе используется общепринятая терминология теории полугрупп из [14], теории графов из [15] и теории автоматов из [10].

Далее всюду под графом будем понимать ориентированный граф. Для графа G = (Х,р) дугу (х,у) £ р будем называть собственной, если (у,х) £ р. Граф называется квазибесконтурным, если все его собственные дуги не содержатся ни в каком контуре. Примером квазибесконтурных графов являются бесконтурные графы, графы квазипорядка и многие другие. Квазибесконтурный граф будем называть тривиальным, если у него нет собственных дуг, и нетривиальным — в противном случае.

Полуавтомат А = (X, S, *) называется полугрупповым, если на множестве его входных сигналов S определена ассоциативная бинарная операция •, согласованная с функцией переходов * по правилу: х * (si • s2) = (x * si) * s2 для любых х £ X, ^ ,s2 £ S. Полугрупповой полуавтомат А = (X, S, *) называется графовым, если множество его состояний X наделено такой структурой графа G = (Х,р), что для любого входного сигнала 5 £ S функция переходов ös(х) = х * s (х £ X) является эндоморфизмом графа G. Такой полуавтомат символически обозначается через А = (G, S, *).

Графовый полуавтомат А = (G, End G, *), где х * р = ф(х) для х £ X, у £ End G, является универсальным притягивающим объектом в категории графовых полуавтоматов [10] и называется универсальным графовым полуавтоматом над графом G. Такой полуавтомат обозначается Atm(G).

Пусть А = (X, S, *) — полуавтомат с множеством состояний X и полугруппой входных сигналов S. Определим на множестве X канонические предикаты n(x,y,u,v), Q(x,y) и R(x,y) следующим образом:

П(х, у, u,v) = (3 s £ S)(x * s = u A y * s = v A (Vz £ X)(z * s = u V z * s = v)), Q(x, y) = П(х, y, x, y) A —П(х, y, y, x), R(x, y) = (V u,v £ X, u = v) П(и, v, x, y).

Обозначим Z (x, y) = Q(x, y) V R(x, y ).

Лемма 1. Пусть С = (Х,р) — рефлексивный граф и (х,у) £ р. Тогда отображение определенное для элементов и £ X по формуле

является эндоморфизмом графа G = (Х,р).

Доказательство. Пусть (s,t) £ р. Если существует путь из вершины у в вершину 5, то ввиду наличия дуги 5 ^ t будет существовать путь из у в t. По определению отображения f это означает, что f (s) = f (t) = у. Поскольку р — рефлексивное бинарное отношение, то (у, у) £ р, т.е. (f (s),f (t)) £ p.

Если не существует пути из у в 5, тогда по определению f получаем, что f (s) = х и f (t) £ {х,у}. Ввиду рефлексивности отношения р имеем (х,х) £ р, а также (х,у) £ р по условию, т.е. (f(s),f(t)) £ p.

Значит, условие (s,t) £ р влечет (f (s),f (t)) £ p, следовательно, f £ End G. □

Лемма 2. Для любого универсального графового полуавтомата Atm(G) = = (G, End G, *) над рефлексивным графом G = (X, р) канонические предикаты Q(x, у) и R(x, у) удовлетворяют следующим условиям:

1) предикат Q(x,y) истинен тогда и только тогда, когда в графе G вершины х и у соединяются дугой, не лежащей ни в каком контуре;

2) если для дуги (х, у) £ р предикат Q(x, у) истинен, то для любых u,v £ X предикат П(х, у, и, v) истинен тогда и только тогда, когда (и, v) £ р;

3) если р = Ах, то предикат R(x, у) истинен тогда и только тогда, когда (х, у) £ р П р-1.

Доказательство. Пусть Q(x, у) и R(x, у) — канонические предикаты универсального графового полуавтомата Atm(G) = (G, End G, *) над рефлексивным графом

Докажем утверждение 1). Предположим, что предикат Q(x,y) истинен, т.е. по определению канонического предиката Q(x,y) справедливы утверждения:

а) для некоторого входного сигнала f £ End G полуавтомата А выполняется

б) не существует такого эндоморфизма д графа С, для которого выполняется

Ясно, что х = у, поскольку в противном случае в силу рефлексивности отношения р получили бы противоречие утверждению б). Докажем, что вершины х и у соединяются дугой, не лежащей ни в каком контуре. Ясно, что для вершин х,у должно выполняться одно из трех несовместных условий: 1) либо вершины х и у не смежны;

и) либо вершины х и у соединяются дугой, лежащей в некотором контуре; ш) либо вершины х и у соединяются дугой, не лежащей ни в каком контуре. Если бы вершины х,у были не смежны, тогда из утверждения а) следует, что любая вершина из /-1 (х) не смежна с любой вершиной из /-1 (у), и, следовательно, отображение

у, если существует маршрут из у в и, х, в противном случае,

G = (Х,р).

f (X )= {х,у}, f (х) = X, f (у )= у;

д(х) = {х, y}, д(х) = y, д(у) = х.

если /(г) = у, если /(г) = х

является эндоморфизмом графа С, что противоречит утверждению б).

(1)

Если бы вершины х,у соединялись дугой, лежащей в некотором контуре х ^ у ^ ^ х1 ^ х2 ^ ... Хк-1 ^ Хк = х, то из утверждения а) следует, что /(х) = х, /(у) = у и найдется такой наименьший номер к, для которого /(х^-1) = у, }(х^) = х. Тогда из условия (х^-1,хг) £ р, 1 ^ г ^ к для эндоморфизма / выполняется (/(х^-1),/(х^)) £ р, (у,х) £ р, и, следовательно, отображение (1) является эндоморфизмом графа С, что противоречит утверждению б).

Следовательно, для вершин х, у в графе С возможен только случай 3), т.е. х и у в графе С соединяются дугой, не лежащей ни в каком контуре.

Обратно, пусть дуга х ^ у не лежит ни в каком контуре графа С. Рассмотрим преобразование / : X ^ X, определяемое для элементов V £ X по правилу

По лемме 1 отображение f — эндоморфизм графа G. При этом утверждение а) выполняется. Осталось заметить, что в этом случае утверждение б) также должно выполняться, поскольку в противном случае для некоторого эндоморфизма д графа G получим д(х) = у, д(у) = х, (у,х) £ р, и дуга х ^ у лежит в контуре х ^ у ^ х, чего быть не может.

Докажем утверждение 2). Пусть (х,у) £ р — произвольная дуга графа G = (Х,р), и пусть предикаты Q(x, у) и П(х, у, u, v) истинны. Из истинности предиката П(х, у, и, v) следует, что найдется входной сигнал f £ End G полуавтомата А, для которого выполняется х * f = и, у * f = v. Поскольку эндоморфизм f графа G сохраняет отношение смежности, то (u,v) £ р.

Обратно, пусть (и, v) £ р. Рассмотрим преобразование f : X ^ X, определяемое для элементов w £ X по правилу

По лемме 1 преобразование f является эндоморфизмом графа G, для которого в полуавтомате А предикат U(x,y,u,v) истинен.

Докажем утверждение 3). Пусть р = Ах. Очевидно, что для любой пары (х,у) £ р П р-1 все отображения f : X ^ {х, у} являются эндоморфизмами графа G и, значит, предикат R(x,y) истинен в полуавтомате А.

С другой стороны, если предикат R(x,y) истинен, то для любых различных вершин u,v £ X и некоторого входного сигнала f £ End G полуавтомата А верно, что и * f = х и v * f = у. Так как р = Ах, то найдется дуга (u,v) £ р \ Ах, и, следовательно, по определению канонического предиката R(x,y) для некоторых входных сигналов f1, f2 £ End G полуавтомата А выполняются равенства и * f1 = х, v * f1 = у, v * f2 = х и и * f2 = у. Тогда по определению эндоморфизма графа (х, у) £ р и (у, х) £ р, т. е. вершины х и у соединяются встречными дугами в графе G. □

2. Основной результат

Пусть А = (X, S, *) — произвольный полугрупповой полуавтомат. Полугруппу S входных сигналов полуавтомата А будем называть Z-замкнутой, если для любого преобразования f множества X из условия, что для любого истинного предиката Z(х,у) существует такой входной сигнал 5 £ S, что х * s = f (х) и у * s = f (у), следует, что для некоторого t £ S выполняется х * t = f (х) для всех х £ X.

у, если существует маршрут из у в v, х, в противном случае.

v, если существует маршрут из у в w, и, в противном случае.

Теорема 1. Пусть А = (X, *), IX| > 1 — полуавтомат без равнодействующих входных сигналов. Тогда А в том и только том случае будет универсальным графовым полуавтоматом А1ш(0) для некоторого квазибесконтурного рефлексивного графа С = (X, р), если полугруппа входных сигналов 5 является Z-замкнутой полугруппой с каноническими предикатами у) и Я(х, у), удовлетворяющими следующим условиям:

Q(x,y) А П(х,у,и,ю)=^ (П(х,у,у,и) A R(u,v) V -П(х,у,у,и) A Q(u,v)). (4)

Доказательство. Необходимость. Пусть А = (G, End G, *) — универсальный графовый полуавтомат над квазибесконтурным рефлексивным графом G = (Х,р). Полугруппой входных сигналов такого автомата является полугруппа эндоморфизмов End G. Покажем, что канонические предикаты Q(x,y), R(x,y) полугруппы S = End G удовлетворяют условиям (2)-(4) и полугруппа S является Z-замкнутой.

Рассмотрим произвольную вершину и £ X .В силу рефлексивности графа G постоянное преобразование си : X ^ {и} является эндоморфизмом этого графа и, значит, си £ S. Следовательно, условие (2) выполняется.

Если граф G не имеет собственных дуг, тогда бинарное отношение р симметрично, и по утверждению 1) леммы 2 имеем, что предикат Q(x,y) тождественно ложен. Если р = Ах, тогда каждое преобразование множества X является эндоморфизмом графа G, и полугруппа S удовлетворяет условиям теоремы. Если р = Ах, тогда по утверждению 3) леммы 2 имеем, что р П р~1 = р. Очевидно, что S удовлетворяет условиям (3), (4). Докажем, что полугруппа S Z-замкнута. Пусть f — преобразование множества X такое, что для любого истинного предиката R(x,y) найдется элемент 5 £ S, что f (х) = х * s, f (у) = у * s. Тогда (х,у) £ р и эндоморфизм 5 графа удовлетворяет условию (х * s,y * s) £ р. Отсюда следует, что (f (x),f (у)) £ р и f — эндоморфизм графа G, т. е. f £ S.

Предположим, что существует собственная дуга (х,у) £ р \ р-1. Так как граф G квазибесконтурный, то дуга (х,у) не лежит ни в каком контуре. Значит, по лемме 2 предикат Q(x,y) истинен.

Пусть предикаты Q(x,y), Q(u,v) истинны. По утверждению 1) леммы 2 это означает, что вершины х, у соединяются дугой, не лежащей ни в одном контуре, и вершины u,v тоже соединяются дугой, не лежащей ни в одном контуре. Очевидно, что дуги, соединяющие вершины х, у и и, v, являются собственными дугами графа. Поскольку S = End G, то по утверждению 2) леммы 2 либо предикат П(х, у, и, v) истинен и предикат U(x,y,v,u) ложен, либо предикат U(x,y,v,u) истинен и предикат П(х,у,и,у) ложен. Значит, условие (3) выполняется.

Если предикаты Q(x,y), U(x,y,u,v) истинны, тогда по пункту 1) леммы 2 вершины х,у соединяются дугой, не лежащей ни в каком контуре графа G. Пусть для определенности (х, у) £ р — дуга, не лежащая ни в каком контуре графа G. Тогда по утверждению 2) леммы 2 (и, v) £ р.

Если, кроме того, предикат U(x,y,v,u) истинен, то (v,u) £ р и по утверждению 3) леммы 2 предикат R(u,v) истинен. Если же предикат U(x,y,v,u) ложен, то в силу утверждения 2) леммы 2 (v, и) £ р. Так как собственная дуга (и, v) £ р по условию теоремы не лежит ни в каком контуре, то по утверждению 1) леммы 2 предикат Q(u,v) истинен. Значит, условие (4) выполняется.

(Ух £ X) R(x,x),

(2) (3)

Q(x, у) A Q(u, v) =^ (П(ж, у, и, v) ^^ —П(х, у, v, и)),

Докажем, что полугруппа S является Z-замкнутой. Пусть f — преобразование множества X такое, что для любого истинного предиката Z(х, у) существует входной сигнал 5 £ S, что х * s = f (х) и у * s = f (у). Рассмотрим дугу (х,у) £ р. Имеем, что либо (х,у) £ р П р-1, либо (х,у) — собственная дуга графа G. Тогда по лемме 2 (х,у) £ R или (х,у) £ Q. Следовательно, найдется входной сигнал 5 £ S такой, что f (х) = х * s и f (у) = у * s и (f (х), f (у)) = (х * s,y * s) £ р. Значит, f — эндоморфизм графа G и полугруппа S = End G Z-замкнута.

Достаточность. Пусть G = (Х,р), \Х\ > 1 — граф, А = (G,S, *) — графовый полуавтомат без равнодействующих входных сигналов, удовлетворяющий условиям теоремы. Предположим, что канонический предикат Q(x,y) тождественно ложен. Обозначим М = {(х,у) £ X х X \ R(x,y) истинен}. Тогда канонический предикат R(x,y) Z-замкнутой полугруппы S удовлетворяет условию М = Ах. Действительно, если М = Ах, то ввиду условия (2) любое преобразование множества X принадлежит Z-замкнутной полугруппе S и М = X х X, что невозможно при \Х\ > 1. Тогда G = (X, М) — рефлексивный симметричный граф такой, что для любого f £ S из истинности предиката R(x,y) следует истинность предиката R(f(x),f(у)). Это означает, что S С End G. С другой стороны, если f £ End G и предикат R(x,y) истинен, тогда по определению канонического предиката R(x,y) найдется входной сигнал 5 £ S такой, что х * s = f (х), у * s = f (у). Поскольку полугруппа S Z-замкнута, то условие f £ S выполняется. Значит, End G С S, и получаем, что S = End G.

Пусть канонический предикат Q(x,y) полуавтомата А не тождественно ложен, тогда найдется (х0,у0) £ X х X, что предикат Q(x0,у0) истинен. Определим на множестве X отношение р следующим образом:

Р = {(^о * * s) \ s £ S}.

Очевидно, что по условию (2) теоремы отношение р рефлексивно.

Докажем, что для графа G = (Х,р) выполняется равенство S = End G. Для проверки включения S С End G покажем, что любое преобразование t £ S является эндоморфизмом графа G. Пусть (х,у) £ р для некоторых х,у £ X. По определению р это означает, что для некоторого 5 £ S выполняется х0 * s = х, у0 * s = у. Тогда для преобразования 5 • t £ S получаем, что х * t = (х0 * s) * t = х0 * (s • t), У * t = (у0 * s) * t = y0 * (5 • t) и (x * t,y * t) £ p по определению отношения p, т. е. t £ End G.

Для проверки включения End G С S покажем, что любой эндоморфизм f графа G принадлежит полугруппе S. По определению эндоморфизма графа выполняется условие

(Vx,y £ X) ((х,у) £ р =* (J(x),f (у)) £ р).

Поскольку полугруппа S является Z-замкнутой, то для доказательства f £ S достаточно проверить, что для любых х,у £ X, для которых предикат Z(х,у) истинен, найдется входной сигнал 5 £ S, что ограничение х * s = f (х) и у * s = f (у).

Рассмотрим произвольную пару (х, у) £ X х X, для которой предикат Z(х, у) истинен. Если х = у, тогда f (х) = f (у) и по условию (2) теоремы существует входной сигнал 5 £ S, что х * s = f (х). Пусть х = у. По определению графа G из истинности предиката R(x,y) следует, что (х,у) £ р П р-1, и по определению эндоморфизма f получаем, что (f (x),f (у)) £ р П р-1. Отсюда следует, что предикаты П(х0,у0,f(x),f(у)), П(ж0,у0,f(у),f(х)) истинны и по условию (4) теоремы предикат R(f (x),f (у)) истинен. Следовательно, найдется входной сигнал 5 £ S, что х * s = f (х) и у * s = f (у).

Пусть предикат Q(x,y) истинен. По условию (3) теоремы либо предикат П(ж0,Уо,х,у) истинен и предикат П(ж0,у0,У,%) ложен, либо предикат П(ж0,у0,У,%) истинен и предикат П(ж0,у0,х,у) ложен. Пусть для определенности выполняются условия, что предикат П(ж0,у0,х,у) истинен и предикат П(ж0,у0,у,х) ложен. Из истинности П(ж0,у0,х,у) следует, что найдется 5 £ S, что х0 * s = х и у0 * s = у. Тогда по определению отношения р имеем, что (х,у) £ р \ р-1 и эндоморфизм f графа G удовлетворяет условию (f (x),f (у)) £ р. По определению отношения р это означает, что f (x) = х0 * t, f (у ) = у0 * t для некоторого t £ S. Так как предикат Q(x0 ,у0) истинен и f (x) = х0 * t, f (у ) = у0 * t, то по условию (4) либо предикаты П(ж0,у0,f(y),f(ж)), R(f(x),f(у)) истинны, либо предикат П(ж0,у0,f(y),f(ж)) ложен и предикат Q(f (x),f (у)) истинен. В первом случае по определению канонического предиката R(x,y) найдется г £ S такой, что выполняется условие х * г = f (х) и У * г = f (У).

Во втором случае в силу истинности предикатов Q(f (x),f (у)) и Q(x,y) по условию (3) теоремы имеем, что либо П(х,у,}(x),f(у)) истинен и П(х,у,}(y),f(х) ложен, либо n(x,y,f(у),f(х) истинен и П(х,у,/(x),f(у) ложен. Если предикат n(x,y,f (у),} (х) истинен, то х * р = f (у ) и у * р = f (х) для некоторого р £ S, и ввиду того, что х0 * s = х и у0 * s = у для 5 £ S, получаем, что х0 * (s • р) = f (у) и у0 * (s • р) = f (х), а это противоречит тому, что предикат П(ж0,y0,f (y),f (x)) ложен. Таким образом, истинен предикат П(х,у,/(x),f (у)), и, следовательно, х * г = f (х), у * г = f (у ) для некоторого г £ S.

Таким образом, в любом случае имеем, что х * s = f (x), у * s = f (y ) для некоторого входного сигнала 5 из S. Так как полугруппа S Z-замкнута, то выполняется условие f £ S. Следовательно, End G С S и S = End G.

Поскольку полугруппа S = End G, то по утверждению 1) леммы 2 предикат Q(x,y) истинен тогда и только тогда, когда вершины х,у в графе G соединены дугой, не лежащей ни в одном контуре. Так как по построению графа G для всех его собственных дуг (х,у) £ р предикат Q(x,y) истинен, то G = (Х,р) — рефлексивный квазибесконтурный граф. □

Доказанная теорема дает эффективный инструмент для изучения логико-алгебраических свойств графовых полуавтоматов, так как канонические предикаты n(x,y,u,v), Q(x,y), R(x,y) графового полуавтомата могут быть эффективно трансформированы в предикаты полугрупповой сигнатуры. В частности, такой подход позволяет исследовать проблемы абстрактной характеризации графовых полуавтоматов и относительной элементарной определимости [16] классов таких полуавтоматов в классе полугрупп, а также дает возможность проанализировать взаимосвязь различных проблем разрешимости элементарных теорий классов графовых полуавтоматов и элементарных теорий классов полугрупп.

Список литературы

1. Плоткин Б. И. Группы автоморфизмов алгебраических систем. Москва : Наука, 1966. 604 с.

2. Пинус А. Г. Об элементарной эквивалентности производных структур свободных полугрупп, унаров и групп // Алгебра и логика. 2004. Т. 43, № 6. С. 730-748. EDN: HRTFFV

3. Пинус А. Г. Об элементарной эквивалентности производных структур свободных решеток // Известия высших учебных заведений. Математика. 2002. № 5. С. 44-47. EDN: HQUCWH

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

4. Важенин Ю. М. Элементарные свойства полугрупп преобразований упорядоченных множеств // Алгебра и логика. 1970. Т. 9, № 3. С. 281-301.

5. Важенин Ю. М. Об элементарной определяемости и элементарной характеризуемости классов рефлексивных графов // Известия высших учебных заведений. Математика. 1972. № 7. С. 3-11.

6. Глускин Л. М. Полугруппы и кольца эндоморфизмов линейных пространств // Известия Академии наук СССР. Серия математическая. 1959. Т. 23, вып. 6. С. 841-870.

7. Глускин Л. М. Полугруппы изотонных преобразований // Успехи математических наук. 1961. Т. 16, вып. 5 (101). С. 157-162.

8. Марков В. Т., Михалев А. В., Скорняков Л. А., Туганбаев А. А. Кольца эндоморфизмов модулей и структуры подмодулей // Итоги науки и техники. Серия: Алгебра. Топология. Геометрия. Москва : ВИНИТИ, 1983. Т. 21. С. 183-254.

9. У лам С. Нерешенные математические задачи. Москва : Наука, 1964. 168 с.

10. Плоткин Б. И., Гринглаз Л. Я., Гварамия А. А. Элементы алгебраической теории автоматов. Москва : Высшая школа, 1994. 191 с.

11. Лидл Р., Пильц Г. Прикладная абстрактная алгебра : пер. с англ. Екатеринбург : Изд-во Уральского ун-та, 1996. 744 с.

12. Мальцевские чтения : тезисы докладов Международной конференции. Новосибирск, 2020. URL: http://www.math.nsc.ru/conference/malmeet/20/maltsev20.pdf (дата обращения: 15.01.2022).

13. Материалы Международного молодежного научного форума «ЛОМОНОСОВ-2020» [Электронный ресурс] / отв. ред. И. А. Алешковский, А. В. Андриянов, Е. А. Антипов. Электрон. текстовые дан. (1500 Мб.). Москва : МАКС Пресс, 2020. URL: https: //lomonosov-msu.ru/archive/Lomonosov_2020/index.htm (дата обращения: 15.01.2022).

14. Богомолов А. М., Салий В. Н. Алгебраические основы теории дискретных систем. Москва : Наука. Физматлит, 1997. 368 с.

15. Харари Ф. Теория графов. Москва : Мир, 1973. 300 с.

16. Ершов Ю. Л. Проблемы разрешимости и конструктивные модели. Москва : Наука. Физматлит, 1980. 416 с.

References

1. Plotkin B. I. Gruppy avtomorfizmov algebraicheskikh sistem [Groups of Automorphisms of Algebraic Systems]. Moscow, Nauka, 1966. 604 p. (in Russian).

2. Pinus A. G. Elementary equivalence of derived structures of free semigroups, unars, and groups. Algebra and Logic, 2004, vol. 43, iss 6, pp. 408-417. https://doi.org/10.1023/B: ALL0.0000048829.60182.48, EDN: GQLIGM

3. Pinus A. G. On the elementary equivalence of derived structures of free lattices. Russian Mathematics (Izvestiya VUZ. Matematika), 2002, vol. 46, iss. 5, pp. 42-45.

4. Vazhenin Yu. M. Elementary properties of semigroups of transformations of ordered sets. Algebra and Logic, 1970, vol. 9, iss. 3, pp. 169-179. https://doi.org/10.1007/BF02218675

5. Vazhenin Yu. M. The elementary definability and elementary characterizability of classes of reflexive graphs. Izvestiya Vysshikh Uchebnykh Zavedenii. Matematika, 1972, iss. 7, pp. 3-11 (in Russian).

6. Gluskin L. M. Semigroups and endomorphism rings of linear spaces. Izvestiya Akademii Nauk SSSR. Seriya Matematicheskaya, 1959, vol. 23, iss. 6, pp. 841-870 (in Russian).

7. Gluskin L. M. Semi-groups of isotone transformations. Uspekhi Matematicheskikh Nauk, 1961, vol. 16, iss. 5 (101), pp. 157-162 (in Russian).

8. Markov V. T., Mikhalev A. V., Skornyakov L. A., Tuganbaev A. A. Endomorphism rings of modules, and lattices of submodules. Journal of Soviet Mathematics, 1985, vol. 31, iss. 3, pp. 3005-3051. https://doi.org/10.1007/BF02106808

9. Ulam S. M. A Collection of Mathematical Problems. New York, Interscience, 1960. 150 p. (Russ. ed.: Moscow, Nauka, 1964. 168 p.).

10. Plotkin B. I., Greenglaz L. Ja., Gvaramija A. A. Elementy algebraicheskoj teorii avtomatov [Elements of Algebraic Theory of Automata]. Moscow, Vysshaya Shkola, 1994. 191 p. (in Russian).

11. Lidl R., Pilz G. Applied Abstract Algebra. New York, Springer-Verlag, 1998. 487 p. (Russ. ed.: Ekaterinburg, Ural University Publ., 1996. 744 p.).

12. International Conference MAL'TSEV MEETING November 16-20, 2020. Collection of Abstracts. Available at: http://www.math.nsc.ru/conference/malmeet/20/maltsev20.pdf (accessed 15 January 2021).

13. Materials of the International Youth Scientific Forum "LOMONOSOV-2020". Available at: https://lomonosov-msu.ru/archive/Lomonosov_2020/index.htm (accessed 15 January 2021) (in Russian).

14. Bogomolov A. M., Saliy V. N. Algebraicheskie osnovy teorii diskretnykh sistem [Algebraic Foundations of the Theory of Discrete Systems]. Moscow, Nauka. Fizmatlit, 1997. 368 p. (in Russian).

15. Harary F. Graph Theory. Boston, Addison-Wesley Publishing Company, 1969. 274 p. (Russ. ed.: Moscow, Mir, 1973. 300 p.).

16. Ershov Yu. L. Problemy razreshimosti i konstruktivnye modeli [Problems of Decidability and Constructive Models]. Moscow, Nauka. Fizmatlit, 1980. 416 p. (in Russian).

Поступила в редакцию / Received 16.01.2022 Принята к публикации / Accepted 17.02.2022 Опубликована / Published 30.11.2022

i Надоели баннеры? Вы всегда можете отключить рекламу.