[SCL] Identity and Horrocks sentences

pat hayes phayes at ai.uwf.edu
Mon Jun 2 11:05:30 CDT 2003


>On Sun, Jun 01, 2003 at 08:37:47PM -0500, Pat Hayes wrote:
>>  >I guess I don't see how this can be an HONEST rendering of (*) in
>>  >TFOL.  There is a model of this sentence on which there are many
>>  >things, as long as eq is an equivalence relation on the domain and
>>  >either everything is P and not Q, or vice versa.  That is a
>>  >DISHONEST rendering of (*)!  In particular, eq is simply an
>>  >untenable rendering of "=".  Things that are not identical can be
>>  >eq, and so any translation of (*) that renders identity as eq is
>>  >just plain wrong.  There is no wiggle room on this point, IMO.
>>
>>  Hey, guys, this is a textbook example of a classical clash of
>>  intuitions. You are both right :-) Chris is right if '=' is a logical
>>  symbol with a fixed semantics; Tamel is right if "=" is simply a
>>  binary predicate defined axiomatically (relative to a vocabulary).
>
>Well and good, but "=" isn't a mere binary predicate.  It's identity.
>Anything else is not identity.  Identity is what people want, not some
>anemic substitute.

That is one of the possible points of view. I have lived with "=" 
being a binary predicate in the past: that is in fact what it is in 
FOL (sans=). I won't rise to "mere".

>  > Seems to me that either intuition is OK, in fact, and that there is
>>  already a terminology to distinguish them: Tamel is talking about
>>  FOL, Chris is talking about FOL with equality.  We ought not to be
>>  surprised that these languages don't behave exactly similarly in
>>  matters like this, since they also don't behave exactly the same for
>>  such classical results as the upward Sk-L theorem, right?
>
>Not sure what you mean.  Upward and downward L-Sk hold for both FOL and
>FOL=.

Upward doesn't: (forall (?x ?y)(?x = ?y)) doesn't have a countable 
model in FOL=, does in plain FOL. Countable means cardinality 
aleph-0, right?

>  > I wonder, do we have strong reasons for insisting that SCL is a
>>  language with equality?
>
>Yes.

Which are?? They had better not be purely philosophical :-)

>  > Logical equality (ie equality defined semantically to be true identity
>>  in all models) does provide us with some problems, in fact, apart from
>>  this issue. For example, our somewhat 'nonstandard' use of an
>>  extension mapping gives us an intensional view of relations. If
>  > equality were only required to be a substitutive equivalence (i.e.
>  > defined axiomatically) then we could allow models of our GOFOL
>  > sublanguage in which equality was interpreted over relations
>>  extensionally, and these would be perfectly correct SCL
>>  interpretations of the sublanguage.
>
>I don't follow your argument here.  What do you mean by equality being
>interpreted over relations extensionally?

Sorry, I meant that R= S iff R and S had the same extension.

Pat
-- 
---------------------------------------------------------------------
IHMC					(850)434 8903 or (650)494 3973   home
40 South Alcaniz St.			(850)202 4416   office
Pensacola              			(850)202 4440   fax
FL 32501           				(850)291 0667    cell
phayes at ai.uwf.edu	          http://www.coginst.uwf.edu/~phayes
s.pam at ai.uwf.edu   for spam




More information about the Scl mailing list