4. HAFTA Boole Cebiri Uygulamaları Standart Formlar. Prof. Mehmet Akbaba

Benzer belgeler
BLM 221 MANTIK DEVRELERİ

Boole Cebri. (Boolean Algebra)

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

Boole Cebri. Muhammet Baykara

BLM 221 MANTIK DEVRELERİ

BSM 101 Bilgisayar Mühendisliğine Giriş

DERS NOTLARI. Yard. Doç. Dr. Namık AKÇAY İstanbul Üniversitesi Fen Fakültesi

MİNTERİM VE MAXİTERİM

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

ÜNİVERSİTEYE HAZIRLIK

DERS NOTLARI. Yard. Doç. Dr. Namık AKÇAY İstanbul Üniversitesi Fen Fakültesi

BİL 201 Boole Cebiri ve Temel Geçitler (Boolean Algebra & Logic Gates) Bilgisayar Mühendisligi Bölümü Hacettepe Üniversitesi

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

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

Çok terimli bir ifadeyi iki ya da daha çok ifadenin çarpımı şeklinde yazmaya çarpanlara ayırma denir.

Bu ders materyali :17:19 tarihinde matematik öğretmeni Ömer SENCAR tarafından hazırlanmıştır. Unutmayın bilgi paylaştıkça değerlidir.

SAYI SİSTEMLERİ ve BOOLE CEBİRİ 1+1=1 ÖĞR.GÖR. GÜNAY TEMÜR - TEKNOLOJİ F. / BİLGİSAYAR MÜH.

BİL 201 Geçit düzeyinde yalınlaştırma (Gate-Level Minimization) Hacettepe Üniversitesi Bilgisayar Müh. Bölümü

Değişken içeren ve değişkenlerin belli değerleri için doğru olan cebirsel eşitliklere denklem denir.

Boolean Kuralları ve Lojik İfadelerin Sadeleştirilmesi (Boolean Algebra and Logic Simplification)

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

Lineer Cebir. Doç. Dr. Niyazi ŞAHİN TOBB. İçerik: 1.1. Lineer Denklemlerin Tanımı 1.2. Lineer Denklem Sistemleri 1.3. Matrisler

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.

BOOLEAN İŞLEMLERİ Boolean matematiği sayısal sistemlerin analizinde ve anlaşılmasında kullanılan temel sistemdir.

SAYISAL ELEKTRONİK. Ege Üniversitesi Ege MYO Mekatronik Programı

1 RASYONEL SAYILARDA İŞLEMLER Sorular Sorular DOĞRUSAL DENKLEMLER Sorular DOĞRUSAL DENKLEM SİSTEMLERİ 25

DERS NOTLARI. Yard. Doç. Dr. Namık AKÇAY İstanbul Üniversitesi Fen Fakültesi

SAYILAR MATEMATİK KAF03 BASAMAK KAVRAMI TEMEL KAVRAM 01. İki basamaklı en küçük sayı : İki basamaklı en büyük negatif sayı :.

Atatürk Anadolu. Temel Kavramlar Üzerine Kısa Çalışmalar

(Boolean Algebra and Logic Simplification) Amaçlar Lojik sistemlerin temeli olarak Booleron Matematiğini tanıtmak

Elektrik Elektronik Mühendisliği Bölümü Lojik Devre Laboratuarı DENEY-2 TEMEL KAPI DEVRELERİ KULLANILARAK LOJİK FONKSİYONLARIN GERÇEKLEŞTİRİLMESİ

KARTEZYEN ÇARPIM VE BAĞINTI

DOĞRULUK TABLOLARI (TRUTH TABLE)

Cahit Arf Matematik Günleri 10

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.

BLM 221 MANTIK DEVRELERİ

1. BÖLÜM. Sayılarda Temel Kavramlar. Bölme - Bölünebilme - Faktöriyel EBOB - EKOK. Kontrol Noktası 1

DENEY 1-3 ÖZEL VEYA KAPI DEVRESİ

CEBİR ÇÖZÜMLÜ SORU BANKASI

LOJİK İFADENİN VE-DEĞİL VEYA VEYA-DEĞİL LOJİK DİYAGRAMLARINA DÖNÜŞTÜRÜLMESİ

BLM 221 MANTIK DEVRELERİ

