Re: A proposal of "sorts"
phayes@cs.uiuc.edu
Message-id: <199401072256.AA17242@dante.cs.uiuc.edu>
X-Sender: phayes@dante.cs.uiuc.edu
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Fri, 7 Jan 1994 17:01:19 +0000
To: Tomas Uribe <uribe@CS.Stanford.EDU>
From: phayes@cs.uiuc.edu
Subject: Re: A proposal of "sorts"
Cc: Interlingua-working-group@ISI.EDU
....
>
>>why not just have instead
>> SortOf(?x,?y) => (SortOf(?y,S)) ?
>
>OK.
>
Quick comment on the above: it allows 'empty' sorts which have no
exemplars. Do you want that, or should you insist that
(SortOf(?y,S)) => (exist ?x)(SortOf(?x,?y))
or at least that
(and (SortOf(?y,S)
(SortOf(?z,S)
(forall ?x)((and(not SortOf(?x,?y)
(not SortOf(?x,?z)) ) => ?y=?z
in order to make the empty sort unique? If not, then sorts will need a
nonextensional semantics.
Pat
----------------------------------------------------------------------------
Beckman Institute (217)244 1616 office
405 North Mathews Avenue (217)328 3947 or (415)855 9043 home
Urbana, IL. 61801 (217)244 8371 fax
hayes@cs.stanford.edu or Phayes@cs.uiuc.edu