Klasycznego Rachunku Zdań

Transkrypt

Klasycznego Rachunku Zdań
Rachunek logiczny.
Podstawową własnością rozumowania poprawnego jest zachowanie prawdy: rozumowanie
poprawne musi się kończyć prawdziwą konkluzją, o ile wszystkie przesłanki leżące u jego podstaw
były prawdziwe.
Dla potrzeb logiki wyodrębniamy spośród ogółu poprawnie gramatycznie wypowiedzi języka
naturalnego tzw. zdania w sensie logiki. Zbiór ten tworzą te i tylko te wypowiedzi, które podlegają
ocenie logicznej.
Analiza poprawności rozumowań prowadzona środkami logiki koncentruje się wyłącznie na ich
strukturze; ma na celu ustalenie związków między kształtem (budową) przesłanek a kształtem
wniosku z nich wyprowadzonego.
Jedynie beztreściowy język symboliczny umożliwia precyzyjne odtworzenie struktury rozumowań i
czyni łatwiejsze dostrzeżenie formalnych powiązań między przesłankami a wnioskiem.
1. Język rachunku logicznego.
Język symboliczny konstruuje się poprzez :
- wyboru symboli pierwotnych, stanowiących alfabet języka
- zdefiniowanie pojęcia wyrażenia tego języka
- wskazanie wśród wszystkich możliwych wyrażeń - wyrażeń sensownych.
Przy budowanie rachunku logicznego bierzemy pod uwagę pewne wyrazy języka naturalnego
mające charakterystyczny wpływ na strukturę zdań. Są to zazwyczaj słowa często pojawiające się
takie jak :
- spójniki zdaniowe (np. "i", "lub", "nieprawda, że")
- zwroty kwantyfikujące (np. "każdy", "żaden", "pewien")
- zwroty modalne (np. "konieczny", "możliwy")
- zwroty temporalne (np. "wcześniej", "później").
W alfabecie języka logicznego musza się znaleźć symbole odpowiadające tym wyróżnionym
zwrotom języka naturalnego. Symbole te noszą nazwę stałych logicznych danego języka.
Drugą grupę symboli alfabetu języka rachunku logicznego tworzą tzw. zmienne. Pełnia one rolę
argumentów stałych logicznych i współtworzą wraz z nimi wyrażenia bardziej złożone.
Bywa, że w rachunku logicznym pojawia się jeszcze trzecia grupa symboli - tzw. znaków
interpunkcyjnych. Zapewniają one jednoznaczność złożonych wyrażeń języka symbolicznego i
wykluczają tym samym możliwość pojawiania się amfibolii tj. wieloznaczności wywołanych
niedookreśloną strukturą wypowiedzi.
Wyrażeniem języka rachunku logicznego są dowolne skończone ciągi symboli alfabetu tego
języka. Zdaniom w sensie logiki odpowiadają tylko te spośród wyrażeń języka symbolicznego,
które zbudowane są zgodnie ze swoistymi dla danego języka symbolicznego regułami sensu.
Reguły te, pełniące rolę gramatyki języka symbolicznego, są sformułowane w postaci dyrektyw
zestawiania symboli alfabetu. Są to przepisy czysto strukturalne, uzależniające sensowność wyrażeń
nie od możliwości ich interpretacji w języku naturalnym, lecz wyłącznie od spełnienia precyzyjnie
określonych wymogów formalnych.
Dowolne wyrażenie sensowne - zwane inaczej formułami oznacza się małymi literami greckiego
alfabetu : α,β (ewentualne ze wskaźnikami β1, )
Dużych liter greckich : Ψ, Ω,Φ używać będziemy na oznaczenie zbiorów formuł.
Symbol Σ zastrzegamy dla zbioru wszystkich formuł danego języka symbolicznego.
2. Wartościowania
Każde zdanie w sensie logiki podlega ocenie logicznej i może mu być przypisana wartość logiczna.
Wartości logiczne niektórych zdań języka naturalnego są wzajemnie powiązane. Związek ten może
np. polegać na tym, że wartości zdań prostszych determinują wartość wypowiedzi bardziej
złożonej, w skład której wchodzą.
Funkcja wartościowania polega na tym, że każdemu wyrażeniu sensownemu badanego języka
przypisuje jedynkę (1) bądź zero (0).
Jeżeli wartościowanie v przypisuje formule α wartość 1 (symbolicznie : v(α) = 1), mówimy, że
formuła α jest prawdziwa przy wartościowaniu v. Jeżeli natomiast v(α) = 0, mówimy wtedy, że
formuła α jest nieprawdziwa przy wartościowaniu v.
4 Tautologie
Wartość danej formuły może (choć nie musi) różnie się kształtować przy różnych
wartościowaniach. W logice jednak szczególną rolę odgrywają jednak te formuły, których wartość
nie zależy od wartościowania.
DEFINICJA TAUTOLOGII. Jeżeli wartość danej formuły α przy wszystkich wartościowaniach jest
stała i równa 1, mówimy, że α jest tautologią.
Formuła, która przy pewnym wartościowaniu przyjmuje wartość 1, może być schematem zdania
prawdziwego. Oznacza to, że istnieje prawdziwe zdanie języka naturalnego zbudowane zgodnie ze
schematem tej formuły. Natomiast formuła tautologiczna musi być schematem zdania
prawdziwego, czyli każde zdanie języka naturalnego oparte na schemacie tautologicznym jest
zdaniem prawdziwym.
Istnienie tautologii jest dowodem na to, że oprócz prawdy faktycznej (zdania prawdziwego z uwagi
na stan rzeczy) istnieje prawda językowa (nieskończona rodzina zdań prawdziwych opartych na
wspólnym, tautologicznym schemacie).
5. Wynikanie i reguły
Pojęciem o zasadniczym znaczeniu w analizie rozumowań jest relacja wynikania. Wiąże ona
zbiory zdań.
Aby intuicyjne pojęcie wynikania przenieść na grunt rachunku logicznego, musimy zdefiniować i
scharakteryzować pomocnicze pojęcie, jakim jest spełnianie zbioru formuł (lub formuły) przez
wartościowanie.
DEFINICJA SPEŁNIANIA. Wartościowanie v spełnia zbiór formuł Φ wtedy i tylko wtedy, gdy
v(α) = 1 dla dowolnej formuły α należącej do zbioru Φ.
LEMAT1. Jeżeli zbiór formuł Φ zawarty jest w zbiorze formuł Ψ (symbolicznie : Φ c Ψ ) oraz
wartościowanie v spełnia zbiór Ψ , to wartościowanie v spełnia zbiór Φ.
Jeżeli wartościowanie spełnia pewien zbiór formuł, to spełnia też każdy jego podzbiór. Zbiór nie
posiadający żadnego elementu nazywamy pustym i rezerwujemy dla niego symbol ∅.
LEMAT 2. Każde wartościowanie spełnia zbiór pusty.
Dowód. Załóżmy nie wprost, że istnieje wartościowanie v nie spełniające zbioru pustego. Wobec
definicji spełniania istnieje w zbiorze ∅ formuła α taka, że v(α) = 0. Sprzeczność z określeniem
zbioru pustego kończy dowód lematu 2.
DEFINICJA WYNIKANIA. Ze zbioru formuł Φ wynika zbiór formuł Ψ (symbolicznie : Φ |= Ψ)
wtedy i tylko wtedy, gdy każde wartościowanie spełniające zbiór Φ spełnia też Ψ.
Wnioskiem z powyższej definicji jest stwierdzenie następujące: ze zbioru formuł Φ nie wynika
zbiór formuł Ψ (symbolicznie : Φ |≠ Ψ) wtedy i tylko wtedy gdy istnieje wartościowanie
spełniające zbiór Φ , a nie spełniające zbioru Ψ. 
W kilku lematach omówimy te spośród podstawowych własności relacji wynikania, które
charakteryzują to pojęcie w sposób ogólny, niezależny od specyfiki konkretnych rachunków
logicznych.
LEMAT 3.
1. Φ |= Φ
2. Jeżeli Φ |= Ψ oraz Ψ |= Ω, to Φ |= Ω.
Kolejne dwa lematy wiążą pojęcie wynikania z pojęciem tautologii.
LEMAT 4.
Jeżeli ∅ |= α , to α jest tautologią.
Dowód. Załóżmy, że ∅ |= α. Stąd, wobec definicji wynikania i lematu 2, wnioskujemy, że każde
wartościowanie spełnia formułę α. Oznacza to, że przy dowolnym wartościowaniu α przyjmuje
wartość 1, a zatem α jest tautologią.
LEMAT 5. Jeżeli α jest tautologią, to dla dowolnego zbioru formuł Φ : Φ |= α.
LEMAT 6. Jeśli Φ |= Ω i Φ⊂ Ψ, to Ψ |= Ω
Ostatni z lematów charakteryzujących relację wynikania głosi, że jeśli z pewnego zbioru Φ wynika
zbiór formuł Ψ to z Φ wynika również każdy podzbiór zbioru Ψ.
LEMAT 7. Jeśli Φ |= Ψ oraz Ω ⊂ Ψ , to Φ |= Ω
Rozumowania, zarówno te, które prowadzimy w obrębie dowolnej nauki, jak i pozanaukowe,
stanowią ciąg pojedynczych wnioskowań. Na każde wnioskowanie składają się dwa zbiory zdań w
sensie logiki : niepusty, zwykle skończony zbiór przesłanek i zbiór jednoelementowy, którego
jedyny element nazywamy wnioskiem.
Przykład
Przesłanka 1 : Każdy człowiek jest śmiertelny.
Przesłanka 2 : Każdy mężczyzna jest człowiekiem
Wniosek : Każdy mężczyzna jest śmiertelny.
Wnioskowanie te oparte jest na schemacie :
Przesłanka 1 : Każde A jest B.
Przesłanka 2 : Każde C jest A.
Wniosek : Każde C jest B.
Przykład II
Przesłanka 1 : Każdy ptak jest kręgowcem.
Przesłanka 2 : Każdy orzeł jest ptakiem.
Wniosek : Każdy orzeł jest kręgowcem.
Wnioskowanie te oparte jest na schemacie :
Przesłanka 1 : Każde P jest K
Przesłanka 2 : Każde O jest P
Wniosek : Każde O jest K
W dowolnym rachunku logicznym Regułą jest dowolny zbiór par o ustalonym porządku
elementów <Φ, {α}> : pierwszym elementem jest niepusty, skończony zbiór formuł Φ zwany
zbiorem przesłanek, drugim jest zbiór jednoelementowy zawierający wniosek α .
Regułę, która zawiera tylko i wyłącznie wszystkie uszczegółowienia schematu podstawowego,
nazywać będziemy regułą elementarną .
Szczególna uwaga należy się tzw. regułom normalnym. Ich cechą jest tzw. „dziedziczenie
prawdziwości”; ilekroć wszystkie przesłanki są zdaniami prawdziwymi, tylekroć wniosek z nich
wynikający też jest zdaniem prawdziwym.
DEFINICJA REGUŁY NORMALNEJ. Reguła jest normalna wtw. , gdy dla dowolnej należącej do
niej pary <Φ, {α}> zawsze wtedy, gdy Φ jest zbiorem tautologii, również formuła α jest
tautologią.
TWIERDZENIE 1. Każda reguła normalna jest niezawodna.
Rachunek logiczny opisany semantycznie jest zwykle utożsamiany ze zbiorem swoich tautologii.
Str 17 – 18 o dwóch sposobach (syntaktycznym i semantycznym) budowania rachunku logicznego.
Uzupełnić
II. KLASYCZNY RACHUNEK ZDAŃ
1. Język KRZ
Nasze ujęcie KRZ ma na celu przede wszystkim analizę trzech spójników dwuargumentowych:
... i ...
... lub ...
jeżeli ..., to....
i jednego spójnika jednoargumentowego:
nieprawda, że ...
Alfabet języka KRZ składa się z trzech następujących grup symboli :
1) Stałe logiczne Λ, v, →, ┐, zwane odpowiednio funktorami : koniunkcji, alternatywy,
implikacji, negacji.
2) Zmienne zdaniowe : p, q, r, s, .....p1, p2, p3, tworzące zbiór przeliczalny.
3) Nawiasy : (, ).
DEFINICJA WYRAŻENIA JĘZYKA KRZ . Wyrażeniem języka KRZ jest każdy skończony ciąg
symboli alfabetu tego języka.
DEFINICJA WYRAŻENIA SENSOWNEGO (FORMUŁY) JĘZYKA KRZ :
Wyrażeniem sensownym języka KRZ jest takie i tylko takie wyrażenie tego języka, które zostało
zbudowane zgodnie z następującymi regułami :
1) każda pojedyncza zmienna zdaniowa jest wyrażeniem sensownym
2) jeżeli α, β są wyrażeniami sensownymi, to ( α Λ β) , ( α v β) ,( α → β) , ┐α także są
wyrażeniami sensownymi.
Zbiór wszystkich wyrażeń sensownych języka KRZ - ΣKRZ.
Na formuły tego języka możemy patrzeć jak na schematy zdań języka naturalnego.
Przykład tłumaczenia : Jeżeli Ziemia jest okrągła i Ziemia jest planetą, to nieprawda, że Ziemia jest
płaska lub Ziemia jest gwiazdą.
Zastępujemy zdania proste zmiennymi zdaniowymi :
„Ziemia jest okrągła” – p
„Ziemia jest planetą” - q
„Ziemia jest płaska” - r
„Ziemia jest gwiazdą - s
Gdy teraz spójniki zdania zastąpimy odpowiednimi funktorami otrzymamy :
((p Λ q) → ┐(r v s)), można opuścić nawiasy zewnętrzne więc : (p Λ q) → ┐(r v s)
2. Wartościowanie w KRZ
Spójniki ekstencjonalne – wartość logiczna zdania złożonego utworzonego za pomocą tego
spójnika zależy wyłącznie od wartości logicznej zdań składowych.
Przykłady : „i”, „lub”, „jeżeli - to”, „nieprawda, że”.
Spójniki intencjonalne – wartość logiczna zdania złożonego utworzonego za pomocą tego spójnika
zależy nie tylko od wartości logicznej zdań składowych, lecz także od treści zdań składowych.
Przykłady : „konieczne, że” , „możliwe, że”, „wiadomo, że”.
KRZ jest więc teorią związków między wartością logiczną zdań złożonych zbudowanych z użyciem
spójników ekstensjonalnych a wartościami logicznymi zdań składowych.
Każdy ze spójników ekstencjonalnych w stały i sobie tylko właściwy sposób uzależnia wartość
logiczną zdań złożonych od wartości zdań składowych.
Definicja wartościowania w KRZ prezentuje zależności wartości logicznej zdań złożonych od
wartości logicznej zdań składowych.
DEFINICJA WARTOŚCIOWANIA W KRZ : Wartościowaniem w KRZ nazywamy każdą funkcję
v ze zbioru ΣKRZ w zbiór wartości logicznych ( v: ΣKRZ → {0,1}) taką, że dla dowolnych formuł α
, β ∈ ΣKRZ :
Jeżeli
v(α)
1
1
0
0
v (β)
1
0
1
0
to
v (α ∧ β)
1
0
0
0
v (α ∨ β) v(α→ β)
1
1
1
0
1
1
0
1
v (┐α)
0
0
1
1
Wnioski :
-jeżeli znamy wartości logiczne zdań składowych to posługując się definicją wartościowania w
KRZ możemy „wyliczyć” wartość każdego zdania złożonego skonstruowanego za pomocą
wybranych przez nas czterech spójników zdaniowych.1
1
Niepokoi mnie trochę sposób wartościowania zdań złożonych utworzonych poprzez użycie spójnika wynikania.
Gdy z fałszu wynika prawda, oraz gdy z fałszu wynika fałsz zdanie złożone jest prawdziwe – trudno się z tym
pogodzić.

Podobne dokumenty