La lógica constructivista es un sistema que elimina la Ley del Medio Excluido, así como la Doble Negación, como axiomas. Se describe en Wikipedia aquí y aquí . En particular, el sistema no permite pruebas por contradicción.
Me pregunto, ¿alguien está familiarizado con cómo esto afecta los resultados con respecto a las máquinas de Turing y los lenguajes formales? Noto que casi todas las pruebas de que un lenguaje es indecidible se basan en pruebas por contradicción. Tanto el argumento de la Diagonalización como el concepto de reducción funcionan de esta manera. ¿Puede haber alguna vez una prueba "constructiva" de la existencia de un lenguaje indecidible y, de ser así, cómo sería?
EDITAR: Para ser claros, mi comprensión de la prueba por contradicción en la lógica constructivista fue incorrecta, y las respuestas lo han aclarado.