Estou me sentindo um pouco confuso com a direção das reduções usadas para mostrar que certos idiomas não são recursivos. Por exemplo, digamos que queremos determinar se o problema de parada () é indecidível. Eu sei que podemos assumir que é decidível e tentar construir uma decisão para o problema de aceitação, o que é impossível. Mas, embora estejamos usando o problema de aceitação () para ajudar a resolver a decidibilidade do problema de parada, reduzimos o problema de aceitação ao problema de parada, e não o contrário, certo?
Às vezes fico um pouco confuso quando encontro perguntas que me pedem para implantar uma redução; Me pedem para reduzir o idioma para , mas o que isso significa é que é uma instância mais simples de um problema de , certo (ou pelo menos deveria ser)? Estou assumindo que é impossível reduzir uma versão mais simples de um problema para uma versão mais complexa de um problema, estou certo em acreditar nisso?