*To*: Randy Pollack <rap at inf.ed.ac.uk>*Subject*: Re: [isabelle] Uses of type quantification*From*: John Matthews <matthews at galois.com>*Date*: Fri, 9 Sep 2005 09:43:15 -0700*Cc*: isabelle-users at cl.cam.ac.uk*In-reply-to*: <17185.22277.728926.231796@slim.inf.ed.ac.uk>*References*: <817439747567edb58bbd67d41ed34f6c@galois.com> <17185.22277.728926.231796@slim.inf.ed.ac.uk>

-john On Sep 9, 2005, at 2:33 AM, Randy Pollack wrote:

Last autumn I came across examples that would have been improved by some kind of type quantification in HOL. Problems arise in relating two polymorphic properties: (1) (all 'a. !!(x::'a). P x) ==> all 'a. !!(x::'a). Q x cannot be stated in HOL. Perhaps the reason this isn't seen as a common problem is that (1) can often be restated as (2) all 'a. (!!(x::'a). P x) ==> !!(x::'a). Q x However, in a locale with assumption (!!(x::'a). P x) one might expect to use the assumption at more than one type. Randy

**Follow-Ups**:**Re: [isabelle] Uses of type quantification***From:*Tom Ridge

**References**:**[isabelle] Uses of type quantification***From:*John Matthews

**Re: [isabelle] Uses of type quantification***From:*Randy Pollack

- Previous by Date: Re: [isabelle] Uses of type quantification
- Next by Date: Re: [isabelle] Uses of type quantification
- Previous by Thread: Re: [isabelle] Uses of type quantification
- Next by Thread: Re: [isabelle] Uses of type quantification
- Cl-isabelle-users September 2005 archives indexes sorted by: [ thread ] [ subject ] [ author ] [ date ]
- Cl-isabelle-users list archive Table of Contents
- More information about the Cl-isabelle-users mailing list