|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Группоиды и полугруппы
Далее рассмотрим различные алгебры с одной операцией. Опр.3.2.1. Алгебра вида Для бинарной операции удобно ввести некоторые общие обозначения:
Опр.3.2.2. Группоид называется коммутативным, если
и ассоциативным, если
Важным примером ассоциативного группоида является множество отображений с композицией. Примером некоммутативного группоида является множество матриц с операцией – матричное умножение. Пример не ассоциативного группоида – булеан Опр.3.2.3. Элемент
Для мультипликативных группоидов
Замечание: Вообще-то возможно введение левого или правого единичных элементов. Однако, если в группоиде есть
Опр.3.2.4. Группоид с ассоциативной операцией * называется полугруппой. Полугруппа с единицей называется моноидом.
Пример. 1) т.к. 2) т.к.
Рассмотрим следующий важный пример полугрупп. Пусть имеется множество символов
Ее называют конкатенацией (другие названия - сцепление, приписывание, слияние). Очевидно, что эта операция–слияние не коммутативна, но ассоциативна. Следовательно, наш группоид Понятие языка можно ввести на любом множестве, в частности, на двухэлементном множестве Всякую полугруппу можно получить из свободных полугрупп путем задания так называемых определяющих соотношений
Из любого слова, используя определяющие соотношения, можно получить эквивалентные слова. Намного более сложной является обратная задача – установление эквивалентности двух слов. Эта задача приводит к теории алгоритмов. Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.005 сек.) |