Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
#02 Учебное пособие СДО МТИ(ВТУ).doc
Скачиваний:
34
Добавлен:
01.07.2025
Размер:
3.62 Mб
Скачать

Подсистемы

Алгебраическая система  называется подсистемой системы   (обозначается через ), если выполняются следующие условия:

а) АВ ;

б) для любого функционального символа f   n ∈ ∑, соответствующих функций  и  и любых элементов a 1 , a 2 , …, an А выполняется равенство , т.  е. интерпретации символа f действуют одинаково па элементах из A ;

в) для любого предикатного символа P ( n ) ∈ ∑, соответствующих предикатов  и  справедливо равенство , т. е. предикат  содержит в точности те кортежи отношения , которые состоят из элементов множества А .

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

Теорема 3.1. Если  — алгебраическая система , X В , X ≠ ∅ , то существует единственная подсистема  с носителем , В (Х ), такая, что ⊆  B (Х ) м  для любой подсистемы для которой X A .

Для описания устройства подсистемы  определим индукцией по построению понятие терма сигнатуры ∑:

1) переменные и константные символы из ∑ суть термы;

2) f ∈ ∑ — n -местный функциональный символ, t 1 , t 2 , …, tn — термы, то f (t 1 , t 2 , …, tn ) — терм;

3) никаких термов, кроме построенных по пп. 1, 2, нет.

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

Множество всех термов сигнатуры ∑ обозначается через Т (∑).

Конгруэнции. Фактор-алгебры. Теорема о гомоморфизме

Конгруэнцией на алгебре  называется такое отношение эквивалентности θ ∈ А 2 , при котором для любого n ∈ ω, любого n -местного символа f  ∈  ∑  (напомним, что сигнатура алгебры состоит только из функциональных символов), произвольных наборов (a 1 , a 2 , …, an ), (b 1 , b 2 , …, bn ) ∈ А n , если a 1 θ b 1 , a 2 θ b 2 , …, an θ bn то f (a 1 , a 2 , …, an f (b 1 , b 2 , …, bn ).

Это означает, что все операции согласованы с отношением эквивалентности θ . Например, для операции сложения это выглядит так: для любых элементов ху   ∈   А , любых а ∈   θ (х ), b ∈   θ (y ) элемент а + b принадлежит классу θ (х + у ).

Рассмотрим фактор-множество множества А по конгруэнции θ : А   /  θ = {θ (х )  | х   ∈   А }. Определим на этом множестве алгебру сигнатуры ∑. Константе с алгебры А поставим в соответствие элемент θ (c ), который в А   /  θ будет интерпретировать константный символ с . Если f n -местный символ из ∑, то зададим на множестве А   /  θ действие функции f по правилу

Убедимся, что для любых x 1 , …, xn   ∈   А это определение корректно, т.  е. не зависит от выбора представителей классов эквивалентности. Действительно,  то xi θ yi , откуда в силу свойства конгруэнции имеем f (x 1 , …, xn f (y 1 , …, yn ), т. е. θ (f (x 1 , …, xn )) = θ (f (y 1 , …, yn )).

Получившаяся алгебра  называется фактор-алгеброй алгебры  по конгруэнции θ .

Очевидно, что отображение АА   /  θ , при котором элементу х   ∈   А ставится в соответствие класс θ (x ), является эпиморфизмом алгебры  на фактор-алгебру  Этот эпиморфизм называется естественным гомоморфизмом.

Если  — гомоморфизм алгебр, то множество Kerφ  ⇌   {a a ′  | φ (α )  = φ (α ′)} оказывается конгруэнцией на алгебре  и называется ядром гомоморфизма φ .

Цит. по: Элементы дискретной математики: учебник / С.В. Судоплатов, Е.В. Овчинникова. — М.: ИНФРА-М; Новосибирск: НГТУ, 2003. — С. 48–57. — (Серия  «Высшее образование»).