Re: A Rough Guide to Notation3

From: "Peter F. Patel-Schneider" <pfps@research.bell-labs.com>

> From: "Seth Russell" <seth@robustai.net>
>
> > From: "Peter F. Patel-Schneider" <pfps@research.bell-labs.com>
> >
> > > You could forbid all self-referential sentences.  However, some
> > > self-referential sentences are interesting, and forbidding any form of
> > > self-reference goes against the RDF philosophy of being able to say
> > > anything about anything.
> >
> > Well, it seems to me, that right now we can't even say in RDF that {<A>
> > ex:notType <B>} where 'ex:notType' is the negation of 'rdf:type'.  Can
we?
> > If so, how?  If not,  what do you mean that  RDF's has a philosophy of
being
> > able to say anything about anything?
> >
> > Also, can you privide a single 'interesting' case of ?x and ?y in the
form:
> >    <S1>~{<S1> ?x ?y}
> > where the '~' indicates that <S1> is the identity of the RDF triple
> >    {<S1> ?x ?y} ?
> > I can't think of any.
> >
>
> Well, the Liar's paradox,
> <S1>~{<S1> rdf:type log:Falsehood}
> is certainly interesting in some sense.
>
> However, most interesting looping sentences are more complex.  Statements,
> like
> Everything I say is true.
> are often uttered, particularly by members of certain professions.

Hmmm ... so you have left me with the impression (through no intention on
your part, im sure) that saying {<A> ex:notType <B>} is to be eschewed but
that we must complicate our language so that we can say nonsense ...since
the only way I can interpret <S1>~{<S1> rdf:type log:Falsehood} is nonsense.

Oh well ... logic is weird ... I think I'll just try to survive.

Seth Russell
http://robustai.net/sailor/

Received on Saturday, 24 August 2002 22:07:12 UTC