Разветвление машин
Пусть Т1 и Т2 - две машины Тьюринга с общим внешним алфавитом А и алфавитами состояний Q1 и Q2 (
) и пусть 0 и 1 не принадлежат А.
Пусть Ф - машина-предикат, т. е. машина с внешним алфавитом {0; 1}, применимая к любому слову и над алфавитом А и Ф(и) принадлежит множеству {0; 1}.
Определение 15.9Разветвлением машин Т1, Т2, управляемым предикатом Ф, называется машина, обозначаемая
, которая работает по правилу
(
)(и)=
Теорема 15.8. Разветвление машин существует.
Построим разветвление в виде композиции трех машин
,
где машина
имеет программу, представленную в виде табл. 15.4
Начальным состоянием машины
является состояние
, а заключительными - заключительные состояния
,
- машин Т1 и Т2соответственно.
Таблица 15.4.
|
|
|
| ……… |
|
| …….. |
| |
| |||||||||
| …….. | Т1 | Т2 | |||||||
| |||||||||
| |||||||||
| |||||||||
| ▲ |
|
|