Skip to Content.
Sympa Menu

coq-club - Re: [Coq-Club] Non standard natural numbers

coq-club AT inria.fr

Subject: The Coq mailing list

List archive

Re: [Coq-Club] Non standard natural numbers


Chronological Thread 
  • From: Evan Marzion <emarzion AT gmail.com>
  • To: coq-club AT inria.fr
  • Subject: Re: [Coq-Club] Non standard natural numbers
  • Date: Wed, 2 Jun 2021 15:09:50 -0500
  • Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=emarzion AT gmail.com; spf=Pass smtp.mailfrom=emarzion AT gmail.com; spf=None smtp.helo=postmaster AT mail-il1-f174.google.com
  • Ironport-hdrordr: A9a23:oB7oXKPQECfynsBcTvijsMiBIKoaSvp037BL7TEJdfUxSKalfq+V7ZEmPHPP+VQssTQb6LO90cq7IE80l6QFhbX5VI3KNGLbUSmTTL2KhrGSpAEIdReOkNK1Fp0NT0G9MrDN5JRB4voSKTPXL+od
  • Ironport-phdr: A9a23:jt/nbxEAibb1twHFOXi84J1GfxtMhN3EVzX9CrIZgr5DOp6u447ldBSGo6k03RmTDNqQtK8MotGVmpioYXYH75eFvSJKW713fDhBt/8rmRc9CtWOE0zxIa2iRSU7GMNfSA0tpCnjYgBaF8nkelLdvGC54yIMFRXjLwp1Ifn+FpLPg8it2O2+5pnebx9WiDe5Y75+Ixe7oAXMvcQKnIVuLbo8xAHUqXVSYeRWwm1oJVOXnxni48q74YBu/SdNtf8/7sBMSar1cbg2QrxeFzQmLns65Nb3uhnZTAuA/WUTX2MLmRdVGQfF7RX6XpDssivms+d2xSeXMdHqQb0yRD+v6bpgRh31hycdLzM2/2/Xhc5wgqxVoxyvugJxzJLPbY6PKPZzZLnQcc8GSWdDWMtaSixPApm7b4sKF+cPMvhYoJP7p1ATqhWxHxOsBeLuyj9PgH/9wKo33PokEQ7cxgwhHtMOsHPSrNjuO6cSVPq6zKjMzTnZc/xW3jL95ZHOfxs8rv6CQah+ftDNyUkzCQzFlFOQpJTlMj2VyukAvXaW4epuWO6xlmMqrwF/rzezy8oyiITEhZwZxk3K+yh23os4K961RVBlbdK6HpZdsyKXOotoT84hRWxjpSU0yqUetJKlYCQHzI4ryh3fZvCdboSF4xPuWPyMLTp6i39ofq+0iQyo/ki60OL8U9G50FZUoSpBldnBrnUN2AbS6siDU/d9/0Oh1SuW2wDd9+1JI085mbDUK54mxb4wmZ4TvlrZEiDqn0X2ibeadkQi+ue29+TqeqvqqoOYOoNuiQzzMr4iltG+DOk5KAQCQmqW9Ouk2L3m50L5QbFKjvMskqnetZDXPdoUpqujDA9P04cj6hG/DzG93dQXmHkINlNFeBadg4f1PFHOJej0De2jjFS0jDdr2/fGM6X9DZXKN3jPiavufbJg60FH0wcz1tBe55dMCr4bOv7zW0nxtMbZDhAjKQC0zfznW51B0dYVXnvKCauEOovTt0WJ76QhObqifogQ7RvjIv5twvf0n34+nxdJcKygx4kWb3aQEfFvIkHfan3p1IRSWVwWtxYzGbS5wGaJViReMi7at00U6TQyCYbgBoDGFNnFaF2p2S66GthXYjkDBAnTTTHncIKLX/pKYyWXcJcJetksWr2oSotn3har5leS9g==

By induction, c is greater than n for all n.  Thus, c > c, a contradiction.

On Wed, Jun 2, 2021 at 2:53 PM Vincent Semeria <vincent.semeria AT gmail.com> wrote:
Dear Coq club,

Is it possible to axiomatize a term c : nat, such as c is greater than all standard natural numbers ? The first 2 lines are easy,
Axiom c : nat.
Axiom c_gt0 : 0 < c.

But then, could we consistently add this axiom ?
Axiom c_non_standard : forall n:nat, n < c -> S n < c.

If the last axiom is not consistent, we could modify Coq's type checker to interpret all names of the form c_gtSSSS...S0 as closed terms of the corresponding types SSSS...S0 < c. I am pretty sure that these terms are consistent, because if they introduced a proof of False, that proof would be a finite lambda-term with only a finite number of these c_gt terms. Then c could be replaced by the greatest of these terms, and we would obtain a proof of False in basic Coq.



Archive powered by MHonArc 2.6.19+.

Top of Page