[SCL] proposition variables in SCL??
Pat Hayes
phayes at ihmc.us
Mon Feb 16 11:24:33 CST 2004
Feedback welcomed on the following issue.
-------
Mark Stickel made the following comment:
>
>================
>
>It is perhaps worth noting in the text that
> (implies P Q)
>is not legal SCL; it must be written as
> (implies (P) (Q))
>I did not notice this at first; it hit me
>when you wrote that all sentences include parentheses.
Which made me think of the possibility of allowing proposition names
into SCL. Right now we don't have names denoting propositions, only
relations and individuals.
Do you think there is a use case for allowing propositional names in
SCL? Does anyone (know people who) actually need to be able to write
(implies P Q) ?
Here's the rub. Following the, er, logic of the current introduction,
if we have proposition names then they ought to survive punning with
other names, in particular with individuals: so it ought to be
possible to quantify over them, which is definitely not standard FO
syntax; not even standard HO syntax, in fact.
However, with our semantics, they could be, and in fact it would be
rather elegant, since then they would denote entities with
truth-functional extensions, i.e. genuine propositions.
Here's how it would go: a name P can now have *three* kinds of
extension: a truth-value, a relation(al extension) and a function;
and they all can be 'folded' onto the denotation of the name. You CAN
write things like
(iff P (P))
but you aren't obliged to specify any connection. And you can (that
is, it makes semantic sense to) write things like
(exists (P) P)
which could even be false in some interpretations. As far as I can
see, this introduces no new tautologies.
In sum: this would be easy to do and might make SCL more powerful and
expressive for some users, but it makes the language less
conventional in ways that might give some people the horrors.
Any comments?
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 ihmc.us http://www.ihmc.us/users/phayes
More information about the SCL
mailing list