logika wyklad 04

background image

LOGIKA

wykład 4

V. Funktory – klasyczny rachunek zdań c.d.

VI. Klasyczny rachunek kwantyfikatorów

background image

Język k.r.z. został skonstruowany w oparciu o niektóre tylko spośród
możliwych jedno- i dwuargumentowych funktorów ekstensjonalnych
(negacja, koniunkcja, alternatywa, implikacja i równoważność).

W tej sytuacji zasadnym wydaje się być następujące pytanie:

Czy pozostałe funktory ekstensjonalne dadzą się zdefiniować przy
pomocy funktorów z tego zestawu?

Odpowiedzią na to pytanie są następujące ustalenia:

V.3 Zastępowalność funktorów w języku

background image

I.

Przy pomocy negacji i koniunkcji można zdefiniować wszystkie
pozostałe funktory. Posługując się znakiem jako znakiem
równoważności definicyjnej możemy sformułować następujące
definicje:

)

(

)

(

)

(

]

4

[

]

3

[

]

1

[

q

p

q

p

q

p

q

p

p

p

p

p

p

p

p

p

background image

p

1

q

p

3

q

p

4

q

p

5

q

p

6

q

)]

(

)

(

[

)

(

/

)

(

)

(

q

p

q

p

q

p

q

p

q

p

q

p

q

p

q

p

q

p

q

p

p

p

q

p

p

q

p

q

background image

p

11

q

p

12

q

p

13

q

p

16

q

Wszystkie funktory zdefiniowane w taki sposób przy pomocy negacji i
koniunkcji mają dokładnie taką samą charakterystykę prawdziwościową
jak wyrażenia wymienione po prawej stronie znaku .

q

)

(

q

p

p

)

(

p

p

background image

Przykładowo porównując matryce wyrażeń: oraz

a

stwierdzamy, że są one identyczne.

Podobnie przedstawia się sprawa w pozostałych przypadkach.

q

p

)

(

q

p

WL(p) WL(q) WLp) WLq) WLp ¬q) WL(¬(¬p ¬q) WL(p q)

0

0

1

1

1

0

0

0

1

1

0

0

1

1

1

0

0

1

0

1

1

1

1

0

0

0

1

1

background image

II.

Przy pomocy funktorów negacji i alternatywy można zdefiniować
wszystkie pozostałe funktory ekstensjonalne.

Tym razem ograniczymy się do podania definicji najważniejszych
funktorów dwuargumentowych:

)

(

/

)]

(

)

(

[

)

(

q

p

q

p

q

p

q

p

q

p

q

p

q

p

q

p

q

p

q

p

q

p

background image

III.

Przy pomocy funktorów negacji i implikacji można zdefiniować
wszystkie pozostałe funktory ekstensjonalne.

Definicje najważniejszych funktorów dwuargumentowych przedstawiają
się następująco:

)

(

/

)]

(

)

[(

)

(

q

p

q

p

q

p

q

p

p

q

q

p

q

p

q

p

q

p

q

p

q

p

background image

Powyższe trzy ustalenia pozwalają na zastępowanie pewnych wyrażeń
innymi im równoważnymi na mocy przedstawionych definicji i nie
zawierającymi już pewnych funktorów.

W ten sposób można (teoretycznie rzecz ujmując) wyrugować z języka
pewne funktory ekstensjonalne na rzecz innych.

Ponieważ np. przy pomocy pary funktorów ( ) można zdefiniować
wszystkie inne funktory ekstensjonalne, to każda myśl wyrażona w
języku negacji, alternatywy, koniunkcji, implikacji i równoważności
może być wyrażona tylko przy użyciu negacji i implikacji.

,

background image

Wyobraźmy sobie, że ktoś postanowił wykluczyć ze swojego języka koniunkcję,
alternatywę i równoważność i posiłkować się jedynie negacją i implikacją.
Jeśli ów ktoś stoi przed koniecznością wyrażenia prostej myśli w rodzaju:

Mieszkam w Kielcach i jestem nauczycielem i lubię muzykę,

to korzystając z tego, że wyrażenia k.r.z.: oraz

mają

identyczną charakterystykę prawdziwościową, mógłby wyrazić swoją myśl w taki
sposób:

Nieprawda, że jeżeli nieprawda, że jeżeli mieszkam w Kielcach, to nie jestem
nauczycielem, to nie lubię muzyki
.

Drugie zdanie jest równoważne zdaniu pierwszemu, lecz trudno je uznać za
komunikatywne. Z tego powodu nie powinno się rezygnować z podstawowych
środków wyrazu języka naturalnego.

r

q

p

]

)

(

[

r

q

p

background image

Wiemy już, że przy pomocy odpowiednio dobranych dwu funktorów
ekstensjonalnych można zdefiniować wszystkie pozostałe funktory.

Czy jednak istnieją takie funktory ekstensjonalne, które same są
wystarczające do zdefiniowania wszystkich pozostałych funktorów
ekstensjonalnych?

Zostało udowodnione, że istnieją dokładnie dwa funktory o tej
własności. Są nimi dysjunkcja i binegacja.

background image

A.

Przy pomocy samej dysjunkcji można zdefiniować negację, koniunkcję i
alternatywę w taki sposób:

Wykorzystując te definicje oraz wcześniej przytoczone definicje
funktorów przy pomocy negacji i koniunkcji, możemy zdefiniować
dowolny funktor ekstensjonalny przy pomocy samej dysjunkcji.

)

/

(

/

)

/

(

)

/

(

/

)

/

(

/

q

p

p

p

q

p

q

p

q

p

q

p

p

p

p

background image

B.

Z kolei przy pomocy samej binegacji można zdefiniować negację,
alternatywę i koniunkcję w następujący sposób:

Tym razem także wykorzystując te definicje oraz wcześniej przytoczone
definicje funktorów przy pomocy negacji i koniunkcji, możemy
zdefiniować dowolny funktor ekstensjonalny przy pomocy samej
binegacji.

)

(

)

(

)

(

)

(

q

p

p

p

q

p

q

p

q

p

q

p

p

p

p

background image

Odnotujmy jednak, że definicje pozostałych funktorów przy pomocy
samej dysjunkcji, albo samej binegacji byłyby dosyć skomplikowane.

Przykładowo funktor implikacji może być zdefiniowany w następujący
sposób:

)

/

(

/

)]

