Professional Documents
Culture Documents
NDEKLER
1.
nerme Mant ve spatlar ................................................................................................................................. 2
1.1
nermeler ve Doruluk Tablolar .............................................................................................................. 2
1.2
Mantksal Ballklar ve Doruluk Tablolar ............................................................................................. 2
1.3
Tutolojiler ve elikiler ............................................................................................................................. 6
1.4
Mantksal Edeerlilik ve Mantksal Anlam .............................................................................................. 7
1.5
nermeler Cebri ........................................................................................................................................ 8
1.6
Matematiksel spat ................................................................................................................................... 12
1.7
spat Yntemleri ...................................................................................................................................... 13
1.8
Matematiksel ndksiyon ......................................................................................................................... 17
1.9
Altrmalar .............................................................................................................................................. 20
2
Kme Teorisi ..................................................................................................................................................... 22
2.1
Kmeler ve yeler ................................................................................................................................... 22
2.2
Alt Kmeler ............................................................................................................................................. 24
2.3
Kmeler zerinde lemler ...................................................................................................................... 25
2.4
Sayma Teknikleri ..................................................................................................................................... 27
2.5
Kmeler Cebri ......................................................................................................................................... 28
2.6
Kmelerin Aileleri ................................................................................................................................... 29
2.7
Kartezyen arpm .................................................................................................................................... 30
2.8
Altrmalar .............................................................................................................................................. 33
3
Bantlar ve Fonksiyonlar ................................................................................................................................ 34
3.1
Bantlar ve Gsterimleri ....................................................................................................................... 34
3.2
Bantlarn zellikleri ............................................................................................................................ 35
3.3
Kesiimler ve Bantlarn Birleimi ....................................................................................................... 36
3.4
Edeerlik Bants ve Blmelemeler..................................................................................................... 37
3.5
Sra Bantlar ......................................................................................................................................... 39
3.6
n-geli(n-tuple) bantlar veuygulamalar .............................................................................................. 40
3.7
Fonksiyonlar ve Tanmlar ....................................................................................................................... 44
3.8
Altrmalar .............................................................................................................................................. 50
4
Cebrik Yaplar ................................................................................................................................................... 53
4.1
kili lemler ve zellikleri ...................................................................................................................... 53
4.2
Cebrik Yaplar ......................................................................................................................................... 55
4.3
Altrmalar .............................................................................................................................................. 57
5
Gruplar ve Yar-Gruplar .................................................................................................................................... 59
5.1
Gruplar ve Baz Grup Aileleri ................................................................................................................. 59
5.2
Permutasyon Gruplar .............................................................................................................................. 63
5.3
Morfizm ve Grup Kodlar ........................................................................................................................ 65
5.4
Altrmalar .............................................................................................................................................. 72
6
Kafes Yaplar ve Boole Cebri .......................................................................................................................... 73
6.1
Kafes Yaplar ve zellikleri(Lattice Structures) .................................................................................... 74
6.2
Boole Cebrinin zellikleri ....................................................................................................................... 77
6.3
Boole Cebrinin Fonksiyonlar .................................................................................................................. 77
6.4
Boole fadelerinin Minimize Edilmesi ..................................................................................................... 80
6.5
Altrmalar .............................................................................................................................................. 81
7
Graf Teorisi ....................................................................................................................................................... 82
7.1
Graflar ve Tanmlar ................................................................................................................................. 82
7.2
Yollar ve Devreler ................................................................................................................................... 89
7.3
Graflarn zomorfizmi .............................................................................................................................. 92
7.4
Dm Boyama, Aalar ve Dzlemsel Graflar ..................................................................................... 94
Altrmalar .......................................................................................................................................................... 100
8
Yineleme (Recurrence) Bantlar.................................................................................................................. 101
8.1
Altrmalar: ........................................................................................................................................... 105
9
Algoritmalar ve Turing Makinalar ................................................................................................................. 106
9.1
Algoritmalar ve Karmaklk ................................................................................................................. 106
9.2
Sonlu Durumlu Makinalar ve Turing Makinalar .................................................................................. 111
9.3
Altrmalar ............................................................................................................................................ 114
Bu gl beyazdr.
genin drtkenar vardr.
3 + 2 = 6.
6 < 24
Yarn benim doum gnmdr.
Ayn nermenin nerede, ne zaman ve kim tarafndan sylendiine bal olarak bazen doru
bazen yanl olabileceine dikkat ediniz. Yarn doum gn olan biri iin 5. nerme doru iken,
baka biri tarafndan ifade edildiinde yanl olacaktr. Hatta bugn herhangi biri iin doru olan
bir nerme baka bir gn iin yanl olabilir.
nlemler, sorular ve istekler doru veya yanl diye ifade edilemediklerinden birer nerme
deildirler. Bu nedenle aadakiler nerme deildir.
6. imlerden uzak durun.
7. ok yaa kralie!
8. Janein partisine gittin mi?
9. yle syleme.
Bir nermenin doruluu (T) veya yanll (F) nermenin doruluk deeri eklinde
adlandrlr. 4. nerme doru (T) doruluk deerini tarken, 2 ve 3. nermeler yanl (F)
doruluk deerini tar. 1 ve 5 numaral nermenin doruluk deerleri ifade edildikleri duruma
baldr.
Geleneksel olarak nermeler p,q,r harfleri kullanlarak sembolize edilirler. rnein p:
Manchester skoyadadr, q: Dinozorlar hala yaamaktadr.
etkisi yapar. Tersini alma sonucunda nerme eer doru ise yanl, yanl ise doru deerini alr.
Bu ilemi bir tablo ile zetleyebiliriz. Eer p bir nermeyi sembolize ediyorsa, p (~p,-p veya
p) pnin tersini temsil eder. Aadaki tablo p ve p nn doruluk deerleri arasndaki ilikiyi
gsterir.
p
p
T
F
F
T
Soldaki stun p iin tm olas doruluk deerlerini verirken sa stun p nin tersi p iin karlk
gelen doruluk deerlerini verir. Bu ekilde, nermelerin doruluk deerlerini zetleyen tabloya
doruluk tablosu denir.
Bir nermenin tersini ifade etmenin eitli yollar vardr. Btn kpekler vahidir nermesini
dnrsek, bu nermenin tersi unlar olabilir:
Btn kpeklerin vahi olmas sz konusu deildir.
Kpeklerin hepsi vahi deildir.
Baz kpekler vahi deildir.
Dikkate edilirse Hibir kpek vahi deildir nermesi Btn kpekler vahidir nermesinin
tersi deildir. Tersini alma ileminde, ilk ifadenin doru olduu her durumda ikinci ifade yanl
olmal ya da tam tersi olmaldr. Btn kpekler vahidir nermesi sadece bir kpek bile vahi
olduunda yanltr ancak Hibir kpek vahi deildir nermesi bu durumda doru deildir.
Mantksal balayclar nerme iftlerini balamaya yararlar. Burada ok kullanlan be mantksal
balaycdan bahsedilecektir: kesiim, dahili birleim, harici birleim, koullu nerme ve iki
ynl koullu nerme.
T
F
T
F
T
F
F
F
Yukardaki tablodan da grlebildii gibi p q sadece p ve q nun her ikisinin de doru olduu
zaman dorudur.
kelimesi
iki
basit
nermeyi
nerme iki basit nermenin birleimi olarak adlandrlr. Mantkta iki eit birleim vardr: dahili
ve harici. Gerek hayatta kullandmz veya kelimesi bazen kafa kartrc olabilir.
p ve q birer nerme ise p v q, p ve q nun dahili birleimini temsil eder. Bu bileke nerme
bileenlerinden herhangi birisi veya her ikisinin doru olmas durumunda doru aksi halde
yanltr. p q iin doruluk tablosu aadadr.
p
T
T
F
F
pq
T
T
T
F
q
T
F
T
F
p ve q nun harici birleimi ise p q eklinde gsterilir. Bu bileke nerme sadece bir bileenin
doru olmas durumunda dorudur. p q nun doruluk tablosu aadaki gibidir:
p
T
T
F
F
pq
F
T
T
F
q
T
F
T
F
ki basit nerme veya kullanlarak balanrken hangi tip birleimin kullanlaca cmlenin
genel durumundan anlalr. rnein, Yarn yzmeye gideceim veya golf oynayacam
cmlesi iki iin birden yaplmayaca anlam tadndan harici birleimdir. Dier taraftan,
Adaylar 25 yan zerinde veya en az 3 yllk tecrbeye sahip olmaldr cmlesinde iki
kouldan birini salayan adaylar dikkate alnacakm izlenimi verdiinden dahili birleimidir.
q
T
F
T
F
pq
T
F
T
T
4
Dikkat edilirse p ise q nermesi sadece p nin doru q nun yanl olmas durumunda
yanltr.(rnein doru bir ifade yanl bir ifade anlamna gelemez.) Eer p yanl ise bileke
nerme q nun doruluk deeri ne olursa olsun dorudur. u nermeye bakalm: Eer derslerimi
geersem ok sevineceim. Bu ifade eer snavlarm geemezsem ne yapacam hakknda
hibir ey sylemiyor. Belki sevinirim, belki sevinmem ama hibir durumda sylenen ifade
yanl deildir. nermenin yanl olabilecei tek durum snavlarm geip sevinmediim
durumdur.
Koullu nermelerde, p nermesi nceki ve q nermesi sonraki olarak adlandrlr. p nermesi q
iin yeterli koul, q ise p iin gerekli kouldur.
pq
T
T
F
F
T
F
T
F
T
F
F
T
Dikkat edilirse p q nun doru olabilmesi iin p ve q nun her ikisinin de ayn doruluk
deerine sahip olmas gerekir.
rnek 1.1: p, Bugn Pazartesi ve q stanbula gideceim nermeleri olsun. Buna gre
aadaki nermeleri sembollerle ifade ediniz.
(i)
(ii)
(iii)
(iv)
zm 1.1:
(i)
(ii)
p q
pq
(iii)
q p
(iv)
p q.
(ii) p q
(iii) q p
(iv) p q
zm 1.2:
(i)
p
T
T
F
F
q
T
F
T
F
p
F
F
T
T
pq
T
F
T
T
p
T
T
F
F
q
T
F
T
F
p
F
F
T
T
q
F
T
F
T
p
T
T
F
F
q
T
F
T
F
q
F
T
F
T
q p
T
T
T
F
p
T
T
F
F
q
T
F
T
F
p
F
F
T
T
q
F
T
F
T
(ii)
pq
F
F
F
T
(iii)
(iv)
p q
T
F
F
T
eliki ise, basit bileenlerinin doruluk deeri ne olursa olsun yanl olan bileke nermedir.
Tutoloji t ile, eliki ise f ile gsterilir.
6
p p
T
T
p
F
T
T
F
Dikkat edilirse p p her zaman doru deerini verir (p yerine hangi nerme konulursa
konulsun) ve bu sebeple tutolojidir.
pq
pq
( p q) (p q)
T
T
F
F
T
F
T
F
T
F
F
F
F
T
T
T
T
T
T
T
Son rnekte, ilk rnekten elde ettiimiz herhangi bir nermenin tersinin dahili birleimi bir
tutolojidir sonucunu kullanabilirdik. kinci rnekte elimizde p q nermesi ve tersi p q var.
Bu nedenle nceki sonuca gre
( p q) (p q)
bir tutolojidir.
( p q) (p q)
nermesi,
p p nermesinin yedek rneidir denir. Aka grlyor ki, bir tutolojinin yedek rnei
kendi bana bir tutolojidir ve dolaysyla bir nermenin tutoloji olduunu gstermenin bir yolu
da bu nermenin tutoloji olduu bilinen baka bir nermenin yedek rnei olduunu
gstermektir. Tpk tutolojilerde olduu gibi bir elikinin de yedek rnei bir elikidir.
T
F
F
F
T
F
F
T
T
T
F
T
T
T
T
F
F
F
T
T
T
p q
pq
Eer iki bileke nerme mantksal edeerse, bu iki nermenin ift ynl koullu balayc ile
balanmasyla oluan nerme bir tutoloji olmaldr.( P Q ise PQ tutoloji olmal) Bunun
nedeni, iki mantksal edeer nermenin ikisi de ayn anda ya dorudur ya yanltr. Her iki
durumda da ift ynl koullu nerme dorudur. Bu durumun tersi de yani PQ bir tutoloji ise
P Q. Bunun nedeni u geree dayanr: ift ynl koullu nerme PQ sadece P ve Q nun
her ikisinin de ayn doruluk deerine sahip olduu zaman dorudur.
ki nerme arasnda oluabilecek bir dier yapya-baml iliki de mantksal anlamdr. Eer bir
P nermesi her doru olduunda Q nermesi de doru oluyorsa, P nermesi mantksal olarak Q
nermesi anlamna gelir. Ancak bunun tersi doru deildir yani Q, P yanl olduunda da doru
olabilir. Mantksal anlam ile sembolize edilir. P Q, P mantksal olarak Q anlamna gelir
demektir.
rnek 1.6: q ( p q ) olduunu gsteriniz.
zm 1.6: qnun her doru olduu anda ( p q ) nun da doru olduunu gstermek gerekir.
Doruluk tablosunu yaparsak:
p
T
T
F
F
q
T
F
T
F
pq
T
T
T
F
p
p
p
p.
8
Birleme zellii(Associativity)
(p q)
(p q)
(p q)
(p q)
r p (q r)
r p (q r)
r p (q r)
r p (q r).
Yutan Eleman(absorbtion)
p (p q) p
p (p q) p.
Dalma zellii(Distributivity)
p (q r) (p q) (p r)
p (q r) (p q) (p r)
ift ters zellii((Involution)
p p.
De Morgan Kurallar
pq p q
pq p q.
zdelik zellii(identity)
p
p
p
p
fp
tp
tt
f f.
Tamamlama zellii(Complement)
p p t
p p f
f t
t f
( p q) p
olmaldr.
Dikkat edilirse kesiim ve dahili birleim dndaki balayclarla balanm bileik nermelerin
einin nasl elde edildiinden bahsedilmedi. Bunun nemi yoktur nk dier balayclara sahip
nermelerin hepsi sadece tersini alma ve kesiim balayclarn ieren mantksal edeer
9
formunda yazlabilir. Elik kuralna gre eer iki nerme mantksal edeerse, eleri de
mantksal edeerdir.
( )
zm 1.7: ( p q ) ( p q ) ( p q ) ( p q ) (De Morgan Kural)
p (q q ) (Dalma zellii)
p t
p
p q
qp
T
F
F
F
T
F
F
T
T
T
F
T
T
F
T
F
T
T
p q
q p
Koullu nermenin kart veya tersi kendisi ile mantksal edeer deildir. Hlbuki kart ve ztt
10
btn sanlar iin ; eer x bir san ise x gridir . nermesi ifade edilebilir. Bu bize yeni bir
gsterim tanmlamay getirir.
R(x) : x bir sandr , G(x) : x gridir. Her x iin i x olarak ifade edip
( x)[R(x) G(x)] eklinde yazlr. Burada evrensel niteleyici olarak adlandrlr.
Varlk Niteleyici :Eer ayn nermede Enaz bir adet x vardr x eklinde ifade ederek,
Baz sanlar gridir nermesini ; vardr eklinde yazarz.
(x)[R(x) G(x)] olarak yazabiliriz burada ye varlk niteleyici denir ve en az bir x vardr
veya baz xler iin eklinde sylenir.
2. Evrensel Genelletirme: Eer nerme F(a), evrendeki her a iin doru ise ( x)F(x) da
dorudur.
3. Varlk tanm : Eer nerme (x)F(x) doru ise, evrende, F(a)y doru yapan bir a
vardr.
4. Varlk genelletirmesi : Eer nerme evrendeki baz alar iin F(a) doru oluyorsa
(x)F(x) dorudur.
rnek : Yeil gzl olan herkese gvenilmez. Alinin yeil gzleri var. yleyse Aliye
gvenilmez. Tezinin geerliliini gsterelim.
Eer G(x) : xin yeil gzleri var ve T(x) : x gvenilir ve a , ali'yi gsterirse;
( x)[G(x) T ( x) ] ve G(a) T (a ) eklindedir.
bu buna inancmz kuvvetlendirir ve bu gzleme geerli bir kant aramaya tevik eder.
Gzlemlere dayanarak eitli gerekler hakknda yarglarda bulunmaya tmevarm denir.
Mantksal karmlarla sonuca varlan yargya ise tmdengelim denir.
Tanmlanmam terimler.
Aksiyomlar.
Tanmlar.
Teoremler.
spatlar.
rnek 1.8: Tm n tamsaylar iin, n ift ise n2nin de ift olduunu kantlaynz.
spat: n ift bir tamsay olsun. Bu halde 2, nin arpanlarndan biridir ve n, m bir tamsay olmak
zere n=2m eklinde ifade edilebilir. Buradan yola karak n2=(2m)2=4m2 olur. 4m2 ifadesi 2m2
tamsay olmak zere 2(2m2) eklinde yazlabilir. Bu sebeple n2 ifttir.
Dikkat edilirse birok admda sebepler gz ard edilmitir. rnein, (2m)2=4m2 eitliinin
doruluu iin herhangi bir sebep belirtilmedi. Bunun nedeni bu admn ok ak olmas.te
yandan ciddi bir ispatta eksik detaylar salanmaldr.
14
rnek 1.9: Ters pozitifini salayarak, her n tamsays iin n2 ift ise n de ifttir ifadesini
ispatlaynz.
spat: spatlanacak ifade P(n) n2 ifttir, Q(n) n ifttir ve n seilmi bir tamsay olmak zere,
P(n) Q(n) dir. Ters pozitif ise ~Q(n) ~P(n): n tek ise n2 tektir. Bu ifadeyi n tektir in doru
olduunu varsayarak ve n2 nin tek olduunu gstererek kantlayabiliriz.
n tek bir tamsay olsun.
n=2m+1
m tamsay
n2=(2m+1)2
=4m2+4m+1
=2(2m2+2m)+1
(2m2+ 2m) tamsay
2
n tektir.
mn>100
mn100
rnek 1.11: 2 nin rasyonel olmadn ispatlaynz.(p ve q tamsay ve q0 olmak zere p/q
biiminde yazlabilen tamsaylara rasyonel say denir.)
15
spat: Bu teoremin ispat eliki ile ispatlamann bilinen bir rneidir. 2 nin rasyonel
olduunu varsayarak bunun bir elikiye neden olduunu gstermemiz gerekir.
Diyelim ki, 2 rasyonel bir say ve m ile n tamsay ve n0 olmak zere 2 =m/n. m/n kesrinin
en sadelemi halinde yani m ve nnin ortak arpanlarnn olmadn varsayabiliriz. Eer ortak
arpanlar varsa sadeletiririz. imdi,
2 =m/n
2=m2/n2
2n2=m2
m2 ifttir.
m=2p
m =4p .
n2=2p2
n2 ifttir
n ifttir.
Bylece hem m hem de nnin ift olduunu yani 2nin ortak arpan olduunu gstermi olduk.
Ancak m ve n hibir ortak arpana sahip deildi nk byle bir arpan en bata sadeletirildi.
Bu nedenle bir nerme ve tersinin birleimini yani bir elikiyi ortaya kardk ve bu da teoremi
ispatlamaktadr.
rnek 1.12: Herhangi x ve y tamsaylar iin xy arpmnn, sadece ve sadece x iftse veya y
iftse ift olduunu ispatlaynz.
spat: nce direkt ispat kullanarak x iftse veya y iftse xy nin ift olduunu kantlarz.
x ift olsun. rnein n bir tamsay olmak zere x=2n. O halde xy=2ny yani xy ifttir. Eer y ift
olsayd benzer bir argman xy nin ift olduunu gsterebilir.
imdi tersini ispatlayalm: Eer xy ift ise x ifttir veya y ifttir. Bunun iin ters pozitifin direkt
ispatn kullanabiliriz: x ve y tek ise xy de tektir.
O halde x ve y tek olsun.
yleyse
x=2n+1, y=2m+1
xy=(2n+1)
16
=4mn+2n+2m+1
=2(2mn+n+m)+1
17
Bunun nemi udur: Tmevarmsal adma geldiimizde S(n) nin sadece k yerine, k dan kk
ve eit tm pozitif r tamsaylar iin doru olduunu varsayarz.
ndksiyonun kinci Prensibi
S(n) doal n says ile ilgili bir ifade ve q sabit bir doal say olsun. S(n) in tm n q iin
doruluunun indksiyon ile ispat iin admlar;
( a ) Temel adm :S(q) nin doruluunu ispatla ve,
( b ) eer kq iin, S(q), S(q+1), S(q+2),., S(q) doru ise (tm qk iin S(q) nin doruluu
S(k+1)in doruluu anlamna gelir.
ndksiyonun bu ikinci prensibi ilk bata ilkinden daha genel gibi gzkr nk S(k+1)in
doru olduu sonucuna varmak iin daha fazla varsaymda bulunuruz. Ancak, S(q), qk y
salayan tm pozitif tamsaylar iin dorudur nermesine T(n) dersek, ikinci prensibin iki
ksm:
( a ) T(q) dorudur, ve
( b ) kq iin T(q)nin doruluu T(k+1)in doruluu anlamna gelir.
Bu durumda indksiyonun ikinci admnda ncekine gre daha fazla bilgi gerekir. Buna
indksiyonun kuvvetli prensibi denir. Bu ekle tam indksiyon denir.
rnek: birden byk olan herhangi bir doal saynn asal saylarn arpm eklinde
gsterilebileceini ispatlayn.
S(n), n, birden byk doal say ise nin asal saylarn arpm olduunu indksiyon ile tm nler
iin gsterelim.
a)Temel adm. S(2) iin doru. 2 asal saylarn arpm eklinde gsterilebilir
b) ndksiyon adm: S(2), S(3), ,S(k) nn doruluu S(k+1)in doruluunu kantlar.
imdi eer k+1 asal say ise dorudur , eer k+1 asal say deil ise m,n <k olmak zere
k=m.n eklinde gsterilebilir. ndksiyon adm ile m ve n nin her ikiside asal saylarn
arpm olarak gsterilebilir.. Bylece k+1 asal saylarn arpm olarak gsterilebilir.
ii.
iii.
Adaki bir nesne ancak ve ancak (a) ve (b) admlarnn tekrarlanmasyla elde edilebilir.
Fonksiyonlarn yinelemeli tanm: Eer bir fonksiyon f(n) ondan nce gelen elemanlar f(i) ler
cinsinden tanmlanyorsa buna yinelemeli(rekrsif) tanm denir. f(0),f(1),f(2),, f(k)ya da
balang deerleri denir. Bir baka ifade ile;
a) Fonksiyonun sfrdaki deerini ata.
b) Fonksiyonun deerini bir tamsay olarak hesaplayan ve kendisinden kk saylar
cinsinden ifade eden bir kural tanmla.
rnek : F(n) =n! Faktriyel fonksiyonunu yinelemeli olarak tanmlayalm.
a) fonksiyonun sfrdaki deeri F(0) = 1
b) F(n+1) i F(n) cinsinden hesaplayan kural , (n+1)! in n!den hesaplanabilmesi (n+1) ile
arplarak olacaktr. Bu durumda kural:
F(n+1)=(n+1).F(n) eklinde olacaktr.
Fark edilecei gibi tmevarmsal tanm indksiyon prensiplerine uymaz. Tmevarmsal tanma
balamak iin, ilk iki Fibonacci saysn tanmlamamz gerekir, sadece ilkini deil. Aada
pozitif n tamsaysna dayanan An matematiksel nesne ve zelliine ait tmevarmsal tanmn
genel formu gsterilmitir.
Tm pozitif tamsaylar iin An i tanmlamak iin:
( a ) k=1,2,r iin ayr ayr Akyi tanmla
( b ) k>r iin Akyi A1, .Ak-1 biiminde tanmla
Baz nesneleri veya tmevarmsal olarak tanmlanm baz zellikleri ieren nermeleri
ispatlamak iin matematiksel indksiyonu kullanmak doaldr.
1.9 Altrmalar
1- Aadaki mantksal edeerlilikleri salaynz.
(i)
(p q) ( p q ) ( q p )
(ii)
(p q) ( p q) (q p)
test ediniz.
20
(i)
(ii)
James polis veya futbolcudur. Eer polisse tabancas vardr. Jamesin tabancas
yoktur o halde James futbolcudur.
21
n (n + 1) (2n + 1)
olduunu ispatlaynz.
6