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: Emilio Jesús Gallego Arias <e AT x80.org>
  • To: Vincent Semeria <vincent.semeria AT gmail.com>
  • Cc: coq-club AT inria.fr
  • Subject: Re: [Coq-Club] Non standard natural numbers
  • Date: Thu, 03 Jun 2021 20:18:45 +0200
  • Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=e AT x80.org; spf=Pass smtp.mailfrom=e AT x80.org; spf=Pass smtp.helo=postmaster AT x80.org
  • Ironport-hdrordr: A9a23:jZkL3KDNIqQopa7lHemM55DYdb4zR+YMi2TDGXofdfU1SL3hqynKpp8mPHDP+VMssR0b9OxofZPwJU80lqQFmLU5Gb+jWU3Ivm6sKp9/9M/exVTbak/DH4xmpMBdmnhFaeEYZGIS5azHCUuDc+rIq+PozEnHv4vjJjtWPGdXg2wL1XYbNjqm
  • Ironport-phdr: A9a23:Xtv3CRQ/sFoXN6Vm8CIbQc4ZZ9psolafAWYlg6HPa5pwe6iut67vIFbYra00ygOQDMOBuqMP0rKK+4nbGkU4qa6bt34DdJEeHzQksu4x2zIaPcieFEfgJ+TrZSFpVO5LVVti4m3peRMNQJW2aFLduGC94iAPERvjKwV1Ov71GonPhMiryuy+4ZLebxhMiTanf79/KBG7oQrMusUKjoZpN7o8xAbOrnZUYepd2HlmJUiUnxby58ew+IBs/iFNsP8/9MBOTLv3cb0gQbNXEDopPWY15Nb2tRbYVguA+mEcUmQNnRVWBQXO8Qz3UY3wsiv+sep9xTWaMMjrRr06RTiu86FmQwLzhSwZKzA27n3Yis1ojKJavh2hoQB/w5XJa42RLfZyY7/Rcc8fSWdHQ81fVTFOApmkYoUPEeQPIOFYr4fzqVQMrhWxCwajC//0xz9UmnP7x7E23/g7HAzE2gErAtIAsG7TrNXwLKocXuW1zKjMzTXCaPNZwTPz55bTcgg7uvGDRbN+ftDVyUkrCQzFgVKQppT5MjOP1+QCqXOb5PdnWO2xkGMmpAJ8riS1yscrkInJiZsYx1bZ/ip23Ig7P8e3SFJnYdG6CptQsTmXOpV1T84sTG9muCU3xLMHtJOmfCUExooqygDeZvGZfYaF7BLtWfiMLTl4mH9pZrCyihWy/EW8yeDxUsi53EpKoCdDj9LCtWgN2gTO5sWESfZx5Fmt1SiO2gzJ9+1JI104mbDGJ5Mv3LI8jpgevEfZEiPrnEj7grWaelsq9+Wn8ejrf7Hrq5mBPIFukA7+KL4hmsmnDOQ4LAcOW2+b9Pyz1bDg4UH1WrJKjuc5kqXBsZDaI9oUprKhDgNI0Ysu6AyzAym43NkZh3ULMVBIdA+dg4T0NVzCPuj0DfKljFStlDdryerGPrrkApjVMHfOi7jgcLVh50JGzwoz199f64pOCr4dOPLzRlPxtNvAAxAlNAy02v/rB8l51oMDQm2CGbSZMaPXsV+Q/O0jOeiMZIkPuDb8Mfcp/fDujWVq0WMaKJeo25AabmzwJfljLl+YaDK4nNYHGmoMokwlQennklyLeTFWbne2Gak742doJpihCNLuQ4Gpgbu2/iqgjIZhSWlCDl2DFkDBbYSNQL9YZQqCcpcnlSYLA+vyA7Q93A2j4Vepg4FsKfDZr2hB7cqLPDdd972L0xYo+m4tZyx8+3HdFydzhGxaHlfeOYhv8RQ7zU2Mg/AQvg==
  • Organization: X80 Heavy Industries

Hi Vincent,

> How do these non standard integers cope with the normalization property of
> Coq? A non standard integer would compute to an infinite sequence of
> successors, so it does not terminate.
>
> Is it a property of Coq that all definable nat terms are standard? If so,
> how is "standard" defined?

One must provide many details in order to have a rigorous discussion
about this, but the informal answer is that the usual model of
arithmetic in Coq does indeed rule out non-standard models.

The usual proof of the existence of non-standard models for PA does rely
on compactness, however, once you move to second order logic,
compactness doesn't work in the same way.

Another way to look at it is that replacing the axiom scheme from PA by
a single, second order induction principle usually rules out
non-standard models.

IIRC, the "Higher-Order Logic" chapter in the Handbook of Philosophical
Logic by Van Benthem and Doets discusses some of these issues.

E.



Archive powered by MHonArc 2.6.19+.

Top of Page