Композиция машин
Композиция машин - последовательное их применение.
Определение 15.7 Пусть Т1- машина с внешним алфавитом А1 и алфавитом состояний Q1, Т2 - с алфавитами А2 и Q2 соответственно, причем . Композицией Т1 и Т2 называется машина, обозначаемая
с внешним алфавитом
, алфавитом состояний
(
- заключительное состояние Т1) и работающая по правилу:
Теорема 15.4. Композиция машин существует.
Пусть программы машин Т1 и Т2 выглядят следующим образом:
![]() | ……… | ![]() | ![]() | …….. | ![]() | |||
А1 | Т1 | А2 | Т2 |
Программа композиции приведена в таблице 15.2.
Таблица 15.2.
![]() | ……… | ![]() | ![]() | …….. | ![]() | |||
А1 | ![]() |
![]() | ||||||
![]() | Т2 | |||||||
Блок получен из блока T1 следующим образом: все клетки вида
программы Т1заменены на клетки вида
(что и обеспечивает включение в работу машины Т2 после окончания работы машины Т1.
Пример 15.5.Пусть Т1 - машина, складывающая числа в унарной системе счисления (пример 15.2), Т2 - машина Тьюринга, удваивающая числа, записанные в унарной системе счисления (пример 15.3). Тогда - машина, проводящая вычисления по формуле
.