🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.pl.matematyka
Article #9873

Re: Rachunek zdań 7 - reguły dowodzenia dla <=>

#9873
From: Mateusz Grotek
Date: Sun, 19 Jul 2009 23:32
100 lines
3357 bytes
Wlodzimierz Holsztynski pisze:
> Duże litery są meta-symbolami zdań, co znaczy
> że mamy do czynienia ze schematami, a konkretne
> reguły i aksjomaty uzyskujemy przez podstawienia
> zdań pod symbole A B ...  (w ramach danej reguły
> podstawiamy za dany symbol wszędzie to samo zdanie;
> dla różnych symboli można podstawiać różne zdania
> lub te same - i tak dobrze, i tak, byle konsekwentnie).
> 
> Oto reguły dowodzenia (w tym aksjomaty):
> 
> Odrywanie:
> =========
> 
>         A  ((~A) \/ B)  |->  B
> 
> Równoważność:
> ============
> 
> związek z implikacją:
> 
>     (A <=> B)  |->  ((~A) \/ B)
>     (A <=> B)  |->  ((~B) \/ A)
> 
>      ((~A) \/ B)  ((~B) \/ A)  |->  (A <=> B)
> 
> zwrotność -
> 
>     |-> (A <=> A)
> 
> przemienność:
> 
>     |->  ((A <=> B) <=> (B <=> A))
> 
> przechodniość:
> 
>    (A <=> B)  (B <=> C)  |->  (A <=> C)
> 
> *********
> 
> Udowodnijmy skomponowaną regułę dowodzenia:
> 
>     A  (A <=> B)  |-->  B
> 
> Dowód:
> 
>     (A <=> B)  |->  ((~A) \/ B)
> 
>     A  ((~A) \/ B)  |->  B
> 
> Koniec dowodu.
> 
> ***
> 
> Udowodnijmy skomponowaną regułę dowodzenia:
> 
>     (A <=> B)  |-->  (B <=> A)
> 
> Dowód 1:
> 
>     |->  ((A <=> B) <=> (B <=> A))
> 
>     ((A <=> B) <=> (B <=> A))  |->  ((~ (A <=> B)) \/ (B <=> A))
> 
>     (A <=> B)  ((~ (A <=> B)) \/ (B <=> A))   |-  (B <=> A)
> 
> Wolno nam w dowodach stosować już udowodnione
> reguły skomponowane. Zatem:
> 
> Reguła:
> 
>     (A <=> B)  |-->  (B <=> A)
> 
> Dowód 2:
> 
>     |->  ((A <=> B) <=> (B <=> A))
> 
>     (A <=> B)  ((A <=> B) <=> (B <=> A))  |-->  (B <=> A)
> 
> Koniec dowodu.
> 
> *********
> 
> Pozdrawiam,
> 
>     Włodek
Hej. Mam następujące aksjomaty:
p->~p->q
(~p->p)->p
(p-q)->(q->r)->p->r
Wydaje mi się, że dają logikę klasyczną. Ale dość trudno nimi operować. 
Zostawiam to jako zagadkę dla ciekawskich. Oczywiście łatwo napisać 
odpowiedni program. Ale właśnie chodzi tu o to, żeby zrobić to bez 
programu, ręcznie. Powiedzcie, jeśli uda wam się wyprowadzić następujące 
stwierdzenia:
p->q->p
(p->q->r)->(p->q)->p->r
Powodzenia. Według mnie dość trudno zacząć. Ciekawe, czy ktoś poradzi 
sobie z tym łatwo. Jeśli tak, to niech da znać, ale nie podaje dowodów. 
Też chcę mieć trochę przyjemności. :-D
Technical Details
Message-ID: <h40afa$bkh$1@news.onet.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.nask.pl!news.nask.org.pl!news.onet.pl!not-for-mail
References: <70321a35-0f5f-4859-9af6-c0451300cb34@d4g2000prc.googlegroups.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.nask.pl!news.nask.org.pl!news.onet.pl!not-for-mail
From: Mateusz Grotek <unoduetre@poczta.onet.pl>
Newsgroups: alt.pl.matematyka
Subject: Re: Rachunek zdań 7 - reguły
 dowodzenia dla <=>
Date: Mon, 20 Jul 2009 01:32:58 +0200
Organization: http://onet.pl
Lines: 100
Message-ID: <h40afa$bkh$1@news.onet.pl>
References: <70321a35-0f5f-4859-9af6-c0451300cb34@d4g2000prc.googlegroups.com>
NNTP-Posting-Host: smrw-91-193-87-5.smrw.lodz.pl
Mime-Version: 1.0
X-Trace: news.onet.pl 1248046378 11921 91.193.87.5 (19 Jul 2009 23:32:58 GMT)
X-Complaints-To: niusy@onet.pl
NNTP-Posting-Date: Sun, 19 Jul 2009 23:32:58 +0000 (UTC)
User-Agent: Thunderbird 2.0.0.22 (X11/20090608)
In-Reply-To: <70321a35-0f5f-4859-9af6-c0451300cb34@d4g2000prc.googlegroups.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit