Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
mat_logika.doc
Скачиваний:
4
Добавлен:
26.09.2019
Размер:
950.27 Кб
Скачать

Лекция № 2.

Тема: ПРОПОЗИЦИНАЛЬНЫЕ ФОРМУЛЫ

Основные вопросы, рассматриваемые на лекции:

  1. Алфавит пропозициональной логики

  2. Формулы логики высказываний (пропозициональные формулы)

  3. Тавтологии. Противоречия

  4. Логические следствия

Краткое содержание лекционного материала

Напомним, что алфавит – это конечное непустое множество символов.

Слово (или строка) в алфавите U – это конечная последовательность символов из U.

Пропозициональные переменные p, q, r, p1, p2, …– это переменные, значениями которых являются высказывания.

Рассмотрим слова в алфавите, состоящем из пропозициональных символов, логических связок , , , ,  и скобок. Среди них выделим пропозициональные формулы, для краткости называемые формулами:

1) каждая пропозициональная переменная является формулой;

2) если слово A – формула, то слово A тоже формула;

3) если слова A и B – формулы, то слова (AB), (AB), (AB) и (AB) тоже формулы;

4) только те слова являются формулами, которые получены строго по правилам пунктов 1) – 3).

В построенных формулах внешние скобки опускаются.

Предположим, что в состав формулы A входят пропозициональные переменные p1,…,pn. Формула A называется тавтологией (противоречием), если при любых истинностных значениях переменных p1,…,pn формула A всегда принимает истинностное значение 1 (соответственно, 0).

Если формула A принимает истинностное значение 1 (0), мы говорим, что формула A истинна (ложна) и пишем A1 (A0).

Предположим, что в состав формул A1,…,Am,B входят пропозициональные переменные p1,…,pn. Говорят, что формула B логически следует из формул A1,…,Am (или Bлогическое следствие A1,…,Am), если при любых истинностных значениях переменных p1,…,pn как только формулы A1,…,Am становятся истинными, так и формула B становится истинной, или, что равносильно, формула A1(A2…(AmB)…) является тавтологией.

В частности, B логически следует из A (из A1 и A2), если формула AB (соответственно, A1(A2B)) является тавтологией.

Логическое следствие – это отношения между высказываниями. Знаки  (и ему подобные знаки , ) на практике применяются и для обозначения операций над высказываниями (импликация AB), и для отношений между высказываниями (логическое следствие), и для краткой записи в доказательствах последовательного выполнения отношений логического следствия.

Логические следствия применяются при доказательстве теорем.

Примеры различных логических следствий, используемых при доказательстве методом от противного:

1) из AB и AB следует A;

2) из AA следует A;

3) из A(BB) следует A;

4) из A0 следует A.

Следующее логическое следствие называется правилом силлогизма:

5) из AB и BC следует AC.

Правило отделения или modus ponens:

6) из A и AB следует B.

Лекция № 3.

Тема: АЛГЕБРА ВЫСКАЗЫВАНИЙ

Основные вопросы, рассматриваемые на лекции:

  1. Отношение равносильности формул

  2. Законы алгебры высказываний

  3. Дизъюнкции и конъюнкции n высказываний

Краткое содержание лекционного материала

Предположим, что в состав формул A и B входят пропозициональные переменные p1,…,pn. Формулы A и B называются равносильными (AB), если при любых истинностных значениях переменных p1,…,pn формулы A и B принимают одно и тоже истинностное значение. Легко увидеть, что AB тогда и только тогда, когда формула AB является тавтологией.

Отношение равносильности обладает такими же свойствами, как и отношение равенства чисел или равенства множеств: рефлексивно (AA), симметрично (из AB следует BA), транзитивно (из AB и BA следует AC). Имеет место правило подстановки для логических операций: например, из AC и BD следует ABCD.

Равносильность формул – это отношение между формулами. Знаки  (и ему подобные знаки , , ) на практике применяются и для обозначения операций над высказываниями (эквивалентность AB), и для отношений между высказываниями (равносильность AB), и для краткой записи последовательного выполнения отношения равносильности (в доказательствах или в решениях задач, например, при решении уравнений и систем уравнений).

Законы алгебры высказываний (или логические законы, или булевы законы) для логических связок , ,  и с константами 0 и 1 напоминают законы арифметики для действий  (нахождения противоположного числа), ,  и констант (чисел) 0, 1. (Когда-то дизъюнкция и конъюнкция назывались логическим сложением и логическим).

Следующие булевы законы аналогичны арифметическим законам:

PQQP, PQQP (законы коммутативности);

(PQ)RQ(PR), (PQ)RQ(PR) (законы ассоциативности);

P(QR)(PQ)(PR) (закон дистрибутивности  относительно );

PP (закон двойного отрицания);

P0P; P1P; P00 (свойства констант 0 и 1).

А следующие булевы законы не аналогичны арифметическим законам:

PPP, PPP (законы идемпотентности);

P(QR)(PQ)(PR) (закон дистрибутивности  относительно )

(PQ)QQ, (PQ)QQ (законы поглощения);

(PQ)PQ, (PQ)PQ (законы де Моргана);

PP1 (законы исключенного третьего);

PP0 (закон о противоречии); P11.

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

Дизъюнкцией A1…An от n высказываний A1, …, An называется новое высказывание, истинное, если хотя бы одно из A1, …, An истинно, и ложное, если все A1, …, An ложны. Конъюнкцией A1…An от n высказываний A1, …, An называется новое высказывание, истинное, если все A1, …, An истинны, и ложное, если хотя бы одно из A1, …, An ложно.

Законы дистрибутивности и де Моргана обобщаются и для n-местных операций дизъюнкции и конъюнкции:

B(A1…An)(BA1)…(BAn);

B(A1…An)(BA1)…(BAn);

(A1…An)(A1)…(An);

(A1…An)(A1)…(An).

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