Алгебраические системы: модели и алгебры
При решении многих математических задач (задач дискретной математики, в частности) используются более сложные структуры, чем "множества с операциями". Например, изучая множество действительных чисел, мы имеем дело не только с операциями над числами, но и с определенными отношениями на множестве действительных чисел, такими, как, скажем, естественный числовой порядок. Важнейшая структура— упорядоченное множество — вообще определяется без каких-либо операций. Таким образом, мы приходим к необходимости изучения "множеств с операциями и отношениями", в частности "множеств с отношениями" (примерами которых служат упорядоченное множество, индуктивное упорядоченное множество, множество, на котором задано некоторое отношение предпорядка, эквивалентности и т.п.). Это приводит нас к понятиям "алгебраической системы" и "модели".
В этой лекции рассматриваются некоторые результаты общей теории алгебраических систем, в том числе обобщаются конструкции, которые были введены в двух предшествующих главах. Материал этой главы будет использован затем в теории графов, булевых функций и языков.
Алгебраическая система — это упорядоченная тройка , где — некоторое множество, называемое носителем алгебраической системы; — некоторое множество операций на и — некоторое множество отношений на . Упорядоченную пару называют сигнатурой алгебраической системы.
Алгебраическую систему называют конечной, если ее носитель — конечное множество.
Обозначая через подмножество всех n-арных операций в , получим . Точно так же , где — подмножество всех n-арных отношений.
Алгебраическая система, у которой множество отношений пусто , есть не что иное, как Ω-алгебра. Алгебраическую систему, у которой пусто множество операций , называют моделью.
Замечание 4.1. Докажем, что n-арная операция на множестве есть частный случай отношения на этом множестве. Действительно, если — n-арная операция, то определим (n+1)-арное отношение так, что кортеж тогда и только тогда, когда . Понятно, что это отношение функционально по (n+1)-й компоненте. С учетом этого любая алгебраическая система может рассматриваться как модель.
В предыдущих лекциях мы рассмотрели много примеров алгебр. В некоторых из них были введены отношения, например естественный порядок полукольца, естественный порядок булевой алгебры, естественный порядок решетки. Эти отношения разумно ввести в сигнатуру и рассматривать указанные алгебры как алгебраические системы, тем более что указанные отношения определяли важнейшие свойства названных алгебр.
Пример 4.1. а. Одной из основных моделей в математике является упорядоченное множество. Сигнатура этой модели состоит из единственного отношения порядка. Важным частным случаем служит индуктивное упорядоченное множество.
б. Как уже было замечено, любое полукольцо, в частности замкнутое полукольцо, является алгебраической системой, сигнатура которой помимо операций полукольца содержит отношение естественного порядка полукольца.
Рассмотрим теперь некоторое поле , множество всех ненулевых элементов которого разбито на подмножества и . Другими словами, по определению полагаем, что для каждого выполняется в точности одно из трех условий: или . Элементы назовем (условно) положительными, а элементы — отрицательными элементами данного поля. При этом, по определению, выполняются следующие условия:
1) для каждого  а отрицательно тогда и только тогда, когда  положительно, т.е.  ; 2) если  , то  и  .
Введенные условия вполне естественны: первое означает, что элемент, противоположный к отрицательному, является положительным и наоборот, а второе — что сумма и произведение положительных элементов положительны.
Введем теперь на множестве бинарное отношение так, что (читается: "меньше" , по определению, если разность есть положительный элемент). Естественно, полагаем, что означает или . Можно показать, что введенное таким образом отношение на носителе поля является отношением линейного порядка, т.е. для любых двух элементов или , или .
Поле вместе с отношением порядка, введенным указанным образом, называют упорядоченным полем. Таким образом, упорядоченное поле можно рассматривать как алгебраическую систему , в которой алгебра является полем, а отношение порядка определено так, как сказано выше.
Пусть, кроме этого, отношение порядка в упорядоченном поле обладает следующим свойством непрерывности: каковы бы ни были непустые множества и , у которых для любых двух элементов и выполняется , существует такой элемент , что для всех и выполняется двойное неравенство . Тогда получаем алгебраическую систему, называемую непрерывным упорядоченным полем. Важнейший пример непрерывного упорядоченного поля — поле действительных чисел.
Заметим, что поле рациональных чисел, являясь упорядоченным полем, уже не будет непрерывным. Это вытекает из того, что можно построить такие два собственных подмножества , что для всех и для всех будет иметь место , но нельзя найти такое рациональное число , чтобы выполнялось . Такими двумя подмножествами и в множестве рациональных чисел могут быть, например, . Дело в том, что, как можно убедиться, не существует наибольшего рационального числа в множестве . В множестве же наибольшее из всех чисел, квадрат которых не больше 2, существует и равно .
Однотипные алгебраические системы
Две алгебраические системы
называют однотипными, если между множествами операций и существует взаимно однозначное соответствие, отображающее в , а между множествами отношений и можно установить взаимно однозначное соответствие, при котором соответствует .
Таким образом, для однотипных алгебраических систем и любой n-арной операции из (любому n-арному отношению из ) может быть однозначно сопоставлена n-арная операция из (n-арное отношение из ).
Например, алгебраическая система с операциями (унарный минус — переход к противоположному числу), (сложения), (умножения) и отношением естественного числового порядка однотипна с алгебраической системой с теми же операциями, а также с алгебраической системой (для некоторого множества ) с операциями дополнения, объединения, пересечения множеств и отношением включения. В первом случае операции и отношения, заданные на разных множествах (целых и рациональных чисел), обозначены одинаковыми символами; во втором случае однотипные алгебраические системы имеют разные обозначения операций и отношений.
В то же время две модели и , в которых — n-арное отношение на , а — m-арное отношение на , при не будут однотипными.
Зачастую, если это не вредит точности, соответствующие друг другу операции и отношения однотипных алгебраических систем будем обозначать одинаковыми символами.
Если заметили ошибку, опечатку или есть предложения, напишите в комментариях.
|