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


Полезное:

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


Категории:

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






Найти формулу исчисления предикатов истинную на алгебраической системе A и ложную на B





A = <N, - >, B= <Z, - >

Решение:

A = <N, - > |= φ

B = <Z, - > |= φ

φ = "x$y Ø(x – y = 0) Ù Ø(x = y)

Задача №3: $xP(x)«Ø"xØP(x)

Решение:

 

аксиома
 
P(x)├P(x) аксиома

 
11,12
$xP(x)├P(x) ØP(x)├ØP(x)

 
$xP(x), ØP(x)├P(x); $xP(x), ØP(x)├ØP(x) аксиома

 
$xP(x), ØP(x)├ $xØP(x), Ø$xP(x)├

 
 
$xP(x), "xØP(x)├ Ø"xØP(x), Ø$xP(x)├

 
 
$xP(x)├Ø"xØP(x) Ø"xØP(x)├$xP(x)

 
├($xP(x)®Ø"xØP(x)); ├(Ø"xØP(x)®$xP(x))

├(($xP(x))®Ø"xØP(x)Ù(Ø"xØP(x)®$xP(x))
├($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

Date: 2015-09-25; view: 518; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.007 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию