Professional Documents
Culture Documents
hps.elte.hu/~kutrovatz/courses/logika.htm
e-mail:
kutrovatz@hps.elte.hu
Bevezets a logikba
"nemhivatalos" jegyzet
Budapest, 2003.
Tartalomjegyzk
Tartalomjegyzk................................................................................................................................. 2
Bevezet ............................................................................................................................................ 3
Szintaktikai elvek................................................................................................................................ 4
Funktor s argumentum (vagy fggvny s ~) elv............................................................................ 4
Szemantikai alapelvek ........................................................................................................................ 5
Propozcionlis logika......................................................................................................................... 6
Nyelv.............................................................................................................................................. 6
Szemantika .................................................................................................................................... 6
Interpretci .................................................................................................................................. 8
Szintaxis ........................................................................................................................................ 8
Elsrend (egzisztencilis) logika...................................................................................................... 12
Nyelv............................................................................................................................................ 12
Szemantika .................................................................................................................................. 13
Arisztotelszi kijelentsek (tradicionlis osztlyozs).................................................................... 15
QC kvantifikcis kalkulus ............................................................................................................. 16
Analitikus tblzatok mdszere ........................................................................................................ 17
Nulladrend ................................................................................................................................. 17
Elsrend..................................................................................................................................... 20
A szintaxis s a szemantika viszonya................................................................................................ 22
Alternatv logikk ............................................................................................................................. 27
Termszetes levezets ................................................................................................................. 27
Intuicionista logika ....................................................................................................................... 27
rtkrses logika .......................................................................................................................... 28
Tbbrtk logikk ...................................................................................................................... 29
Msodrend logika....................................................................................................................... 29
Tpuselmleti logika ..................................................................................................................... 30
Modlis logikk ............................................................................................................................ 30
Modlis kalkulusok................................................................................................................... 31
Elsrend propozcionlis modlis logika ................................................................................. 33
Kvzi-szemantika /Carnap/ - nulladrend ................................................................................. 34
Kripke 1 nulladrend ................................................................................................................. 34
Kripke 2................................................................................................................................... 36
Metalogikai ttelek ........................................................................................................................... 38
Gdel 1. nemteljessgi ttele........................................................................................................ 38
Gdel 2. nemteljessgi ttele........................................................................................................ 39
Church-ttele............................................................................................................................... 39
Church-tzis............................................................................................................................ 39
Tarski-ttel .................................................................................................................................. 39
2
Bevezet
Mi a logika?
A kijelents egy nyelvi eszkz: llt valamit a vilgrl; a kvetkeztets pedig ezek kzti relci. Mi
kijelentsek egy jl meghatrozott csoportjval tudunk foglalkozni: olyanokkal, melyek igazsgrtke
idben nem vltozik.
p1
p2
premisszk . legalbb 1,
(kijelentsek) . legfeljebb n
.
pn
konklzi pn+1 mindig csak 1
A logika nyelve:
3
Szintaktikai elvek
Arisztotelsz: szubjektum s prediktum /alany-lltmny/ szerkezet elve. Ezzel azonban sok baj van.
Gottlob Frege /1848-1925/ - alapozta meg a mai logikt; a funktor-argumentum szerkezeti elv is
tle szrmazik:
ARGUMENTUMOK
nevek
olyan nyelvi kifejezs, melynek funkcija, hogy megnevezzen valakit/valamit
pl.: "Ceasar", "Brutus" apja (lehetnek lersok is, nem csak tulajdonnevek)
"Lnchd" (tulajdonnv, de nem szemly
"kilenc" (termszetes szm)
kijelentsek, mondatok
igazsgrtkkel (igaz vagy hamis) rendelkez nyelvi kifejezs
pl.: "A Tlap reg.", "32=9"
FUNKTOROK /funktorcsaldok/
nvfunktor
be- s kimenete is nv: nvbl nevet csinl
a) egyargumentum
pl.: " apja", " abszoltrtke"
b) ktargumentum
pl.: " s legidsebb fia", " + "
mondatfunktor
mondatbl mondatot csinl
a) egyargumentum
pl.: " Nem igaz, hogy ", " Valszn, hogy "
b) ktargumentum
pl.: " s ", "Ha , akkor "
prediktum
bemenete nv, kimenete mondat
4
a) egyargumentum
pl.: " fut"
b) ktargumentum
pl.: " magasabb, mint ", " szereti ", > "
c) egyargumentum
pl.: " bemutatta -t -nek"
szubnektor
mondatbl nevet csinl
pl.: "Az, aki "
+ lehetnek tbb argumentumaknl vegyes argumentumok is
Szemantikai alapelvek
Frege-hromszg:
"gondolat" "szably"
pl.: "Nem igaz, hogy ", " s ", " beteg" extenzionlis
" , mert ", " Tudom, hogy " nem extenzionlis (intenzionlis)
5
Propozcionlis logika
Nyelv
-(,) segdjelek
Szemantika
ktrtksg elve:
Igazsgtblzatok
A,B kijelents
kondcionlis bikondcionlis
("ha, akkor") ("akkor s csak akkor")
A B AB A B AB
1 1 1 1 1 1
1 0 0 1 0 0
0 1 1 0 1 0
0 0 1 0 0 1
6
Konnektvumok
a) egyargumentum
A ~A A A
1 0 1 1
0 1 0 0
A A~A A A&~A
1 1 1 0
0 1 0 0
b) n-argumentum
Visszavezethetk egymsra
AB ~(A&~B)
A&B ~(~A~B)
AB ~(~A&~B)
1. az igazsgtblnak van pozitv sora vegyk ezen sorokhoz tartoz elemi konjunkcikat: n
kijelentsparamter: pi, ha a bemenet ott 1; ~pj, ha a bemenet ott 0 vegyk ezek alterncijt
gy kapjuk a teljes alternatv normlformt
pl.:
p1 p2 p1 p2
1 1 1 p1 & p 2
1 0 0 p1 p2 (p1 & p2) (~p1 & ~p2)
0 1 0
0 0 1 ~p1 & ~p2
2. nincs pozitv sor: a fenti mdszer, de negatv soroknl, s pi, ha a bemenet ott 0; ~pj, ha a
bemenet ott 1 (elz: p1 p2 (~p1 p2) & (p1 ~p2))
Sheffer-szimblum:
A|B ~(A&B)
A|A ~(A&A) ~A
(A|B) | (A|B) ~(A|B) ~(~(A&B)) A&B
Sem-sem mvelet:
AB ~A&~B
7
Interpretci
DEF: modell: egy propozciosztly olyan interpretcija, mely annak minden elemt igazz teszi
pl.: {p0&~p1,~(p0 p1)} p0 1, p1 0
Szintaxis
8
- Ai=(AjAk), ahol j,k<i.
Pl.: ((p0(~p1))p25)-t meg kell, hogy elzzk a benne szerepl atomi propozcik:
p0, p1, (~p1), (p0(~p1)), p25, ((p0(~p1))p25)
3
DEF : r(A) az AProp rangja:
2
r(A)=0, ha A atomi,
r((~A))=r(A)+1 ~ 1
r((AB))=max(r(A),r(B))+1.
p1 p0 p25 0
DEF : Kalkulus: nyelv (nyelvi elemek + grammatikai szablyok) + levezetsi rendszer (aximk +
levezetsi szablyok).
DEF : Az A1, ..., An propozcionlis sorozat az APROP levezetse PROP-bl, ha An=A, s Ai-re:
- Ai axima, vagy
- Ai, vagy
- van olyan Aj s Ak=(AjAk), hogy j,k<i. MODUS PONENS (MP, levlasztsi szably).
DEF : APROP logikai ttel (vagy a propozcionlis logiknak ttele), ha A (csak az aximkbl
levezethet, nincs szksg propozciosztlyra). Jells: "A".
Pl.: (p0p0)
1. (A2): A p0, B(p0p0), Cp0
( (p0( (p0p0)p0) )( (p0(p0p0))(p0p0) ) )
2. (A1): A p0, B(p0p0)
(p0( (p0p0)p0) )
3. MP 1,2: p0(p0p0))(p0p0))
4. (A1): A p0, B p0
p0(p0p0)(p0p0)
5. MP 3,4: (p0p0)
9
DEF : PROP inkonzisztens (ellentmondsos), ha (~(AA)) tpus propozci, klnben
konzisztens. (Ha logikai ttel ellenmondst le lehet vezetni -bl, akkor abbl minden
levezethet.)
Biz.:
a) "" 1. felttel {(~A)}(~B)
2. DT: A ((~A)(~B))
3. (A3) (((~A)(~B))(BA))
4. MP:2,3 (BA)
5. DT: 4 {B}A
b) 1. {(~(~B)),(~(~(~(~B)))){(~(~B))
2. KP a): 1 {(~(~B)), (~B)}(~(~(~B)))
3. KP a): 2 {(~(~B)),(~(~B))}B
4. {(~(~B))}B
5. hely. B(~A) {(~(~(~A)))}(~A)
6. KP a): 5 {A}(~(~A))
10
c) "" 1. felttel {B}A
2. MSZ: 1,b/4 {(~(~B))}A (mivel {A}(~(~A)) levezetsi relci tranzitv)
3. tranz. 2,b/6 {(~(~B))}(~(~A))
4. KP a): 3 {(~A)}(~B)
Spec.: (AA)
inkonzisztens: (~(AA)) B, ahol B brmi lehet, mivel inkonzisztens.
11
Elsrend (egzisztencilis) logika
Nyelv
Form formulk
Minden X-re FormX, ha
- FPRn s t1, ..., tnTerm, akkor F(t1)...(tn)X (Spec.: PPR0, akkor PX.)
Pl1: F: "jedi lovag"PR1, a: "Luke Skywalker"NC
F(a): "Luke Skywalker egy jedi lovag."
Pl2: G: "meglte"PR2, a: "Kin"NC, b: "bel"NC
G(a)(b): "Kin meglte belt."
- t1, t2Term, "t1=t2"X (lers s nvkonstans kzti egyenlsg)
Pl: f: "gyilkosa"NF1, a: "Kin", b: "bel"NC
f(a)=b: "Kin bel gyilkosa."
- AX, akkor (~A)X
- A, BX, akkor (AB), (A&B), (AB), (AB)X
- AX, xVar, akkor xAX s xAX.
Pl1: x: ""Var, F: "haland"PR1 F(x): " haland" /mg nem
tudom, ki/ xF(x): "Mindenki haland"
12
Pl2: x:""Var, G:"kentaur"PR1 G(x): " egy kentaur"
xG(x): "Ltezik kentaur" vagy "Lteznek kentaurok" /legalbb 1
olyan dolog van, amire igaz, hogy kentaur/
Szemantika
p=<U, >
trgyalsi univerzum
U
rgztjk az objektumokat
interpretl fggvny
szemantikai rtket rendel a logikai kifejezsekhez, vltozkhoz
deskriptv konstansokhoz extenzit (terjedelem) rendel
- ha fNFn, akkor (F):UnU; Spec: aNC, akkor (a)U.
Pl1: f: "apja"NF1 (f) mindenkihez hozzrendeli az apjt
/akkor lesz rgztett az f jellete, ha minden emberen
vgigmegynk, s megjelljk az apjt/
PL2: g: "+"NF2 (g) szmprokhoz rendeli az sszegket
- ha FPRn, akkor (F)Un /rendezett n-esek/
Spec: pPR0, akkor (p){0,1} /igazsgrtk/
Pl1: F: "piros"PR1 (F): a piros dolgok osztlya
Pl2: G: "meglte"PR2 (G): elemprok, melyekre igaz, hogy az
els meglte a msodikat
A vltozkat lekt mvelet az rtkels egy rtkels mindig egy adott interpretcit kvet.
13
DEF : 1 kifejezseinek extenzija (vagy jellete) adott interpretci (p) s rtkels (v) mellett
- ha xVar, akkor |x| v =(x) /vltoz extenzija/
Ip
Spec eset: pPR0, akkor |p| v =(p) /atomi mondat interpretcija igazsgrtk/
Ip
- ha A, BForm, akkor
Ip Ip Ip
|(A&B)| v =1, ha |A| v =|B| v =1; klnben 0
Ip Ip Ip
|(AB)| v =0, ha |A| v =|B| v =0; klnben 1
Ip Ip Ip
|(AB)| v =0, ha |A| v =1 s |B| v =0; klnben 1
Ip Ip Ip
|(AB)| v =1, ha |A| v =|B| v ; klnben 0
- ha AForm, xVar, akkor
Ip Ip
|xA| v =0, ha uU, hogy |A| v[ x:u ] =0; klnben 1
Ip Ip
|xA| v =1, ha uU, hogy |A| v[ x:u ] =1; klnben 0
14
MEGJEGYZS: is kifejezhet s ~ segtsgvel:
A helyre (~B) (~x(~B))x(~(~B)) xB(~x(~B)).
x(F(x)(~G(x))) (~x(F(x)&G(x)))
o "Nem minden madr tud replni." vagy "Van olyan m, ami nem tud replni."
(x(F(x)&(~G(x)))) (~x(F(x)G(x)))
a G e i o
G F G F G
F F
Modell: propozcionlis logikban: olyan interpretci, ami a formula minden elemt igazz teszi
itt azonban vannak res vltozk! - ezeknek nem lesz igazsgrtke
DEF : Modell: =<p, > = <U, , > modellje Form-nak, ha minden A-ra: |A| v =1.
Ip
15
QC kvantifikcis kalkulus
DEF : Formula zrt, ha nem fordul el benne vltoz szabadon, klnben nyitott.
Pl: (F(x)G(x)) nyitott mindkt x szabad benne
x(F(x)G(x)) zrt
x(F(x)G(y)) nyitott y szabad
(xF(x)G(x)) nyitott x-nek van szabad elfordulsa
DEF : AForm, tTerm, xVar. At/x: A-ban x minden szabad elfordulsa helyre t-t helyettestnk.
Pl: A: (F(x)G(x)) Aa/x: (F(a)G(a))
A: x(F(x)G(x)) Aa/x: x(F(x)G(x))
DEF : QC aximasmk
A, B, CForm, x, y, zVar, tTerm.
(A1) (A(BA))
(A2) (((A(BC))((AB)(AC)))
(A3) (((~A)(~B))(BA))
(A4) (xAAt/x)
(A5) x(AB)(xAxB)
(A6) (AxA) ha x nem fordul el A-ban szabadon
(A7) (x0=x0)
(A8) ((x=y)(Az/x=Az/y))
DEF : QC aximi
Itt is az aximasmk helyettestettjei (mint a propozcionlis logikban), de itt:
ha A axima xA is axima.
Kontrapozci, metszetszably, Dedukci-ttele: itt is igaz (nem hasznlunk bennk specilis, csak a
QC-re jellemz dolgokat.)
16
DEF : Elsrend elmlet: 1=<1, 1> /meg kell adnunk egy nyelvet s egy aximarendszert/
Pl: Peano-aritmetika aximi
p: (P1) x(~(S(x)=0))
(P2) xy( (S(x)=S(y))(x=y)) - rkvetkezs szablyozsa
(P3) x(x+0=x)
(P4) xy(x+S(y)=S(x)+y) - + szablyozsa
(P5) x(x*0=0)
(P6) xy(x*S(y)=xy+x) - * tulajdonsgai
(P1-P6: Robinson-aritmetika)
(P7) ((A0/x&x(AAS(x)/x))xA) - teljes indukci smja
Nulladrend
P1
P2
.
.
.
Pn
~K
2. Szrmazkok felvtele. /szrmazk: olyan rszformula, aminek igaznak kell lennie ahhoz, hogy a
teljes formula igaz legyen/
Szrmaztatsi szablyok:
A ~A A A
~B ~B B
Elgaz szablyok:
AB ~(A&B) AB AB ~(AB)
A|B ~A | ~B ~A | B A ~A A ~A
B ~B ~B B
17
KF (kifejezs) felbontsnak sorrendje nem befolysolja az eredmnyt
Pl1.
(P1) Ha Mack nem ebdel otthon, nem fogy el a mze.
(P2) Ha a mz elfogy, nem tud mit vacsorzni.
(K) Ha Mack otthon ebdel, nem tud mit vacsorzni.
AT:
~p~q
q~r
~(p~r)
p
~~r
r
~q ~r
~~p ~q *
p
2 g is nyitva maradt nem rvnyes a kvetkeztets
(mindkt gon: p, r, ~q emiatt srlt az interpretci)
ugyanez ms felbontssal:
~p~q
q~p
~(p~r)
~~p ~q
p
~q ~r ~q ~r
p p p p
r r r r
* *
18
Pl2.: "Fles szletsnapi partija"
(P1) Bagoly akkor, s csak akkor megy el a partira, ha Mack vagy Malacka is elmegy.
(P2) Ha Mack nem megy el, Tigris sem megy el.
(P3) Ha Bagoly ott lesz, Nyuszi nem megy el.
(P4) Tigris mindenkpp elmegy.
(K) Nyuszi nem mehet el.
AT:
b(Mm)
~M~t
b~n
t
~~n
n
~b ~n
~~M ~t *
M *
b ~b
Mm ~(Mm)
* ~M
~m
*
~((~p~q)(qp))
~p~q
~(qp)
q
~p
~~p ~q
p *
*
19
Elsrend
j szrmaztatsi szablyok:
F(a)
F(b)
- ~(a=a) szerepel
Pl1:
(P1) Ha Malacka mindenkit ismer, aki nagyobb nla.
(P2) Zsebibaba nem nagyobb azoknl, akik ismerik t..
(K) Zsebibaba nem nagyobb, mint Malacka.
a: "Malacka" x(G(x)(a)F(a)(x))
b: "Zsebibaba" x(F(x)(b)~G(b)(x))
F(x)(y): "x ismeri y-t" ~(G(b)(a))
G(x)(y): "x nagyobb, mint y"
AT:
x(G(x)(a)F(a)(x))
x(F(x)(b)~G(b)(x))
~~(G(b)(a))
G(b)(a)
F(b)(b)~G(b)(b)
F(a)(b)~G(b)(a)
~F(a)(b) ~G(b)(a)
G(a)(a)F(a)(a) *
G(b)(a)F(a)(b)
~G(b)(a) F(a)(b)
* *
rvnyes a kvetkeztets
20
Pl5:
(P1) Nincs olyan mhsz, aki horgsz.
(P2) Minden vadsz mhsz.
(K) Minden horgsz nem vadsz.
~x( M(x)&H(x) )
x( V(x)M(x) )
~x( H(x)~V(x) )
~( H(x)~V(x) )
H(a)
~~V(a)
V(a)
V(a)M(a)
M(a) ~V(a)
~( M(a)&H(a) ) *
~M(a) ~H(a)
* *
Pl6:
x/z y/z
~((x=y)(A A ))
(x=y)
x/z y/z
~(A A )
x/z
A
y/z
~A
y/z
A
*
Pl7:
xyF(x)F(y)
y(F(a)(y))
F(a)(b)
yF(b)(y)
F(b)(c)
yF(c)(y)
.
.
.
21
A szintaxis s a szemantika viszonya
Biz:
I. Helyessg: A A
(A1):
~(A(BA))
A
~(BA)
B
~A
*
22
(A2)
~( (A(BC)) ((AB)(AC))
(A(BC))
~((AB)(AC))
AB
~(AC)
A
~C
~A B
* ~A BC
* ~B C
* *
(A4)
t/x
~(xAA )
xA
t/x
~A
t/x
A
*
(A5)
~( x(AB) (xAxB) )
x(AB)
~(xAxB)
xA
~xB
a/ x
~B
a/ x
A
a/ x a/ x
A B
a/ x a/ x
~A B
* *
(A6)
~(AxA)) ha A-ban x nem fordul el szabadon
A
xA
~A
*
23
(A7) ~(x0=x0) *
x/z y/z
(A8) ~((X=Y)(A A )) mr lttuk
A
.
.
.
B s szrmazkai
.
.
.
~(BA)
B
~A
* lezrul, mert (BA)
lezrult szerepelt korbban ~B vagy A
De! ~B nem lehet, mert akkor az g mr korbban lezrult volna
korbban szerepel A
Azaz A s B is szerepel szrmazkai kztt.
.
.
B
. s szrmazkai
A
.
.
~A A
*
24
II. Teljessg: A A
Bizonyts lpsei:
1. T1: Ha konzisztens (szintaktikai fogalom), akkor az AT-nak (szemantikai mdszer) van
nyitott s befejezett ga.
2. T2 : Ha AT-nak van nyitott s befejezett ga, akkor kielgthet.
3. Ha konzisztens, akkor kielgthet.
4. (3-at kontraponlva ) Ha kielgthetetlen, akkor inkonzisztens.
5. Ha {~A} kielgthetetlen (A), akkor {~A} inkonzisztens.
6. T3 : Ha {~A} inkonzisztens, akkor A.
7. Ha A (5)(6) A.
{~A} inkonzisztens A
Biz: :
1. {~A, ~B} ~A
2. KP 1: {~A, A} B
3. DT: {A} ~AB
4. felttel: A
5. MSZ 3-4: ~AB
6. DT: {~A} B
7. mivel B tetszleges lehet, definci szerint:
{~A} inkonzisztens
25
ST2 : Ha konzisztens, s A analitikus szrmazka (= AT-ban szrmazka) B-nak, akkor {A}
konzisztens.
c) xA
t/x
1. A4: xAA minden ltez terminussal
a1 / x
A t/x
.
2. DT: xAA
.
.
an / x
A
a/ x b/ x
d) a=b 1. A8: (a=b)(A A )
a/ x b/ x
a/ x 2. (a=b)A A
A a/ x b/ x
3. {(a=b),A }A
b/ x
A
"a" j nvkonstans
e) ~xA
a/ x
~A nem tud semminek ellentmondani
a/ x
~A lehet vele konzisztensen bvteni
Biz: gy van.
26
Alternatv logikk
(G0) Ha A, akkor A
(G6) Ha A
t/x
s x nem fordul el szabadon elemeiben, akkor xA
(G7) Ha A
t/x
, akkor {s=t}A
s/x
Intuicionista logika
Kevesebb dolgot tudunk bizonytani, mint a klasszikus logikban (halmazelmlet kiesik), azonban
sokkal biztosabb alapokon ll! (Kevesebbet tudunk, de azt sokkal jobban!)
27
Gentzen ehhez dolgozott ki tteleket. (Ez szigorbb, mint a Hilbert-fle kalkulus.)
Ma is sokan foglalkoznak intuicionista logikval. Tmadi azzal rvelnek, hogy az int. logika a
klasszikus logika rsze, tredke; minden, amit ebben be tudunk ltni, azt a klasszikusban is. Az
int. logika hvei szerint amit itt bizonythatunk: biztosabb, s itt a logikai jeleknek ms a jelentse -
ezrt sem lehet ez a klasszikus logika rsze.
rtkrses logika
Deskripci problmja: hatrozott individuum lersa, pl.: "Brutus apja", "Rzsa Sndor lova". Eddig
ezt fggvnyekkel s nvfunktorokkal oldottuk meg (pl.: f(a)).
Ezzel kapcsolatban problma: minden nyitott mondat el odatehetjk, de nem biztos, hogy
rtelmes is lesz:
Krds: igaz-e? Ha hamis (mondvn, hogy Franciaorszgnak nincs kirlya), akkor a mondat
ellentte ("Franciaorszg jelenlegi kirlya nem kopasz.") is hamis lesz. H feltesszk, hogy igaz (nem
ltez szemlyre minden igaz), akkor hasonl a helyzet. A=~A ez pedig nem teljeslhet
Russel szerint ezek a mondatok "tbbet lltanak, mint amennyit lltani tnnek". Ezeket nevezte
(hatrozott) logikai individuumlersnak:
x( Frk(x) & y ( Frk(y)x=y ) & K(x) )
tagads: x( Frk(x) & y ( Frk(y)x=y ) & ~K(x) )
Pl4: "Annyira szeretem a Trabantom, hogy nem cserlnm el a vilg leggyorsabb autjra sem."
nem lltom, hogy van a vilgon leggyorsabb aut
28
Tbbrtk logikk
"A mondatokat tnyek teszik igazz s hamiss." Eszerint mr most van olyan tny, ami ezt
igazz vagy hamiss teszi. Determinizlt: eszerint minden jvbeli dolog elre meg van
hatrozva.
ukasievitz szerint nem igaz, hogy minden vagy igaz, vagy hamis bevezette a 3.
igazsgrtket:
i=0, , 1 |~A|=1-|A|
i= |A|= |~A|=
|A~A|= ?
HerF xy (F(x)&R(x)(y))F(y))
Ezzel definiljuk az "se"-t (S): S(x)(y) ((Her & (x)) (y))
29
j kiszmtsi szablyok:
- Ha Var p , t1, ..., tnTerm s |ti| v =uiU, akkor
n Ip
Ip
|(t1)...(tn)| v =1, ha <u1, ..., un> v(), klnben 0.
n
- Ha Var p , s AForm, akkor
Ip Ip
|xA| v =0 ha van olyan K Un, hogy |A| v[ :K ] =0, klnben 1.
j kiszmtsi szably:
PQ (P(QP))
Peano-aritmetika: P(P
0/x y/x S ( y) / x
& y(P P ))xP teljes indukci
Az azonossg definilhat:
a=b (((a) (b))&( (b)(a)))
(Leibnicz-elv: ha 2 dolognak azonos tulajdonsgai vannak, akkor k azonosak
F/x
(A9) AA
2 A 2 A
Tpuselmleti logika
Modlis logikk
"Most llok." "Most lk." ha llok, az "lk" potencilis tulajdonsgom vltozs: amikor a
potencilisbl aktulis lesz.
Vannak nem potencilis tulajdonsgok: nem realizlhatk (pl.: "hromlb vagyok", "prmszm
vagyok"); valamint vannak olyan tulajdonsgok, melyekkel nem lehetsges, hogy ne rendelkezzem
(pl.: Arisztotelsznl az ember egyik f tulajdonsga: "racionlis") ezekkel szksgszeren
rendelkeznem kell. Ha megsznnk ezekkel a tulajdonsgokkal rendelkezni: megsznnk
nmagammal azonos lenni. Ezeket nevezzk lnyegi tulajdonsgoknak esszencializmus.
30
A kvetkez sszefggseket Arisztotelsz is szrevette:
Jellsek:
Mire vonatkoznak?
empiristk: szerintk mindent tapasztalunk, gy a vilg rszei nem lehetnek, hiszen soha nem
tapasztalunk szksgszersget vagy lehetsget ezt az elme teszi hozz a tapasztalt dolgokhoz.
(Pl. az elmm csak gy gondolja bizonyos dolgokrl, hogy az szksgszer, vagy ha valaha
tapasztalom: az lehetsges.)
"de re"-ben rnyaltabban fogalmazhatunk, viszont ebben komoly, technikai problmk lesznek.
31
Modlis aximk:
(A1) A(BA)
(A2) (A(BC))((AB)(AC))
(A3) (~A~B)(BA)
To rendszer T rendszer
(m5) ~~AA
AA, AA
rtelmezs: A: egy trvny elrja, hogy A (Lehetsges: a trvny lehetsget biztost r.)
AA
~A~A (KP)
B~~B
S4 Gdel
32
(KP, A helyre ~B) ~A ~A
~~B ~~B (~=~)
~~B B (~~=)
B B
(BB ) ~B ~B
~~A ~A
A ~~A
A A =
S5:
Msik irny: A A
~A ~A
~~B ~~B
B ~~B
B B
rtelmezs: A: A analitikusan igaz a benne szerepl szavak miatt igaz a logikai ttel.
(empirista megkzelts)
Paradoxonok:
I. "azonossg paradoxona":
a/ x b/ x
(1) (A8) (a=b) (A A )
(2) helyettests: A (a=x) (a=b) ( (a=a) (a=b))
(3) DT 2: {(a=b)} (a=a)(a=b)
(4) DT 3: {(a=b),(a=a)} (a=b)
(5) DT 4: {(a=a)} (a=b) (a=b)
(6) (A7) modlis generalizltja (a=a)
(7) MSZ 5,6: (a=b) (a=b)
33
ez minden modlis logikban fennll.
Mirt paradoxon?
Pl.: a: "Bill Gates", b:"a vilg leggazdagabb embere", xF(x) "a leggazdagabb ember"
a=x(F(x)) (a=xF(x)) "szksgszer, hogy a vilg leggazdagabb embere" nem igaz.
II. "kvantorparadoxon"
t/x
(1) (A5) xA A
t/x
(2) ~A ~xA
t/x
(3) A helyre ~B B ~xB
t/x
(4) ~x~B=xB B xB
t/x
(5) B helyre C C xC
Pl2: (9>7)
9=Naprendszer bolyginak szma
Kripke 1 nulladrend
Lehetsges vilg: llapotlers, nem csak lehetsges vilgok azok kztti relcik is
A lehetsges vilgok halmazt rendezzk: R alternatv relci:
wRw' = w' alternatvja a w-nek (w ltja a w'-t)
Struktra:
Interpretci:
34
Nyelv:
Szablyok:
Ip
- |pi| w =1 w(pi)
Ip Ip
- |~A| w =1-|A| w
Ip Ip Ip
- |AB| w =0, ha |A| w =1 s |B| w =0
Ip Ip
- |A| w =0, ha van olyan lehetsges vilg: w', amire: wRw' s |A| w' =0 (azaz van olyan lehetsges
vilg, amit lt, s ott hamis)
Ip Ip Ip Ip
|A| w =0 w': (wRw' & |A| w' =0) |A| w =1 ~w': (wRw' & |A| w' =0)
Ip Ip Ip Ip
|A| w =1 ~w': (wRw' & ~(|A| w' =1)) |A| w =1 ~w': (wRw' |A| w' =1)
Ip Ip
|A| w =1 w': (wRw' |A| w' =1), teht igaz, ha minden olyan vilgban, amit lt igaz.
Ip Ip Ip Ip
|~A| w =1 w': (wRw' & |A| w' =0) A helyre ~B |~~B| w =1 w': (wRw' & |~B| w' =0)
Ip Ip
|B| w =1 w': (wRw' & |B| w' =1), azaz B lehetsges, ha van olyan lehetsges vilg,
amelyet ltunk, s ahol igaz.
DEF : Form kielgthet, ha van olyan w s p, hogy minden Ai: |Ai| w =1.
Ip
TTEL: R reflexv AA
Biz: : Tfh. R reflexv / w(wRw)/ AA (K logika (m1) aximja)
Ip Ip
Tfh. |A| w =1, krds: |A| w =1 lesz-e?
Ip Ip Ip Ip
|A| w =1 w': (wRw' |A| w =1), de wRw teht |A| w =1 |AA| w =1 a vilgnak nem
hasznltuk ki specilis tulajdonsgt AA
: AA R reflexv
Ip Ip
Tfh. R nem reflexv /w: ~(wRw)/ |p0| w =0, 1 mindenhol mshol ~w': (wRw' & |p0| w' =0)
35
TTEL: R szimmetrikus AA
Biz: : Tfh. R szimmetrikus / w1,w2: (w1Rw2 w2Rw1)/ AA
Ip Ip
Tfh. |A| w =1 w2: (w2Rw1|A| w =1) w2Rw1 w1Rw2 /R szimmetrikus/ mivel minden olyan
1 2
Ip
vilgban, ahol amit lt: A igaz |A| w =1 (ha ez minden vilgban) AA
1
: Tfh. AA R szimmetrikus
Ip
Kontrapozcival: R nem szimmetrikus w1,w2: (w1Rw2 & ~(w2Rw1)) |p0| w =1, = mindenhol
1
Ip Ip Ip
mshol |p0| w =0 w1 ltja w2t, ahol A hamis |p0| w =0 | p0p0| w =0
2 1 1
AA.
Kripke 2
nyelv: 1+""
tlet: interpretcit kiegszt trgyalsi univerzum: U specilisan vlasztjuk meg: minden
vilgban tudjunk ltezkrl beszlni, de lesznek dolgok, melyek csak az egyes vilgokban fognak
ltezni, nem az sszesben
- U-t relativizljuk
U - az ssze lehetsges vilg individuumainak halmaza
d(w)U - az aktulis vilg individuumainak halmaza
- A nevek jellete s a vltozk rtke minden vilgban azonos U. (Ss minden vilgban van:
nem biztos, hogy ltezik, de mindenhol ugyanazt a Sst jelli.)
(A mi univerzumunkban Julius Ceasar nem ltezik, de abban a vilgban, ahol Ceasar halla eltt 20
vvel felfedeztk az rk let italt: Ceasar ltezik.)
Ip Ip
v(x)U, |xA| v, w =0, ha van olyan ud(w), hogy |A| v[ x:u ], w =0
pl.: "Ss egy srkny." A lehetsges individuumok kztt Ss individuum, s U-ban srkny
individuum is: gy Ss beletartozik a srkny individuumok terjedelmbe.
36
Paradoxonok?
t/x
- nem modlis elsrend logikban:: xAA - itt nem lehet rvnyes; t brmilyne individuum
lehet, de x: csak a mi vilgunkban ltez individuumokat jelli
t/x
Helyette: y(xAA ) az els lekorltozza az aktulis vilgban ltezkre
David Lewis: a modlis logikk filozfiai rtelmezsnek ttrje. Szerinte nem fizikai rtelemben
lteznek lehetsges vilgok, fel kell azonban ttelezni azok ltezst.
Ha ezzel egyetrtnk: "Meglhetem Magyarorszg miniszterelnkt, nem leszek bns. Ez ugyanis
egy logikai szksgszersg: nem tehetek rla, hogy ebben a vilgban meg kellett lnm
Medgyessy Ptert. Van sok olyan vilg, ahol nem lm meg."
37
Metalogikai ttelek
(Negcimentes: AForm: (A & ~A), azaz egy lltst vagy be tudunk bizonytani, vagy "be
tudjuk cfolni".)
Biz:
1. Gdel-szmozs:
kifejezseihez szmot rendel: (Jells: A= A Gdel-szma)
a) szimblumok ~, , , =, (, ), a1 , ... f1 , ... F1, ... x0, ...
1 2 3 4 5 6 7 ...
b) Diagonalizcis lemma
Minden A 1 szabad vltozs formulra ltezik olyan BForm, hogy (A B) - ahol B a B
B /x
Eddig:
logika
(reprezentci)
Mindezt azrt, hogy a logika beszlhessen sajt magrl
aritmetika
(diagonalizci segtsgvel)
gy a logikval tudjuk kifejezni sajt tulajdonsgait.
(Gdel-szmok)
logikai elmlet
38
4. Levezets(a,b) (reprezentci) Proof 2 szabad vltozs formula, Jells: Proof(x,y)
Sokan gy gondoltk, ennek a ttelnek nagyobb a jelentsge. Az aritmetika nem tudja bizonytani a
sajt ellentmondsmentessgt. Nem lehet bizonytani a matematika ellentmondsmentessgt.
Church-ttele (1936)
Levezethet(a) = Formula(a) & b: Levezets(a,b)
Levezethet nem rekurzv relci: a jobb oldalon minden rekurzv, kivve a -et: ez korltlan
kvantifikci! A rekurziban csak korltos kvantifikcit hasznlhatunk.
Tarski-ttel (1935)
/Tarski lengyel logikus/
(Ha definilhat lenne |(p)|=1 |p|=1 gy nem lenen szksg a szemantikra, de nem
definilhat
39