Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Задача №6.






 

Методом резолюций проверить, противоречиво ли множество предложений {f1, f2}. Если множество непротиворечиво, то построить модель этого множества.

 

f1=$x" y$z" u (P1(x)Ù ((P2(x, y)®Ø P3(y, z))Ú Ø (P1(z)®P3(z, u)))),

f2=" x (P1(x)®$y (P2(x, y)Ù Ø P3(x, y))).

 

Решение:

 

f1= $x" y$z" u (P1(x)Ù ((P2(x, y)®Ø P3(y, z))Ú Ø (P1(z)®P3(z, u)))) ~

 

~$x" y$z" u (P1(x)Ù ((P2(x, y)®Ø P3(y, z))Ú (P1(z)Ù Ø P3(z, u)))) ~

 

~$x" y$z" u (P1(x)Ù (P1(z)Ú Ø P2(x, y)Ú Ø P3(y, z))Ù (Ø P2(x, y)Ú Ø P3(y, z)).

 

 

f2= " x (P1(x, y)®$y (P2(x, y)Ù Ø P3(x, y))) ~

 

~" x(Ø P1(x)Ú $y (P2(x, y)Ù Ø P3(x, y))) ~

 

~" x$y((Ø P1(x)Ú P2(x, y)Ù (Ø P1(x)Ú Ø P3(x, y))).

 

 

(1)P1(x) (2)P1(z)Ú Ø P2(x, y)Ú Ø P3(y, z) (3)Ø P2(x, y)Ú Ø P3(y, z) (4)Ø P1(x)Ú P2(x, y) (5)Ø P1(x)Ú Ø P3(x, y)

 

Строим модель: S=< P , P , P >

 

res((1), (4)) = P2(x, z) - (6)

res((6), (3)) = Ø P3(y, z)

Ø P3(y, z) = 0 Þ P3(y, z) = 1






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.