/

(

/

)

/

[(

)

)

((

)

)

((

q

q

p

p

p

p

q

p

q

p

p

q

p

p

q

p

background image

Każde zdanie złożone przy pomocy spójników zdaniowych ma swój
schemat będący pewnym wyrażeniem k.r.z. i odwrotnie, każde
wyrażenie k.r.z. jest schematem pewnych zdań złożonych.

O ile jednak każde zdanie ma dokładnie jeden schemat, to każde
wyrażenie k.r.z. jest schematem wielu różnych zdań.

Przykładowo zdanie:


Jeżeli będę miał pieniądze i będę miał ochotę, to kupię samochód

lub wyjadę na wycieczkę zagraniczną,


ma schemat:

.

)

(

)

(

s

r

q

p

V.4 Schemat zdania i wartościowanie

background image

Schemat ten jest wyrażeniem k.r.z. Wyrażenie to może być jednak
różnie interpretowane w tym sensie, że za zmienne zdaniowe p, q, r, s
można podstawić różne zdania.

Inaczej mówiąc, wyrażenie to może być schematem różnych zdań,
choćby takich jak np.:

Jeżeli ab i bc, to a < c lub a = c.

Jeżeli pada deszcz i świeci słońce, to na niebie pojawia się tęcza lub

jest jasno.

background image

Wartość logiczna każdego zdania złożonego jest jednoznacznie
wyznaczona przez wartości logiczne zdań składowych zgodnie z
matrycową charakterystyką funktorów, występujących w tym zdaniu.

Przykładowo zdanie:


Jeżeli Warszawa nie jest stolicą Polski i Jan nie był nigdy w Warszawie, to Jan

jest kawalerem i mieszka w Londynie


jest prawdziwe. Poprzednik tej implikacji jest fałszywy niezależnie od tego, czy Jan
był kiedykolwiek w Warszawie, czy też nie, gdyż jest on koniunkcją, której
przynajmniej jeden człon (tu akurat: Warszawa nie jest stolica Polski) jest fałszywy.
Zatem cała implikacja jest prawdziwa, jako implikacja o fałszywym poprzedniku. Na
wartość logiczną rozważanego zdania nie ma również wpływu ani stan cywilny Jana,
ani jego miejsce zamieszkania.

background image

Wyrażenia k.r.z. nie są zdaniami, lecz schematami zdań.

W związku z tym nie można im (przynajmniej niektórym z nich!)
przypisać wartości logicznych, dopóki nie przyporządkujemy takich
wartości występującym w nich zmiennym zdaniowym.

Takie przyporządkowanie określonych wartości logicznych zmiennym
zdaniowym nazywamy wartościowaniem.

Liczba możliwych wartościowań jest zależna od liczby zmiennych
zdaniowych występujących w danym wyrażeniu i wynosi 2

n

dla n

zmiennych zdaniowych.

background image


Rzeczywiście tak jest bowiem, odpowiednio dla:

jednej zmiennej zdaniowej p mamy dwie wartości: 0, 1

dwu zmiennych zdaniowych p i q mamy cztery pary wartości:

(0,0), (0,1), (1,0), (1, 1)

trzech zmiennych zdaniowych mamy osiem trójek:

(0,0,0), (0,0,1), (0,1,0), (0,1,1), (1,0,0), (1,0,1), (1,1,0), (1,1, 1))

itd.


Przy każdym z 2

n

wartościowań, wyrażenie k.r.z. o n zmiennych

zdaniowych przyjmuje jedną z dwóch wartości logicznych: prawdę (1)
lub fałsz (0).

background image

Charakterystyczne dla danego wyrażenia k.r.z. przyporządkowanie
wartości logicznych poszczególnym wartościowaniom zmiennych
zdaniowych można opisać przy pomocy tabeli.

Przykładowo wyrażeniu odpowiada tabela:

q

q

p

)

(

WL(p)

WL(q)

WL(p q) WL(

¬

q)

WL((p q)

¬

q)

0

0

0

1

1

0

1

1

0

0

1

0

1

1

1

1

1

1

0

0

background image

Ostatnia kolumna tej tabeli pokazuje, jakie wartości logiczne przyjmuje
wyrażenie: dla poszczególnych wartościowań zmiennych
zdaniowych p oraz q. Kolumna trzecia i czwarta tabeli służą pośrednio
do ustalenia wartości w kolumnie ostatniej.

Analogicznie dla wyrażenia: two-
rzymy tabelę:

q

q

p

)

(

)

(

)]

(

)

