Académique Documents
Professionnel Documents
Culture Documents
pragmatyczna
Prowadzcy: Katarzyna Maciejowska
p2 jest wiksze od 1
q3 jest wiksze od 2
r3 jest wiksze od 1
( z istnienia p i q wynika
nieprawda , e p( nie p)
negacja
pq
p iq
koniunkcja
pg
p g p wtedy i tylko wtedy , gdy q rwnowano
p lubq
alternatywa
pg
jeeli p
q (z p wynika q)
Za pomoc formu logicznych mona zapisa niektre rozumowania wyraone
w jzyku.
Przykad:
Jeeli uczyem si, to zdam i jeeli zdam, to bd szczliwy; Wynika z tego, e
jeli nie bd szczliwy to si nie uczyem.
puczyem si
qzdam
rbd szczliwy
( ( p q ) ( q r ) ) (r p)
Uwaga!
Naley starannie wstawia nawiasy. Na przykad formua p q r jest
niejednoznaczna. Moe oznacza zarwno ( p q ) r jak i p (q r) .
W wyraeniu ( p) moemy opuci nawias. Na przykad formua
( p q )((p)r ) jest rwnowana formule ( p q )(p r ) .
Dla dowolnych zda logicznych p i q spjniki (funktory) definiujemy
nastpujco:
p
1
0
p
0
0
1
1
q
0
1
0
1
0
1
p q
p q
p q
p q
0
0
0
1
0
1
1
1
1
1
0
1
1
0
0
1
p q
( p q ) (r ( p q ) ) dla wartociowania
p q
r ( p q)
( p q ) (r ( p q ) )
1 0 1
1
1
0
0
0
Odpowied: Dla tego wartociowania formua jest faszywa
Tautologia formua logiczna prawdziwa dla kadego wartociowania
zmiennych zdaniowych
Przykad:
p p
p
1
0
p p
0
1
1
1
Zadanie:
Poka, e formua
p
0
0
1
1
q
0
1
0
1
(( p q) q)p
p q
( p q)q
1
1
0
1
1
0
1
0
1
0
0
0
p
1
1
0
0
jest tautologi
(( p q)q)p
1
1
1
1
Zadanie:
Poka, e formua (( p q)(q r))(r p)
jest tautologi.
p q r p q
1 1 0
1 0 0
1
0
qr
0
1
( p q)(q r )
r p
0
0
0
0
(( p q)(q r))( r p)
1
1
(( p q) r )( p ( q r))( p q r ) ( q p r)
Jeeli formua jest tautologi, to podstawiajc pod zmienne zdaniowe w
dowolne formuy otrzymamy now tautologi
Przykad:
Bierzemy tautologi: ( p q) (p q) i podstawiamy pod p formu
( p q) a pod q formu ( p q ).
Otrzymujemy now tautologi: (( p q)( p q))(( p q)( p q))
Tautologie pozwalaj czasem na uproszczenie formuy:
Przykad:
(r (q p))q
r ( q p) q
(r ( q p ) )q
p r q q
(q q)q
p q
( p q ) ( g p)
( p q ) ( q p )
( ( p q ) ( q p ))
T14.
T11.
T12.
( p q r )
( p q )
( p q r s)
Formua jest w koniunkcyjnej postaci normalnej jeeli jest koniunkcj
pewnej liczby klauzul.
Przykady formu w koniunkcyjnej postaci normalnej:
( p q r s) ( p q ) ( r s t )
p q ( p q )
KAD FORMU MONA ZAPISA W RWNOWANEJ KONIUNKCYJNEJ POSTACI
NORMALNEJ.
Zadanie:
Przekszta formu
( p q) r
(p q) r
( p q ) r
( p q ) r
( p r ) ( q r )
( p q) r
T11.
T11.
T12., T1.
T5.
( p q p) ( p q r q)( s s)
(1 2 n )
jest rwnowana formule
1 ( 2 ( 3 ( n ) ) )
Przykad:
Jeeli Azor jest psem, to Azor jest zwierzciem. Azor nie jest psem. Zatem Azor
nie jest zwierzciem
( p p) q
Reguy wnioskowania
Regua odrywania, RO
Pada nieg
Jest zimno
(( ) )
Regua opuszczania koniunkcji, OK
Pada nieg
Jest zimno
( )
( )
Regua doczania koniunkcji, DK
Pada nieg
Jest zimno
Pada nieg i est zimno
( )( )
Regua opuszczania alternatywy, OA
Jest zimno
(( ))
Regua doczania alternatywy, DA
Pada nieg
Pada nieg lub jest zimno
( )
Regua doczania rwnowanoci, DR
Jeeli pada nieg zimno
( ( ) ( ) ) ( )
( ) ( ( ) ( ) )
Prawa de Morgana:
( )
( )
Prawo kontrapozycji:
Dowd zaoeniowy wprost:
W pocztkowych wierszach dowodu wypisujemy zaoenia. Kolejne wiersze
generujemy z wierszy poprzednich, korzystajc ze znanych regu
wnioskowania. Dowd koczymy jeeli jednym z uzyskanych wierszy jest teza.
Przykad:
Jeeli si naucz to zdam. Jeeli zdam to bd szczliwy. Naucz si. Zatem
bd szczliwy.
pnaucz si
q zdam
rbd szczliwy
(( p q)(q r) p) r
Zaoenia:
Teza: r
p q ,
qr , p
pq
qr
p
( p q) p
qr
q
qr
r
Dowd zaoeniowy nie wprost:
W pocztkowych wierszach dowodu wypisujemy zaoenia oraz zanegowan
tez. Kolejne wiersze generujemy z wierszy poprzednich, korzystajc z regu
wnioskowania. Dowd koczymy jeeli otrzymamy dwa sprzeczne wiersze
postaci i .
Przykad:
Jeeli bd sie nudzi i bdzie pada deszcz to pjd do kina. Zatem, jeeli
bd sie nudzi i nie pjd do kina, to nie bdzie pada deszcz.
pBd si nudzi
qBdzie pada deszcz
rPjd do kina
( ( p q ) r ) (( p r) q)
Zaoenia: ( p q ) r ,
Teza: q
p r
( p q ) r
bez zmian
p r
Opuszczanie koniunkcji
q
bez zmian
bez zmian
( p q ) r
doczanie koniunkcji
p
bez zmian
r
doczanie koniunkcji
q
regua odrywania
( p q ) r
bez zmian
r
regua odrywania
p q
Doszlimy do sprzecznoci
r
wic
zdanie jest logicznie poprawne
r
Jeeli w dowodzie zaoeniowym nie wprost nie mona doj do sprzecznoci,
to rozumowanie jest niepoprawne. Z wierszy dowodu mona wwczas
odczyta kontrprzykad
Przykad:
Jeeli Azor jest psem, to Azor jest zwierzciem. Azor nie jest psem. Zatem Azor
nie jest zwierzciem.
(( p q)p) q
pq
p
q
niemona dojc do sprzecznoci
Kontrprzykad:
p=0, q=1
I 1 I 2 p I n
K 1 K 2 p K n
I 1 I 2 I n K 1 K2 Kn
gdzie I i , K i s zmiennymi zdaniowymi lub negacjami zmiennych
zdaniowych.
We wniosku usuwamy powtarzajce si skadniki.
Przykad:
prqs
ptq
p r s t
Algorytm rezolucji:
Jeeli chcemy pokaza, e jest konsekwencj logiczn 1, , n to:
a) Sprowadzamy formuy 1 2 n i
do postaci normalnej
koniunkcyjnej.
b) Wypisujemy wszystkie otrzymane klauzule w kolejnych wierszach.
Stosujemy systematycznie regu rezolucji do kolejnych wierszy (w tym
rwnie do nowo utworzonych). Dowd koczymy jeeli otrzymamy dwa
wiersze sprzeczne (teza udowodniona) albo nie mona utworzy adnej
nowej klauzuli (teza nie wynika z przesanek).
Przykad:
Poka, e
p s
( p q ) ( r s ) ( p r ) ( p q ) ( r s ) ( p r )
( p s ) p s
pq
rs
pr
p
s
qr
ps
r
r
p q ,r s , p r
(istnieje),
Dziedzina (uniwersum):
(dla kadego)
U= { 0,1,2, } , P( x , y )
x jest wiksze od y
P(3,4) jest zdaniem faszywym
P(5,2) jest zdaniem prawdziwym.
Funkcje zdaniowe 0-argumentowe P ,Q , moemy traktowa jako zwyke
zdania logiczne. Jzyk rachunku kwantyfikatorw obejmuje wiec jzyk
klasycznego rachunku zda.
Funkcja zdaniowa jest formu
Jeeli i s formuami, to ( ) , ( ) ( ) , ( ) ( ) , ( ) ( ) , ( ) ( ) s
formuami
Jeeli jest formu a v jest zmienn w , to v ( ) i v ( ) s formuami
Zasig kwantyfikatora wyraenie zawarte w nawiasie otwartym
bezporednio po tym kwantyfikatorze.
Przykad:
( P ( x , y ) Q ( x ))
R (x)
x (P( x )) x P( x )
x ( y (P( x , y) Q( x ))) x y ( P(x , y ) Q( x))
Niepoprawne:
x P(x)
y x P( x , y)
(x P( x)) ( x Q(x))
x (Q( x ) y P( x , y))
Formua zamknita dla okrelonej interpretacji staje si zdaniem logicznym.
Zatem posiada okrelon warto logiczna prawda lub fasz. Za pomoc
formu zamknitych mona wyraa zoone wasnoci badanego uniwersum.
Przykad:
Ustalamy dziedzin U= { 0,1,2, } i funkcje zdaniowe:
P( x) - liczba x jest parzysta.
Q(x) - liczba x jest pierwsza.
R( x , y )(x y ) liczba x jest niewiksza od liczby y.
Zdania w tej dziedzinie:
Istnieje liczba parzysta: xP ( x)
Istnieje najmniejsza liczba naturalna: x y ( x y)
adna liczba parzysta wiksza od 2 nie jest pierwsza:
x (Q( x ) (3 x) P (x))
lub rwnowanie:
U= { 0,1,2, }
P( x , y )x y
Jest zdaniem faszywym dla interpretacji
U= { ,2,1,0,1,2, }
P( x , y )x y .
Formua x ( P( x ) P( x)) jest tautologi rachunku predykatw poniewa jest
prawdziwa w kadej interpretacji.
Wybrane prawa rachunku predykatw
T1.
T2.
T3.
T4.
T5.
T6.
T7.
T8.
T9.
T10.
x ( P( x ) P( x))
x P(x) x ( P( x))
x P(x) x ( P( x))
x ( P ( x ) Q ( x ) ) (x P ( x ) x Q ( x ) )
x ( P ( x ) Q ( x ) ) (x P ( x ) x Q ( x ) )
x ( P ( x ) Q ( x ) )
( x P ( x ) x Q ( x ) )
x ( P ( x ) Q ( x ) ) ( x P ( x ) x Q ( x ) )
x ( P ( x ) Q ( x ) ) ( x P ( x ) x Q ( x ) )
x ( P ( x ) Q ( x ) ) (x P ( x ) x Q ( x ) )
x y P( x , y) y x P( x , y )
O :
x P (x)
P( a)
O :
P(x)
P ( b ) , P( x )
D :
P(b)
x P(x)
A= { a , b , c , d }
Podajc precyzyjny przepis na generowanie kolejnych elementw
B={ 2,4,6, }
Stosujc posta { a : P(a) }
A=B x (x A x B)
W okrelaniu zbioru nie ma znaczenia kolejnoci elementw. Usuwamy
rwnie powtarzajce si elementy.
{ a , a , b , c }= { c , a , b }
Zbir A jest podzbiorem zbioru B, co oznaczamy
nalecy do A naley rwnie do B
A B
A B x ( x A x B)
Przykady:
{a , b , c } {a , c , b , d , e }
{ Sienkiewicz , Einstein } zbir laureatw nagrody Nobla
Zbiorem potgowym zbioru A nazywamy zbir podzbiorw zbioru A. Zbir
potgowy oznaczamy symbolem 2 A
Przykad:
2{a , b ,c }={ , { a } { b } { c } {a , b } {a , c } { b , c } { a ,b ,c } }
Jeeli A zawiera n elementw to
2 elementw
n
zawiera
Operacje na zbiorach
A B={ a :a A a B }
A B={ a :a A a B }
A = {a : a A a B }
A B=( A B) B
A=U
suma
iloczyn
rnica
rnica symetryczna
dopenienie
U= { 0,1,2,3, }
A= { 2,4,6,8, }
B={ 1,2,3,4,5 }
Zachodzi:
A B={ 2,4 }
A B={ 1,2,3,4,5,6,8,10,12, }
A = {6,8,10, }
{
B= 1,3,5 }
{1,3,5,7, }
A=
Wybrane prawa algebry zbiorw:
T1.
T2.
T3.
T4.
T5.
( A B )=(B A)
( A B )=( B A)
B C
A B
A ()=( C )
B C
AB
A ()=( C )
B C
A B
A C
A ()=
T6.
T7.
T8.
T9.
T10.
B C
AB
AC
A ()=
( A ) =A
( A )=
( A B)=
A B
B
( A B)= A
niektre S nie s P: A B=
Iloczynem Kartezjaskim zbiorw A i B nazywamy zbir wszystkich par
uporzdkowanych, ktrych pierwszy element naley do A a drugi do B:
A B= { x , y : x A y B }
Przykad:
A= {1,2,3,4 }
B={ a , b , c }
1, a>,
2, a>,
3, a>,
4, a> ,
1, b>,
2, b>,
3, b>,
4, b> ,
A B=
1, c> ,
2, c> ,
3, c> ,
4, c >
A B B A
( A B ) C A ( B C)
( A B ) C=( A C ) (B C )
( A B ) C= ( A C ) (B C )
AA
Przykad:
R zbir liczb rzeczywistych
R1= { x , y > R R : x > y } (relacja wikszoci)
F A B
speniajc
Relacja jest wic funkcj jeeli dla kadego x A istnieje dokadnie jeden
y B taki, e x , y >F . Moemy wic napisa y=F ( x) zamiast
x , y >F .
Relacja R w zbiorze A jest zwrotna jeeli
x xRx
Relacja R w zbiorze A jest przeciwzwrotna jeeli
x xRx
Relacja R w zbiorze A jest spjna jeeli
x y (xRy yRx x= y)
Relacja R w zbiorze A jest symetryczna jeeli
x y (xRy yRx)
Relacja R w zbiorze A jest przeciwsymetryczna jeeli
x y (xRy ( yRx))
Relacja R w zbiorze A jest asymetryczna jeeli
x y (( xRy yRx) ( x= y ))
Relacja R w zbiorze A jest przechodnia jeeli
A= {1,2,3,4 }
i=1, , n
Niepusta rodzina zbiorw A.
xRy x i y i
dla kadego
ARB A B