Re:Gödel’s first incompleteness theorem – an interactive tut...
by tybug on Monday October 17, 2022 @01:48PM
(#33237237)
Formal systems need not be consistent; if a formal system assumes both P and ~P as axioms, you can derive S and ~S (for any S) by explosion.
Re:Gödel’s first incompleteness theorem – an interactive tut...
by V__ on Monday October 17, 2022 @02:13PM
(#33237538)
Is the problem that you can't proof consistency? Because if it's consistent then shouldn't either P or ~P be true or the axiom doesn't exist?
Re:Gödel’s first incompleteness theorem – an interactive tut...
by koyanisqatsi on Monday October 17, 2022 @02:43PM
(#33237878)
It is possible to prove consistency but to do so requires using a more powerful system of axioms which in turn might be inconsistent. What Goedel showed is that in any system that can encode arithmetic (and consequently some notion of computation, e.g. lambda calculus) can not be complete if it is consistent.
Re:Gödel’s first incompleteness theorem – an interactive tut...
by V__ on Monday October 17, 2022 @03:09PM
(#33238173)
Ah, thank you, that makes more sense. Maybe a weird follow-up question: Is it possible (or does it make sense) to find a proof in an inconsistent system and to try to "transform" it into a consistent one?
Re:Gödel’s first incompleteness theorem – an interactive tut...
by koyanisqatsi on Monday October 17, 2022 @03:24PM
(#33238352)
Yes, paraconsistent logic could be considered an instance of such a system: https://en.wikipedia.org/wiki/Paraconsistent_logic.
> But what if theorems() contains both coll_conj and ¬coll_conj? Is that possible?
> ...
> But in general, a formal system can have both S and ¬S as theorems.
Is there an intuitive explanation for this?