Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Конструктивный подход к доказательству логических выражений в логике высказываний



Конструктивный подход доказательства логических высказываний с помощью таблицы истинности.

Для этого составим таблицу истинности для следующего примера:

Пусть дана легенда: «Кассир сидорова сказала, что она видела грузчика Иванова в комнате отдыха. Эта комната имеет тонкую перегородку и находится рядом со складом готовой продукции. Стреляли. Грузчик сказал, что никаких выстрелов не слышал»

Вывод исследователя: «если кассир говорит правду, то грузчик вводит следствие в заблуждение, не могут кассир и грузчик одновременно говорить правду»

Введем обозначение для высказываний:

А= “Кассир сказала правду”;

В= “Грузчик находился в комнате отдыха”;

С= “Комната отдыха находится рядом со складом”;

D= “грузчик слышал выстрелы”;

Е= “грузчик говорит правду”;

Исходные посылки следователя:

Р1 = А→В = если А, то В;

Р2 = В→С = если В то С;

Р3 = С→D = если С то D;

Р4=Е→ =если Е, то не D= если верит грузчику, то он не слышал выстрелов.

Заключение следователя (что ему нужно проверить):

С1=А→ (грузчик обманывает, если кассир сказала правду);

С2=А∩Е (кассир и грузчик одновременно говорят правду)

Формальная запись легенды:

А →В, В→С, С→D, Е→ => С1; С2

Составим таблицу истинности:

Сначала обозначим обобщенную посылку Р=Р1 ∩Р2 ∩Р3 ∩Р4

n А В С D Е Р1 Р2 Р3 Р4 Р С1 С2 С3 С4 С5
                               
                               
                               
                               
                               
                               
                               
                               
                               
                               
                               
                               
                               
                               
                               
                               
                               
                               
                               
                               
                               
                               
                               
                               
                               
                               
                               
                               
                               
                               
                               
                               

Клауза считается истинной если все единицы следствия накрывают все единицы обобщенной причины Р. Т.е. единицы обобщенной причины образуют подмножество единиц следствия.Для С1, Р=(0,8,12,14,15,16) (0,1,2,..,16,18,20)=С1

Следовательно заключение является истинным для С2.Р=(0,8,12,14,15,16) {17,19,21,…,31}=С2

Следовательно заключение С2 ложно. С помощью таблицы истинности не трудно установить истинность тавтологии1=> а также справедливость противоречияР1, Р2, Р3, Р4, =>0.





Дата публикования: 2015-03-26; Прочитано: 293 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...