Цитата:
Это опечатка или машина недетерминированная?
Машина прекращает работу при N.
Запись
означает, что если МТ находится в состоянии
, и символ, на который указывает каретка, равен
, то МТ выводит в текущую позицию символ
, сдвигает каретку вправо (
) и переходит в состояние
.
Для состояния
у Вас заданы 3 команды
причём все три - для случая, когда символ под кареткой равен
.
Т.о., поведение машины в состоянии
является недетерминированным: встретив в этом состоянии символ
, она может
1. оставить
в текущей позиции и, не сдвигая каретку (
), перейти в состояние
, либо
2. заменить
на
, сдвинуть каретку вправо (
) и перейти в состояние
, либо
3. заменить
на
, сдвинуть каретку вправо (
) и перейти в состояние
.
При этом реакция на символы
и
в состоянии
не задана.
Вопрос: это действительно недетерминированная машина, или Вы просто условие неверно списали?