Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
METOD_UK_K_PRAKT_POKS_EML.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
2.28 Mб
Скачать

5 Контрольные вопросы

1) Перечислите отношения между двумя множествами. 2) Дайте определения действиям между множествами.

3)Объясните на примере как пользоваться таблицей принадлежности для доказательства утверждений.

Практическая работа № 2. Нахождение таблиц истинности алгебры высказываний.

1 Цель работы

Научиться

- выполнять логические действия и записывать результат выполнения в таблицу истинности;

- определять виды формул алгебры высказываний по таблице истинности.

2 Теоретическая часть

Алгебра высказываний – раздел математической логики, изучающий высказывания, рассматриваемые со стороны их логических значений (истинности или ложности) и логических операций над ними. Алгебра высказываний возникла в середине ХIХ века в трудах английского математика Джорджа Буля. Буль первым показал, что существует аналогия между алгебраическими и логическими действиями, так как и те, и другие предполагают лишь два варианта ответов – истина или ложь, нуль или единица.

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

Работа ЭВМ как автоматических устройств основана исключи­тельно на математически строгих правилах выполнения команд, программ и интерпретации данных. Тем самым работа компьютеров допускает строгую однозначную проверку правильности своей работы в плане заложенных в них процедур и алгоритмов обработки информации. Это позволяет использовать математический аппарат для анализа и разработки логических устройств вычислительной техники. Функцией логических переменных (булевой функцией) называют взаимосвязь логических переменных по законам логики. Значения входных переменных и выходных функций связаны некоторым преобразованием, которое реализует логическую функцию.

Определим основные логические действия.

Инверсия (логическое отрицание)

Операция, выражаемая словом "не", называется логическим отрицанием (инверсией,) делает истинное высказывание ложным и, наоборот, ложное – истинным. Обозначается .Таблица истинности для логического выражения А имеет вид

А

0

1

1

0

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

Операция, выражаемая связкой "и", называется логическим умножением (конъюнкцией) и обозначается знаком (может обозначаться знаком & или точкой). Высказывание А В истинно тогда и только тогда, когда оба высказывания А и В истинны. Таблица истинности для логических переменных A и B

   А  

   В  

А/\B

0

0

0

0

1

0

1

0

0

1

1

1

Дизъюнкция (логическое сложение) Операция, выражаемая связкой "или" (в неисключающем смысле этого слова), называется логическим сложением (дизъюнкцией) и обозначается знаком   (или +). Высказывание А   В ложно тогда и только тогда, когда оба высказывания А и В ложны. Таблица истинности для логических переменных A и B

   А  

   В  

А   B

0

0

0

0

1

1

1

0

1

1

1

1

Импликация (следование) Операция, выражаемая связкой "если …, то …", называется импликацией и обозначается знаком   (или ). Высказывание А В ложно тогда и только тогда, когда  А =1 и В=0.Таблица истинности для логических переменных A и B

А

В

А   B

0

0

1

0

1

1

1

0

0

1

1

1

Эквиваленция Операция, выражаемая связкой " …тогда и только тогда, когда …", называется эквиваленцией и обозначается знаком   (или ). Высказывание А   В истинно тогда и только тогда, когда  значения А и В совпадают.Таблица истинности для логических переменных A и B

А

В

А B

0

0

1

0

1

0

1

0

0

1

1

1

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

  • инверсия,

  • конъюнкция,

  • дизъюнкция.

Виды формул алгебры высказываний

Тавтология или тождественно-истинная формула – при всех наборах значений переменных равна 1.

Противоречие или тождественно-ложная формула – при всех наборах значений переменных равна 0.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]