Курсовая работа: Применение алгебры высказываний в информатике

Высказывание – это любое утверждение, относительно которого можно сказать истинно оно или ложно, т. е. соответствует оно действительности или нет. Таким образом высказывания являются двоичными объектами, и поэтому истинному значению высказывания ставят в соответствии 1, а ложному – 0.

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

Простейшими операциями в алгебре логики являются операции логического сложения (иначе, операция ИЛИ, операция дизъюнкции) и логического умножения (иначе, операция И, операция конъюнкции). Для обозначения операции логического сложения используют символы + или \/, а логического умножения – символы * или /\. Составное высказывание, образованное в результате операции логического сложения, истинно тогда, когда истинно хотя бы одно из входящих в него простых высказываний. Составное высказывание, образованное в результате операции логического умножения, истинно тогда и только тогда, когда истинны все входящие в него простые высказывания.

Правила выполнения операций в алгебре логики определяются рядом аксиом, теорем и следствий.

В частности, для алгебры логики выполняются законы:

1) сочетательный:

(a + b) + c = a + (b + c);

(a * b) * c = a * (b * c);

2) переместительный:

a + b = b + a;

a *b = b * a;

3) распределительный:

a * (b + c)=a * b + a * c;

a + b * c = a * b + a * c.

Справедливы соотношения:

а + а = а;

а * а = а;

a + a * b = a;

a + b = a, еслиa >= b;

a + b = b, еслиa < =b;

a * b = a, еслиa < =b;

a + b = b, еслиa >=b ит.д.

Наименьшим элементом алгебры логики является 0, наибольшим элементом – 1.

В алгебре логики также вводится ещё одна операция – операция отрицания (иначе, операция НЕ, операция инверсии), обозначаемая чертой над элементом. Логическое отрицание делает истинное высказывание ложным, и, наоборот, ложное – истинным.

По определению: a + a = 1, a * a = 0, 0 = 1, 1 = 0.

Справедливы такие соотношения: a = a, a + b = a * b, a * b = a + b.

Существует шесть вариантов отношений:

1. = равно

2. <> не равно

К-во Просмотров: 381
Бесплатно скачать Курсовая работа: Применение алгебры высказываний в информатике