Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ml_shpora.doc
Скачиваний:
73
Добавлен:
15.06.2014
Размер:
729 Кб
Скачать
☆

Вопрос 21.Примитивно рекурсивные отношения, основные преобразования над ними…

P(подмножество) Nk

P наз-ся ПРО если

Везде x и над ним черта

χз(x сверху черта)={1,если x є P 0, в другом случае)

Является ПРФ

χз - 1)индикаторная, 2)характеристическая функция

Утв 1. Если P,Q є Nk то P^Q,PUQ,P->Q,~P,PxR-ПРО

Док-во:

χp^q(x)= χp(x)* χq(x)

χ~p(x)=~sgχp(x)

PUX=~P^~Q

χpxr(x,y)= χp(x)* χr(y) (y тоже сверху подчеркнуто)

PxQ={x^y| x є P, y є R}

Ограниченные кванторы

P(подмн-во) Nk+1

Q1(x,y) : (сущ. z <= y) P(x,z) (x сверху подчеркнуто )

Q2(x,y) : (люб. Z <=y) P(x,z) (ост. нет и далее так же)

Утв.2: Если Р – ПРО, то Q1 и Q2 – ПРО

Док-во:

χ q1(x,y)=sg(∑ (i=0,y) χp (x,i))

xq2(x,y)=П(I=0,y) χp(x,i)

Примеры ПРО (ничто сверху не подчеркнуто)

1)x=y: χ(x,y)=~sg(|x-y|)

2)x<=y: χ=(сущ z<=y)(x+z=y)

3)x<y: χ=(сущ z<=y)(s(x+z)=y)

4)x/y : χ=~sg(rest(x,y)-остаток от деления x на y

(y делит x без остатка)

5)P(x):x-простое число

люб. z<=x(x/z->(z=xUz=s(o(x)))^x>=2

Вопрос 22. Нумерация n-ок натуральных чисел примитивно рекурсивными ф-ями.

0 1 3

(0,0)→ (0,1) (0,2) (0,2)

2 4

(0,0)→ (0,1) (0,2) (0,2)

5

(0,0)→ (0,1) (0,2) (0,2)

l(x,y)=n, l(n)=x – левая координата числа n, r(n)=y –правая координата числа n.

n = c( l(n),r(n) ), x = l( c(x,y) ), y = r(c(x,y))

c(x,y) = [(x+y)(x+y+1)/2]+x

[ ( [ [√(8n+1)]+1 ] ·-1 )( [[√(8n+1)]+1] ) ]

l(n) = n·- [ ( [ 2 ] )( [ 2 ]) ]

[ 2 ]

r(n) = [ [√(8n+1)]+1 ] ·- (l(n)+1)

[ 2 ]

c2(x,y) = c(x,y), c12 (n) = l(n), c22(n)=r(n)

cn: Nn ↔ N – нумерация n-ок (c1n, c2n,…, cnn)

c1n+1(n)= c1n l(n)

c2n+1(n)= c2n l(n)

cnn+1(n)= cnn l(n)

cn+1n+1(n)= r(n)

Вопрос 23. Частично рекурсивные и рекурсивные функции. Теорема об элиминации.

Оператор минимизации: M(g(n+1),h(n+1))=f(n)

f(x )= y(g(x ,y) ≤ h(x,y))

Наименьший y т.ч. g(x ,y) ≤ h(x,y) и i<y g(x ,i ) ,h(x,i ) определены и g(x ,i ) >h(x,i )

Функция f : A N ,где AN(k) называется частично рекурсивной ,если существует последовательность f0 … fn т. ч. f(n)=f и  i функция fi яв-ся простейшей ПРФ или получается из пред. функций операторами S ,R,M .

ЧРФ называется рекурсивной , если A= Nk т. е. функция всюду определена.

ПРФ  РФ ЧРФ  быстрорастущие функции.

f(x)= y(s(x) ≤ x)

Теорема об элиминации примитивной рекурсии.

Особая ЧРФ м.б. получена из простейших и функций + , * с помощью операторов подстановки(S) и минимизации(M).

Вопрос 24. Вычислимость чрф на машинах Тьюринга.

1) ЧРФ

2) Функции , правильно вычистимые на машинах Тьюринга.

1)  2)

a)Inm(x1… xn)= xm

q10xn-10…0 xn0 > q0 0 xm00…0

Цnn-m+1 (Б+)n-1(ЛБ-)n-1

б) s(x)=x+1 - Машина S

в) о(x)=0

q101x+10> q0010x0 - Машина ЛS

г)сложение , умножение

д) суперпозиция S : f(g1(x),…. gn(x))

е) минимизация: f(x )= y(g(x ,y) ≤ h(x,y))

Пример: x-y y0 > RБ-Е > x=0 Б+ЛБ-

q1 0x 0 y 0>E y=0 > ЛБ- x0 R Б+ A

Б+

2)1) Любая вычислимая на м.Т. функция частично рекурсивна.

Соседние файлы в предмете Математическая логика