Цилиндрическая алгебра
В математике понятие цилиндрической алгебры , развитое Альфредом Тарским , естественным образом возникает при алгебраизации логики первого порядка с равенством . Это сравнимо с ролью, которую булевы алгебры играют в логике высказываний . Цилиндрические алгебры — это булевы алгебры, оснащенные дополнительными операциями цилиндрификации, которые моделируют количественную оценку и равенство . Они отличаются от полиадических алгебр тем, что последние не моделируют равенство.
Определение цилиндрической алгебры [ править ]
Цилиндрическая алгебра размерности (где — любой порядковый номер ) — алгебраическая структура такой, что — булева алгебра , унарный оператор на для каждого (называемая цилиндрификацией ) и выдающийся элемент для каждого и (называемой диагональю ), такие, что выполняются следующие условия:
- (С1)
- (С2)
- (С3)
- (С4)
- (С5)
- (С6) Если , затем
- (С7) Если , затем
Предполагая представление логики первого порядка без функциональных символов , оператор моделирует экзистенциальную количественную оценку переменной в формуле в то время как оператор моделирует равенство переменных и . Следовательно, переформулированные с использованием стандартных логических обозначений, аксиомы читаются как
- (С1)
- (С2)
- (С3)
- (С4)
- (С5)
- (С6) Если это переменная, отличная от обеих и , затем
- (С7) Если и это разные переменные, то
Алгебры цилиндрических множеств [ править ]
Цилиндрическая алгебра множеств размерности представляет собой алгебраическую структуру такой, что это поле множеств , дается , и дается . [1] Это обязательно подтверждает аксиомы C1–C7 цилиндрической алгебры, причем вместо , вместо , установить дополнение для дополнения, пустой набор равен 0, как единица, и вместо . Множество X называется базой .
Представление цилиндрической алгебры — это изоморфизм этой алгебры алгебре цилиндрических множеств. Не каждая цилиндрическая алгебра имеет представление в виде алгебры цилиндрических множеств. [2] [ нужен пример ] Семантику логики предикатов первого порядка проще связать с алгеброй цилиндрических множеств. (Подробнее см. § Дополнительная литература .)
Обобщения [ править ]
Цилиндрические алгебры были обобщены на случай многосортной логики (Калейро и Гонсалвес, 2006), что позволяет лучше моделировать двойственность между формулами и термовами первого порядка.
с монадической булевой Связь алгеброй
Когда и ограничиваются значением только 0, тогда становится , диагонали можно опустить, и следующая теорема цилиндрической алгебры (Пинтер 1973):
превращается в аксиому
монадической булевой алгебры . Аксиома (С4) выпадает (становится тавтологией). Таким образом, монадическую булеву алгебру можно рассматривать как ограничение цилиндрической алгебры на случай одной переменной.
См. также [ править ]
- Абстрактная алгебраическая логика
- Лямбда-исчисление и комбинаторная логика — другие подходы к количественному моделированию и исключению переменных.
- Гипердоктрины - это категориальная формулировка цилиндрических алгебр.
- Алгебры отношений (РА)
- Полиадическая алгебра
- Цилиндрическое алгебраическое разложение
Примечания [ править ]
Ссылки [ править ]
- Чарльз Пинтер (1973). «Простая алгебра логики первого порядка» . Журнал формальной логики Нотр-Дама . XIV : 361–366.
- Леон Хенкин , Дж. Дональд Монк и Альфред Тарский (1971) Цилиндрические алгебры, часть I. Северная Голландия. ISBN 978-0-7204-2043-2 .
- Леон Хенкин, Дж. Дональд Монк и Альфред Тарский (1985) Цилиндрические алгебры, Часть II . Северная Голландия.
- Робин Хирш и Ян Ходкинсон (2002) Алгебры отношений по играм Исследования по логике и основам математики, Северная Голландия
- Карлос Калейро, Рикардо Гонсалвес (2006). «Об алгебраизации многосортных логик» (PDF) . У Ж. Фиадейро и П.-Ю. Шоббенс (ред.). Учеб. 18-й межд. конф. о последних тенденциях в методах алгебраической разработки (WADT) . ЛНКС. Том. 4409. Спрингер. стр. 21–36. ISBN 978-3-540-71997-7 .
Дальнейшее чтение [ править ]
- Имелинский, Т. ; Липски, В. (1984). «Реляционная модель данных и цилиндрические алгебры» . Журнал компьютерных и системных наук . 28 : 80–102. дои : 10.1016/0022-0000(84)90077-1 .
Внешние ссылки [ править ]
- пример цилиндрической алгебры от CWoo на Planetmath.org