coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: Vincent Semeria <vincent.semeria AT gmail.com>
- To: Vincent Semeria <vincent.semeria AT gmail.com>, coq-club AT inria.fr
- Subject: Re: [Coq-Club] Non standard natural numbers
- Date: Fri, 4 Jun 2021 08:46:57 +0200
- Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=vincent.semeria AT gmail.com; spf=Pass smtp.mailfrom=vincent.semeria AT gmail.com; spf=None smtp.helo=postmaster AT mail-oo1-f47.google.com
- Ironport-hdrordr: A9a23:JcUzrKyCq4uzOdh4HCxfKrPwFb1zdoMgy1knxilNoH1uA7WlfqWV9sjzuiWE7Qr5NEtQ++xofZPwIk80lqQV3WByB8bHYOCOggLBR72Kr7GD/9SKIVyYygcy79YHT0G8MrHN5JpB4PoSLDPWLz/o+re6zJw=
- Ironport-phdr: A9a23:Oucb2RXsU9Nb2fFE14RGcbD6C/3V8KwxVTF92vMcY1JmTK2v8tzYMVDF4r011RmVBNSdsKocwLaG+4nbGkU4qa6bt34DdJEeHzQksu4x2zIaPcieFEfgJ+TrZSFpVO5LVVti4m3peRMNQJW2aFLduGC94iAPERvjKwV1Ov71GonPhMiryuy+4ZLebxhMiTanb75+MAm6oQreu8QVnIBvNrs/xhzVr3VSZu9Y33loJVWdnxb94se/4ptu+DlOtvwi6sBNT7z0c7w3QrJEAjsmNXs15NDwuhnYUQSP/HocXX4InRdOHgPI8Qv1Xpb1siv9q+p9xCyXNtD4QLwoRTiv6bpgRRn1gykFKjE56nnahcN+jK1ZoByvqR9xzZPKbo6JL/dxZL/RcMkASGZdQspcVSpMCZ68YYsVCOoBOP5VoIb8p1sIsRSxGw+sBP/ywTFVmHD22LM10/4gEQ7cwQctGMwOsHXSrNrpKqgSV/y1wLPTzTrdavNZxy396InSfR06rvGMWKh/ccvVyUU1CwzFiVCQpJXjMjiI2esDr3KV4PB8VeKzlWEnsQdxryCsy8kilITHiZ8Yx03a+Sh43os4Kt+1RU91b9OrEJZdtiGXOoh2T84sXWxkpiU3xqMJtJC1YiUHyIgqyRHeZvGZdYWD/xHtVP6JLDtmmH5ofKizihWy/ES61+HxV9S43ExFoydHlNTHq2oD2AbJ6sedT/tw5keh1iiL1wDU8uxEJFo7lavfK5I4xb4wkYcfvV3NHiL5mkj6lqCWdkIj+uin7+TofK/qqYObN49xkg3+M6IuldKjAekgLAQCQ2yW9f6/2bDj50H1XbRHguAsnqTWsp3WPcEbqbS4Aw9R3IYj8RG/DzK+3dQGnHkHKk5KdwyBj4j1IV3OO+73DfKhjFS2kTdk3evLPrLkAprXL3jDlK3tcqp6605Z0AYz18xQ54pICrEdJ/L+QlP+tNvBDhMgLwO0x/vnB85m24MFWWOPB7eZP7nIvV+J4OIvOeiMa5UPtDbzMfh2r8Lp2EE4n1QQe7Xh5pYSZWq5F7wyPUSfanfqnpEaHGIHpAs3ZOPvgVyGFzVUYiD2F6k7/3QwDJ+sJYbFXIGkxrKbjwmhGZgDWGFAAV2KDT/TeoCJQfYFIHaMI8lqnzoYE6OsToI71BiGuwrzyr4hJe3RrH5L/an/3cR4srWA3So58iZ5Wpz1O4SlQGR9n2dOTDgzjvgXSa1Vz16C1e1/hKUdG4AMofxOVQg+ONjXyOkoU7gatSrOe96ITBCtRdD0WFkM
> the usual model of
arithmetic in Coq does indeed rule out non-standard models.
I am not sure how a model of Coq would solve this problem. Consider Werner's model where types of Coq are interpreted by ZFC sets. Even if type nat was interpreted by the usual set of natural numbers IN (the first limit ordinal), then a definable non-standard c : nat would be interpreted as a non-standard element of IN. That would be sad for both Coq and ZFC, but I see no contradiction, since ZFC also cannot refute non-standard numbers.
On Thu, Jun 3, 2021 at 8:18 PM Emilio Jesús Gallego Arias <e AT x80.org> wrote:
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.
- Re: [Coq-Club] Non standard natural numbers, (continued)
- Re: [Coq-Club] Non standard natural numbers, Thorsten Altenkirch, 06/03/2021
- Re: [Coq-Club] Non standard natural numbers, roux cody, 06/03/2021
- Re: [Coq-Club] Non standard natural numbers, Ralf Jung, 06/04/2021
- Message not available
- Re: [Coq-Club] Non standard natural numbers, Ralf Jung, 06/04/2021
- Re: [Coq-Club] Non standard natural numbers, Tadeusz Litak, 06/04/2021
- Re: [Coq-Club] Non standard natural numbers, Dominik Kirst, 06/04/2021
- Re: [Coq-Club] Non standard natural numbers, Thorsten Altenkirch, 06/05/2021
- Re: [Coq-Club] Non standard natural numbers, Vincent Semeria, 06/04/2021
- Re: [Coq-Club] Non standard natural numbers, Vincent Semeria, 06/07/2021
- Re: [Coq-Club] Non standard natural numbers, Slavomir Kaslev, 06/08/2021
- Re: [Coq-Club] Non standard natural numbers, Vincent Semeria, 06/08/2021
- Re: [Coq-Club] Non standard natural numbers, roux cody, 06/08/2021
- Re: [Coq-Club] Non standard natural numbers, Vincent Semeria, 06/08/2021
- Re: [Coq-Club] Non standard natural numbers, Slavomir Kaslev, 06/08/2021
- RE: [Coq-Club] Non standard natural numbers, Marc Hermes, 06/07/2021
Archive powered by MHonArc 2.6.19+.