There has been a lot of discussion over the past 10-something years on URI’s: are they names or addresses? However, there does not appear to have been a lot of investigation into the semantics of addresses. This is important, since while there are several important theories on the semantics of names (Frege, Russell, Kripke/Donnellan/Putnam et. al.), there have been little classical accounts of the semantics of addresses. A shot.
What are addresses? Of course, first come the standard postal addresses we’re all accustomed to:
Tate Modern
Bankside
London SE1 9TG
England
Other addresses, in a broad sense, could be:
52°22’08.07” N 4°52’53.05” E (The dining table on my roof terrace, in case you ever want to drop by. I suggest however, for the outdoors dining table, to come in late spring or summer.)
e2, g4, a8 etc. on a chess board
The White House (if further unspecified, almost anyone would assume the residence of the President of the United States)
(3, 6) (in some x, y coordinate system)
Room 106 (if we are together in some building)
//Myserver/Theatre/Antigone.html
128.30.52.47
Addresses are a lot like names – they are words, or phrases, which point to things in the real world. They enable us to identify things, and to refer to things – like names. ‘I just went to the van Gogh Museum‘ – ‘I was in the Paulus Potterstraat 7 in Amsterdam‘ – pretty similar, isn’t it?
So what makes addresses different from names, semantically? The first thing which springs to mind is ordinary names are opaque, and addresses are not. Addresses contain a system of directions, often but not always, hierarchical. In other words: there is information in parts of addresses, whereas parts of names do not contain useful information. From my postal address you can derive the city where I live, the country, the street. From chess notations and (geo-)coordinates one can derive the position on two (or more) axes. So addresses contain useful information within them, and names for the most part do not.
This is not completely true – names do contain some informative parts – from ‘Marc de Graauw’ you can derive that I belong to the ‘de Graauw’ family, and am member ‘Marc’ of it, but this does not function the way addresses do – it is not: go to the collection ‘de Graauw’ and pick member ‘Marc’. On a side note, though ‘de Graauw’ is an uncommon last name even in the Netherlands, I know at least one other ‘Marc de Graauw’ exists, so my name is not unique (the situation could have been worse though). I don’t even know whether my namesake is part of my extended family or not, so ‘looking up’ the ‘de Graauw’ family is not even an option for me.
Unique names or identifiers are usually even more opaque than natural names – my social security number does identify me uniquely in the Dutch social security system, but nothing can be derived from its parts other than a very vague indication of when it was established. So even when names contain some information within their parts, it is not really useful in the sense that it doesn’t establish much – not part of the location, or identity, or reference. The parts of addresses do function as partial locators or identifiers, the parts of names provide anecdotal information at best.
Names and addresses are fundamentally different when it comes to opacity. What else? Ordinary names – certainly unique names – denote unmediated, they point directly to an individual. Addresses denote mediated, they use a system of coordination to move step-by-step to their endpoint. Addressing systems are set up in such a way they provide a drilling-down system to further and further refine a region in a space until a unique location is denoted. Addresses are usually unique in their context, names sometimes are, and sometimes not. So, e4 denotes a unique square on a chess board, and my postal address a unique dwelling on Earth. The name ‘Amsterdam’ does denote a unique city if the context is the Netherlands, but my name does not denote a unique individual. So addresses pertain to a certain space, where a certain system of directives applies.
Addresses do not denote things, they denote locations. My postal address does not denote my specific house: if we tear it down and build another, the address does not change. e4 does not denote the pawn which stands there, it denotes a square on a chess board, whatever piece is there. So addresses do not denote things, but slots for things. Addresses uniquely denote locations, in a non-opaque, mediated way. If we use ‘name’ in a broad sense, where names can be non-opaque, we could say: addresses are unique names for locations in a certain space.
Names | Addresses | |
---|---|---|
Can | identify | identify |
Can | refer | refer |
Denote | directly | mediated |
Point into | the world | a space |
Denote | things | slots |
Are | opaque | not opaque |
Where does this leave us with URI’s? It’s quite clear URL’s (locator URI’s) are addresses. Looking at a URL like http://www.w3.org/2001/tag/doc/URNsAndRegistries-50.html#loc_independent , this tells us a lot:
1) this is the http part of uri space we’re looking at,
2) this is on host www.w3.org
3) the path (on this host) to the resource is 2001/tag/doc/URNsAndRegistries-50.html
4) and within this, I’m pointing to fragment #loc_independent
So URL’s fulfill all conditions of addresses. They are not opaque. Their parts contain useful information. Their parts – schema, authority, path etc. – provide steps to the URL’s destiny – the resource it points to. The identify, they refer, like names. No, URL’s are not addresses of files on file systems on computers, not addresses in this naive sense. But URL’s are addresses in URI space. HTTP URI’s are names of locations in HTTP space. Semantically, URL’s are addresses – at least. Whether URL’s can be names too is another question.
“The White House” is a name, not an address, right?
I also think you leave out one crucial feature of addresses: that they in some sense address a location by specifying its position. So not only are addresses not opaque, but they also in some sense provide directions on “how to get there”.
Other than that I think you are spot on. And links to information on the theories on the semantics of names would be very welcome.
Lars Marius Garshol:
“‘The White House’ is a name, not an address, right?”
Right, I was inspired by an actual Dutch example. In the 70’s, one of the players in the national football team, Willem van Hanegem, was known by a nickname, ‘De Kromme’ (‘The Curved’). It was rumored that he received a postcard from abroad addressed to ‘De Kromme, Holland’. Which proves that well-known names can function as addresses.
“I also think you leave out one crucial feature of addresses: that they in some sense address a location by specifying its position. So not only are addresses not opaque, but they also in some sense provide directions on ‘how to get there’.”
True. I do write “Addresses contain a system of directions, often but not always, hierarchical.” There was more like this in the draft, I must have polished it away.
“Other than that I think you are spot on.”
Thank you.
“And links to information on the theories on the semantics of names would be very welcome.”
You should get a copy of Frege’s ‘Ueber Sinn and Bedeutung’ (‘On Sense and Reference’, also available on the Web) and Kripke’s ‘Naming and necessity’. Both aren’t too long and quote understandable. Those not willing to dig that deep can search Wikipedia, their material on both philosophers is quite good.
Could you first explain to me why this question is relevant?
Suppose you have some (mathematical) space in whitch the elements are related to each other. (e.g. metric space)further more ther is a grammar foo some “language”.
If the sentences in the language refer to the elements in the space and grammatical properties resemble (are isomorphic with) the mathematical properties, would that be adresses?
Jan:
The question is relevant insofar as uri’s are more and more being used as identifiers for things. I.e. I could say https://www.marcdegraauw.com/eiffeltower identifies the Eiffel Tower. The relevance is the potential clash between the uri-as-identifier and uri-as-address. If the uri-as-address identifies something (like a ‘point’ n a ‘space’) there is potential confusion. If uri-as-address does not identify anything by itself, there is no confusion.
See the TAG issue http://www.w3.org/2001/tag/issues.html#httpRange-14
As for your second point, I guess probably any language could be mapped to some suitable space and in that sense grammatical expressions could be viewed as addresses. My note above though is more an exploration of the common use of the word ‘address’ and it’s semantical connotations, and not an exploration of more abstract uses of the word ‘address’.