Узнаваемый набор - Recognizable set

В Информатика, точнее в теория автоматов, а узнаваемый набор из моноид - это подмножество, которое может быть выделено некоторым морфизмом в конечный моноид. Узнаваемые множества полезны в теории автоматов, формальные языки и алгебра.

Это понятие отличается от понятия узнаваемый язык. Действительно, термин «узнаваемый» имеет другое значение в теория вычислимости.

Определение

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

Пример

Позволять быть алфавит: набор слов над моноид, свободный моноид на . Узнаваемые подмножества точно обычные языки. Действительно, такой язык признан переходный моноид любого автомата, распознающего язык.

Узнаваемые подмножества - в конечном итоге периодические наборы целых чисел.

Характеристики

Подмножество узнаваем тогда и только тогда, когда его синтаксический моноид конечно.

Набор узнаваемых подмножеств закрыт:

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

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

И наоборот, a рациональное подмножество может быть неузнаваемым, даже если конечно порожден. Фактически, даже конечное подмножество не обязательно узнаваемый. Например, набор не является узнаваемым подмножеством . Действительно, если морфизм из к удовлетворяет , тогда является инъективная функция, следовательно бесконечно.

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

Пересечение рационального подмножества и узнаваемого подмножества рационально.

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

Для конечных групп хорошо известен следующий результат Анисимова и Зейферта: подгруппа ЧАС из конечно порожденная группа грамм узнаваема тогда и только тогда, когда ЧАС имеет конечный индекс в грамм. В отличие, ЧАС рационально тогда и только тогда, когда ЧАС конечно порожден.[1]

Смотрите также

Рекомендации

  1. ^ Джон Микин (2007). «Группы и полугруппы: связи и противопоставления». В C.M. Кэмпбелл; М.Р. Квик; Э. Ф. Робертсон; G.C. Смит (ред.). Группы Сент-Эндрюс 2005 Том 2. Издательство Кембриджского университета. п. 376. ISBN  978-0-521-69470-4. препринт
  • Дикерт, Фолькер; Куфлейтнер, Манфред; Розенберг, Герхард; Хертрампф, Ульрих (2016). «Глава 7: Автоматы». Дискретные алгебраические методы. Берлин / Бостон: Walter de Gruyther GmbH. ISBN  978-3-11-041332-8.
  • Жан-Эрик Пин, Математические основы теории автоматов, Глава IV: Узнаваемые и рациональные множества

дальнейшее чтение

  • Сакарович, Жак (2009). Элементы теории автоматов. Перевод с французского Рувима Томаса. Кембридж: Издательство Кембриджского университета. Часть II: Сила алгебры. ISBN  978-0-521-84425-3. Zbl  1188.68177.