[SCL] minutes of telecon 8 April 03

pat hayes phayes at ai.uwf.edu
Sat Apr 12 20:13:48 CDT 2003


>Hi, Pat.
>
>I hope you are doing very well!
>
>I saw your comments on a recent SCL meeting
>through the SUO mailing list; I was wondering
>if/how I could be added directly to the SCL
>mailing list.

It is an open list: subscription instructions are in the header.

Welcome!

I hope you will not mind if I CC this reply to the list.

>As you may know, during my years at Cycorp I made
>substantial contributions to the design and support
>of CycL, and I authored the Cyc canonicalizer, and
>I remain keenly interested in many of the language
>design issues you and the SCL group are considering.
>
>I share your support for variable-arity relations
>and for function symbols; I'm not sure what you mean
>by "full terms" (do you mean sentences as terms?).

As opposed to some syntactically restricted form such as names and  variables.

>I'm very happy that you are permitting quantification
>over "relations" while remaining within FOL,

Right, although this has proved to be an extraordinarily 
controversial decision and is being actively opposed by many people 
in the W3C Working groups, for example.

>and that
>equality is included.  I considered arity a property
>of a relation that could be context-specific

Right, that is my favorite way to handle it, but those who are unable 
or unwilling to consider properties of relations will not find that 
an easy row to hoe.

>and as
>such arity constriants should be handled as a semantic
>constraint rather than as a syntactic constraint (except
>for those few relations, e.g., logical operators, that
>are themselves defined as part of the language grammar
>itself).  Users need to be able to assert arities for
>relations (e.g., that they create), as with other
>properties (domain, range, expansions, etc.) that may
>be very useful as semantic constraints.

I agree that is the most flexible and obvious approach.

>
>I'm not sure I appreciate the desire for supporting
>(e.g., typing of terms within) special-name domains
>as part of the syntax; why not let this be a semantic
>property of such terms?

This was motivated by my experience with RDF and OWL. These languages 
depend crucially on being smoothly interfaced to XML datatypes, and 
also on having a built-in provision for expressing strings and 
numerals. These have to conform to conditions (both syntactic and 
semantic) which are imposed by external standards and are checked by 
software written to conform to those standards, so even if it were 
practical to axiomatize these namespaces in a FO ontology (and of 
course it is not) it is better to simply refer to the external 
standards in order to achieve interoperability.

>  It's possible that some uses
>might not have any need for strings or for numbers;
>why complicate CL with this?

I agree, and that is why I would like these special-name domains to 
be an optional feature, ideally a kind of meta-feature which allows 
particular extensions to be incorporated in the same general way as 
the need arises. But even a small built-in list of options would be 
better than nothing.

>
>Do you worry about such things as function-denoting
>functions,

no worries

>predicate-denoting functions,

no worries; both of those can be handled smoothly by the model theory.

>logical-operator-
>denoting functions,

Ah, I would worry about those if anyone was to suggest having them :-)

>sentence-denoting functions,

again, that would be part of a richer language than SCL is proposed 
to be, one that had a fully-fledged metalanguage extension, probably 
one based on an extended form of quasi-quotation or reification. We 
have decided that is too advanced/controversial for this first round. 
We may return to this later.

>and
>variable-denoting functions?

I am not sure what those would be, to be honest; but we have no plans 
to incorporate them at present.

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