Logika konstruktywistyczna to system, który usuwa Prawo Akceptowanego Środka, a także Podwójną Negację, jako aksjomaty. Jest opisany na Wikipedii tutaj i tutaj . W szczególności system nie dopuszcza dowodu sprzeczności.
Zastanawiam się, czy ktoś wie, jak to wpływa na wyniki dotyczące maszyn Turinga i języków formalnych? Zauważam, że prawie każdy dowód, że język jest nierozstrzygalny, opiera się na dowodzie sprzeczności. Zarówno argument diagonalizacji, jak i koncepcja redukcji działają w ten sposób. Czy kiedykolwiek może istnieć „konstruktywny” dowód istnienia nierozstrzygalnego języka, a jeśli tak, to jak by to wyglądało?
EDYCJA: Żeby było jasne, moje rozumienie dowodu przez sprzeczność w logice konstruktywistycznej było błędne i odpowiedzi wyjaśniły to.