Для формулы, которая содержит две переменные, таких наборов значений переменных всего четыре: (0, 0), (0, 1), (1, 0), (1, 1). Если формула содержит три переменные, то возможных наборов значений переменных восемь (0, 0, 0), (0, 0, 1), (0, 1, 0), (0, 1, 1), (1, 0, 0), (1, 0, 1), (1, 1, 0), (1, 1, 1). Количество наборов для формулы с четырьмя переменными равно шестнадцати и т.д. Удобной формой записи при нахождении значений формулы является таблица, содержащая кроме значений переменных и значений формулы также и значения промежуточных формул.
Из таблицы видно, что при всех наборах значений переменных x и y формула принимает значение 1, то есть является тождественно истинной.
2. Таблица истинности для формулы
Из таблицы видно, что при всех наборах значений переменных x и y формула
принимает значение 0, то есть является тождественно ложной.
3. Таблица истинности для формулы :
Из таблицы видно, что формулав некоторых случаях принимает значение 1, а в некоторых - 0, то есть является выполнимой.
Пример1:
Вася спросил у мамы: «Можно пойти в кино или на футбол?» Мама ответила отрицательно. Как поступить мальчику?
Проверим правильность этого закона с помощью таблицы истинности.
Пример2:
В классе оказалось разбито стекло. Учитель объясняет директору: это сделал Коля или Саша. Но Саша этого на делал, т.к. в это время сдавал мне зачет. Следовательно, это сделал Коля
Решение: Формализуем данное сложное высказывание.
С - это сделал Саша
Кол-во простых высказываний n = 2.
1) Определить количество строк и столбцов в таблице истинности.
Т.к. каждое из простых высказываний может принимать всего два значения (0 или 1), то количество разных комбинаций значений n высказываний - 2 n . Количество строк в таблице = 2 n + строка на заголовок. Количество столбцов в таблице равно сумме количества простых высказываний (n) и количества разных логических операций, входящих в сложное высказывание. В нашем примере: количество строк - 2*2 + 1 = 5 , столбцов - 2 + 4 = 6
2) Начертить таблицу и заполнить заголовок
Первая строка - номера столбцов. Вторая строка промежуточные формулы и соответствующие им условные записи операций над значениями .
3) Заполнить первые n столбцов.
В нашем примере сначала заполняем 1-й и 2-й столбцы.
4) Заполнить остальные столбцы.
В соответствии с таблицами истинности соответствующих логических операций, причем при заполнении каждого столбца операции выполняются над значениями одного или двух столбцов, расположенных левее заполняемого. Итак, вычисляем значения 3-го столбца по значениям 2-го, потом значения 4-го - по значениям 1-го и 2-го…
Вывод: получили в последнем столбце все единицы. Значит, значение сложного высказывания истинно при любых значениях простых высказываний К и С. Следовательно, учитель рассуждал логически правильно.