[(

r

p

r

q

q

p

background image

p q r p

q q r

¬

p

¬

r

całość

0 0 0

1

1

1

1

1

1

1

0 0 1

1

1

1

1

0

0

0

0 1 0

1

0

0

1

1

1

1

1 0 0

0

1

0

0

1

1

1

0 1 1

1

1

1

1

0

0

0

1 0 1

0

1

0

0

0

1

1

1 1 0

1

0

0

0

1

1

1

1 1 1

1

1

1

0

0

1

1

)

(

)

(

r

q

q

p

r

p

background image

Z tabeli tej widać, że rozważane wyrażenie jest fałszywe dla
wartościowań: (0,0,1) oraz (0,1,1) i prawdziwe dla pozostałych
wartościowań.

Zastanówmy się obecnie, czy istnieją wyrażenia k.r.z. prawdziwe dla
dowolnych wartościowań zmiennych zdaniowych.

Rozważmy wobec tego wyrażenie:

a

konstruując dla niego analogiczną tabelę, opisującą wszystkie przypo-
rządkowania wartości logicznych poszczególnym wartościowaniom
zmiennych zdaniowych.

)

(

)]

(

)

[(

r

q

r

p

q

p

background image

p

q

r

p q

p r

q r

całość

0

0

0

0

1

1

0

1

0

0

1

0

1

1

0

1

0

1

0

0

1

0

0

1

1

0

0

0

0

1

0

1

0

1

1

0

1

1

0

1

1

0

1

0

1

1

0

1

1

1

0

1

0

0

0

1

1

1

1

1

1

1

1

1

)

(

)

(

r

p

q

p

background image

Widoczne jest, że analizowane wyrażenie jest prawdziwe dla dowolnych
wartościowań jego zmiennych zdaniowych. Nie może być ono nigdy
fałszywe. Jakiekolwiek zdania wstawimy w miejsce jego zmiennych
zdaniowych, otrzymamy zdanie prawdziwe.

Wobec tego wyrażenie to jest schematem wyłącznie prawdziwych zdań.

background image

Wyrażenia takie jak w ostatnim przykładzie spełniają bardzo ważną rolę
w logice. Jako schematy wyłącznie zdań prawdziwych zawdzięczają
swoją prawdziwość swojej strukturze formalnej i znaczeniu
występujących w nich stałych logicznych.

Terminy

pozalogiczne,

występujące

w

zdaniach

będących

podstawieniami takich schematów, nie mają wpływu na ich wartość
logiczną. Zdania takie są prawdziwe logicznie. Jako takie stanowią
podstawę niezawodnych rozumowań.

Celem k.r.z. jest określenie zbioru wszystkich wyrażeń o tej własności.
Wyrażenia takie nazywamy tautologiami klasycznego rachunku zdań.

V.5 Tautologie; metoda zero-jedynkowa

background image

Pojęcie tautologii k.r.z. można zdefiniować dwojako:

Tautologią k.r.z. nazywamy każde wyrażenie tego rachunku, będące

schematem wyłącznie zdań prawdziwych.

Tautologią k.r.z. nazywamy każde wyrażenie tego rachunku, które jest

prawdziwe

przy

dowolnym

wartościowaniu

zmiennych

zdaniowych.

Definicje te są sobie równoważne w świetle naszych wcześniejszych
rozważań.

Tautologie k.r.z. nazywane są też prawami k.r.z.

background image

Przy pomocy tabeli, takich jak konstruowane poprzednio, można
rozstrzygnąć, czy dowolne wyrażenie k.r.z. jest, czy też nie jest
tautologią.

Zgodnie z tym powiemy, że zagadnienie opisane pytaniem o to, czy
dane wyrażenie jest tautologią k.r.z., jest zagadnieniem rozstrzygalnym.
Mówi się też, że k.r.z. jest teorią rozstrzygalną.

Zaprezentowana metoda rozstrzygania o tautologiczności (czy nietauto-
logiczności) wyrażeń k.r.z. nazywa się metodą zero-jedynkową.

background image

P R Z Y K Ł A D

Rozstrzygnięcie, czy wyrażenie jest tautologią k.r.z.:

wymagałoby rozważenia 32 (

= 2

5

) różnych wartościowań i ustalenia,

poprzez wykonanie całkiem sporej liczby kroków pośrednich, jaką
wartość logiczną przyjmuje to wyrażenie przy każdym z nich.

Takie postępowanie byłoby dość czasochłonne.

Okazuje się, że pewna doza pomysłowości pozwoli w znacznym stopniu
skrócić procedurę, prowadzącą do rozstrzygnięcia czy wyrażenie to jest
tautologią.

)))]

(

(

(

[

)

(

t

s

r

q

p

t

s

r

q

p

background image

Wyrażenie to jest implikacją o poprzedniku: i następ-
niku: Jako takie byłoby ono fałszywe, gdyby
poprzednik był prawdziwy, a następnik fałszywy.

Konieczny warunek jego fałszywości opisuje zatem metajęzykowe
wyrażenie: WL( ) = 1 i WL( )
= 0.

Ponieważ następnik jest wielokrotną implikacją, jego fałszywość
oznacza, że WL(p) = WL(q) = WL(r) = WL(s) = 1 i WL(t) = 0.

Jednak przy takim wartościowaniu poprzednik: jest
fałszywy, czyli cała implikacja jest prawdziwa.

t

s

r

q

p

))).

(

(

(

t

s

r

q

p

t

s

r

q

p

)))

(

(

(

t

s

r

q

p

t

s

r

q

p

background image

Okazuje się zatem, że w jedynym przypadku, w którym rozważane
wyrażenie mogłoby być fałszywe, jest ono jednak prawdziwe.

Przy pozostałych 31 wartościowaniach jest ono na pewno prawdziwe,
albowiem

następnik

jest

prawdziwy,

a

jak już

wiemy, implikacja o prawdziwym następniku jest prawdziwa.

Wobec przeprowadzonego rozumowania stwierdzamy, że rozważane
wyrażenie jest prawdziwe przy dowolnych wartościowaniach
zmiennych zdaniowych, jest więc ono tautologią k.r.z.

)))

(

(

(

t

s

r

q

p

background image

Ć W I C Z E N I E :

Zweryfikować, czy następujące wyrażenia:

a)

b)

c)

d)

