Deutsch English Français Italiano |
<v6tfk3$j975$3@solani.org> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!news.nobody.at!weretis.net!feeder8.news.weretis.net!reader5.news.weretis.net!news.solani.org!.POSTED!not-for-mail From: Mild Shock <janburse@fastmail.fm> Newsgroups: comp.lang.prolog Subject: Re: The error in Jan von Platos presentation (Re: Minimal Logics in the 2020's: A Meteoric Rise) Date: Sat, 13 Jul 2024 10:58:44 +0200 Message-ID: <v6tfk3$j975$3@solani.org> References: <b406aa35-c39b-46f3-862f-1cc4b75143ae@googlegroups.com> <1b7ce2bd-722b-4c2e-b853-12fc2232752bn@googlegroups.com> <v6731e$6eft$1@solani.org> <v6te42$j8a9$2@solani.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Sat, 13 Jul 2024 08:58:43 -0000 (UTC) Injection-Info: solani.org; logging-data="632037"; mail-complaints-to="abuse@news.solani.org" User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Firefox/91.0 SeaMonkey/2.53.18.2 Cancel-Lock: sha1:O8F9NgJodM93GvRW0Y5LbRfnbBs= X-User-ID: eJwNyrEBACEIBLCVwAP0xwHk9h/h7VLEERq9LTzM6VTsbsU3g5NLanqvWw75rsaLT03aWMIuVx9U81A8CynhP1k3FeA= In-Reply-To: <v6te42$j8a9$2@solani.org> Bytes: 3531 Lines: 72 The error is here, taken from his Table 4.1: A => B, Γ |- A B, Γ |- C ---------------------------- L=> A => B, Γ |- C When he halucinates duplication also known as contraction: > The premisses are simpler than the condusion > in all the rules except possibly in the left > premiss of rule L=>. That is the only source > of non-termination. Rules other than L=> can > produce duplication, if an active formula had > another occurrence in the antecedent. This > source of duplication comes to an end. But in backward search the looping is not caused because of A => B or some such would be duplicated. None of the L=> rule branches shows some formula twice. The calculi of Gentzen are usually already known that propositional proof search for them can be implement contraction free, this is not what causes looping. What causes the looping is simply that the same sequent might again, other rules then L=> are also not to blame at all. Just make an example with A atomic, and you get an infinite decend: P => B, Γ |- P B, Γ |- P --------------------------------- (L=>) ..... P => B, Γ |- P B, Γ |- P --------------------------------- (L=>) P => B, Γ |- P Mild Shock schrieb: > The sad news is, the book is only > worth some fire wood. > > Plato (p. 83 of Elements of Logical Reasoning > > Interestingly the book uses non-classical > logic, since it says: > > > Sequent calculus offers a good possibility for > > exhaustive proof search in propositional logic: > > We can check through all the possibilities for > > malking a derivation. If none of them worked, > > i.e., if each had at least one branch in which > > no rule applied and no initial sequent was reached, > > the given sequent is underivable. The > > symbol |/-, is used for underivability. > > And then it has unprovable: > > c. |/- A v ~A > > d. |/- ~~A => A > > But mostlikely the book has a blind spot, some > serious errors, or totally unfounded claims, since > for example with such a calculus, the unprovability > of Peirce’s Law cannot be shown so easily. > > Exhaustive proof search will usually not terminate. > There are some terminating calculi, like Dyckhoffs > LJT, but a naive calculus based on Gentzens take > will not terminate. >