Re: Godel's Incompleteness and Nonmonotonic Logic
From: Student (jagasian_at_mailinator.com)
Date: 08/25/04
- Next message: Acid Pooh: "Re: Atheists dying"
- Previous message: Gactimus: "Re: Atheists dying"
- In reply to: Herman Jurjus: "Re: Godel's Incompleteness and Nonmonotonic Logic"
- Next in thread: Herman Jurjus: "Re: Godel's Incompleteness and Nonmonotonic Logic"
- Reply: Herman Jurjus: "Re: Godel's Incompleteness and Nonmonotonic Logic"
- Messages sorted by: [ date ] [ thread ]
Date: 25 Aug 2004 15:26:47 -0700
I haven't read anything about "Default Logic"... I will look into it.
Thanks for the references by the way.
> For default logic, inconsistency works pretty much the same as for
> classical logic: some theories are consistent, others are not.
> It's not difficult to find simple default theories that definitely have
> extensions. And i'm sure it works the same way for answer set programming.
So I guess my question is, is arithmetic (i.e. Peano's theory)
inconsistent when coded in answer set programming? Surely anybody can
write a messed up set of inference rules that is inconsistent... I
could just take A and -A as axioms in my logic program. However,
anything calling itself a logic shouldn't make arithmetic
inconsistent.
> The Goedel sentence contains a coding of a 'provability' predicate.
> For fixpoint systems such as default logic or asp, such a coding is not
> available. (The notion of 'provable' there is not the same as classical
> provability.)
So there these logics have no notion of proof? The fact that these
logics are used for computing things implies that there has to be some
notion of a proof of a formula. For example, answer set programming
language interpreters will tell me whether or not a query succeeds,
and the computation history which leads up to this answer can be
regarded as a proof.
Assuming that the answer set language I choose is Turing complete,
then it should be possible to code a predicate "isAProof( P, F )" that
is true when P is a structure representing a computation history
resulting in a positive answer for the query formula represented by
the structure F.
What am I missing? I understand that some ASP languages lack function
symbols, and are therefore not Turing complete, but in Chitta Baral's
text, he uses something called "AnsProlog"... which is Prolog with
Answer Set style negation - that should be Turing complete. Hence
writing an "isAProof" predicate like Godel uses should be
straightforward (though tedious).
- Next message: Acid Pooh: "Re: Atheists dying"
- Previous message: Gactimus: "Re: Atheists dying"
- In reply to: Herman Jurjus: "Re: Godel's Incompleteness and Nonmonotonic Logic"
- Next in thread: Herman Jurjus: "Re: Godel's Incompleteness and Nonmonotonic Logic"
- Reply: Herman Jurjus: "Re: Godel's Incompleteness and Nonmonotonic Logic"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|