Jump to content

Полугруппа трансформации

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

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

Аналог теоремы Кэли показывает, что любая полугруппа может быть реализована как полугруппа преобразований некоторого множества.

В теории автоматов некоторые авторы используют термин «полугруппа преобразований» для обозначения полугруппы, точно действующей на наборе «состояний», отличных от базового набора полугруппы. [1] Между этими двумя понятиями существует соответствие .

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

Полугруппа преобразований — это пара ( X , S ), где X — множество, а полугруппа преобразований X. S Здесь преобразование X это просто функция из подмножества X в X , не обязательно обратимая, и, следовательно, S — это просто набор преобразований X замкнутый относительно , композиции функций . Набор всех частичных функций на данном базовом наборе X образует регулярную полугруппу, называемую полугруппой всех частичных преобразований (или полугруппой частичных преобразований на X ), обычно обозначаемую . [2]

Если S включает тождественное преобразование X , то оно называется моноидом преобразования . Очевидно, любая полугруппа преобразований S определяет моноид преобразований M путем объединения S с тождественным преобразованием. Моноид преобразований, элементы которого обратимы, является группой перестановок .

Множество всех преобразований X представляет собой моноид преобразований, называемый моноидом преобразований (или полугруппой ) X. полным Ее также называют симметричной полугруппой и X обозначают T X . Таким образом, полугруппа преобразований (или моноид) — это просто подполугруппа (или субмоноид ) полного моноида преобразований X .

Если ( X , S ) является полугруппой преобразований, то X можно превратить в полугрупповое действие S : путем вычисления

Это моноидное действие, если S — моноид преобразования.

Характерной особенностью полугрупп преобразований как действий является то, что они точны , т. е. если

тогда s = т . Обратно, если полугруппа S действует на множестве X по принципу T ( s , x ) = s x , то мы можем определить для s S преобразование T s множества X по формуле

Отображение, переводящее s в T s, инъективно тогда и только тогда, когда ( , T ) является точным, и в этом случае образ этого отображения является полугруппой преобразований, изоморфной S. X

Представление Кэли [ править ]

В групп теории теорема Кэли утверждает, что любая группа G изоморфна подгруппе симметрической группы G ( рассматриваемой как множество), так что G является группой перестановок . Эта теорема напрямую обобщается на моноиды: любой моноид M является моноидом преобразования своего основного множества посредством действия, определяемого левым (или правым) умножением. Это действие является точным, потому что если ax = bx для всех x в M , то, приняв x равным единичному элементу, мы получим a = b .

Для полугруппы S без (левого или правого) единичного элемента мы берем X в качестве основного множества моноида, соответствующего S, чтобы реализовать S как полугруппу преобразований X . В частности, любую конечную полугруппу можно представить как подполугруппу преобразований множества X с | Х | ≤ | С | + 1, и если S — моноид, мы имеем более точную оценку | Х | ≤ | S |, как и в случае конечных групп . [3] : 21 

В информатике [ править ]

В информатике представления Кэли могут применяться для повышения асимптотической эффективности полугрупп путем повторного связывания нескольких составных умножений. Действие, заданное умножением слева, приводит к умножению, связанному с правым, и наоборот для действия, заданного умножением справа. Несмотря на одинаковые результаты для любой полугруппы, асимптотическая эффективность будет разной. Двумя примерами полезных моноидов преобразования, заданных действием левого умножения, являются функциональная вариация структуры данных списка различий и монадическое преобразование Codensity (представление Кэли монады , которая является моноидом в определенной категории моноидальных функторов ). [4]

Моноид преобразования автомата [ править ]

Пусть M — детерминированный автомат с пространством состояний S и A. алфавитом Слова в свободном моноиде A индуцируют преобразования S, приводящие к моноидному морфизму из A к полному моноиду преобразования T S . Образом этого морфизма является полугруппа преобразований M . [3] : 78 

Для регулярного языка синтаксический моноид изоморфен моноиду преобразований минимального автомата языка. [3] : 81 

См. также [ править ]

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

  1. ^ Доминик Перрен; Жан Эрик Пин (2004). Бесконечные слова: автоматы, полугруппы, логика и игры . Академическая пресса. п. 448. ИСБН  978-0-12-532111-2 .
  2. ^ Альфред Хоблицелле Клиффорд; ГБ Престон (1967). Алгебраическая теория полугрупп. Том II . Американское математическое соц. п. 254. ИСБН  978-0-8218-0272-4 .
  3. ^ Jump up to: Перейти обратно: а б с Андерсон, Джеймс А. (2006). Теория автоматов с современными приложениями . При участии Тома Хэда. Кембридж: Издательство Кембриджского университета . дои : 10.1017/CBO9780511607202 . ISBN  978-0-521-61324-8 . Збл   1127.68049 .
  4. ^ Ривас, Эксекиэль; Яскелев, Мауро (2017). « Представления о вычислениях как моноидах ». Журнал функционального программирования . 27 (е21). arXiv : 1406.4823 . дои : 10.1017/S0956796817000132 .
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 86def715ff4ed7a67e096dfaf034852e__1706245320
URL1:https://arc.ask3.ru/arc/aa/86/2e/86def715ff4ed7a67e096dfaf034852e.html
Заголовок, (Title) документа по адресу, URL1:
Transformation semigroup - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)