Формально об алгоритмах. Вычислительные модели/Задачи/ex-union-decideable-decideable — различия между версиями

Материал из DISCOPAL
Перейти к: навигация, поиск
Строка 5: Строка 5:
 
''Начать распознавать входное слово <math>\omega</math>''<br />
 
''Начать распознавать входное слово <math>\omega</math>''<br />
 
:''Запустить машину <math>M_1</math> на входе <math>\omega</math>''<br/>
 
:''Запустить машину <math>M_1</math> на входе <math>\omega</math>''<br/>
:''Если <math>M_1</math> accept <math>\omega</math>, тогда допускам <math>\omega</math>''<br/>
+
:''Если <math>M_1</math> распознала <math>\omega</math>, тогда допускам <math>\omega</math>''<br/>
 
:''Иначе''<br/>
 
:''Иначе''<br/>
 
::''Запустить машину <math>M_2</math> на входе <math>\omega</math>''<br/>
 
::''Запустить машину <math>M_2</math> на входе <math>\omega</math>''<br/>
::''Если <math>M_2</math> accept <math>\omega</math>, тогда допускам <math>\omega</math>''<br/>
+
::''Если <math>M_2</math> распознала <math>\omega</math>, тогда допускам <math>\omega</math>''<br/>
 
::''Иначе <math>\omega</math> не распознана МТ''<br/>
 
::''Иначе <math>\omega</math> не распознана МТ''<br/>
  

Версия 13:46, 8 октября 2014

Маркеева Лариса 973б

Пусть есть язык , который распознается МТ и язык , который распознает МТ . Тогда машина которая распознает язык выглядит следующим образом.

Начать распознавать входное слово

Запустить машину на входе
Если распознала , тогда допускам
Иначе
Запустить машину на входе
Если распознала , тогда допускам
Иначе не распознана МТ

Очевидно, что построенная нами МТ распознает , следовательно, он так же разрешимый. Значит, разрешимые языки замкнуты относительно операции объединения