Düzlemde Dönüşümler: Öteleme, Dönme ve Simetri. Not 1: Buradaki A noktasına dönme merkezi denir.

1. BÖLÜM Mantık BÖLÜM Sayılar BÖLÜM Rasyonel Sayılar BÖLÜM I. Dereceden Denklemler ve Eşitsizlikler

ASAL SAYILAR.

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

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

KONU: ÇARPANLARA AYIRMA TARİH: YER:LAB.4 _PC5

Boole Cebiri ve Temel Geçitler

SINIF TEST. Üslü Sayılar A) 4 B) 5 C) 6 D) 7 A) - 5 B) - 4 C) 5 D) 7. sayısı aşağıdakilerden hangisine eşittir?

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

1. ÇÖZÜM YOLU: (15) 8 = = 13 13:2 = :2 = :2 = 1.2+1

12.Konu Rasyonel sayılar

Dik koordinat sisteminde yatay eksen x ekseni (apsis ekseni), düşey eksen ise y ekseni (ordinat ekseni) dir.

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

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,

NİSAN 2010 DENEMESİ A)75 B)80 C)85 D)90 E)95 A)0 B)1 C)2 D)3 E)4

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

Leyla Bugay Doktora Nisan, 2011

AB yönlü doğru parçası belirtilmiş olur. Doğrultusu, uzunluğu ve yönünden söz edilebilir.

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.

Tanım Bir A kümesinin her elemanı, bir B kümesinin de elamanı ise, A kümesine B kümesinin alt kümesi denir.

DENEY 2-1 VEYA DEĞİL Kapı Devresi

Math 322 Diferensiyel Denklemler Ders Notları 2012

Makine Mühendisliği İçin Elektrik-Elektronik Bilgisi. Sayısal Elektronik

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

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

1. Bir ABC eşkenar üçgeninin iç bölgesindekibir D noktası için. 2. y x 2y 7x 4 eşitliğini sağlayan kaç x,y pozitif tamsayı ikilisi vardır?

6. 3x2-8x - 3 = O denkleminin negatif kökü asagidakilerden. 7. mx2 - (2m2 + i) x + 2m = O denkleminin köklerinden

Ö.S.S MATEMATĐK SORULARI ve ÇÖZÜMLERĐ = 43. olduğuna göre a kaçtır?

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 : =?

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

ÖABT Soyut Matematik KONU TESTİ Önermeler ve İspat Yöntemleri

TEOG. Sayma Sayıları ve Doğal Sayılar ÇÖZÜM ÖRNEK ÇÖZÜM ÖRNEK SAYI BASAMAKLARI VE SAYILARIN ÇÖZÜMLENMESİ 1. DOĞAL SAYILAR.

İKİNCİ DERECEDEN DENKLEMLER

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

ÇARPANLARA AYIRMA. çözüm. Çarpanlarına Ayrılacak İfade Ortak Çarpan İfadenin Çarpanlarına Ayrılmış Hali. 2a+4 2 2a+4=2.(a+2) 5x+5 5 5x+5=5.

ÖZEL EGE LİSESİ OKULLAR ARASI 18. MATEMATİK YARIŞMASI 10. SINIF TEST SORULARI

12-A. Sayılar - 1 TEST

Taşkın, Çetin, Abdullayeva 2. ÖZDEŞLİKLER,DENKLEMLER VE EŞİTSİZLİKLER

Ders #2. Otomatik Kontrol. Laplas Dönüşümü. Prof.Dr.Galip Cansever

GEOMETRİ. Tüm geometrik şekiller, elemanları noktalar olan kümeler olduğundan, biz de noktadan başlayarak gezimize çıkalım.

Matrisler ve matris işlemleri

ÇARPANLARA AYIRMA ÇÖZÜMLÜ TEST 2

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

T.C. KOCAELİ ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ BİLİŞİM SİSTEMLERİ MÜHENDİSLİĞİ

BOOLE CEBRİ. BOOLE cebri. B={0,1} kümesi üzerinde tanımlı İkili işlemler: VEYA, VE { +,. } Birli işlem: tümleme { } AKSİYOMLAR

2. Matematiksel kavramları organize bir şekilde sunarak, bu kavramları içselleştirmenizi sağlayacak pedagojik bir alt yapı ile yazılmıştır.

