W3C home > Mailing lists > Public > public-sw-meaning@w3.org > September 2003

'all resources' is not a set

From: Larry Masinter <LMM@acm.org>
Date: Thu, 25 Sep 2003 14:17:40 -0700
To: public-sw-meaning@w3.org
Message-id: <001001c383aa$73c8e310$68432099@MasinterT40>

Another little suggestion for theoretical underpinnings
of URIs: I suggest abandoning any formalism where
'resources' form a set. 

Defining resources as a class rather than as
a set has several advantages. With a class, there
is no need for a well defined equality. The
"same" relation does not have to be well defined
for all pairs.


You get to eschew trying to have a well-defined notion
of equality amongst resources. When asked 'can
two different resources have the same URI', you can
counter that the question is ill-formed, because there
is no way, in general, to tell if two resources are
the 'same' or 'different'. Is the referent of
'the morning star' and of 'the evening star' the same?
Not defined.

Now, there is, of course, the set of all URIs, and
a (more or less) well defined equality relationship
amongst URIs.

There are still some axioms that can be stated without
having equality. One axiom you may want is to assume
that, whatever the 'meaning' is for a URI, it doesn't
depend on time, the observer, or the state of the
observer.

But avoid treating resources as if they formed
a set.

Larry
Received on Thursday, 25 September 2003 17:17:44 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 6 April 2009 12:37:11 GMT