[topicmapmail] Identities and names (WAS - A somewhat new topic maps format)

Peter P. Jones ppj@concept67.fsnet.co.uk
Thu, 07 Aug 2003 19:26:50 +0100


On 7 Aug 2003 at 15:08, Murray Altheim wrote:

[...]
> 
> Now, I point this out to hilight the fact that behind the scenes of
> all this is a regression of name resolution issues, not just here and
> on computers, but in "real life" too. This is what I think confuses
> TimBL in his classic name-address myth nonsense.
> 
[...]
Assuming I've understood Murray correctly... (BIG assumption)

[I'm not saying I subscribe to what follows; just adding it to the 
brew. Also, I'm only on the first pass so I might not have understood 
certain aspects well.]
In the Formal Semantics Working Draft for RDF (which I'm chewing on 
lately), the text (I think for reasons to do with classes being able 
to contain themselves as classes within their extensions without 
invalidating a key axiom of Zermelo-Fraenkel set theory) separates a 
name from its denotation.
If an address is considered as (substituting for) a resource, and if 
a set of addresses resolve to the same resource, then a resource can 
in effect have many names (Morning Star- Evening Star; many senses, 
one reference). Since that occurs with natural language often enough, 
then I'm not sure it should be considered problematic.
In addition, a name in RDF can also be a resource (addressed from 
elsewhere), being the denotation of another name. I'm not sure that's 
problematic either.
Note too that assertions in RDF are independent of contextual 
modulations, and RDF's formal semantic notion of truth is only 
dependent on its defined interpretation. 

(Not including Steve Pepper's argument for distinguishing subject 
location from mere resource location where unaddressable containments 
are an issue...)
The only weak argument I can raise about the RDF approach as yet is 
the following:
a) The set of names is infinite.
b) The set of URIs (as a subset of names) is smaller but also 
infinite.
c) The set of resolvable URIs is likely to remain countably finite.
d) Therefore, given finite time and processing power isn't it better 
to have someway of distinguishing the set of resolvable addresses in 
advance?
Problem: How do you know that a URI is resolvable in advance? Answer: 
Indicate that it should be. It will at least provide some help.

I've many pages of spec to go yet though, so maybe there's something 
covering that later on(?).

-- 
Peter