Курсовая работа: Неразрешимость логики первого порядка

(«Если в момент времени t машина находится в состоянии q i , считывая при этом символ a j в клетке х + 1, то в момент t + 1 машина перейдет в состояние q k , считывая при этом клетку х , и во всех клетках в момент t + 1 останутся те же символы, что в момент t для всех t и х. »)

Одно из предложений множества Д утверждает, что в начальный момент машина находится в состоянии q 1 , считывая при этом самую левую единицу в сплошном массиве единиц на ленте с пустыми символами в остальных клетках:

(4) 0 Qi 0 0 A1 0 0 A1 0' 0 A1 0(n-1) "y ((y ≠ 0 y ≠ 0' y ≠ 0( n -1)) → 0 A0 y )

Здесь 0( n -1) обозначает результат применения n символов следования к символу 0.

Еще одна из формула множества Д утверждает, что всякое целое число является следующим точно за одним целым:

(5) "z $x z = x ' "z "x "y (z = x ' z = y ' → x = y )

Введем в Д еще одну формулу

(6) "x "y "z (x <y y < zx < z ) "x "y (x ' = yx < y ) "x "y (x < yxy ),

из которого следует, что если p и q – различные натуральные числа, то "x x ( p )x ( q ) .

Таким образом, Д состоит из формул (1), (2), (3), соответствующих всем командам машины, и трема дополнительными (4), (5), (6). Что касается предложения Н, то заметим, что всякая машина останавливается в момент времени t, если она в это время находится в состоянии q i , считывая при этом символ a j , причем в машинной ?

К-во Просмотров: 259
Бесплатно скачать Курсовая работа: Неразрешимость логики первого порядка