Jump to content

Полугрупповое действие

(Перенаправлено с Act-S )

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

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

Другой важный частный случай — полугруппа преобразований . Это полугруппа преобразований множества и, следовательно, она оказывает тавтологическое действие на этом множестве. Это понятие связано с более общим понятием полугруппы аналогом теоремы Кэли .

(Примечание по терминологии: терминология, используемая в этой области, варьируется, иногда существенно, от одного автора к другому. Подробности см. в статье.)

Формальные определения [ править ]

Пусть S — полугруппа. Тогда (левое) полугрупповое действие (или действие ) группы S представляет собой множество X вместе с операцией • : S × X X , которая совместима с полугрупповой операцией ∗ следующим образом:

  • для всех s , t в S и x в X , s • ( t x ) знак равно ( s * t ) • x .

Это аналог (левого) группового действия в теории полугрупп , эквивалентный гомоморфизму полугруппы в набор функций на X . Действия правой полугруппы определяются аналогичным образом с помощью операции • : X × S X, удовлетворяющей ( x a ) • b = x • ( a b ) .

Если M — моноид, то (левое) моноидное действие (или действие ) M является (левым) полугрупповым действием M с дополнительным свойством, что

  • для всех x в X : e x = x

где e — единичный M. элемент Это соответственно дает моноидный гомоморфизм. Действия правого моноида определяются аналогично. Моноид М , действующий на множестве, также называется операторным моноидом .

Полугрупповое действие S на X можно превратить в моноидное действие, присоединив тождество к полугруппе и потребовав, чтобы оно действовало как тождественное преобразование на X .

Терминология и обозначения [ править ]

Если S — полугруппа или моноид, то множество X , на котором S действует так, как указано выше (скажем, слева), также известно как (левое) S -действие , S -множество , S -действие , S -операнд или акт над S. левый Некоторые авторы не делают различия между действиями полугруппы и моноида, считая аксиому тождества ( e x = x ) пустой, когда нет единичного элемента, или используя термин унитарный S -акт для S -акта с тождеством. [1]

Определяющее свойство действия аналогично ассоциативности полугрупповой операции и означает, что все круглые скобки можно опустить. Обычной практикой, особенно в информатике, также являются опускание операций, чтобы и полугрупповая операция, и действие обозначались путем сопоставления. Таким образом, букв из S действуют на X , как в выражении stx для s , t в S и x в X. строки

Также довольно часто приходится работать с правыми действиями, а не с левыми. [2] Однако каждое правое S-действие можно интерпретировать как левое действие над противоположной полугруппой , которая имеет те же элементы, что и S, но где умножение определяется обращением множителей, s t = t s , поэтому эти два понятия имеют вид по сути эквивалент. Здесь мы прежде всего стоим на точке зрения левых.

Действия и трансформации [ править ]

Часто бывает удобно (например, если рассматривается более одного акта) использовать букву, например: , для обозначения функции

определение -действие и, следовательно, запись вместо . Тогда для любого в , мы обозначим через

трансформация определяется

По определяющему свойству -действовать, удовлетворяет

Далее рассмотрим функцию . Это то же самое, что (см. Каррирование ). Потому что является биекцией, действия полугруппы можно определить как функции которые удовлетворяют

То есть, является полугрупповым действием на тогда и только тогда, когда является гомоморфизмом полугруппы из к полному моноиду преобразования .

S -гомоморфизмы [ править ]

Пусть X и X ′ — S -полигоны. Тогда S -гомоморфизм из X в X ′ является отображением

такой, что

для всех и .

Множество всех таких S -гомоморфизмов обычно записывается как .

М -гомоморфизмы М -полигонов, если М Точно так же определяются — моноид.

S -Act и M -Act [ править ]

Для фиксированной полугруппы S левые S -полигоны являются объектами категории, обозначаемой S -Act, морфизмы которой являются S -гомоморфизмами. Соответствующую категорию правых S -полигонов иногда обозначают Act -S . (Это аналогично категориям R - Mod и Mod- R левых и правых модулей над кольцом .)

Для моноида M категории M -Act и Act- M определяются одинаково.