e)

są tautologiami k.r.z.


Stosować zarówno metodę zero-jedynkową, jak i skróconą metodę zero-jedynkową.

))]

(

(

)

[(

)]

(

[

s

t

p

q

t

s

q

p

)))]

(

(

(

[

)))]

(

(

(

[

p

s

r

q

t

t

s

r

q

p

))]

(

)

((

[

)))]

(

(

(

[

t

s

r

q

p

t

s

r

q

p

))]

(

(

)

[(

)

(

s

q

p

s

p

q

p

)]

(

)

[(

)

(

r

p

r

q

q

p

background image

Zbiór tautologii k.r.z. jest zbiorem nieskończonym, inaczej mówiąc,
istnieje nieskończenie wiele tautologii k.r.z.

Spośród mnogości tautologii jedynie niektóre z nich są na tyle
powszechnie stosowane, że przyjęło się stosować dla nich pewne
ustalone nazwy.

Oto wykaz niektórych podstawowych tautologii k.r.z. (w nawiasach
umieszczone są przyjęte nazwy części z nich):

background image

1.

(

prawo tożsamości

)

2.

(

prawo wyłączonego środka

)

3.

(

prawo niesprzeczności

)

4.

(

prawo podwójnej negacji

)

5.

(

prawo idempotencji dla koniunkcji

)

6.

(

prawo idempotencji dla alternatywy

)

7.

(

pierwsze prawo redukcji do absurdu

)

8.

9.

(

prawo przemienności koniunkcji

)

10.

(

prawo przemienności alternatywy

)

p

p

p

p

)

(

p

p

p

p

)

(

p

p

p

)

(

p

p

p

p

p

p

)

(

p

p

p

)

(

)

(

)

(

p

q

q

p

)

(

)

(

p

q

q

p

(!)

(!)

(!)

(!)

(!)

(!)

(!)

(!)

background image

11.

(

prawo przemienności równoważności

)

12.

13.

14.

15.

16.

(

paradoks implikacji

)

17.

(

paradoks implikacji

)

18.

(

prawo poprzedzania

)

19.

(

prawo przepełnienia

)

20.

(

modus ponens

)

)

(

)

(

p

q

q

p

)

(

q

p

p

)

(

q

p

q

p

q

p

)

(

q

q

p

)

(

)

(

)

(

p

q

q

p

)

(

q

p

p

)

(

p

q

p

)

(

q

p

p

q

q

p

p

)]

(

[

(!)

(!)

(!)

(!)

(!)

(!)

background image

21.

(

modus tollens

)

22.

(

prawo Dunsa Scotta

)

23.

(

słaby dylemat destrukcyjny

)

24.

(

dylemat konstrukcyjny

)

25.

(

prawo Pierce’a

)

26.

(

prawo transpozycji

)

27.

28.

29.

30.

(

mocny dylemat konstrukcyjny

)

p

q

q

p

]

)

[(

)

(

q

p

p

]

)

[(

)

(

p

q

p

q

p

]

)

[(

)

(

q

q

p

q

p

p

p

q

p

]

)

[(

(!)

(!)

(!)

)

(

)

(

p

q

q

p

)

(

)

(

q

p

q

p

)

(

)

(

p

q

q

p

)]

(

[(

)

(

q

p

p

q

q

p

]

)

[(

)

(

p

q

p

q

p

background image

31.

(

prawo przechodniości implikacji, prawo sylogizmu hipotetycznego

)

32.

(

sylogizm Fregego

)

33.

34.

(

prawo de Morgana

)

35.

(

prawo de Morgana

)

36.

(

prawo zaprzeczenia implikacji

)

37.

(

prawo zaprzeczenia równoważności

)

38.

)]

(

)

[(

)

(

r

p

r

q

q

p

)]

(

)

[(

)]

(

[

r

p

q

p

r

q

p

)

(

q

q

p

)

(

)

(

q

p

q

p

)

(

)

(

q

p

q

p

(!)

(!)

(!)

(!)

)

(

)

(

q

p

q

p

)]

(

)

(

[

)

(

p

q

q

p

q

p

)

(

q

q

p

background image

39.

40.

41.

42.

43.

44.

45.

(

prawo komutacji

)

46.

(

prawo eksportacji

)

47.

(

prawo transpozycji złożonej

)

)

(

)

(

q

p

q

p

)

(

)

(

q

p

q

p

)

(

)

(

q

p

q

p

)

(

)

(

q

p

q

p

)

(

)

(

q

p

q

p

)

(

)

(

q

p

q

p

(!)

(!)

(!)

(!)

(!)

(!)

)]

(

[

)]

(

[

r

p

q

r

q

p

)]

)

[(

)]

(

[

r

q

p

r

q

p

)]

)

[(

)]

)

[(

q

r

p

r

q

p

background image

48.

(

koniunkcyjne prawo sylogizmu hipotetycznego

)

49.

(

prawo łączności koniunkcji

)

50.

(

prawo łączności alternatywy

)

51.

(

prawo rozdzielności koniunkcji względem alternatywy

)

52.

(

prawo rozdzielności alternatywy względem koniunkcji

)

53.

54.

)

(

)]

