KARAKTER DİZGİLERİ, BAĞINTILAR, FONKSİYONLAR KESİKLİ MATEMATİKSEL YAPILAR

Benzer belgeler
Tanım Bir X kümesi üzerinde bir karakter dizgisi (string) X kümesindeki. boş karakter dizgisi (null string) denir ve l ile gösterilir.

Temel Kavramlar. (r) Sıfırdan farklı kompleks sayılar kümesi: C. (i) Rasyonel sayılar kümesi: Q = { a b

1 BAĞINTILAR VE FONKSİYONLAR

(a,b) şeklindeki ifadelere sıralı ikili denir. Burada a'ya 1. bileşen b'ye 2. bileşen denir.

8.Konu Sonlu ve sonsuz kümeler, Doğal sayılar

13.Konu Reel sayılar

Bölüm 2 Matematik Dili

Bölüm 2 Matematik Dili. Kümeler

10.Konu Tam sayıların inşası

Leyla Bugay Doktora Nisan, 2011

MATM 133 MATEMATİK LOJİK. Dr. Doç. Çarıyar Aşıralıyev

1.GRUPLAR. c (Birleşme özelliği) sağlanır. 2) a G için a e e a a olacak şekilde e G. vardır. 3) a G için denir) vardır.

Cebir Notları. Gökhan DEMĐR, ÖRNEK : A ve A x A nın bir alt kümesinden A ya her fonksiyona

MODÜLER ARİTMETİK A)1 B)3 C)8 D)11 E)13. TANIM Z tam sayılar kümesinde tanımlı


Örnek...3 : Aşağıdaki ifadelerden hangileri bir dizinin genel terim i olabilir?

Bu kısımda işlem adı verilen özel bir fonksiyon çeşidini ve işlemlerin önemli özelliklerini inceleyeceğiz.

olsun. Bu halde g g1 g1 g e ve g g2 g2 g e eşitlikleri olur. b G için a b b a değişme özelliği sağlanıyorsa

T I M U R K A R A Ç AY - H AY D A R E Ş C A L C U L U S S E Ç K I N YAY I N C I L I K A N K A R A

1.4. KISMİ SIRALAMA VE DENKLİK BAĞINTILARI

TAMSAYILAR. 9www.unkapani.com.tr. Z = {.., -3, -2, -1, 0, 1, 2, 3, } kümesinin her bir elemanına. a, b, c birer tamsayı olmak üzere, Burada,

12.Konu Rasyonel sayılar

T I M U R K A R A Ç AY - H AY D A R E Ş C A L C U L U S S E Ç K I N YAY I N C I L I K A N K A R A

CEBİR ÇÖZÜMLÜ SORU BANKASI

1. GRUPLAR. c (Birleşme özelliği) sağlanır. 2) a G için a e e a a olacak şekilde e G (e ye birim eleman denir) vardır.

Şimdi de [ ] vektörünün ile gösterilen boyu veya büyüklüğü Pisagor. teoreminini iki kere kullanarak

MAT 302 SOYUT CEBİR II SORULAR. (b) = ise =

BMT 206 Ayrık Matematik. Yük. Müh. Köksal GÜNDOĞDU 1

kavramını tanımlayıp bazı özelliklerini inceleyeceğiz. Ayrıca bir grup üzerinde tanımlı

1.DERECEDEN DENKLEMLER. (Bu belgenin güncellenmiş halini bu adresten indirebilirsiniz)

MATM 133 MATEMATİK LOJİK. Dr. Doç. Çarıyar Aşıralıyev

Sayılar Kuramına Giriş Özet

BÖLÜM I MATEMATİK NEDİR? Matematik Nedir? 14

3. işleminin birim elemanı vardır, yani her x A için x e = e x = x olacak şekilde e A vardır.

( a, b ) BAĞINTI, FONSİYON, İŞLEM SIRALI İKİLİ :

sayıların kümesi N 1 = { 2i-1: i N } ve tüm çift doğal sayıların kümesi N 2 = { 2i: i N } şeklinde gösterilebilecektir. Hiç elemanı olmayan kümeye