Примеры [ править ]

  • Любая полугруппа имеет действие на , где . Свойство действия сохраняется благодаря ассоциативности .
  • В более общем смысле, для любого гомоморфизма полугрупп , полугруппа имеет действие на данный .
  • Для любого набора , позволять — множество последовательностей элементов . Полугруппа имеет действие на данный (где обозначает повторенный раз).
  • Полугруппа имеет правильное действие , заданный .

Полугруппы преобразований [ править ]

Ниже описано соответствие между полугруппами преобразований и действиями полугрупп. Если мы ограничим его действиями точных полугрупп, он будет иметь хорошие свойства.

Любую полугруппу преобразований можно превратить в действие полугруппы с помощью следующей конструкции. Для любой полугруппы преобразований из , определим полугрупповое действие из на как для . Это действие является точным, что эквивалентно будучи инъективным .

Обратно, для любого полугруппового действия из на , определим полугруппу преобразований . В этой конструкции мы «забываем» множество . равно изображению . Обозначим как для краткости. Если инъективен полугруппы из это изоморфизм , то к . Другими словами, если верен, то мы не забываем ничего важного. Это утверждение уточняется следующим наблюдением: если мы обратимся вернуться к полугрупповому действию из на , затем для всех . и «изоморфны» через , т. е. мы по существу восстановили . Таким образом, некоторые авторы [3] не видят различия между точными действиями полугрупп и полугруппами преобразований.

Приложения к информатике [ править ]

Полуавтоматы [ править ]

Полугруппы преобразований имеют существенное значение для структурной теории конечных автоматов теории автоматов . В частности, полуавтомат — это тройка (Σ, X , T ), где Σ — непустое множество, называемое входным алфавитом , X — непустое множество, называемое множеством состояний , а T — функция

называется функцией перехода . Полуавтоматы возникают из детерминированных автоматов путем игнорирования начального состояния и набора состояний принятия.

Для полуавтомата пусть T a : X X , для a ∈ Σ, обозначает преобразование X, определенное формулой T a ( x ) = T ( a , x ). Тогда полугруппа преобразований X, порожденная { T a : a ∈ Σ}, называется характеристической полугруппой или системой переходов (Σ, X , T ). Эта полугруппа является моноидом, поэтому этот моноид называется характеристическим или переходным моноидом . Его также иногда рассматривают как Σ. -действовать на X , где Σ свободный моноид строк, порожденный алфавитом Σ, [примечание 1] а действие струн расширяет действие Σ посредством свойства

Теория Крона-Родса [ править ]

Теория Крона-Родса, иногда также называемая теорией алгебраических автоматов , дает мощные результаты разложения для конечных полугрупп преобразований путем каскадирования более простых компонентов.

Примечания [ править ]

  1. ^ Операция моноида — это конкатенация; элементом идентификации является пустая строка.

Ссылки [ править ]

  1. ^ Килп, Кнауэр и Михалев, 2000, страницы 43–44.
  2. ^ Килп, Кнауэр и Михалев, 2000.
  3. ^ Арбиб, Майкл А., изд. (1968). Алгебраическая теория машин, языков и полугрупп . Нью-Йорк и Лондон: Академическая пресса. п. 83.
  • А. Х. Клиффорд и ГБ Престон (1961), Алгебраическая теория полугрупп , том 1. Американское математическое общество, ISBN   978-0-8218-0272-4 .
  • А. Х. Клиффорд и ГБ Престон (1967), Алгебраическая теория полугрупп , том 2. Американское математическое общество, ISBN   978-0-8218-0272-4 .
  • Мати Килп, Ульрих Кнауэр, Александр В. Михалев (2000), Моноиды, действия и категории: с приложениями к сплетениям и графам , Изложения по математике 29 , Вальтер де Грюйтер, Берлин, ISBN   978-3-11-015248-7 .
  • Рудольф Лидл и Гюнтер Пильц, Прикладная абстрактная алгебра (1998), Springer, ISBN   978-0-387-98290-8
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 5e9dcf1c28c63323ceb292f46d0ec4e1__1715694480
URL1:https://arc.ask3.ru/arc/aa/5e/e1/5e9dcf1c28c63323ceb292f46d0ec4e1.html
Заголовок, (Title) документа по адресу, URL1:
Semigroup action - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)