Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
§ 13.2. Композиция машин ТьюрингаКак мы убедились в предыдущем параграфе, работа машины Тьюринга однозначно определяется функционированием управляющего устройства в соответствии с основной таблицей. Здесь и далее всегда будем предполагать, что машина начинает работу от определенного начального состояния, обозначаемого символом Представим себе, что имеются две машины:
Если перенумеровать подряд состояния машины Т, то табл. 13.26 примет вид табл. 13.27. Таблица 13.26
Таблица 13.27
Таблица 13.28
Машину Т, получаемую описанным выше способом из Вместе с тем, как легко понять, умножение ассоциативно, т. е. если имеются три машины Обычным образом определяется операция возведения в степень: До сих пор в этом параграфе шла речь об умножении машин, имеющих одно состояние покоя. В том случае, когда одна из перемножаемых машин имеет два или несколько состояний покоя (например, машины Е и М из предыдущего параграфа), умножение определяется совершенно аналогично, но только обязательно должно присутствовать указание, какое из состояний покоя предыдущего сомножителя отождествляется с начальным состоянием последующего. Так, например, если машина Из предыдущих определений ясен также смысл такой, например, записи:
Здесь умножение производится независимо по двум «каналам», связанным с первым и вторым состояниями покоя машины
и является результатом итерации машины Т. Здесь точки указывают на отождествление В дальнейшем будут использованы следующие обозначения. Если итерация производится над машиной, которая сама является результатом умножения и итераций других машин, то соответствующее число точек ставится над теми машинами, чьи состояния (покоя и начальные) отождествляются. Например, запись
означает, что состояние покоя машины Приведем пример построения машины с помощью операций умножения и итерации. Пусть С, G, L и М — машины, описанные в предыдущем параграфе. Тогда машина
имеет в качестве основной таблицы табл. 13.29, построенную по описанным выше правилам из табл. 13.12, 13.20, 13.23 и 13.25. Машина N, находясь в начальный момент времени в состоянии В табл. 13.30 показан один вариант работы машины N. Приведены лишь те ситуации на ленте, при которых машина переходит из одного состояния в другое. Таблица 13.29 Машина N
Таблица 13.30. (см. оригинал) Для сокращения вместо символов состояний Таким образом, применение итерации позволяет составлять машины, повторяющие определенную последовательность операций на ленте (в приведенном примере машина N повторяет операцию «стирания» групп единиц до тех пор, пока левее некоторой группы единиц не окажутся две пустые ячейки).
|
1 |
Оглавление
|