T I M U R K A R A Ç AY - H AY D A R E Ş C A L C U L U S S E Ç K I N YAY I N C I L I K A N K A R A

Örnek...3 : Aşağıdaki ifadelerden hangileri bir dizinin genel terim i olabilir? Örnek...4 : Genel terimi w n. Örnek...1 : Örnek...5 : Genel terimi r n

Otomata Teorisi (BIL 2114)

MATM 133 MATEMATİK LOJİK. Dr. Doç. Çarıyar Aşıralıyev

Ayrık İşlemsel Yapılar

Tanım 2.1. X boş olmayan bir küme olmak üzere X den X üzerine bire-bir fonksiyona permütasyon denir.

KARTEZYEN ÇARPIM VE BAĞINTI

MUTLAK DEĞER Test -1

MODÜLER ARİTMETİK. Örnek:

FONKSİYONLAR. Örnek: (2x-2,y-3)=(10,-3) olduğuna göre x ve y sayılarını bulunuz.

Kuantum Grupları. Orta Doğu Teknik Üniversitesi, Ankara. Münevver Çelik. Feza Gürsey Enstitüsü, İstanbul 10 Şubat, 2010

Prof.Dr.F.Nejat EKMEKCİ, Prof. Dr. Yusuf YAYLI, BAHAR

8. HOMOMORFİZMALAR VE İZOMORFİZMALAR

Kafes Yapıları. Hatırlatma

7.2 Fonksiyon ve Fonksiyon Tanımları (I) Fonksiyon ve Fonksiyon Tanımları (II)

BÖLÜM 2 Biçimsel Dillerin Matematiksel Temelleri

Mustafa Sezer PEHLİVAN. Yüksek İhtisas Üniversitesi Beslenme ve Diyetetik Bölümü

7. BAZI MATEMATİKSEL TEMELLER:

İKİNCİ DERECEDEN DENKLEMLER

0.1 Küme Cebri. Teorem 1 A ve B iki küme olmak üzere i) (A B) c = A c B c ii) (A B) c = A c B c

Buna göre, eşitliği yazılabilir. sayılara rasyonel sayılar denir ve Q ile gösterilir. , -, 2 2 = 1. sayıdır. 2, 3, 5 birer irrasyonel sayıdır.

Algoritma Geliştirme ve Veri Yapıları 9 Ağaç Veri Modeli ve Uygulaması. Mustafa Kemal Üniversitesi

köşe (vertex) kenar (edg d e)

ÇUKUROVA ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ

EŞİTSİZLİKLER. 5. x 2 + 4x + 4 > x 2 0. eşitsizliğinin çözüm kümesi. eşitsizliğinin çözüm kümesi. aşağıdakilerden hangisidir?

KPSS MATEMATÝK. SOYUT CEBÝR ( Genel Tekrar Testi-1) N tam sayılar kümesinde i N için, A = 1 i,i 1

KÜMELER VE MANTIK KESİLİ MATEMATİKSEL YAPILAR

Bu tanım aralığı pozitif tam sayılar olan f(n) fonksiyonunun değişim aralığı n= 1, 2, 3,, n,

TEMEL KAVRAMLAR. a Q a ve b b. a b c 4. a b c 40. 7a 4b 3c. a b c olmak üzere a,b ve pozitif. 2x 3y 5z 84

ÜNİTE MATEMATİK-1 İÇİNDEKİLER HEDEFLER ÜSTEL VE LOGARİTMA FONKSİYONLARI. Prof.Dr.Ahmet KÜÇÜK. Üstel Fonksiyon Logaritma Fonksiyonu

ÇARPANLARA AYIRMA ÇÖZÜMLÜ TEST 2

Bu bölümde cebirsel yapıların temelini oluşturan Grup ve özelliklerini inceleyeceğiz.

BMT 206 Ayrık Matematik. Yük. Müh. Köksal GÜNDOĞDU 1

15. Bağıntılara Devam:

p sayısının pozitif bölenlerinin sayısı 14 olacak şekilde kaç p asal sayısı bulunur?

SOYUT CEBİR Tanım 1: Uzunluğu 2 olan dairesel permütasyona transpozisyon denir.