(

)

[(

r

p

r

q

q

p

))

(

(

))

)

((

r

q

p

r

q

p

))

(

(

))

)

((

r

q

p

r

q

p

(!)

(!)

(!)

))

(

)

((

))

(

(

r

p

q

p

r

q

p

(!)

(!)

))

(

)

((

))

(

(

r

p

q

p

r

q

p

p

q

p

p

))

(

(

p

q

p

p

))

(

(

background image

Ć W I C Z E N I E :

Spośród podanych właśnie wyrażeń wybrać kilka i wykazać, że są one
tautologiami k.r.z.

Stosować zarówno metodę zero-jedynkową, jak i skróconą metodę zero-
jedynkową.

background image

Jak już wiemy, metoda zero-jedynkowa (w wersji pełnej czy skróconej)
pozwala w sposób efektywny rozstrzygnąć, czy dowolna formuła języka
k.r.z. jest czy też nie jest tautologią.

Ta sama metoda pozwala również efektywnie rozstrzygnąć, czy między
formułami języka k.r.z. zachodzi pewien ważny, z logicznego punktu
widzenia, związek zwany konsekwencją logiczną.

Załóżmy, że

X

jest zbiorem formuł języka k.r.z., a

α

pewną pojedynczą

formułą tego języka.

V.6 Konsekwencja logiczna

w języku rachunku zdań

background image

Mówimy wówczas, że między zbiorem

X

a formułą

α

zachodzi relacja

konsekwencji, lub inaczej, że

α

jest konsekwencją

X

(symbolicznie:

X

α

), gdy dla dowolnego wartościowania zmiennych zdaniowych

wartość logiczna formuły

α

jest równa 1, o ile wartość logiczna

wszystkich formuł ze zbioru

X

jest, przy tym wartościowaniu również

równa 1.

Podane określenie relacji ╞

jest sprecyzowaniem takiego (zgodnego

zresztą z intuicją) rozumienia konsekwencji, że istota konsekwencji
polega na „dziedziczeniu” prawdziwości danego zdania ze zbioru zdań,
których jest ono konsekwencją.

background image

P R Z Y K Ł A D A

Załóżmy, że

i zastanówmy się, czy

α

jest konsekwencją

X, czyli czy:

Definicja relacji konsekwencji pozwala odpowiedzieć na to pytanie przy
pomocy procedury, dającej się opisać następującą tabelą:

},

,

,

{

q

p

r

q

q

p

X

.

}

,

,

{

r

q

q

p

r

q

q

p

r

q

background image

p

q

r

0

0

0

1

1

0

0

0

0

1

1

1

0

0

0

1

0

1

0

1

0

0

1

1

1

1

1

1

1

0

0

0

1

1

0

1

0

1

0

1

1

0

1

1

0

1

0

1

0

1

1

1

1

1

1

1

q

p

r

q

q

p

r

q

background image

Analiza tabeli wskazuje, że wartościowaniami, przy których wszystkie
formuły ze zbioru

X

są prawdziwe, są: (1,1,1) i (0,1,1).

Jednak przy tych wartościowaniach formuła

jest także prawdziwa.

Zatem

α

jest konsekwencją

X

.

P R Z Y K Ł A D B

Zweryfikujmy, czy:

Z tabeli, odpowiadającej temu przypadkowi:

r

q

.

}

,

{

p

r

r

q

q

p

background image

p

q

r

0

0

0

1

1

1

0

0

1

1

1

1

0

1

0

1

0

1

0

1

1

1

1

1

1

0

0

0

1

0

1

0

1

0

1

1

1

1

0

1

0

0

1

1

1

1

1

1

q

p

r

q

p

r

background image

łatwo odczytujemy, że badana relacja konsekwencji zachodzi.

Dzieje się tak, albowiem dla wszystkich wartościowań, przy których
formuły przyjmują wartości 1 (

a są to wartościowania:

(1,1,1), (0,1,1), (0,0,1), (0,0,0)

), formuła: również jest

prawdziwa.

P R Z Y K Ł A D C

Chcąc zweryfikować, czy

╞ załóżmy (nie

wprost), że tak nie jest, co oznacza, że istnieje takie wartościowanie
zmiennych zdaniowych, dla którego:

r

q

q

p

,

p

r

p

r

r

q

q

p

}

,

{

background image

1) WL(p q) = 1 i 2) WL(q r) = 1 i 3) WL(¬r ¬p) = 0.

Z 3) wnioskujemy, że – przy tym wartościowaniu – 4) WL(p) = 1 i
5) WL(r) = 0. Z 1) i 4) wnioskujemy, że 6) WL(q) = 1, a z 6) i 5), że
7) WL(q r) = 0.

Otrzymana sprzeczność między 2) i 7) dowodzi, że założenie (nie
wprost) nie może być prawdziwe. Zatem badany związek zachodzi.

Ć W I C Z E N I E

Zbadać tak metodą zero-jedynkową, jak i przyjmując założenie nie
wprost, czy:

.

}

)

(

,

)

