Skip to Content.
Sympa Menu

coq-club - Re: [Coq-Club] A criticism to CIC from the point of view of foundations of mathematics (Voevodsky's argument)

coq-club AT inria.fr

Subject: The Coq mailing list

List archive

Re: [Coq-Club] A criticism to CIC from the point of view of foundations of mathematics (Voevodsky's argument)


Chronological Thread 
  • From: "Harrison, William L." <harrisonwl AT missouri.edu>
  • To: "coq-club AT inria.fr" <coq-club AT inria.fr>
  • Subject: Re: [Coq-Club] A criticism to CIC from the point of view of foundations of mathematics (Voevodsky's argument)
  • Date: Thu, 3 May 2018 02:07:18 +0000
  • Accept-language: en-US
  • Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=harrisonwl AT missouri.edu; spf=Pass smtp.mailfrom=harrisonwl AT missouri.edu; spf=None smtp.helo=postmaster AT um-tip2-missouri-out.um.umsystem.edu
  • Ironport-phdr: 9a23:PoTpxRzXbHb/T97XCy+O+j09IxM/srCxBDY+r6Qd2+MeIJqq85mqBkHD//Il1AaPAd2Araocw8Pt8InYEVQa5piAtH1QOLdtbDQizfssogo7HcSeAlf6JvO5JwYzHcBFSUM3tyrjaRsdF8nxfUDdrWOv5jAOBBr/KRB1JuPoEYLOksi7ze+/94HdbglSmDaxfa55IQmrownWqsQYm5ZpJLwryhvOrHtIeuBWyn1tKFmOgRvy5dq+8YB6/ShItP0v68BPUaPhf6QlVrNYFygpM3o05MLwqxbOSxaE62YGXWUXlhpIBBXF7A3/U5zsvCb2qvZx1S+HNsDwULs6Wymt771zRRHolikJKiI5/m/UhMx+jq1UvB2vqBNkzo7Ie46VMeZycr/Bcd4YQ2dKQ8ZfVzZGAoO5d4YDAegPMvxCr4nnplsOthy+BQ+0COjyyjBIh3v23ak70+s7FAHNwQouE8gAvH/Jq9j1NL0dUfqvzKnJ1jXDaPVW2Dn56IXTdxAhoOqMXal3ccrM00kvFhnJgUuNpoz4Jj6Y0PkGvWac7+plT+2vimgnphl+ojiu2scsipTJiZkPxl/Y8iV5xZ45Jce5RUJhfdGrCoNctzqGN4RsRMMiTWZouDwnxbEcp5G0YTUKxZI6zBDcc/yKa5WE7xbgWeqLPzt0mHZodKiwihu260Ss1+LxW82s3FpXqidIkcPAum4R2xHX8MSKSvpw8l281TqT0Q3Y9/tKLloulaXBLp4s2r4wmYQXsUTEBiL2hUD2gLaKdkUl4uik9f3rYrDnpp+HLI90jRz+Mr4vmsCmBuQ4LxQOU3KG+eS5zrHj4Ej5QK5Kj/0tjqnWrpXaKd4FqaGkHg9Zyocj6xChADe6yNkUgH0KIVFfdB6Zk4TkP0vCLf/8APulnlihnzNmy+jDPrL7A5XNKnbDkK3mfbZ480NcyBA8zcpF55JVEbEBJ/TzW0H1tNHDCx85Mhe0w/3gCNVgzIMeWHiDDbGEP6PPqVOI/P4gI/GQZI8JvzbwM+Qq5/n3jXMghVAdebSp0oAMZXCjHvVmJl2ZbmD2jtcAF2cKpAs+Q/bwhF2MSz4AL0q1Cug34Sh+A4a7B6/CQJqsifqPxm3zSpZRfyVNDk2GOXbubYSNHfkWPnG8OMhkx3YkXKK7SpQm01Xmiw7+z7tuK6LwvGdQ4ZLqzsJ0/OrVihUa8D1vFMOAyWDLQm1pyDBbDwQq1bxy9BQugmyI1rJ11qQBRI5joshRWwJ/DqbyiulzCtT8QAXEJ4vbTVe9WdK7GzB3Q94skYZXPxRNXu66hxWG5BKERqcPnuXXVpk16bnbwmLwYctx1iSejfRzvxwdWsJKcFaeqOt/+gzUXN6bjkDci6eyL+EZ3TXW83qZzC+JoV0eTQs2TKDeTGsDa06QoNjktBvP

I hate to be “that guy”, but...

Hasn’t this discussion already wandered far away from the subject of this
mailing list (i.e., Coq)?

Sent from my iPhone

> On May 2, 2018, at 7:58 PM,
> "roconnor AT theorem.ca"
>
> <roconnor AT theorem.ca>
> wrote:
>
>> On Thu, 3 May 2018, Jose Manuel Rodriguez Caballero wrote:
>>
>> Russell said:
>> "I also want to point out that proving that PA is consistent doesn't by
>> itself mean that there isn't a proof that PA is inconsistent”
>> Ok, we are not talking the same language. In my world: PA is consistent
>> means that there isn't a proof that PA is inconsistent (a proof that 1=0
>> formalized inside PA). I’m following
>> Hilbert’s metamathematical standards:
>> https://plato.stanford.edu/entries/hilbert-program/
>
> "In my world: PA is consistent means that there isn't a proof that PA is
> inconsistent"
>
> Firstly, your statement is incomplete. There isn't a proof according to
> what system? Please, if you are going to dive into logic like this, don't
> use the term "proof" unaddorned like this. Mathematical statements are not
> provable in any absolute sense. Mathematical statements are only provable
> or not within some deduction system. Coq can prove something, or ZFC can
> prove something or PA can prove something, and these different systems form
> completely different classes of statements of what they can or cannot prove.
>
> Secondly, your definition is wrong. "PA is consistent" either means "it is
> not the case that PA is inconsistent" or it means "there exists some
> statement S such that PA doesn't prove S", or it means that "PA doesn't
> prove the statement '1=0' ". These three definitions are generally
> considered equivalent, but they are all distinct from your definition.
>
> The statment "it is not the case that PA is inconsistent" is entirely
> distinct from "there isn't a proof that PA is inconsisent (in some
> system)". For any given statment, "S is not true" and "T doesn't prove S"
> are entirely distinct in general.
>
> Thirdly, the definition of "X is consistent" under discussion is formally
> defined right here @
> https://github.com/coq-contribs/goedel/blob/a232fade79805c9339aaa4ec2c641723095e2c4e/folProof.v#L109
> If you don't like that definition, that's fine. But that statement is
> what is being proved by Coq in this development.
>
> Let me reiterate again that "Essential Incompleteness of Arithmetic
> Verified by Coq" is only claiming that "PA is consistent" is provable in
> Coq (and this is just a side remark within that paper). This is a claim
> that you can directly verify yourself by downloading the development and
> checking it in Coq and seeing for yourself that Coq indeed considers the
> deduction valid. The paper does not directly claim that "PA is consistent"
> is true; that would only follow if you assume that Coq is sound, and the
> paper doesn't discuss the soundness of Coq.
>
> Proving the Essential Incomplentess of PA in Coq is like proving the
> Feit-Thompson theorem in Coq, only much simpler. It is an exercise that is
> meant to teach/learn how to create proofs of things in Coq in practice. The
> paper isn't about logic; it is about proving stuff in Coq.
>
> --
> Russell O'Connor <http://r6.ca/>
> ``All talk about `theft,''' the general counsel of the American Graphophone
> Company wrote, ``is the merest claptrap, for there exists no property in
> ideas musical, literary or artistic, except as defined by statute.''



Archive powered by MHonArc 2.6.18.

Top of Page