Задание 1. Найти результат применения машины Тьюринга к записи на ленте.
1) q 11→ q 11 R
q 10→ q 21 L
q 21→ q 21 L
q 20→ q 00 R.
K: 01111 10
q1
2) q 11→ q 11 R
q 10→ q 21 L
q 21→ q 21 L
q 20→ q 00 R.
K: 01101 0
q1
3) q 11→ q 11 R
q 10→ q 21 L
q 21→ q 21 L
q 20→ q 00 R.
K: 0 1 0000110
q1
4) q 11→ q 11 R
q 10→ q 21 L
q 21→ q 21 L
q 20→ q 00 R.
K: 01 11010
q1
5) q 11→ q 11 R
q 10→ q 2 0R
q 21→ q 31 R
q 20→ q 2 0R
q 31→q31 R
q 30→ q 00.
K: 1 11001
q1
6) q 11→ q 11 R
q 10→ q 2 0R
q 21→ q 31 R
q 20→ q 2 0R
q 31→q31 R
q 30→ q 00.
K: 1 1001101
q 1
7) q 11→ q 11 R
q 10→ q 2 0R
q 21→ q 31 R
q 20→ q 2 0R
q 31→q31 R
q 30→ q 00.
K: 1 00001
q 1
8) q 11→ q 11 R
q 10→ q 2 0R
q 21→ q 31 R
q 20→ q 2 0R
q 31→q31 R
q 30→ q 00.
K: 1 10011
q 1
9) q 11→ q 21 R
q 10→ q 1 0R
q 21→ q 10 R
q 20→ q 3 0L
q 31→ q 21 L
q 30→ q 00.
K: 1 11101
q 1
10) q 11→ q 21 R
q 10→ q 1 0R
q 21→ q 10 R
q 20→ q 3 0L
q 31→ q 21 L
q 30→ q 00.
K: 1 1111
q 1
11) q 11→ q 21 R
q 10→ q 1 0R
q 21→ q 10 R
q 20→ q 3 0L
q 31→ q 21 L
q 30→ q 00.
K: 110101
q 1
12) q 11→ q 21 R
q 10→ q 1 0R
q 21→ q 10 R
q 20→ q 3 0L
q 31→ q 21 L
q 30→ q 00.
K: 110011
q1
13) q 11→ q 01
q 10→ q 20 R
q 21→ q 21 R
q 20→ q 01.
K: 01110
q1
14) q 11→ q 01
q 10→ q 20 R
q 21→ q 21 R
q 20→ q 01.
K: 011010
q1
15) q 11→ q 01
q 10→ q 20 R
q 21→ q 21 R
q 20→ q 01.
K: 0111110
q1
16) q 11→ q 01
q 10→ q 20 R
q 21→ q 21 R
q 20→ q 01.
K: 0110110
q1
17) q 11→ q 11 R
q 10→ q 20 L
q 21→ q 21 L
q 20→ q 00.
K: 110011
q1
18) q 11→ q 11 R
q 10→ q 20 L
q 21→ q 21 L
q 20→ q 00.
K: 110101
q 1
19) q 11→ q 11 R
q 10→ q 20 L
q 21→ q 21 L
q 20→ q 00.
K: 111101
q 1
20) q 11→ q 11 R
q 10→ q 20 L
q 21→ q 21 L
q 20→ q 00.
K: 11111
q 1
2. Построить машину Тьюринга, правильно вычисляющую функцию.
- ¦(x) =
- ¦(x) = 2x-1
- ¦(x) =
3.Найти функцию ¦(x,y), получаемые из с помощью операции примитивной рекурсии.
ОПРЕДЕЛЕНИЕ. Говорят, что (n+1)- местная функция φ получена из n-местной функции f и (n+2)-местной функции g с помощью оператора примитивной рекурсии, если для любых х1,…,хn, усправедливы равенства:
φ (x1,…,xn)
φ(x1…xn, y+1)= g(x1…xn,y))
Здесь важно отметить то, что независимо от числа аргументов в φ, рекурсия ведется только по одной переменной У; остальные n переменных х1,…,хn, на момент применения схемы примитивной рекурсии зафиксированы и играют роль параметров. Кроме того, схема примитивной рекурсии выражает каждое значение определяемой функции φ не только через данные функции f и g, но и через так называемые предыдущие значения определяемой функции φ прежде чем получить значение φ(х1,…,хn, k),придется проделать k+1 вычисление по указанной схеме- для У=0,1,…,k.