(

,

{

s

q

r

p

s

r

q

q

p

background image

Z przyjętych definicji pojęć tautologii oraz relacji konsekwencji wynika,
że dowolna formuła

α

jest tautologią k.r.z. (symbolicznie: ╞

α

) wtedy i

tylko wtedy, gdy

α

jest konsekwencją zbioru pustego ( ):

α

wtedy i tylko wtedy, gdy ╞

α

.

Z definicji tych oraz z charakterystyki prawdziwościowej funktora
implikacji wynikają dodatkowo następujące zależności:

(Z1)

{

α

} ╞ β

wtedy i tylko wtedy, gdy ╞ (

α β

)

(Z2)

{

α

, β

}

γ

wtedy i tylko wtedy gdy

{

α

} ╞ (

β γ

)

(Z3)

{

α

, β

}

γ

wtedy i tylko wtedy gdy ╞ [

(

α (

β γ

)

]

background image

oraz zależności ogólne:

(Z4)

{

α

1

, α

2

, ... , α

n

} ╞ β

wtedy i tylko wtedy, gdy

{

α

1

, α

2

, ... , α

n

1

} ╞ (

α

n

β

)

(Z5)

{

α

1

, α

2

, ... , α

n

} ╞ β

wtedy i tylko wtedy gdy

╞ (

α

1

(

α

2

... (

α

n

β

)

...

)

)

Widoczne jest, że zależności

(Z1)

i

(Z2)

są szczególnymi przypadkami

(Z4)

, natomiast

(Z3)

i

(Z5)

można otrzymać przez wielokrotne

zastosowanie

(Z4)

.

background image

Odnotujmy, że zależność

(Z4)

jest szczególnym przypadkiem

zależności:


(TD)

╞ wtedy i tylko wtedy, gdy X ╞ (

α β

)

gdzie X oznacza dowolny (niekoniecznie skończony!) zbiór formuł
języka k.r.z.

Ta ostatnia zależność nazywana jest twierdzeniem o dedukcji dla
relacji konsekwencji ╞

.

}

{

X

background image

VI. Klasyczny rachunek

kwantyfikatorów

background image

Wyrażenia k.r.z. nie odzwierciedlają dostatecznie głęboko struktury
niektórych zdań języka potocznego.

Na przykład schematem zdania: Wszyscy ludzie są śmiertelni, a
niektórzy umierają młodo
jest w k.r.z. wyrażenie: zaś zdania:
Wszyscy ludzie są śmiertelni oraz Niektórzy umierają młodo są tu
traktowane jako zdania proste.

Ich wewnętrzna struktura nie może być odzwierciedlona w języku k.r.z.,
a wynika to z faktu, że nie wszystkie stałe logiczne należą do leksykonu
języka k.r.z. Nie należą bowiem do niego wyrażenia kwantyfikatorowe:
wszyscy (dla każdego, dla wszystkich, każdy, wszystkie, dla dowolnego

VI.1 Tautologie rachunku kwantyfikatorów

,

q

p

background image

itp.) oraz niektórzy (dla niektórych, dla pewnego, niektóre, istnieją takie
..., że ...
itp.).

Włączenie tych stałych logicznych w całościowy system teoretyczny,
ujmujący ogół prawd logicznych o strukturze dającej się wyartykułować
w języku funktorów prawdziwościowych oraz kwantyfikatorów, stwarza
możliwość jeszcze bardziej pogłębionej analizy naszego myślenia.

W takim wzbogaconym języku strukturę rozważanego zdania
odzwierciedla wyrażenie:

.

)

(

)

(

x

Q

x

P

x

x

background image

Systemem logicznym, służącym realizacji tak określonego celu, jest
klasyczny rachunek kwantyfikatorów (w skrócie k.r.k.).

Omówienie k.r.k. rozpoczniemy od prezentacji języka.

Do leksykonu języka k.r.k. należą następujące symbole:

1)

symbole stałych logicznych:

gdzie pierwszych pięć symboli to symbole klasycznych funktorów

prawdziwościowych, natomiast i są symbolami kwantyfi-

katorów odpowiednio ogólnego i szczegółowego;

,

,

,

,

,

,

,

background image

2)

zmienne indywiduowe (albo zmienne nazwowe):

x, y, z, ... ,

reprezentujące przedmioty dowolnego rodzaju;

3)

stałe indywiduowe (albo stałe nazwowe):

a, b, c, ... ,

reprezentujące ustalone przedmioty rodzaju;

4)

zmienne predykatywne:

P, Q, R, S, ... ,

które są symbolami własności lub relacji.

5)

nawiasy: (, ), [, ],{, }.

background image

Przy pomocy tych symboli konstruujemy poprawnie sformułowane
wyrażenia k.r.k.

Pomijamy jednak podanie ścisłej definicji kategorii: wyrażenie
poprawnie zbudowane k.r.k.
, a poprzestaniemy jedynie na podaniu
przykładów takich wyrażeń w konkretnych zastosowaniach.

Bowiem dzięki temu stanie się intuicyjnie jasne, jakie ciągi napisów są
poprawnie sformułowanymi wyrażeniami k.r.k.

Zatem przykładami wyrażeń k.r.k. są następujące ciągi napisów:

,

)

,

(

,

)

,

(

,

)

,

(

,

)

,

(

,

)

,

(

,

)

(

,

)

(

y

x

R

y

x

R

b

x

R

y

a

R

y

x

R

a

P

x

P

y

x

x

,

))

,

(

)

(

(

,

))

(

)

(

(

,

)

,

(

)

(

y

x

R

x

P

x

Q

x

P

y

x

R

x

P

y

x

x

background image

W zbiorze wyrażeń poprawnie zbudowanych k.r.k. możemy wyróżnić
wyrażenia będące funkcjami zdaniowymi.

Przypomnijmy, że funkcją zdaniową nazywamy wyrażenie posiadające
zmienną wolną.

Przykładami funkcji zdaniowych w języku k.r.k. są:


W pierwszym wyrażeniu zmienną wolną jest x, w drugim y. W trzecim wyrażeniu

itp.

)]