Fatih University- Faculty of Engineering- Electric and Electronic Dept.

Temel Matematik Testi - 9

8. HOMOMORFİZMALAR VE İZOMORFİZMALAR

İndirgenme Boyutu Üç Olan Fibonacci Simetrik Sayısal Yarıgruplarının Bir Sınıfı

ÇİZGE KURAMI KESİKLİ MATEMATİKSEL YAPILAR GÜZ

T.C. ÇANAKKALE ONSEKİZ MART ÜNİVERSİTESİ

SAYILAR DOĞAL VE TAM SAYILAR

MUTLAK DEĞER. Örnek...6 : 1 x > 1 y > 1 z. Örnek...7 : x=1 5, y= 5 2, ise x+y y x x =? Örnek...1 : =? Örnek...8 : Örnek...2 : =?

2 şeklindeki bütün sayılar. 2 irrasyonel sayısı. 2 irrasyonel sayısından elde etmekteyiz. Benzer şekilde 3 irrasyonel sayısı

YGS - LYS SAYILAR KONU ÖZETLİ ÇÖZÜMLÜ SORU BANKASI

FONKSİYONLAR Bu materyal, mevcut proje için geliştirilen örnek sayfalardan oluşmaktadır.

YGS MATEMATİK SORU BANKASI

Olasılık Kavramı. Recep YURTAL. Mühendislikte İstatistik Metotlar. Çukurova Üniversitesi İnşaat Mühendisliği Bölümü

Basamak Kavramı Video Anlatım Testi

Temel Kavramlar 1 Doğal sayılar: N = {0, 1, 2, 3,.,n, n+1,..} kümesinin her bir elamanına doğal sayı denir ve N ile gösterilir.

2. SİMETRİK GRUPLAR. Tanım 2.1. X boş olmayan bir küme olmak üzere X den X e birebir örten fonksiyona permütasyon denir.

10. DİREKT ÇARPIMLAR

HESAP. (kesiklik var; süreklilik örnekleniyor) Hesap sürecinin zaman ekseninde geçtiği durumlar

Ağaç (Tree) Veri Modeli

ASAL SAYILAR.

8.Konu Vektör uzayları, Alt Uzaylar

Lineer Dönüşümler ÜNİTE. Amaçlar. İçindekiler. Yazar Öğr. Grv.Dr. Nevin ORHUN

Örnek...4 : A = { a, b, c, d, {a}, {b,c}} kümesi veriliyor. Aşağıdakilerin doğru mu yanlış mı olduğunu yazınız.

KÜMELER ÜNİTE 1. ÜNİTE 1. ÜNİTE 2. ÜNİTE 1. ÜNİT

II. DERECEDEN DENKLEMLER Test -1

