-
Эта статья об
алгебраической системе
. О разделе математической логики, изучающем высказывания и операции над ними, см.
Алгебра логики
.
Булевой алгеброй
называется непустое
множество
A
с двумя
бинарными операциями
(аналог
конъюнкции
),
(аналог
дизъюнкции
), одной
унарной операцией
(аналог
отрицания
) и двумя выделенными элементами: 0 (или Ложь) и 1 (или Истина) такими, что для любых
a
,
b
и
c
из множества
A
верны следующие
аксиомы
:
|
|
ассоциативность
|
|
|
коммутативность
|
|
|
законы поглощения
|
|
|
дистрибутивность
|
|
|
дополнительность
|
В нотации · + ¯
Первые три аксиомы означают, что (
A
,
,
) является
решёткой
. Таким образом, булева алгебра может быть определена как
, в которой выполнены две последние аксиомы. Структура, в которой выполняются все аксиомы, кроме предпоследней, называется
.
Названа в честь
Джорджа Буля
.
Некоторые свойства
Из аксиом видно, что наименьшим элементом является 0, наибольшим является 1, а дополнение ¬
a
любого элемента
a
однозначно определено. Для всех
a
и
b
из
A
верны также следующие равенства:
|
|
|
|
|
|
|
|
|
|
дополнение 0 есть 1 и наоборот
|
|
|
законы де Моргана
|
.
|
|
инволютивность отрицания
,
закон снятия двойного отрицания
.
|
Основные тождества
В данном разделе повторяются свойства и аксиомы, описанные выше с добавлением ещё нескольких.
Сводная таблица свойств и аксиом, описанных выше:
|
|
1
коммутативность
,
переместительность
|
|
|
2
ассоциативность
,
сочетательность
|
3.1 конъюнкция относительно дизъюнкции
|
3.2 дизъюнкция относительно конъюнкции
|
3
дистрибутивность
,
распределительность
|
|
|
4
,
дополнительность
(свойства отрицаний)
|
|
|
5
законы де Моргана
|
|
|
6 законы поглощения
|
|
|
7 Блейка-Порецкого
|
|
|
8
Идемпотентность
|
|
|
9
инволютивность отрицания
,
закон снятия двойного отрицания
|
|
|
10 свойства констант
|
|
|
дополнение 0 есть 1
|
дополнение 1 есть 0
|
|
|
11 Склеивание
|
Примеры
-
Самая простая нетривиальная булева алгебра содержит всего два элемента, 0 и 1, а действия в ней определяются следующей таблицей:
-
Эта булева алгебра наиболее часто используется в
логике
, так как является
классического
исчисления высказываний
. В этом случае 0 называют
ложью
, 1 —
истиной
. Выражения, содержащие булевы операции и переменные, представляют собой высказывательные формы.
-
Множество всех подмножеств
данного множества
S
образует булеву алгебру относительно операций ∨ := ∪ (объединение), ∧ := ∩ (пересечение) и унарной операции дополнения. Наименьший элемент здесь —
пустое множество
, а наибольший — всё
S
.
-
Рассмотрим множество
всех натуральных делителей заданного натурального числа
свободного от квадратов
. Определим на
две бинарные операции: нахождение
наибольшего общего делителя
(аналог конъюнкции) и
наименьшего общего кратного
(аналог дизъюнкции); роль отрицания играет одноместная операция, сопоставляющая делителю
делитель
Полученная структура является булевой алгеброй; в ней аналогами булевских нуля и единицы выступают соответственно числа 1 и
Переложение приведенных выше общих аксиом и свойств булевой алгебры для множества
даёт ряд полезных и не очевидных теоретико-числовых тождеств
.
-
Алгебра Линденбаума — Тарского
(
фактормножество
всех утверждений по отношению равносильности в данном исчислении с соответствующими операциями) какого-либо исчисления высказываний является булевой алгеброй. В этом случае истинностная оценка формул исчисления является
гомоморфизмом
алгебры Линденбаума — Тарского в двухэлементную булеву алгебру.
-
Если
R
— произвольное
кольцо
, то на нём можно определить множество
центральных идемпотентов
так:
A
= {
e
∈
R
:
e
² =
e
,
ex
=
xe
, ∀
x
∈
R
},
тогда множество
A
будет булевой алгеброй с операциями
e
∨
f
:=
e
+
f
−
ef
и
e
∧
f
:=
ef
.
Принцип двойственности
В булевых алгебрах существуют двойственные утверждения, они либо одновременно верны, либо одновременно неверны. Именно, если в формуле, которая верна в некоторой булевой алгебре, поменять все конъюнкции на дизъюнкции, 0 на 1, ≤ на > и наоборот или < на ≥ и наоборот, то получится формула, также истинная в этой булевой алгебре. Это следует из симметричности аксиом относительно таких замен.
Представления булевых алгебр
Можно доказать, что любая конечная булева алгебра изоморфна булевой алгебре всех подмножеств какого-то множества. Отсюда следует, что количество элементов в любой конечной булевой алгебре будет степенью двойки.
Теорема Стоуна
утверждает, что любая булева алгебра изоморфна булевой алгебре всех открыто-замкнутых множеств какого-то
компактного
вполне несвязного
хаусдорфова
топологического пространства
.
Аксиоматизация
В
1933 году
американский математик
предложил следующую аксиоматизацию для булевых алгебр:
-
Аксиома коммутативности
:
x
+
y
=
y
+
x
.
-
Аксиома ассоциативности
: (
x
+
y
) +
z
=
x
+ (
y
+
z
).
-
Уравнение Хантингтона
:
n
(
n
(
x
) +
y
) +
n
(
n
(
x
) +
n
(
y
)) =
x
.
Здесь использованы обозначения Хантингтона: + означает дизъюнкцию, n — отрицание.
Герберт Роббинс
поставил следующий вопрос: можно ли сократить последнюю аксиому так, как написано ниже, то есть будет ли определённая выписанными ниже аксиомами структура булевой алгеброй?
Аксиоматизация алгебры Роббинса:
-
Аксиома коммутативности
:
x
+
y
=
y
+
x
.
-
Аксиома ассоциативности
: (
x
+
y
) +
z
=
x
+ (
y
+
z
).
-
Уравнение Роббинса
:
n
(
n
(
x
+
y
) +
n
(
x
+
n
(
y
))) =
x
.
Этот вопрос оставался открытым с 1930-х годов и был любимым вопросом
Тарского
и его учеников.
В
1996 году
en
, используя некоторые полученные до него результаты, дал утвердительный ответ на этот вопрос. Таким образом, любая алгебра Роббинса является булевой алгеброй.
См. также
Примечания
-
D. A. Vladimirov.
(англ.)
. Springer-Verlag (2002). Дата обращения: 4 августа 2010.
9 февраля 2012 года.
-
, с. 19.
-
.
-
Виленкин Н. Я., Шибасов Л. П. Шибасова 3. Ф.
. —
М.
: Просвещение : АО "Учеб. лит.", 1996. — С. 197. — 319 с.
6 мая 2018 года.
Литература
-
Владимиров Д. А.
. —
М.
: «Наука», 1969. — 320 с.
-
Кузнецов О. П.
. —
СПб.
: Лань, 2007. — 394 с.
-
Иванов Б. Н.
. —
М.
: «Известия», 2011. — 512 с.
(недоступная ссылка)
-
Гуров С.И.
. —
М.
: Либроком, 2013. — 352 с.
Ссылки на внешние ресурсы
|
|
|
Словари и энциклопедии
|
|