Возможно ли это? Предположим, что мы решили, что {| M - это TM и | L (M) | = n} Хотите, чтобы сборщик принял решение {| M - это TM и | L (M) | = n-1} Если возможно, как?Определитель принимает решение {<M> | M является TM и | L (M) | = n}, построение решения принимает n-1
1
A
ответ
0
Чтобы увидеть, что мы можем решить | L (M) | = n - 1, предположим, что построим TM N для языка L (N) = L (M) U {a}, где a - символ не в алфавите языка L (M). N будет принимать точно строки, которые принимает M, плюс эту еще одну строку, которую M не удалось принять. Следовательно, N принимает n строк тогда и только тогда, когда M принимает n - 1 строк. Чтобы решить, | L (M) | = n - 1, то достаточно запустить наш определитель на N и посмотреть, будет ли | L (N) | = n.
Смежные вопросы
- 1. {<M> | М ТМ, которые принимают 3 слова} (| L (M) | = 3)
- 2. Как доказать (forall n m: nat, (n <? M) = false -> m <= n) в Coq?
- 3. Учитывая число N, как подсчитать количество всех пар m и n int, таких, что m * m + n * n <N?
- 4. функция Python принимает N позиционных параметров, но M получили
- 5. M машина Тьюринга, которая принимает строку ж и не принимает строку ε
- 6. Распределенная память Intel MPI: построение стены из блоков M * N с использованием процессоров q <M
- 7. Расчет n! mod m, когда m не является простым
- 8. Как найти значение M и N в массиве [M] [N]?
- 9. Решить повторяемость формы p [n, m] == p [n, m-2] + p [n-1, m-1] + p [n-2, m]
- 10. Is L = {a^n b^m | n> m} регулярный или нерегулярный язык?
- 11. Объединение (m, m, n) массивов списков в массив (m, m, n)
- 12. параллельно Haskell (GHC 6.10.4) не принимает -N больше -n1
- 13. n! modulo m, a^p modulo m
- 14. Загрузите M файлов с N одновременными асинхронными HTTP-клиентами, где M является большим и N настраивается
- 15. Вычислить рекуррентное соотношение p (m, n) = p (m-1, n-1) + p (m-1, n)
- 16. Обязательные отношения m: n
- 17. Является ли O (n + m) равным O (n), если m известно во всех случаях меньше n?
- 18. равенство матриц m * n
- 19. Как доказать (n = n) = (m = m) в Coq?
- 20. Пускай автомат для (a^n b^n)^m c^m
- 21. Несколько статей n: m
- 22. Преобразовать M * N массив N * M PHP массива
- 23. O (n log m) vs O (n + m) - что лучше?
- 24. Матрица смены размера (M, N, 3) до (M * N, 3)
- 25. Насколько медленны C, F, L, l и M PatternLayout (log4j)?
- 26. Что такое M и L в GeometryDrawing?
- 27. Является ли эта функция O (N + M) или O (N * M)?
- 28. Связь с Grails m: n: n
- 29. GreenDao. Отношение N: M
- 30. M: N отношение запрос
Я голосую, чтобы закрыть этот вопрос как не по теме, потому что речь идет о чистой теоретической CS, которая лучше подходит для cs.stackexchange.com. – templatetypedef