A lógica construtivista é um sistema que remove a lei do meio excluído, bem como a dupla negação, como axiomas. É descrito na Wikipedia aqui e aqui . Em particular, o sistema não permite provas por contradição.
Eu estou querendo saber, alguém está familiarizado com como isso afeta os resultados em relação às máquinas de Turing e às linguagens formais? Percebo que quase todas as provas de que uma língua é indecidível dependem de provas por contradição. Tanto o argumento da diagonalização quanto o conceito de redução funcionam dessa maneira. Pode haver alguma prova "construtiva" da existência de uma linguagem indecidível? Em caso afirmativo, como seria?
EDIT: Para ser claro, meu entendimento da prova por contradição na lógica construtivista estava errado, e as respostas esclareceram isso.