Matrisler Matris Tanımı m satır ve n sütundan oluşan tablosuna matris adı verilir.

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...2 : Örnek...3 : Örnek...1 : MANTIK 1. p: Bir yıl 265 gün 6 saattir. w w w. m a t b a z. c o m ÖNERMELER- BİLEŞİK ÖNERMELER

MATEMATİK. Temel Kavramlar I. Test a ve b doğal sayılardır. 5. Ardışık 5 tek sayının toplamı 115 tir. 6. x ve y tamsayılardır.

DENKLEM DÜZENEKLERI 1

DENEY #1 LOJİK KAPILAR. Lojik kapılarının doğruluk tablosunu oluşturmak

ÖZEL EGE LİSESİ 12. OKULLAR ARASI MATEMATİK YARIŞMASI 10. SINIF ELEME SINAVI TEST SORULARI. B) 2f(x)-6

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

Ders 9: Bézout teoremi

Boolean Cebiri 1.

ÜNİTE. MATEMATİK-1 Doç.Dr.Erdal KARADUMAN İÇİNDEKİLER HEDEFLER ÖZDEŞLİKLER, DENKLEMLER VE EŞİTSİZLİKLER

11.Konu Tam sayılarda bölünebilme, modüler aritmetik, Diofant denklemler

13.Konu Reel sayılar

Transkript:

4. HAFTA Boole Cebiri Uygulamaları Standart Formlar Prof. Dr. Mehmet Akbaba 1

4.1 STANDART FORMLAR: SOP VE POS FORMALRININ BİRİBİRİLERİNE DÖNÜŞTÜRÜLMESİ POS( product-of-sums) formunda verilmiş bir ifade, aşağıdaki şekilde çarpıp açtıktan sonra ikinci dağılma kuralı uygulanarak SOP (sum-of-products) formuna dönüştürülür.: X(Y + Z) = XY + XZ (X + Y)(X + Z) = X + YZ (4-1) (4-2) Ayrıca aşağıdaki teoremdende sıkça yararlanılır: (X + Y)(X' +Z) = XZ + X'Y (4.3) 2

İspat: X = 0 için (4-3) Y(1 + Z) = 0 + 1. Y = Y X = 1 için(4-3) (1 + Y)Z =1. Z = Z. Bağıntı hem X = 0 ve X = 1 geçerli olduğundan her zaman doğrudur. Ayrıca Aşağıdaki örnek (4-3) teoreminin faktörlerin ne kadar yaralı olduğunu göstermektedir: AB+A'C = (A + C)(A' + B) 3

Teorem (4-3) ifadelerin kolayca çarpılıp açılmasında kullanılır. Aşağıdaki örnek bu kavramı açıklamaktadır. Dikkat edilmesi gereken husus teimlerin brinde X diğerinde X (X in tümleyeni veya değili) olmalıdır. (Q + AB')(CD+ Q') = QCD + Q'AB' Dağılma kuralı yalın olarak uygulanırsa aşağıdaki gibi 2 terim yerine 4 terim elde edilir ve ifade gereksiz olarak uzar. Buda istenmeyen bir durumdur. Buradan (4.3) eşitliğinin önemi açıkça görülmektedir. (Q + AB')(CD + Q') = QCD + QQ' + AB'CD + AB'Q' 4

Genel kural olarak gereksiz terimler üretmemek için fonksiyonların çarpılarak açılmasında (4-3) eşitliği (4-1) ve (4-2) ile beraber kullanılır ve çoğunlukla (4-2) ve (4-3), (4-1) den önce uygulanır. İşlemi hızlandırmak için aşağıda görüldüğü gibi guruplandırma yapılır. [(X+A)(X+B)=X+AB, (X+A)(X +A)=XA+X A] 5

Sadece (4.1) kullanılsaydı 162 terim ortaya çıkacaktı ve bunlardan 158 nin bir şekilde elimine eldilmesi gerekecekti ve buda çok içinden çıkılmaz bir durum olacaktı. 6

Faktörlere ayırma örneği (standart POS (toplamların çarpımı) elde edilmesi örneği) = (A + B + C DE)(A + C DE + D' + E)(A' + C) =(A+B+C )(A+B+DE)(A+D +E)(A +C) = (A + B + C )(A + B + D)(A + B + E)(A + D' + E)(A' + C) 7

