coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: "William J. Bowman" <wjb AT williamjbowman.com>
- To: coq-club AT inria.fr
- Subject: Re: [Coq-Club] Question about the formal definition of the guard condition
- Date: Mon, 12 Dec 2016 17:08:33 -0500
- Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=wjb AT williamjbowman.com; spf=Pass smtp.mailfrom=wjb AT williamjbowman.com; spf=None smtp.helo=postmaster AT mail.williamjbowman.com
- Ironport-phdr: 9a23:WcvJFx3Y5r699lBjsmDT+DRfVm0co7zxezQtwd8ZseseKvad9pjvdHbS+e9qxAeQG96KsLQa0aGL7OigATVGusnR9ihaMdRlbFwst4Y/p0QYGsmLCEn2frbBThcRO4B8bmJj5GyxKkNPGczzNBX4q3y26iMOSF2kbVImbre9JomHhMOukuu25pf7YgNShTP7b6khAg+xqFCbicgShYprL+4TjFPjpWRNcuIcjTd3J1i7gBf44sa5+Zxp9DtVsvRn/MlFB/apN58kRKBVWWx1e1s+49fm4EHO
On Mon, Dec 12, 2016 at 04:56:46PM -0500, Gabriel Scherer wrote:
> My understanding of what happens is that it breaks *strong*
> normalization, in the sense that there exist reduction strategies that
> loop, but it preserves *weak* normalization, namely the fact that
> there exists a reduction path to a value -- and thus consistency.
> Indeed, in the checking rule
>
> Gamma, F : T |- M : T
> M -beta*-> M'
> M' \in Guard^F_k
> -------------------------
> Gamma |- (Fix F_k : T := M) : T
>
> there *exists* a reduction path M -> M', and my understanding is that
> reusing this specific reduction path each time you unfold the fixpoint
> is a normalizing strategy.
Ah, of course. Thanks!
--
William J. Bowman
Attachment:
signature.asc
Description: PGP signature
- [Coq-Club] Question about the formal definition of the guard condition, William J. Bowman, 12/08/2016
- Re: [Coq-Club] Question about the formal definition of the guard condition, Frédéric Blanqui, 12/09/2016
- Re: [Coq-Club] Question about the formal definition of the guard condition, William J. Bowman, 12/12/2016
- Re: [Coq-Club] Question about the formal definition of the guard condition, William J. Bowman, 12/12/2016
- Re: [Coq-Club] Question about the formal definition of the guard condition, roux cody, 12/12/2016
- Re: [Coq-Club] Question about the formal definition of the guard condition, William J. Bowman, 12/12/2016
- Re: [Coq-Club] Question about the formal definition of the guard condition, roux cody, 12/12/2016
- Re: [Coq-Club] Question about the formal definition of the guard condition, Gabriel Scherer, 12/12/2016
- Re: [Coq-Club] Question about the formal definition of the guard condition, William J. Bowman, 12/12/2016
- Re: [Coq-Club] Question about the formal definition of the guard condition, William J. Bowman, 12/12/2016
- Re: [Coq-Club] Question about the formal definition of the guard condition, roux cody, 12/12/2016
- Re: [Coq-Club] Question about the formal definition of the guard condition, William J. Bowman, 12/12/2016
- Re: [Coq-Club] Question about the formal definition of the guard condition, William J. Bowman, 12/12/2016
- Re: [Coq-Club] Question about the formal definition of the guard condition, Frédéric Blanqui, 12/09/2016
Archive powered by MHonArc 2.6.18.