To: | "[ontolog-forum] " <ontolog-forum@xxxxxxxxxxxxxxxx> |
---|---|
Cc: | semanticweb@xxxxxxxxxxxxxxx, "'[ontolog-forum] '" <ontolog-forum@xxxxxxxxxxxxxxxx>, 'public-semweb-lifesci hcls' <public-semweb-lifesci@xxxxxx>, semantic_web@xxxxxxxxxxxxxxxx, welty@xxxxxxxxxxxxxx |
From: | Pat Hayes <phayes@xxxxxxx> |
Date: | Thu, 26 Jun 2008 09:32:34 -0500 |
Message-id: | <p0623090bc48957bfafa4@[192.168.1.2]> |
At 9:44 AM -0400 6/26/08, Patrick Cassidy wrote:
Content-Type: multipart/alternative; Pat Is there a logic defined somewhere that includes both types of negation as logical operators?: ?NotProven¹ and ?ProventNot¹? Its certainly been suggested, and Im sure someone has defined it,
but I don't have actual pointers. But IMO this is a losing idea.
First, classical negation isn't "provenNot", its just plain
Not. Nothing in the negation truthtable says anything about
provability. Second, NAF isn't a different connective, and trying to
make it into one just gets everything muddled. If you use NAF, the
conclusion you reach is properly expressed as a simple negation:
"Joe" isn't in the list, so Joe is not an employee.
That's ordinary classical negation in the conclusion. Whats special
about NAF isn't the final assertion, its the way that you come to
believe it (or, if you take the goal-directed ass-backwards view of
most query or LP systems, its the way you set out to prove it.)
PatH
Pat Patrick Cassidy MICRA, Inc. 908-561-3416 cell: 908-565-4053 cassidy@xxxxxxxxx From: ontolog-forum-bounces@xxxxxxxxxxxxxxxx [mailto:ontolog-forum-bounces@xxxxxxxxxxxxxxxx] On Behalf Of Pat Hayes At 8:37 PM -0400 6/25/08, Adrian Walker wrote: Allow me to respond also.
He is there referring to a particular approach, viz. to adopt a highly expressive language into which all rule languages can be translated, which was used in the IKRIS project which produced IKL. If however you read on in the same slides, you will find that the language finally adopted as the initial Rule standard, though much weaker than CL, in fact is a classical logic with a classical negation, just like negation in every other logic with a clear semantics.
That isnt the fundamental difficulty for RIF.
Its not especially 'theoretical'. It is simply what negation means in ordinary language. If you say cows are white, and I say, No, cows are brown; then my "no" says that what you said is false. That simply is what negation means. This is a common-sense, pre-theoretical notion of negation. So-called 'negation as failure' is the theoretical notion, and it only arises from database theory. The basic snag with negation as failure is that it is almost always not valid. It is simply wrong. The cases where you can validly infer, from a failure to prove P, that P is false, are extremely rare. They only occur in specialized circumstances in specialized tasks performed by specialists in certain limited cases. Can you prove that every finite abelian group can be expressed as the direct sum of cyclic subgroups of prime-power order? Answer quickly. Suppose, just for the sake of argument, that you can't. Are you justified in concluding that this is false? Maybe you had better hedge your bets.
It can be formalized, for sure. It can in fact be formalized in many different, incompatible, ways. All of them however make it vividly clear that this is not a generally correct inference rule. Pat
-- ---------------------------------------------------------------------
-- ---------------------------------------------------------------------
IHMC 40 South Alcaniz St. Pensacola FL 32502 http://www.ihmc.us/users/phayes phayesAT-SIGNihmc.us http://www.flickr.com/pathayes/collections _________________________________________________________________ Message Archives: http://ontolog.cim3.net/forum/ontolog-forum/ Subscribe/Config: http://ontolog.cim3.net/mailman/listinfo/ontolog-forum/ Unsubscribe: mailto:ontolog-forum-leave@xxxxxxxxxxxxxxxx Shared Files: http://ontolog.cim3.net/file/ Community Wiki: http://ontolog.cim3.net/wiki/ To Post: mailto:ontolog-forum@xxxxxxxxxxxxxxxx (01) |
Previous by Date: | Re: [ontolog-forum] Fwd: Ontolog invited speaker session - Dr. Mark Greaves on the Halo Project - Thu 2008.06.19, John F. Sowa |
---|---|
Next by Date: | [ontolog-forum] RFI: Enhancing EPA Search Capabilities [was - Fw: FYI: RFI was posted today], Peter Yim |
Previous by Thread: | Re: [ontolog-forum] Fwd: Ontolog invited speaker session - Dr. Mark Greaves on the Halo Project - Thu 2008.06.19, Patrick Cassidy |
Next by Thread: | Re: [ontolog-forum] Fwd: Ontolog invited speaker session - Dr. Mark Greaves on the Halo Project - Thu 2008.06.19, John F. Sowa |
Indexes: | [Date] [Thread] [Top] [All Lists] |