Exclusive-OR and Equivalence İşlemleri Exclusive-OR işlemi ( 0 0=0 0 1=1 1 1=0 1 0=1 ) aşağıdaki şekilde ifade edilir: X Y nin doğrululuk tablosu aşağıda verimiştir X Y X Y 0 0 0 0 1 1 1 0 1 1 1 0 8

Yukarıdaki tablodan X Y = 1 olabilmesi için X = 1 veya Y = 1, olması gerekir. Her ikisi 1 veya her ikiside 0 olması durmunda Exlusive-OR (EX-OR) işleminin sonucu sıfır olur. EX-OR işleminin açık ifadesi (4.4) eşitliğinde verilmiştir. Buradan EX-OR eşitliğinin 2 tane VEYA ve 1 tane VE kapısından oluştuğu görülmektedir., X Y = X' Y + XY' (4.4) 9

X Y = (X + Y)(XY)' = (X + Y)(X' + Y') = X' Y + XY' (4.5) (4-5), bağıntısıaki (X Y)' =(X +Y )= 1 sadece X veya Y den birinin 1 diğerinin 0 olması durmunda gerçekleşir. EX-OR kapısının simgesi aşağıda gösterilmiştir: 10

Aşağıdaki bağıntılar EX-OR işlemi için geçerlidir: 11

Aşağıdaki bağıntılar doğruluk tablosu veya (4-5) eşitliğinin uygulamaları ile ispatlanabilir. Equivalence işlemi ( ) aşağıdaki şekilde tanımlanmıştır: (4.6) 12

Yukarıdaki eşitlikler equivqlence işleminin EX-OR işleminin tersi veya tümleyeni olduğunu Göstermektedir. (XY +X Y) =(X +Y)(X+Y )=XY+X Y =X Y (4.7) Equivlence deyimi EX-NOR anlamınadır ve aşağıdaki semboler kullanılır: 13

Ex-NOR X Y X Y 0 0 1 0 1 0 1 0 0 1 1 1 Doğruluk tablosu 14

ÖRNEK 1: Aşağıdaki lojik eşitliğin açık ifadesini bulunuz Çözüm: Açıklama: F=B(A (1+C)+C)+C (A(1+B )+B )=B(A +C)+C (A+B ) 15

