News for hackers. Stuff that matters.
Re:New Foundations is consistent – a difficult mathematical ... by xylol on Tuesday April 23, 2024 @11:16AM (#40132900)
I'm really not from the field but wasn't there some Gödel theorem showing every system strong enough cannot show its own consistency?
Re:New Foundations is consistent – a difficult mathematical ... by hyperpape on Tuesday April 23, 2024 @11:28AM (#40133041)
Gödel's incompleteness theorems are what you're thinking of. https://en.wikipedia.org/wiki/G%C3%B6del%27s_incompleteness_...

That said, if you have a system X, it can't prove it's own consistency, but a stronger system Y can prove its consistency (and perhaps some other stronger system can prove Y's consistency. This gives us a chain of systems, each proving the consistency of some weaker system).

That doesn't absolutely prove that the system is consistent--if Y was inconsistent, it could prove X is consistent (and also could prove that X is inconsistent). Nonetheless, it is still valuable. After all, part of our use of Y is the fact that we know of no inconsistency in it. And since formal systems often are subtly inconsistent, "consistent assuming some other system is consistent" is a lot better than "we have no proof whatsoever of consistency".

Re:New Foundations is consistent – a difficult mathematical ... by pulisse on Tuesday April 23, 2024 @11:24AM (#40132991)
The system isn't being used to prove its own consistency. The consistency is proved in a different, stronger system.
Re:New Foundations is consistent – a difficult mathematical ... by francasso on Tuesday April 23, 2024 @12:06PM (#40133550)
You should take this proof as saying: if Lean 4 is consistent then New Foundations is consistent. There is no contradiction of Godel's incompleteness theorem.
Re:New Foundations is consistent – a difficult mathematical ... by skhunted on Tuesday April 23, 2024 @11:55AM (#40133399)
What’s interesting to note is that even if a strong system could prove its own consistency then it wouldn’t tell you anything. An inconsistent system can prove its own consistency. So if a system has a proof that it is itself consistent then you still wouldn’t know if it is consistent.
Re:New Foundations is consistent – a difficult mathematical ... by libeclipse on Tuesday April 23, 2024 @01:13PM (#40134376)
It would tell you that the system is inconsistent
Re:New Foundations is consistent – a difficult mathematical ... by skhunted on Tuesday April 23, 2024 @01:22PM (#40134515)
It would not. If a system can prove (I know sufficiently rich systems can’t do this but suppose it could) its own consistency you still can't conclude it is consistent.

EDIT: I'm working under the hypothetical situation in which PA could prove its consistency. I know it can't but assuming that it could prove it's own consistency you still couldn't conclude that it was consistent since an inconsistent system can prove it's consistency.

Re:New Foundations is consistent – a difficult mathematical ... by roywiggins on Tuesday April 23, 2024 @02:12PM (#40135161)
GP is (I think correctly) stating that a system that can "prove" its own consistency is definitely inconsistent. Inconsistent systems can "prove" anything; if a system can appear to prove its own consistency, it isn't.
Re:New Foundations is consistent – a difficult mathematical ... by skhunted on Tuesday April 23, 2024 @02:22PM (#40135307)
Yes. I know this. What I'm saying is that even if a consistent system that was strong enough could prove it's consistency then it still wouldn't tell you anything. There are system that can prove their own consistency for which it is known that they are consistent.

https://en.wikipedia.org/wiki/Self-verifying_theories

Re:New Foundations is consistent – a difficult mathematical ... by naasking on Tuesday April 23, 2024 @08:31PM (#40139041)
These are weaker than the systems Godel's theorems are referring to, as discussed in the opening paragraph. Do these systems are not "strong enough" in the sense described in this thread.
Re:New Foundations is consistent – a difficult mathematical ... by skhunted on Tuesday April 23, 2024 @10:17PM (#40139737)
Obviously I’m aware of this. As stated several times, my original comment refers to the hypothetical situation in which PA could prove its consistency without Godel’s theorems being true/known. One would not be able to conclude anything.

The point being, having PA prove its own consistency couldn’t tell you anything of value even in the case that Godel’s theorems were not true. This is an interesting phenomenon. The only way to know a system is consistent is to know all of its theorems.

Re:New Foundations is consistent – a difficult mathematical ... by peteradio on Tuesday April 23, 2024 @11:23AM (#40132977)
I don't think the system here is trying to prove any of its underlying assumptions, just building on some set of existing ones. I doubt the theorem you are thinking of is applicable.