Из моего понимания доказательства того, что проблема остановки не вычислима, эта проблема не вычислима, потому что если у нас есть программа P (x), которая вычисляет, останавливается ли программа x или нет, мы получаем парадокс, когда передаем P в качестве входных данных для тот же P, имеющий: P (P), пытающийся решить, останавливается ли P или не использует сам P.
Поэтому мой вопрос: является ли проблема остановки вычисляемой программой P для всех других программ, используемых в качестве входных данных, кроме самого P? Другими словами: проблема остановки не вычислима только в этом особом случае, или доказательство носит более общий характер, и я что-то упускаю?