|
|
|
|
|
by ngrilly
4131 days ago
|
|
> Yes, but only those that are undecidable in ordinary mathematics. If you're not using Coq, you have exactly the same problem. Yes, this is what I understood. Thanks for confirming this point. > (And this concern doesn't apply if we already have the proof and just want to check it). Why this concern would not apply anymore if we already have the proof and just want to check it? The proof still needs to be expressed, directly or indirectly, in terms of Zermelo–Fraenkel set theory combined with first-order logic. If the proof uses a different and "incompatible" theory, how could we check it with Coq? (I understand this is a very rare occurence in practice and this is the reason why ZFC is so much used.) |
|
If Wiles' proof wasn't in ZFC we wouldn't call it a proof (at least not without qualification). You don't get to just write mathematical proofs in any language you like - otherwise we could pick a language in which FLT is an axiom, and then the proof of it is trivial.