coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: Christopher Ernest Sally <christopherernestsally AT gmail.com>
- To: coq-club <coq-club AT inria.fr>
- Subject: Re: [Coq-Club] True arithmetical proposition not provable
- Date: Sun, 20 Jun 2021 16:21:52 -0700
- Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=christopherernestsally AT gmail.com; spf=Pass smtp.mailfrom=christopherernestsally AT gmail.com; spf=None smtp.helo=postmaster AT mail-il1-f169.google.com
- Ironport-hdrordr: A9a23:A2wktKNGjyswysBcTvijsMiBIKoaSvp037BL7TEJdfUxSKalfq+V7ZEmPHPP+VQssTQb6LO90cq7IE80l6QFhbX5VI3KNGLbUSmTTL2KhrGSpAEIdReOkNK1Fp0NT0G9MrDN5JRB4voSKTPXL+od
- Ironport-phdr: A9a23:ioTUwhS1KDIYFhFG51nwAMC/+Npsog6fAWYlg6HPa5pwe6iut67vIFbYra00ygOQDMOAsK0P0rOJ+4nbGkU4qa6bt34DdJEeHzQksu4x2zIaPcieFEfgJ+TrZSFpVO5LVVti4m3peRMNQJW2aFLduGC94iAPERvjKwV1Ov71GonPhMiryuy+4ZLebxhMiTanb75/Ihe7oQrMusULg4ZpN7o8xAbOrnZUYepd2HlmJUiUnxby58ew+IBs/iFNsP8/9MBOTLv3cb0gQbNXEDopPWY15Nb2tRbYVguA+mEcUmQNnRVWBQXO8Qz3UY3wsiv+sep9xTWaMMjrRr06RTiu86FmQwLuhSwaNTA27XvXh9R/g6JVoh2vpxJxzY3Jbo+LKPVzZbnScc8ASGdbQspdSy5MD4WhZIUPFeoBOuNYopHjqlsOtxu+BBKsBP/oyj9Qhn/5w7c62PkuHwHc2gwvAckOsGjJp9voLqgSVeS1zanVxjjEc/xW2S396InTchA9pvGMRbJwftTLyUYxDQPFiEufqZf5PzOOzOsNt2yb7up7WOKgjm4osQBxojy1ysgwjYnJg5sYx1bZ/ip23Ig7P8e3SFJnYdG6CptQsTmXOpV1T888TWxlpSI3x6MGt5KnfCUHxoorywPCZvKJd4WG7Q7uWPuQLDp5i39rd7Cyiha9/ES91+DxVMm63VRXoidDj9LCtWgN2gTN5sSbTvZx5ESs1DaV2wzO6+xJIFo4mbfaJpMlxLM7i4Advl7ZHiDsnUX7lK+WeVsg+uiv8+nnZ6/ppp6YN4NtiwH+NrkiltWxAeglMwUDW3KX+eu71L3k8k35RKtFgucqnanetZDWPcUbpqinDA9Jyosv9QqzAjO83NkbnXQLNk9JdROGgoTzJl3DIfT1Ae+6g1u2kTdrw/7GPqfmApXINnXMjLfhfax8605H1Aozyshf55JKBbEbPv3zQEnxu8LDDh8lKAy72eLnCNF9144FVmKPB7WWMKLWsVOS+u0vJOyMaJcPuDnhM/gl++LujXghlFABeqmpxIIbZ2y8HvR7OEqUemHsg9cEEWcSpAUyVu3qiFuYUT5SfXm+Raw85itoQL6hWIzEX8WmhKGLlHOwGYQTbWRbAHiNF23pfsOKQaFfRjiVJ5pKkiYFTqSmU48sz1mDrgn30KYvFePQ/jxQ4Znjztlu++rLlRwo+CZyAt+ByGiJS3BckWYBRjtw16d69x8ugmyf2LR11qQLXedY4OlEB19S3XH0wOlzCtS0UQXELI7hoLOOTdCvADV3RdU0kYdmi6dVHtyjilXC23PvDeZLxvqEA5s79q+a1H/0dZ4V9g==
In particular, what does it mean for a statement to be true without
being provable?
That is,
-we have a sound starting system:
There is no proof of true=false
I take it you mean that we cannot prove False (the Prop) in Coq. This makes the system "consistent" not "sound".
-our starting system is incomplete:
There are predicates P where there is no proof for P and there is
no proof for !P.
This doesn't not make the system incomplete, it just means there are Props that are "independent" of it.
- A language --- The logical and non-logical symbols that make up "formula"s)
- A semantics --- A subset of formulas, or a way to calculate a subset of formulas that shall be defined to be "true". For example, the typically, boolean/truth table semantics used from Propositional logic defines P \/ ~ P to be true. The usual intuitionistic kripke semantics for Propositional logic does not define P \/ ~P to be true. This is usually denoted with the entailment symbol |=. |= usually also talks about what is true, given some other formulas. e.g. {A, B} |= A /\ B. The logic may also define a (possibly empty) set of formulas, which are just taken to be true. These are called axioms.
- A proof calculus --- A set of rules that allow us to derive formulas from others. Formulas that can be derived from the (possibly empty) set of axioms are "provable"/"derivable". This is usually denoted with the turnstile symbol |-
A logic's proof calculi is sound, with respect to it's semantics, if a formula P is true whenever it is derivable: |- P -> |= P
A logic's proof calculi is complete, with respect to it's semantics, if a formula P is derivable whenever it is true: |= P -> |- P.
The (1st) incompleteness theorem simply states that when you logic gets powerful enough (to encode arithmetic) it cannot be complete.
I don't know if CIC defines a semantics (and would love to hear from someone who does) but the language Prop has a proof calculi but no semantics. So it doesn't quite make sense to talk about the soundness, or completeness of Prop. Though people often worry about it's consistency (for obvious reasons).
At any rate, these are soundness and completeness meta properties of the logic, that is, they cannot be discussed within the logic itself, but must be discussed in more powerful logic "outside" it. If this is confusing, remember that there are concept that Propositional logic can't "discuss", like quantification.
However, I think what the OP was doing was embedding, or modelling a logic (or part of CIC) and trying to give that a semantics (so that it was possible to start talking about these meta properties).
- [Coq-Club] True arithmetical proposition not provable, Vincent Semeria, 06/19/2021
- Re: [Coq-Club] True arithmetical proposition not provable, Pierre-Marie Pédrot, 06/19/2021
- Re: [Coq-Club] True arithmetical proposition not provable, Anders Lundstedt, 06/20/2021
- Re: [Coq-Club] True arithmetical proposition not provable, Marco Servetto, 06/20/2021
- Re: [Coq-Club] True arithmetical proposition not provable, Christopher Ernest Sally, 06/21/2021
- Re: [Coq-Club] True arithmetical proposition not provable, Ian Shillito, 06/22/2021
- Re: [Coq-Club] True arithmetical proposition not provable, Christopher Ernest Sally, 06/22/2021
- Re: [Coq-Club] True arithmetical proposition not provable, Ian Shillito, 06/22/2021
- Re: [Coq-Club] True arithmetical proposition not provable, Christopher Ernest Sally, 06/22/2021
- Re: [Coq-Club] True arithmetical proposition not provable, Ian Shillito, 06/22/2021
- Re: [Coq-Club] True arithmetical proposition not provable, Peter LeFanu Lumsdaine, 06/21/2021
- Re: [Coq-Club] True arithmetical proposition not provable, Vedran Čačić, 06/21/2021
- Re: [Coq-Club] True arithmetical proposition not provable, Xavier Leroy, 06/21/2021
- Re: [Coq-Club] True arithmetical proposition not provable, Peter LeFanu Lumsdaine, 06/22/2021
- Re: [Coq-Club] True arithmetical proposition not provable, Vedran Čačić, 06/21/2021
- Re: [Coq-Club] True arithmetical proposition not provable, Christopher Ernest Sally, 06/21/2021
- Re: [Coq-Club] True arithmetical proposition not provable, Marco Servetto, 06/20/2021
- Re: [Coq-Club] True arithmetical proposition not provable, Vincent Semeria, 06/22/2021
- Re: [Coq-Club] True arithmetical proposition not provable, Pierre-Marie Pédrot, 06/22/2021
- Re: [Coq-Club] True arithmetical proposition not provable, Vincent Semeria, 06/22/2021
- Re: [Coq-Club] True arithmetical proposition not provable, Pierre-Marie Pédrot, 06/22/2021
- Re: [Coq-Club] True arithmetical proposition not provable, Anders Lundstedt, 06/20/2021
- Re: [Coq-Club] True arithmetical proposition not provable, Pierre-Marie Pédrot, 06/19/2021
Archive powered by MHonArc 2.6.19+.