Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Найти формулу исчисления предикатов истинную на алгебраической системе A и ложную на B ⇐ ПредыдущаяСтр 2 из 2 A = <N, - >, B= <Z, - > Решение: A = <N, - > |= φ B = <Z, - > |= φ φ = "x$y Ø(x – y = 0) Ù Ø(x = y) Задача №3: $xP(x)«Ø"xØP(x) Решение:
Задача №4: ╞"x$y$z$u$v(R(x,y,z)ÙR(x,u,v))ÙØ$xR(x,x,x) Решение:
Формула j истинна, только если обе её части истинны: "x$y$z$u$v(R(x,y,z)ÙR(x,u,v)) (1) истинна и Ø$xR(x,x,x) (2) истинна (1) истинна, когда обе её части: "x$y$z(R(x,y,z)) (1.1) истинна и "x$u$v(R(x,u,v)) (1.2) истинна Пусть y=z=x и u=v=x, тогда "x(R(x,x,x)) истинна по первой части формулы j. По второй части: Ø$xR(x,x,x), что значит (1) и (2) не могут быть истинны одновременно. Следовательно, формула j ложна. Модель построить нельзя.
Задача №5: Ø($x"yP(x,y)®"x($yQ(x,y)®$yR(x,y))) Решение:
(а) = Ø("x"yØP(x,y)Ú"x("yØQ(x,y)Ú$yR(x,y)))≡ (a) ≡ ≡ $x"yP(x,y)Ù$x($yQ(x,y)Ù"yØR(x,y))) ≡ (д,ж,з) ≡ ≡ $x"y$u$v"w(P(x,y)ÙQ(u,v)ÙØR(u,w)) – КлНФ, ПНФ
Задача №6: Ф1= $x"y"z$u(P(x,y)ÙØ(f1(x,z)=f2(x,u))) Ф2= "x"y"z(P(x,y)®(f1(x,y)=f2(x,z))) Ф3= "x"y(P(f1(x,y),y)®ØP(f2(x,y),y)) Решение:
В первом предположении произведём замену u=F3(y,z) и x=C1. Ф2="x"y"z(ØP(x,y)Ú(f1(x,y)=f2(x,z))) Ф3="x"y(ØP(f1(x,y),y)ÚØP(f2(x,y),y)) w={P(C1,y) (1), Ø(f1(C1,z)=f2(C1,F3(y,z))) (2), ØP(x,y)Ú(f1(x,y)=f2(x,z) (3), ØP(f1(x,y),y)ÚØP(f2(x,y),y)) (4) }
res(1,3)p={C1/x}f1(x,y)=f2(x,z) (5) res(1,4)p={C1/f1(x,y)}ØP(f2(x,y),y) (6) res(1,6)p={C1/f2(x,y)}0 Данное множество противоречиво – модели не существует.
Задача №7: f(x)=3x+1 Решение:
Ведём функцию h(x1,x2) I11(x)=3*0+1=1 h(x1,x2+1)=f(x1, x2, h(x1,x2))=S(h(x1,x2))=h(x1,-x2)+1=x1+(x2+1) Т.о. доказали примитивную рекурсивность функции f(x1,x2)=x1+x2. На следующем шаге перейдём от этой функции к требуемой: f(x1,x2)=x1+x2 h(x1)=x1 f(x1,f(x1,x1))=3x S(3x)=3x+1 – функция примитивно рекурсивная.
Задача №8: f(x)=3x+1 Решение:
x+1 x+1 x+1 1 0q1®Rq2 1q2®Rq2 0q2®1q3 - вставим 1 1q3®Rq3 0q3®1q4 - - вставим 1 1q4®Rq4 0q4®Rq5 1q5®0q6 – удалим 1 0q6®Rq7 1q7®0q8 - удалим 1 0q8®Lq8 1q9®0q10 - удалим 1 0q10®Lq11 1q11®0q12 - удалим 1 0q12®Lq13 1q13®0q14 - удалим 1 0q14®Lq15 1q15®Lq15 0q15®0q0
|