ÖRNEK 2: Aşağıdaki lojik eşitliğin açık ifadesini bulunuz F=A B C Çözüm: F=A B C=[A B +(A ) B] C =(A B +AB)C +(A B +AB) C =(A B +AB)C +((A+B).(A +B )C =(A B +AB)C +(AA +AB +A B+BB )C =A B C +ABC +AB C+A BC 16 =(A B +AB)C +(AB +A B)C (**) Dikkatli bakılırsa (**) eşitliğinin problemde Verilen eşitlikle aynı olduğu gözlemlenebilir.

Konsensus Teoremi Kosenüs teoremi lojik ifadelerin (fonksiyonların) basitleştirilmesinde kullanılan önemli bir tuldur. İki formu vardır. Form 1: XY + X' Z + YZ=XY+X Z YZ terimi anlamsız terimdir ve denklemden elimine edilebilir (atılabilir) ve bu terime konsensüs terimi denir. Form 2: (X+Y)(X +Z)(Y+Z)=(X+Y)(X +Z) Y+Z terimi konsensüs terimidir ve atılabilir. 17

Örneğin ab ve a' c terimlerinin konsesüsü bc dir. abd ve b' de' trimlerinin konsensüs (ad)(de') = ade' dir. ab'd ve a' bd' terimlerinin konsensüsü 0 dır. Konsensüs teoreminin ispatı: XY + X'Z + YZ = XY + X'Z (Form 1) İspat: XY + X'Z + YZ = XY + X'Z + (X + X')YZ = (XY + XYZ) + (X'Z + X'YZ) = XY(1 + Z) + X'Z(1 + Y) = XY + X'Z 18

Konsensüs teoremi Boole bağıntılarından anlamsız terimleri elimine ederek basitleştirilmelerine çok işe yarar. expressions. Örneğin b' c termi a' b' ve ac terimlerinin konsensüsü, ve ab terimi ac ve bc terimlerinin konsensüsüdür, ve her iki konsensüs terimleri bağıntılardan atılabilir. (a b +ac+b c=a b +ac ve ac+bc +ab=ac+bc ) Aşağıdaki örnek bu konsepti açıklamaktadır. 19

Form 2 konsensüs örneği: Bazen kolayca yokedilebiecek terimleri hemen yok etmek yararlı olmamaktadır (Fonsiyonun minimum halini almasını engellemektedir. Aşağıdaki örnekte BCD terimi hemen yokedilebir (2. ve 4. terimlerin konsensüsü): 20

BCD yok edilince geriye 4 terim kalır. Fakat BCD yok edilmezse bu sefer verilen ifsdeded 2. ve 4. terimler yok edilebilir ve geriye 3 terim kalır ve fonksiyon aşağida görüldüğü gibi daha çok basitleşir (C and C ve D and D göz önüne alınmıştır.) 21

Bazen fonksiyonların minimum halini bulmak imkasız olabilir. Böyle durumlarda uygun konsensüs terimi veya terimleri eklenerek fonksiyonun bazı terimleri elimine edilerek basitleştirilebilir. Örneğin aşağıdaki bağintıyı göz önüne alalım: ABCD+B CDE terimlerinin konsensüsü ACDE. Bu terimi fonksiyona eklersek fonksiyonun iki terimi konsensüs terimi haline dönüşür elimine edilebilir: F=ABCD+B CDE+A B +BCE +ACDE 22

Bu durumda ABCD ve B CDE terimleri konsensüs terimleri olur. Bu terimler yok edildiğinde fonksiyon aşağıda görüldüğü gibi 4 terimden 3 terime basitleştirilmiş olur. ACDE terimi artık gereksiz bir terim değil ve sonuç fonksiyonun bir parçası olarak kalacaktır. 23

Boole ifadelerinin Cebirsel Olarak Basitleştirilmesi: Aşağıdaki adımlar uygulanır: a) Terimler birleştirilir (XY+XY =X veya X(Y+Y )=X) b) Terimler eliminate (X+XY=X veya (1+Y)=1) ve mümkün olan yerde konsensüs teoremi uygulanır ( XY+X Z+YZ=XY+X Z) c) Literaller elimine edilir. (X+X Y=X+Y) [XX+X Y=(X+Y)(X+X )=X+Y] d) Etkisiz terimler ilave edilir. xx ilave edilir veya (x+x ) ile çarpılır veya xy+x z terimine yz ilave edilir veya (x+y)(x +z) terimi (y+z) ile çarpılır. (konsensüs teoremi) 24

1. Terimler birleştirilir. XY + XY' = X teoremi kullanılır. Örnek: Başka bir örnek: ab c+abc+a bc=ab c+abc+abc+a bc=ac+bc (=ac( b +b )+bc( a+a )=ac+bc) 25

X ve Y yalın literaller olma yerine birer bağımsız ifadede olabilirler. Bu durmdada konsensüs teoremi aynen uygulanabilir. Aşağıdaki örnek bu kavramı açıklamaktadır: =(d+e )[ (a+bc) +a (b +c ) ]=d+e [x(y+y )=x] 2. Eliminating Terimler kosensüs Teoremi kullanılarak Elimine edilir. X + XY = X ve konsensüs teoremi kullanılarak gereksiz termler elimine edilir. XY + X' Z + YZ = XY + X' Z 26

ÖRNEK: (Konsensüs teoremi) a b c +b c d + a bd =a bc +bcd 27

3. Literaller Elimine edilir. Bunun için X + X' Y = X + Y teoremi kullanılır. ÖRNEK: (B+B C D =B+C D) [(bb+b c d)=(b+c d)(b+b )=b+c d] 28

4. Etkisiz terimler ilave edilmesi. İşe yaramayan (Redundant) terimler değişik şekillerde örneğin xx ekleme, veya (x + x') terimi ile çarpma, veya yz terimini xy + x z terimine ekleme veya xy terimini x terimine ekleme gibi. Örnek: 29

Aşağıdaki örnek sözü edilen 4 metodu içinde barındırmaktadır: (consensus term) sensus term)

Eğer fonksiyon SOP yerine POS (product-of-sums) formmuna getirilmesi isteniyorsa teoremlerin dualı kullanılır. Burada aşağıdaki bağıntılar kullanıldı: (x+y )(x+y)=x (x=a +B ) (bu terim xy+xy =x ifadesinin dualıdır.) 31