Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Глава II-логика.docx
Скачиваний:
19
Добавлен:
05.05.2019
Размер:
110.52 Кб
Скачать

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

Пусть A1, А2, ..., An и В — формулы, a E1, E2, ..., Еm — совокупность всех пропозициональных переменных, входящих по крайней мере в одну из них. Будем говорить, что формула В логически следует из формул A1, А2, ..., An, если при всех тех логических значениях E1, E2, ..., Еm, при которых формулы A1, А2, ..., An истинны, она тоже истинна.

Для того чтобы проверить, выполняется ли это условие, нужно выяснить, может ли формула

(A1А2 ... An) В,

хотя бы при одном наборе логических значении переменных E1, E2, ..., Еm, быть ложной. Если эта формула тождественно-истинна, то не существует такого набора логических значений ее переменных, при котором подформулы A1, А2, ..., An истинны, а подформула В ложна. Таким образом, формула В логически следует из формул A1, А2, ..., An, если тождественно-истинна формула

(A1А2 ... An) В.

Формула В называется в этом случае логическим следствием (заключением) формул A1, А2, ..., An, а формулы A1, А2, ..., An называются посылками формулы В.

Используя в качестве разрешающей процедуры процесс приведения формул к КНФ, можно для любой формулы В и любого списка формул A1, А2, ..., An решить логическую задачу: является В логическим следствием совокупности посылок A1, А2, ..., An или нет?

Проверим, например, следует ли формула r из формул рq, pr и qr? С этой целью строим формулу

((рq)  (pr)  (qr))  r

и приводим ее к КНФ:

((рq)  (рr)  (qr))  r;

(рq)  (рr)  (qr)  r;

(р  q)  (р  r)  (q  r)  r;

((р  р)  (p  q)  (r  р)  (r  q))  (q  r)  r;

((qр  р)  (qp  q)  (q  r  р)  (q  r  q) 

 (rр  р)  (rp  q)  (r  r  р)  (r  r  q))  r;

(rqр  р)  (rqp  q)  (rq  r  р)  (rq  r  q) 

 (r  rр  р)  (r  rp  q)  (r  r  r  р)  (r  r  r  q);

Так как в каждом из конъюнктов КНФ данной формулы содержится по крайней мере одна переменная со знаком отрицания и без него, то данная формула тождественно-истинная и r логически следует из (рq), (pr) и (qr).

Рассмотрим другой пример. Три цеха договорились, что при утверждении проектов должны соблюдаться следующие условия: а) если второй цех не участвует в утверждении проекта, то в этом утверждении не участвует и первый цех; б) если второй цех принимает участие в утверждении проекта, то в нем принимают участие первый и третий цеха. Обязан ли при этих условиях третий цех принимать участие в утверждении проекта, когда в нем принимает участие первый цех?

Переведем условия задачи на язык логики высказываний. Пусть высказыванию Первый цех участвует в утверждении проекта соответствует переменная р, высказыванию Второй цех участвует в утверждении проекта — переменная q, а высказыванию Третий цех участвует в утверждении проекта — переменная r. Тогда условиям а) и б) соответствуют формулы q  p и q  (pr).

Требуется решить, следует ли из этих условий формула рr? Для этого строим формулу

((q  p)  (q  (pr)))  (рr)

и приводим ее к КНФ:

((q  p)  (q  (pr)))  (рr);

((q  p)  (q  (pr)))  рr;

((qp)  (q  (pr)))  рr;

((qp)  (q  (p  r)))  рr;

((qq)  (qp)  (p  r  q) (p  rp))  pr;

(рr  qq)  (рrqp)  (р  r  p  r  q) (рr  p  rp).

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

Процедуру приведения формулы к СКНФ используют для решения задачи отыскания логических следствий данных посылок. 'Можно указать следующий метод систематического обзора следствий из любого числа посылок.

Связываем посылки знаком конъюнкции и получившуюся формулу приводим к СКНФ. Каждый конъюнктивный член СКНФ, а также любая конъюнкция конъюнктивных членов являются следствием конъюнкции посылок.

Например, пусть даны посылки р и pq. Конъюнкцию посылок приводим к СКНФ:

p  (pq);

p  (pq);

(p  (q  q))  (pq);

(pq)  (p  q)  (pq).

С помощью этой СКНФ мы можем теперь получить обзор всех таких следствий из конъюнкции данных посылок, каждое из которых само имеет СКНФ:

1) pq; 2) p  q; 3) pq;

4) (pq)  (p  q); 5) (pq)  (pq);

6) (p  q)  (pq); 7) (pq)  (p  q)  (pq).

Затем, используя, например, равносильность (18), можно упрощать полученные следствия: из следствия 4 получить следствие р, которое является одной из посылок (вторая посылка есть 3), а из следствия 5 получить следствие q.

Рассмотрим следующий пример2. Если теорема о сложении скоростей верна, и в системе неподвижных звезд свет распространяется по всем направлениям с одинаковой скоростью, то на Земле скорость распространения света не по всем направлениям одинакова. Из опыта известно, что свет в системе неподвижных звезд распространяется по всем направлениям с одинаковой скоростью и что на Земле скорость распространения света по всем направлениям одинакова. Что отсюда следует?

Пусть высказыванию Теорема о сложении скоростей верна соответствует переменная р; высказыванию В системе неподвижных звезд свет распространяется по всем направлениям с одинаковой скоростью — переменная q, а высказыванию На Земле свет распространяется по всем направлениям с одинаковой скоростью —переменная r. Тогда условия задачи выражаются в посылках: 1) (pq)  r и 2) qr.

Находим СКНФ конъюнкции этих посылок:

((pq)  r)  qr;

((pq)  r)  qr;

(p  q  r)  qr;

(p  q  r)  (q  (р  р))  (r  (р  р));

(p  q  r)  (qр)  (q  р)  (rр)  (r  р);

(p  q  r)  (qр  (r  r))  (q  р  (r  r))  (rр  (q  q))  (r  р  (q  q));

(p  q  r)  (qрr)  (qр  r)  (q  рr)  (q  р  r)  (rрq)  (rр  q)  (r  рq)  (r  р  q).

К конъюнкции 1-го и 5-го, 4-го и 7-го конъюнктивных членов получившейся СКНФ несколько раз применяем правило замены по равносильности (18) и находим наиболее интересное по содержанию следствие:

(p  q  r)  (q  р  r)  (q  рr)  (r  р  q);

(p  r)  (pr);

p,

т. е. что теорема о сложении скоростей неверна.

Упражнения

I. Выяснить, верно ли, что

1) формула r  q логически следует из формул р и р  (qr);

2) формула р  r логически следует из формул p  q и (qr);

3) формула (rs) логически следует из формул р  q, р  r и q  s?

II. Найти все следствия в СКНФ из посылок:

1) рq, р  r и рq;

2) pq, qr и rр.

III. В студенческой группе возникла следующая ситуация: каждый студент, который умеет играть в шахматы, или имеет спортивный разряд, или хорошо учится, но не то и другое вместе; если студент имеет спортивный разряд, то он умеет играть в шахматы. Следует ли отсюда, что в группе нет студентов, которые имеют спортивный разряд и в то же время хорошо учатся?

IV. Проверить справедливость следующего рассуждения полицейского детектива: «Если Джонс не встречал этой ночью Смита, то либо Смит был убийцей, либо Джонс лжет. Если Смит не был убийцей, то Джонс не встречал Смита этой ночью, и убийство имело место после полуночи. Если убийство имело место после полуночи, то либо Смит был убийцей, либо Джонс лжет. Следовательно, Смит был убийцей».

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