(

)

(

[

))

(

)

(

(

x

Q

x

P

x

Q

x

P

x

x

x

,

)

,

(

]

))

(

)

(

(

[

,

)

,

(

,

)

,

(

,

)

(

c

x

R

y

Q

x

P

y

x

R

y

a

R

x

P

x

x

itp.

)

(

)]

,

(

)

(

[

z

Q

y

x

R

x

P

x

y

background image

zmienną wolną jest y, zaś x jest zmienną związaną kwantyfikatorem ogólnym.
W wyrażeniu czwartym zmienną wolną jest x występujące w następniku
R(x,

c), a zmienna x występująca w poprzedniku jest związana kwantyfika-

torem ogólnym. W wyrażeniu piątym zmienną wolną jest z. Zmienna x jest
związana kwantyfikatorem ogólnym, a y – kwantyfikatorem szczegółowym.

Wszystkie wymienione wyrażenia są funkcjami zdaniowymi, ponieważ
posiadają zmienne wolne.

Dla odmiany wyrażenia:

nie są funkcjami zdaniowymi. (

Wszystkie bowiem występujące w nich zmienne

indywiduowe są związane jakimś kwantyfikatorem.)

,

)

(

))

(

)

(

(

,

)

,

(

,

)

,

(

,

)

,

(

,

)

(

a

P

x

Q

x

P

y

c

R

b

x

R

b

a

R

a

P

x

y

x

)

,

,

(

))

(

)

(

[(

,

)]

,

(

)

(

[

z

y

x

S

y

Q

x

P

y

x

R

x

P

z

y

x

y

x

background image

Jeżeli jakaś funkcja zdaniowa k.r.k. jest schematem pewnego wyrażenia
w języku potocznym, to wyrażenie to jest również funkcją zdaniową, a
nie wyrażającym jakąś zamkniętą myśl zdaniem.


Przykładowo:

Funkcja zdaniowa

P(x)

jest schematem wyrażeń:

x jest miastem wojewódzkim

x jest studentem

x jest równoległobokiem itp.

Funkcja zdaniowa

R(x,

y)

jest schematem wyrażeń:

x jest ojcem y

x jest prostopadle do

y

x jest starszy od

y

itp.

background image

Funkcja zdaniowa jest schematem wyrażeń:

Jeżeli

x

jest ojcem Jana, to

x

jest starszy od Jana

Jeżeli

x

jest dłużnikiem Pawła, to

x

unika Pawła

Jeżeli

x

jest dzielnikiem 15, to

x

< 15 itp.

Funkcja zdaniowa jest schematem wyrażeń:

Istnieje ktoś, kto jest ojcem

y

Niektórzy kochają się w

y

Istnieją proste prostopadle do prostej

y itp.

)

,

(

)

,

(

a

x

S

a

x

R

)

,

(

y

x

R

x

background image

Istnieją dwa sposoby przekształcania funkcji zdaniowych w zdania:


1)

podstawienie stałych nazwowych w miejsce zmiennych wolnych,

/ K O N K R E T Y Z A C J A /


2)

związanie zmiennych wolnych jakimiś kwantyfikatorami.

/ K W A N T Y F I K A C J A /

Każde wyrażenie języka naturalnego ma swoją strukturę wyrażalną w
języku k.r.k. Wobec tego dowolnemu takiemu wyrażeniu możemy
przyporządkować jego schemat w języku k.r.k.

Podajmy dla wybranych zdań z języka potocznego przykłady takich
schematów:

background image

Zdanie: Wszystko ma swoją przyczyną

ma schemat:

Schematem zdania: Niektórzy filozofowie są logikami

jest:

Zdanie: Wszyscy mężczyźni z Zakładu kochają się w pani Joli

ma schemat:

Zdanie: Wszyscy mężczyźni są egoistami

ma schemat:

Zdanie: Niektóre mężatki są wierne

ma schemat:

)

,

(

y

x

R

y

x

)]

(

)

(

[

x

Q

x

P

x

)]

,

(

)

(

[

a

x

R

x

P

x

)]

(

)

(

[

x

Q

x

P

x

)]

(

)

(

[

x

Q

x

P

x

background image

Schematem zdania: Niektóre mężatki nie mają przyjaciół

jest:

Zdanie: Nikt nie jest wyższy od samego siebie

ma schemat:

Zdanie: Nikt nie podziwia wszystkich

ma schemat:

Zdanie: Niektórzy żałują wszystkiego, co robią

ma schemat:

Zdanie: Niektórzy humaniści gardzą wszystkimi matematykami

ma schemat:

)]

,

(

)

(

[

y

x

R

x

P

y

x

)

,

(

x

x

R

x

)]

,

(

[

y

x

R

y

x

)]

,

(

)

,

(

[

y

x

S

y

x

R

y

x

))]

,

(

)

(

(

)

(

[

y

x

R

y

Q

x

P

y

x

background image

Schematem zdania: Niektórzy podziwiają swoich prześladowców

jest:

Zdanie: Każdy student tańczył z jakąś studentką

ma schemat:

Zdanie: Żadna szanująca się kobieta nie flirtuje z nieznajomymi mężczyznami

ma schemat:

Wyrażenia k.r.k. mogą być schematami wielu różnych zdań języka
naturalnego.

))]

,

(

)

,

(

[

y

x

S

y

x

R

y

x

))]

,

(

)

