Что вы делаете, когда доказываете, что язык решаем? - PullRequest
2 голосов
/ 24 октября 2010

Когда вы доказываете, что язык решаем, что вы делаете?

1 Ответ

2 голосов
/ 24 октября 2010

Если вы спросите, КАК это сделано, я не уверен, но я могу проверить.

По сути, decidable - это язык, для которого можно построить алгоритм (т.е. машину Тьюринга), который остановит ЛЮБОЙ конечный ввод (с принятием или отклонением ввода). Неразрешимый - это язык, который нельзя решить.

http://en.wikipedia.org/wiki/Recursive_language ... но больше по теме можно легко найти. По этой ссылке есть только краткое упоминание термина.

p.s. Итак, при построении вышеупомянутого алгоритма вы в основном доказываете, что язык разрешим.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...