Пусть A и B - языки с A ⊆ B, а B распознаваема по Тьюрингу. Может ли быть не узнаваемым по Тьюрингу? Если да, то есть ли пример?
10
Пусть A и B - языки с A ⊆ B, а B распознаваема по Тьюрингу. Может ли быть не узнаваемым по Тьюрингу? Если да, то есть ли пример?
Это то, что смущает многих студентов. Суть здесь в том, что наличие подмножества другого языка мало что говорит об их сложности вычислений. Вы всегда можете рассмотреть тривиальный язык и Σ ∗, и любой другой язык находится между ними по множеству включений.
Поэтому просто знание того, что язык содержит или содержится в простом для вычисления языке, ничего не говорит о сложности его вычисления.
источник
Ваше обсуждение успешно смутило меня :(
"Может ли быть не узнаваемым по Тьюрингу?"
Я чувствую, что А всегда узнаваем по Тьюрингу . Вот мое мышление,
Поскольку B является распознаваемым по Тьюрингу => Существует некоторый TM, который принимает все слова языка B => Существует TM, который принимает (все слова языка A + некоторые другие слова) => Существует TM, который принимает все слова языка A => A распознаваема по Тьюрингу.
Это неправильно? Может ли быть случай, когда A не-TRL, а B - TRL. Пожалуйста, помогите
источник
В этом случае А не может быть узнаваемым по Тьюрингу. Возьмите это как пример:
язык B - это объединение языка tr (C) и языка не tr (A). Вы можете создать машину Тьюринга, которая распознает B. A не TR и A ⊆ B.
это правильно? я не знаю, если это так .. =)
источник