( 2x+1, 3y 1. Örnek...4 : A = {1, 2, 3} ve B = {a, b} kümeleri için, AxB ve BxA kümelerini liste biçimde yazınız.

Normal Altgruplar ve Bölüm Grupları

harfi almanca kökenli (Zahlen) Z X bir sonlu küme ise, X = X deki öğelerin sayısını gösterir

Transkript:

KARAKTER DİZGİLERİ, BAĞINTILAR, FONKSİYONLAR KESİKLİ MATEMATİKSEL YAPILAR 2012-2013

Karakter Dizgisi Karakter Dizgisi Üzerine İşlemler Altdizgi Tanım 3.1.1: Bir X kümesi üzerinde bir karakter dizgisi (string) X kümesindeki öğelerden oluşan bir sonlu dizidir. Hiç bir öğesi olmayan bir karakter dizgisine boş karakter dizgisi (null string) denir ve l ile gösterilir. Bir X kümesi üzerinde tanımlı tüm karakter dizgilerinin kümesi X * ile gösterilir. 2 / 20

Karakter Dizgisi Üzerinde Bazı İşlemler Altdizgi Üzerinde İşlemler Bir karakter dizgisinin uzunluğu o karakter dizgisi içinde yer alan öğelerin sayısıdır. Bu bir a karakter dizgisi için a ile gösterilir. Eğer a ve b iki karakter dizgi ise, a karakter dizgisini b karakter dizgisiyle takip eden yeni karakter dizgisine a ve b karakter dizgilerinin birbiri ardına eklenmesi (concatenation) denir ve bu ab ile gösterilir. 3 / 20

Altdizgi Karakter Dizgisi Üzerinde Bazı İşlemler Altdizgi Tanım 3.1.6: Bir karakter dizgisi için = olacak şekilde bir karakter dizgisi mevcutsa, karakter dizgisine (ya da ya da ) karakter dizgisinin altdizgisi denir. 4 / 20

İkili Bağıntı Altdizgi İkili Bağıntı Yönlü Çizge Tanım 3.2.1: Bir X kümesinden diğer bir Y kümesine bir R ikili (binary) bağıntısı XxY kartezyen çarpımının altkümesidir. Eğer (x,y) R ise, bu xry şeklinde yazılır. x öğesi R bağıntısıyla y öğesiyle bağıntılıdır denir. {x X bazı y Y ler için (x,y) R} kümesine R bağıntısının tanım kümesi {y Y bazı x X ler için (x,y R} kümesine de R bağıntısının değer kümesi denir. 5 / 20

Yönlü Çizge Altdizgi İkili Bağıntı Yönlü Çizge Bir küme üzerinde tanımlı bir bağıntının resmine o bağıntının yönlü çizgesi (digraph) denir. 6 / 20

Bağıntı Türleri Yönlü Çizge Bağıntı Türleri Karşılaştırılabilirlik Tanım 3.2.3: X kümesi üzerinde tanımlı bağıntı R olsun. Eğer (x,y) R olduğunda (y,x) R oluyorsa bu R bağıntısına simetrik bağıntıdır denir. Tanım 3.2.4: X kümesi üzerinde tanımlı bağıntı R olsun. Eğer her x X için (x,x) R ise, R bağıntısına yansımalı bağıntıdır denir. 7 / 20

Bağıntı Türleri Yönlü Çizge Bağıntı Türleri Karşılaştırılabilirlik Tanım 3.2.5: X kümesi üzerinde tanımlı bağıntı R olsun. Eğer her x,y X için, eğer (x,y) R ve (y,x) R olduğunda x=y ise, R bağıntısına antisimetrik bağıntıdır denir. 8 / 20

Bağıntı Türleri Yönlü Çizge Bağıntı Türleri Karşılaştırılabilirlik Tanım 3.2.6: X kümesi üzerinde tanımlı bağıntı R olsun. Eğer her x,y,z X için (x,y) R ve (y,z) R olduğunda (x,z) R oluyorsa, R bağıntısına geçişmeli bağıntıdır (transitive) denir. Tanım 3.2.7: X kümesi üzerinde tanımlı bağıntı R olsun. Eğer R bağıntısı yansımalı, antisimetrik ve geçişmeli ise, R bağıntısına kısmi sıralama bağıntısı denir. 9 / 20

Karşılaştırılabilirlik Yönlü Çizge Bağıntı Türleri Karşılaştırılabilirlik X kümesi üzerinde tanımlı kısmi sıralama bağıntısı R olsun. Eğer x,y X ve ya x y ya da y x ise, bu durumda x ve y elemanlarına karşılaştırılabilirdir denir. Eğer x,y X ve x y ve y x ise, x ve y elemanlarına karşılaştırılamazdırlar denir. Eğer X kümesinden alınan her eleman çifti karşılaştırılabilir ise, bu durumda R bağıntısına tam sıralı bağıntıdır denir. 10 / 20

Ters Bağıntı Karşılaştırılabilirlik Ters Bağıntı Bileşke Bağıntı Tanım 3.2.9: Bir X kümesinden bir Y kümesine bağıntı R olsun. R -1 :={(y,x) (x,y) R} ile tanımlanan, Y kümesinden X kümesine bağıntısına R bağıntısının ters bağıntısı denir ve R -1 ile gösterilir. 11 / 20

Bileşke Bağıntı Karşılaştırılabilirlik Ters Bağıntı Bileşke Bağıntı Tanım 3.2.10: Bir X kümesinden bir Y kümesine bir bağıntı R 1 ve Y kümesinden bir Z kümesine bir bağıntı R 2 olsun. R 2 or 1 :={(x,z) bazı y Y ler için (x,y) R 1 ve (y,z) R 2 } ile tanımlanan X den Z ye olan bağıntıya, R 1 ve R 2 bağıntılarının bileşke bağıntısı denir ve bu R 2 or 1 ile gösterilir. 12 / 20

Denklik Bağıntısı Ters Bağıntı Bileşke Bağıntı Denklik Bağıntısı Teorem 3.2.11: X kümesinin bir parçalanması S olsun. Bazı S S ler için hem x hem de y, S kümesine aitse xry yazalım. Bu şekilde tanımlanan R bağıntısı yansımalı, simetrik ve geçişmeli bağıntıdır. Tanım 3.2.13: X kümesi üzerinde tanımlı yansımalı, simetrik ve geçişmeli bağıntıya denklik bağıntısı denir. 13 / 20

Denklik Bağıntısı Ters Bağıntı Bileşke Bağıntı Denklik Bağıntısı Teorem 3.2.15: X kümesi üzerinde tanımlı bir denklik bağıntısı R olsun. Herbir a X için [a]={x X xra} kümesini tanımlayalım. Bu durumda S ={[a] a X} kümesi X kümesinin bir parçalanmasını oluşturur. 14 / 20

Denklik Sınıfı Denklik Bağıntısı Denklik Sınıfı Denklik Sınıfları Sayısı Tanım 3.2.16: X kümesi üzerinde tanımlı bir denklik bağıntısı R olsun. Herbir a X için [a]={x X xra} kümesine R bağıntısı ile verilen X kümesinin denklik sınıfları denir. 15 / 20

Denklik Sınıfları Sayısı Denklik Bağıntısı Denklik Sınıfı Denklik Sınıfları Sayısı Teorem 3.2.18: X sonlu kümesi üzerinde tanımlı bir denklik bağıntısı R olsun. Eğer herbir denklik sınıfı r sayıda öğeye sahipse, bu durumda X /r sayıda denklik sınıfı vardır. 16 / 20

Ölçken İşlemcisi Denklik Sınıfları Sayısı Ölçken İşlemcisi ISBN Tanım 3.3.2: x bir negatif olmayan tamsayı ve y bir pozitif tamsayı olsun. x in y ile bölümünden kalan değer x mod y ile gösterilir ve buna ölçken işlemcisi (modulus operatörü) denir. 17 / 20

ISBN Denklik Sınıfları Sayısı Ölçken İşlemcisi ISBN Örnek 3.3.3: International Standart Book Number (ISBN) araları çizgi ile ayrılmış 10 karakterlik bir kodlamadır. Örneğin, gibi. 978-1-59448-950-1 ISBN kodu beş adet parçadan oluşur. 1. parça 978 dir, 2. parça grup kodudur, 3. parça yayınevi kodu, 4. parça kitabı tanımlayan kod 5. parça kontrol karakteridir. Kontrol karakteri ISBN kodunun geçerliliği için kullanılır. 18 / 20

Sözde Rasgele Sayılar ISBN Sözde Rasgele Sayılar floor - ceiling Örnek 3.3.5: Bilgisayarlar sıklıkla rasgele durumları benzetirler. Örneğin, oyun programı zar atma işlemi benzetilebilirdir. Bu tür programlar rasgele sayı üretirler. Bu sayılara sözde-rasgele (pseudorandom) sayılar denir. Sözde-rasgele sayılar üretmek için kullanılan yöntemlerden biri uyumluluk yöntemidir. Bu yöntem dört adet tamsayı kullanır: 1. m modulu, 2. a çarpanı, 2 a<m 3. c artma değeri 0 c<m 4. s toğumlama değeri 0 s<m Eğer x 0 =s alırsak, sözde-rasgele sayılar ile elde edilir. x n =(ax n-1 +c)mod m 19 / 20

floor - ceiling ISBN Sözde Rasgele Sayılar floor - ceiling Örnek 3.3.7 1. 8.3 =8 2. -8.7 =-9 3. 6 =6, 4. 9.1 =10, 5. -11.3 =-11, 6. -8 =-8 20 / 20