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: Adam Chlipala <adamc AT csail.mit.edu>
  • To: 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: Wed, 2 May 2018 07:57:23 -0400
  • Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=adamc AT csail.mit.edu; spf=Pass smtp.mailfrom=adamc AT csail.mit.edu; spf=None smtp.helo=postmaster AT outgoing-stata.csail.mit.edu
  • Ironport-phdr: 9a23:fWQSfBXN5cJQsLXNBue/0FsKQajV8LGtZVwlr6E/grcLSJyIuqrYYxaOt8tkgFKBZ4jH8fUM07OQ7/i7HzRYqb+681k6OKRWUBEEjchE1ycBO+WiTXPBEfjxciYhF95DXlI2t1uyMExSBdqsLwaK+i764jEdAAjwOhRoLerpBIHSk9631+ev8JHPfglEnjWwba98IRmssQndqtQdjJd/JKo21hbHuGZDdf5MxWNvK1KTnhL86dm18ZV+7SleuO8v+tBZX6nicKs2UbJXDDI9M2Ao/8LrrgXMTRGO5nQHTGoblAdDDhXf4xH7WpfxtTb6tvZ41SKHM8D6Uaw4VDK/5KptVRTmijoINyQh/W/KlMJwgqJVrhGvqRNxzIHbYp2aOeFkca/BZ94XX3ZNU8hTWiFHH4iyb5EPD+0EPetAs4TyukEBrR6jDgSyBOPvzj5Ihmfs0q0+yesqDAbL0xY9EN0UtXTbsM74O7sJUe+vzanIyS/Pb/ZX2Tfh8oTHbA0uoeyVUL92bMHfylEvGhvYglmOqoHpJT2Y2vgXv2SF9eZsS/+jh3I/pwxzvzSj3Nkgh4fHi44P11zJ9Sd0zJwrKdGlRkN2Z8OvHoFKuCGALYR2R9svQ2F2tyY+zb0LoZm7fDUWyJQowB7favqHc4eR7hL4SOaeOyt4i2h/dL2jnBa960mgyunmWsmx0VZKsjBJncfRuXAQzxDT686HReVh/kq5xDqDyQPe5vtKLEwoj6bXNYQtzqAtmpYPqUjDGzX5mETyjK+YbEUk/e2o5vz9bbr7vJCcMpN7hxriPaQ1gMO/AOA4PhILX2ia5eSwzqPs8lDkQLlSlP05jrHZsIzGJcQcvqO2HwhV0p865xmjCzemzc8XkGIcLFNFfRKHl5LmN0vPIPD+F/e/gk6jnC1lx/DcbfXdBcDGKWGGm7P8d5587VRdwUw914Nx/ZVRX5gNKfe7cU/1tcTRChZxZwW4yuPsIN5m34IaH2eOHumUPL6E4gzA3f4mP+TZPNxdgz36MfVwv6e/3098okcUeOyS5bVSbXm5Gvp8JEDAPCjnmd4AFSEPvxZ4QeD32gTbDWxjIk2qVqd53QkVTZq8BN6eFIu2ib2FmiK6Attban0UUgnRQ0etTJ2NXrI3UAzXIsJllWdcB7+8V4Am1Beh8RTmwqZuaOHP8ywc85fiyJ546/CBzRw=

On 05/02/2018 12:45 AM, José Manuel Rodriguez Caballero wrote:
(1) Voevodsky's argument: "CIC is not cleaned defined, because it is an initial model of a theory which itself requires natural numbers to be specified",

Let me give an engineer's (e.g., my) perspective on these questions.

All of our deliberations are based on human mental hardware.  Tree structures are built into our brains, in the modules for processing natural language.  I believe results from cognitive science, including surveys of cultures around the world, establish that natural numbers are actually not such a natural (inborn) concept, while parsing language into trees is universal!  (Many cultures have words for the first few natural numbers but don't recognize an infinity of numbers.)  Therefore, it is silly to pretend that inductive definitions need to be justified in terms of the natural numbers.  Human brains do the opposite.

We are going to accept some set of axioms, and it is economical to pick ones that map well to the proof-checking hardware -- our brains.  CIC is so simple that all highly educated people across all societies can understand the proof-validity judgment and apply it identically, and at the same time CIC is expressive enough that it can be used to encode all the problems of interest.  I see little practical value in rejecting any system with those properties, when unsoundness hasn't been found empirically after extensive use.



Archive powered by MHonArc 2.6.18.

Top of Page