(

(

)

(

[

y

x

R

y

Q

x

P

y

x

))]

,

(

)

,

(

(

)

(

[

y

x

R

y

x

S

x

P

y

x

background image

Na przykład ostatnie wyrażenie jest także schematem zdań:
Żadna liczba naturalna nie dzieli się przez liczbę, która nie jest jej kwadratem.
Żaden wykładowca nie zaliczy egzaminu studentom, którzy nie uczęszczali na jego
wykłady
itp.

Może się zdarzyć, że pewne wyrażenia k.r.k. są schematami zarówno
zdań prawdziwych, jak i fałszywych.

Np. wyrażenie:

jest schematem prawdziwego zdania: Każdy nauczyciel jest człowiekiem

oraz fałszywego: Każda liczba parzysta jest podzielna przez 3

)]

(

)

(

[

x

Q

x

P

x

background image

Wyrażenie:

jest schematem zdania prawdziwego: Każdy ma ojca

oraz fałszywego: Każdy ma żonę.


Wyrażenie:

jest schematem zdania prawdziwego: Niektóre studentki mają dzieci

i fałszywego: Niektóre koty mają partnera do gry w pokera.


Wyrażenie:

jest schematem zdania prawdziwego:

Jeżeli istnieją ludzie, którzy są mordercami, to istnieją ludzie, którzy nie są

mordercami

i fałszywego:

Jeżeli istnieją ludzie śmiertelni, to istnieją ludzie nieśmiertelni

)

,

(

y

x

R

y

x

)]

,

(

)

(

[

y

x

R

x

P

y

x

)

(

)

(

x

P

x

P

y

x

background image

Wyrażenie:

jest schematem prawdziwego zdania:

Jeżeli istnieją figury, które są prostokątami i istnieją figury, które są

p

rombami, to istnieją figury, które są prostokątami i rombami

oraz fałszywego:

Jeżeli istnieją ludzie młodzi i istnieją, ludzie starzy, to istnieją ludzie, którzy

są jednocześnie młodzi i starzy

Rodzi się naturalne pytanie, czy wszystkie wyrażenia k.r.z. mogą być
schematem zarówno prawdziwych, jak i fałszywych zdań.

)]

(

)

(

[

)]

(

)

(

[

x

Q

x

P

x

Q

x

P

x

x

x

background image

Spróbujmy znaleźć dwa zdania – jedno prawdziwe i jedno fałszywe,
których schematem jest wyrażenie:


Prawdziwym zdaniem o tym schemacie jest np.:

Jeżeli istnieją ludzie, którzy grają na skrzypcach i lubią logikę, to

istnieją ludzie, którzy grają na skrzypcach i istnieją ludzie, którzy

lubią logikę.

Jednak znalezienie zdania fałszywego o tym schemacie napotyka na
trudności.

)]

(

)

(

[

)]

(

)

(

[

x

Q

x

P

x

Q

x

P

x

x

x

background image

W jakiejkolwiek bowiem dziedzinie rzeczywistości próbujemy
zinterpretować ten schemat, nasza interpretacja okazuje się prawdziwa.

Czy przyczyną tego jest nasza nieumiejętność znalezienia właściwej
kontrinterpretacji? A może takiej kontrinterpretacji po prostu nie ma?

Przeanalizujmy ten przypadek w sposób całkowicie ogólny.

Rozważane wyrażenie jest implikacją o poprzedniku i
następniku . Mogłoby ono być fałszywe jedynie w
przypadku, gdyby poprzednik był prawdziwy, a następnik fałszywy.

Załóżmy więc, że poprzednik jest prawdziwy. Oznacza to, że istnieje
(przynajmniej jeden) obiekt, który ma zarazem obie własności P oraz Q.

)]

(

)

(

[

x

Q

x

P

x

)]

(

)

(

[

x

Q

x

P

x

x

background image

Zatem ów obiekt posiada na pewno własność P. Jeżeli tak, to istnieje
obiekt posiadający własność P (

właśnie ten, który ma obie te własności

) i

wyrażenie jest prawdziwe. Analogicznie sposób wykazujemy,
że wyrażenie: jest prawdziwe.

To zaś z kolei oznacza, że koniunkcja jest także
prawdziwa.

Wobec tego implikacja nie
może być fałszywa. Jest więc ona zawsze prawdziwa.

Rozważane wyrażenie nie może być schematem żadnego zdania
fałszywego – jest ono schematem wyłącznie zdań prawdziwych.

)

(x

P

x

)

(x

Q

x

)

(

)

(

x

Q

x

P

x

x

)]

(

)

(

[

)]

(

)

(

[

x

Q

x

P

x

Q

x

P

x

x

x

background image

Dziękuję za uwagę!


Wyszukiwarka

Podobne podstrony:
Wykład 04
Wyklad 04
Wyklad 04 2014 2015
biofizyka wyklad 04
logika wyklad 02
LOGIKA wyklad 5 id 272234 Nieznany
logika wyklad 07
Gwinty, wyklad 04 polaczenia srubowe CRC A717D1E6
Prawo konkurencji wykład 7 - 04.12, WPiA UŁ, Prawo ochrony konkurencji i konsumentów (T. Ławicki)
Logika wykład II - 20.10.2013, Sem. 1, Logika
Prawo rzymskie - prawo osobowe, prawoznawstwo, polskie prawo konstytucyjne, Logika i wykładnia prawa
Młoda Polska WYKŁAD (04 06 2014)
Logika wykłady
logika wyklad 01
Logika wyklad 7

więcej podobnych podstron