Мои Конспекты
Главная | Обратная связь


Автомобили
Астрономия
Биология
География
Дом и сад
Другие языки
Другое
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Металлургия
Механика
Образование
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Туризм
Физика
Философия
Финансы
Химия
Черчение
Экология
Экономика
Электроника

Объекты изучения алгебры логики. Булевы константы, переменные и векторы



Алгеброй логикиназывают раздел математической логики, объектами которого являются высказывания, а также изучаются операции с ними.

Простым высказыванием является любое утверждение на естественном или формальном языке, которое:

1) выражает одну законченную мысль

2) о котором имеет смысл говорить, истинно оно либо ложно.

Истину обозначают через И, ложь – через Л (англ. – T (true), F (false)). При математическом обозначении И заменяют на 1, Л – на 0. Допустимое в алгебре логики (двухзначной логике) множество значений истинности обозначают как E2 = {0, 1}.

Если высказывание всегда истинно (равно 1) либо всегда ложно (равно 0), то его называют константой. Логические константы обычно обозначают строчными или прописными начальными буквами латинского алфавита, при которых также используют нижние индексы. Например: a, b, c, A, B, b1, c2, A2.

Если высказывание может принимать оба логических значения (и 0, и 1), то его называют переменным (логической переменной). Логические переменные обозначают строчными и прописными средними буквами латинского алфавита (с индексами и без них), например: x, у, z, Х, Y, Z, x1, z2, Y3.

Пример 1.Проанализируем фразы естественного языка с точки зрения их логического содержания.

а) а = «99 – самое большое натуральное число» – высказывание – булева константа, а º 0;

б) b1 = «99 – самое большое двузначное натуральное число» – булева константа, b1 º 1;

в) x = «Треугольник является прямоугольным» – булева переменная, поскольку x может принимать значения и 0, и 1;

г) приказ «встать!» – фраза не является высказыванием, поскольку не предполагается ее обсуждение и оценка истинности.

Наряду с фразами на естественном языке, простыми высказываниями (логическими константами и переменными) являются также математические соотношения, содержащие свои операции сравнения объектов – например:

1) арифметические условные выражения, в которых сравниваются числовые вещественные константы и переменные,

2) формулы теории множеств, в которых сравниваются множества.

Пример 2.Проанализируем следующие условные арифметические выражения: 1) (x2 + y2 < 0); 2) (x < y); 3) (x2 + y2 ³ 10).

Условие 1) (x2 + y2 < 0) является логической константой-ложью, поскольку при всех вещественных x и y оно не выполняется.

При (x = 1, y = 2) условие 2) (x < y) истинно, поскольку 1 < 2, а условие 3) (x2 + y2 ³ 10) ложно, так как 12 + 22 = 5 < 10.

При (x = 4, y = 2) условие 2) (x < y) ложно, поскольку 4 > 2, а условие 3) (x2 + y2 ³ 10) истинно, так как 42 + 22 = 20 > 10.

То есть условия (x < y) и (x2 + y2 ³ 10) являются логическими переменные.

 

 

Объектами алгебры логики (булевой алгебры) являются высказывания.

Определение. Высказыванием называется любое утверждение, о котором имеет смысл говорить, истинно оно либо ложно.

Истина обозначается И, ложь ― через Л. При математическом обозначении вместо И используется 1, вместо Л ― 0. Множество значений истинности E2 = {0, 1}. По числу значений истинности алгебра логики называется также 2 – значной логикой.

Высказывания обычно обозначаются латинскими буквами.

Определение. Если высказывание всегда истинно (равно 1), либо всегда ложно (0) , то оно называется булевой константой.

Если высказывание может принимать оба истинностных значения (и 0 и 1), то оно называется булевой переменной.