Основные положения алгебры логики

 

Алгебра логики (АЛ) устанавливает основные законы формирования и преобразования логических функций. Она позволяет представить любую сложную функцию в виде композиции простых функций.

 

Базовым понятием АЛ является логическая переменная. Она может принимать два значения: 1/0, истина/ложь, да/нет, true/false…

В АЛ над логическими переменными выполняются логические операции (функции). Каждая операция задается таблицей истинности. Входом в такую таблицу является полный набор всех логических переменных, аргументов данной логической операции, а выходом – результат. Всего логических операций 16.

Основные 3 операции:

1. Отрицание

y =

 

x y

 

2. Конъюнкция (логическое умножение/логическое И)

y = x1 x0; y = x1&x0

 

x0 x1 y

 

3. Дизъюнкция (логическое сложение/логическое ИЛИ)

y = x1 x0

 

x0 x1 y

 

В АЛ существуют законы, позволяющие преобразовывать сложные логические функции:

1. Коммутативный (переместительный)

x1*x2 = x2*x1, x1+x2 = x2+x1

 

2. Ассоциативный

(x1* x2) *x3 = x1*(x2 *x3)

(x1+x2) +x3 = x1+(x2+ x3)

3. Дистрибутивный (распределительный)

x1*( x2+x3) = x1*x2+x1*x3

x1+x2* x3 = ( x1+x2) * ( x1+x3)

 

4. Поглощения

x1*( x1+x2) = x1

 

5. Склеивания

x1*x2 x1* 2 = x1

( x1+x2)*( x1+x2) = x1

6. Свертки

x+ F = x+F (F – некая логическая функция)

x*( ) = x*F

 

7. Правило де Моргана

=

=

 

Система булевых функций (логических функций) W называется функционально полной, если для любой другой булевой функции f (функция любой сложности), зависящей от переменных x1, x2,…,xn, может быть построена равная ей функция путем суперпозиции функции из системы W от аргументов x1, x2,…,xn.

В математической логике доказывается, что:

· Если система булевых функций W содержит конъюнкцию, дизъюнкцию и отрицание, то она является функционально полной;

· Функционально полным набором являются следующие системы булевых функций:

1. И-ИЛИ-НЕ

2. И-НЕ

ИЛИ-НЕ

Существуют также и другие функционально полные системы булевых функций.

 

 








Дата добавления: 2015-08-14; просмотров: 971;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.006 сек.