- •Вопросы по математической логике и теории алгоритмов (автф, iiIсеместр)
- •Вопрос 1. Формальные исчисления. Выводы в исчислении. Теорема исчисления. Разрешимые и непротиворечивые исчисления.
- •Вопрос 2 Исчисление высказываний ив. Теорема о замене
- •Вопрос 3. Основные эквивалентности (ив) формулы ,аксиомы и правила вывода. Понятия док-ва ,дерево док.. Теор. О дедукции.
- •4.Cимантика исчисление высказываний.Непротиворичивость ив.Таблицы истиности.Общезначимые и выполнимые формулы.Теорема о полноте.РазрешимостьИв.
- •5.Семантическое дерево. Алгоритм Квайна и алгоритм редукции проверки общезначимости формул.
- •Вопрос 6. Метод резолюций в ив. Правило согласия. Метод резолюций для
- •Вопрос 7. Алгебраические системы. Формулы сигнатуры Подформулы. Свободные и связанные переменные. Предложения. Истинность формулы на элементах алгебраической системы.
- •Вопрос 9.
- •Теорема о существовании модели. Для любого непротиворечивого мн-ва формул г сигнатуры
- •Вопрос 10. Основные эквивалентности .
- •Вопрос 8. Общезначимые и выполнимые формулы. Теорема об общезначимости формул сигнатуры σ, соответствующих общезначимым формулам ив. Выполнимое множество формул. Теорема компактности.
- •Вопрос 11. Элементарные теории. Сис-ма аксиом теории ….
- •Вопрос 12. Сис-ма аксиом арифметики Пеано…..
- •#13. Подстановка сигнатуры σ. Композиция подстановок. Унификатор и наиболее общий унификатор. Алгоритм унификации. Теорема об алгоритме унификации.
- •Вопрос 14.
- •16.Понятие алгоритма, основные признаки алгоритма. Вычислимые функции и тезис Чёрча.
- •Вопрос 17. Определение машины Тьюринга
- •Вопрос 18. Основные машины Тьюринга.
- •Вопрос 19. Вычисление функций на машинах Тьюринга.
- •Вопрос 20. Понятие примитивно рекурсивной функции. Основные примеры. Простейшие прф:
- •Вопрос 21.Примитивно рекурсивные отношения, основные преобразования над ними…
- •Вопрос 22. Нумерация n-ок натуральных чисел примитивно рекурсивными ф-ями.
- •Вопрос 23. Частично рекурсивные и рекурсивные функции. Теорема об элиминации.
- •Вопрос 24. Вычислимость чрф на машинах Тьюринга.
- •Вопрос 25. Частичная рекурсивность функций , вычислимых на машинах Тьюринга.
- •Вопрос 26. Универсальное чрф. Теорема роб универсальности. Теорема Райса.
- •Вопрос 27. Геделевская нумерация формул, аксиом и правил вывода исчисления предикатов. Рекурсивно перечислимые множество…
- •Вопрос 28. Временная и ленточная сложности мт, вычисляющей заданную функцию. Теоремы о верхней границе сложности вычислений. Теорема об ускорении
- •Вопрос 29. Эффективности вычислений:
- •Метод сводимости:
- •Вопрос 30.Понятие переборной задачи. Универсальные переборные задачи. Примеры.
- •Вопрос 31. Основные алгоритмы сортировки и их сложность.
- •Вопрос 32. Детерминированные и недетерминированные конечные автоматы, связь м/у ними.
- •Вопрос 33. Неклассические логики
- •Предикатные логики
Вопрос 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 ,где AN(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
q10xn-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 y0 > RБ-Е > x=0 Б+ЛБ-
q1 0x 0 y 0>E y=0 > ЛБ- x0 R Б+ A
Б+
2)1) Любая вычислимая на м.Т. функция частично рекурсивна.
