14-Mavzu
Bul funksiyalar. Ahamiyati va ahamiyatsiz o’zgaruvchilar. Bul funksiyalarining formulalar orqali amalga oshirilishi. Teng kuchli formulalar.
Reja:
Bul funksiyalar, ularning usullari. Bul funksiyalari soni. Bul algebrasi.
Ahamiyatli va ahamiyatsiz o’zgaruvchilar
Bul funksiyalarning formulalar orqali amalga oshirilishi
Ikkilamchi funksiyalar. Ikkilamchi prinsipi
Kalit so’zlar: Bul funksiyalar, Bul algebrasi, ahamiyatli va ahamiyatsiz o’zgaruvchilar, formula, ikkilamchi funksiya, ikkilamchi prinsipi.
Ma’lumki, mantiqiy amallar mulohazalar algebrasi nuqtai nazardan chinlik jadvallari bilan to’liq xarakterlanadi. Agarda funskiyaning jadval shaklda berilishini esga olsak, u vaqtda mulohazalar algebrasida ham funksiya tushunchasini aniqlashimiz mumkin.
Ta’rif. x1, x2, … ,xn mulohazalar algerbasining x1, x2, … ,xnargumentli f(x1, x2, … ,xn) funksiyasi deb nol va bir qiymat qabul funksiyaga aytiladi va uning x1, x2, … ,xnargumentlari ham nol va bir qiymatlar qabul qilinadi.
Ta’rif. F:{0,1}n -> {0,1} funksiya mantiqiy algebraning funksiyasi yoki Bul funksiyasi deyiladi. N-o’zgaruvchili Bul funksiyalar to’plamini Pn orqali belgilaymiz, ya’ni
Bir o’zgaruvchili funksiyalar 4 ta bo’lib, ular quyidagilar
f0(x)=0 – aynan nolga teng funksiya yoki aynan yolg’on funksiya
f1(x)=x – aynan funksiya
- inkor funksiya
f3(x)=1 – aynan birga teng funksiya yoki aynan chin funksiya
Argument
|
Bul funksiyalar
|
x
|
0
|
x
|
|
1
|
|
|
|
|
1
|
0
|
1
|
0
|
1
|
0
|
0
|
0
|
1
|
1
|
Barcha ikki o’zgaruvchili funksiyalarni sanab o’tamiz.
|
|
x
|
Y
|
0
|
|
|
|
|
x
|
|
|
|
|
|
|
1
|
|
|
1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1
|
1
|
0
|
1
|
0
|
0
|
0
|
1
|
0
|
0
|
1
|
1
|
0
|
1
|
0
|
1
|
1
|
1
|
1
|
0
|
0
|
0
|
1
|
0
|
0
|
1
|
1
|
0
|
0
|
0
|
1
|
1
|
1
|
0
|
1
|
1
|
0
|
1
|
0
|
0
|
0
|
1
|
0
|
0
|
1
|
1
|
0
|
1
|
0
|
1
|
1
|
1
|
0
|
1
|
0
|
0
|
0
|
0
|
0
|
0
|
1
|
0
|
0
|
1
|
1
|
0
|
1
|
0
|
1
|
1
|
1
|
1
|
Hammasi bo’lib 16 ta har xil iki o’zgaruvchili funksiyalar mavjud. Ularning ko’pchiligi maxsus nomlanadi:
– konyunksiya
- Pirs strelkasi
- 2 modul bo’yicha qo’shish yoki Jegalkin yig’indisi
Bul funksiyalarining qiymatlar jadvaliga chinlik jadvali deyiladi. Har qanday n o’lchovli f(x1, x2, … ,xn) Bul funksiyani chinlik jadvali orqali berish mumkin:
– ekvivalentlik
– dizyunksiya
- Sheffer shtrixi
– implikatsiya
Bul funksiyalarining qiymatlar jadvaliga chinlik jadvali deyiladi. Har qanday n o’lchovli f(x1,x2,...,xn) Bul funksiyani chinlik jadvali orqali berish mumkin:
x1
|
x2
|
...........
|
xn
|
f(x1,x2,...,xn)
|
0
|
0
|
...........
|
0
|
λ1
|
1
|
0
|
...........
|
0
|
λ2
|
0
|
1
|
...........
|
0
|
λ3
|
...........
|
...........
|
...........
|
...........
|
...........
|
1
|
1
|
...........
|
1
|
λ2n
|
bu yerda λiϵ{0,1},i=1,2,...,2n. Bu jadval 2n ta satr bo’lib, ularga ta har xil ustunlar mos qo’yish mumkin. Lekin bunday har bir ustun biror n o’zgaruvchili Bul funksiyaga mos keladi. Shunday qilib, quyidagi teorema isbotlandi:
Teorema. N o’zgaruvchili har xil Bul funksiyalarining soni ga teng, ya’ni |Pn|=
Bul algebrasi
Teorema. Konyunksiya , dizyunksiya , inkor amallari va 0,1ϵM elementlari uchun quyidagi amallar:
bajarilsa, bunday M to’plamga Bul algebrasi deyiladi.
Mulohazalar to’plami uchun konyunksiya , dizyunksiya , inkor amallari va {0,1} elementlari aniqlangani uchun, bu to’plam Bul algebrasi bo’ladi.
Ta’rif. Agar o’zgaruvchining shunday a1, a2,...,ai-1,ai,...,an qiymatlar majmuasi mavjud bo’lib, f(a1, a2,...,ai-1,1,ai,...,an)=f(a1, a2,...,ai-1,0,ai,...,an) munosabat bajarilsa, u vaqtda xi o’zgaruvchiga f(x1,x2,...,xn) funksiyaning ahamiyatsiz (sohta) o’zgaruvchisi, agar f(a1, a2,...,ai-1,1,ai,...,an)≠f(a1, a2,...,ai-1,0,ai,...,an) munosabat bajarilsa, u vaqtda xi o’zgaruvchiga f(x1,x2,...,xn) funksiyaning ahamiyatli (sohta emas) o’zgaruvchisi deb ataladi.
Misol. funksiyada o’zgaruvchi sohta bo’ladi.
Haqiqatdan,
Misol. f1,f2 va f3 funksiyalar quyidagi chinlik jadvali orqali berilgan bo’lsin:
|
|
|
|
|
1
|
1
|
0
|
1
|
1
|
1
|
0
|
0
|
1
|
0
|
0
|
1
|
1
|
1
|
0
|
0
|
0
|
1
|
1
|
0
|
Ko’rinib turibdiki, f1 funksiya uchun x o’zgaruvchi ahamiyatli o’zgaruvchi, u esa ahamiyatsiz, f2 uchun ikkala o’zgaruvchi ham ahamiyatsiz, f3 uchun ikkala o’zgaruvchi ham ahamiyatli.
Ф={f1,f2,...,fn} Bul funksiyalar to’plami berilgan bo’lsin.
Ta’rifФ to’plam ustida aniqlangan formula deb, F(Ф)=f(t1,t2,...,tn) ifodaga aytiladi, bu yerda fϵФ va tiФ ustidagi yoki o’zgaruvchi, yoki formula.
Ф to’plam bazis, f tashqi funksiya, ti lar esa qism formulalar deyiladi. Har qanday F formulaga bir qiymatli biror f Bul funksiyasi mos keladi. Bu holda F formula f funksiyani ifodalaydi deyiladi va f=funcF ko’rinishida belgilanadi.
Bazis funksiyalarini chinlik jadvalini bilgan holda, bu formula ifodalaydigan funksiyaning chinlik jadvalini hisoblashimiz mumkin.
Misol.
|
|
|
|
1
|
1
|
1
|
1
|
1
|
0
|
0
|
1
|
0
|
1
|
0
|
1
|
0
|
0
|
0
|
1
|
F formulaga mos keluvchi f funksiyani Ф dan olingan funksiyalarning superpozitsiyasi, f funksiyani Ф dan hosil qilinish jarayonini superpozitsiya amali deb ataymiz.
formula berilgan bo’lsin. formula uchta qadamda ko’riladi. Haqiqatdan, biz quyidagi uchta qism formulalarga ega bo’lamiz:
|
|
|
|
|
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
0
|
1
|
1
|
0
|
1
|
0
|
1
|
0
|
1
|
1
|
1
|
0
|
0
|
0
|
1
|
0
|
0
|
1
|
1
|
0
|
0
|
1
|
0
|
1
|
0
|
0
|
0
|
1
|
0
|
0
|
1
|
0
|
0
|
1
|
0
|
0
|
0
|
0
|
0
|
1
|
Biz yuqorida ko’rdikki, Ф to’plamdan hosil qilingan har bir formulaga mantiq algebrasining formulasi mos keladi, biroq har xil formulalarga teng funksiyalar mos kelishi mumkin.
Ta’rif Bitta Bul funksiyasini ifodalovchi formulalar ekvivalent deyiladi, ya’ni
Teorema. Ixtiyoriy f,g,h Bul funksiyalar uchun quyidagi ekvivalentliklar o’rinli:
Konyunksiya, dizyunksiya va ikki modul bo’yicha qo’shishning idempotentligi:
Konyunksiya, dizyunksiyava ikki modul bo’yicha qo’shishning kommunikativligi:
Konyunksiya, dizyunksiya va ikki modul bo’yicha qo’shishning assotsiativligi:
Distributivlik qonunlari:
Yutish qonuni:
De Morgan qonuni:
Implikatsiyani yo’qotish qonuni:
Ekvivalentlikni yo’qotish qoidasi:
Ta’rif. f(x1,x2,...,xn)ϵPn bul funksiya bo’lsin, unda
funksiya, f bul funksiyaga ikkilamchi bo’lgan funksiya deyiladi.
Bu ta’rifdan bevosita, ixtiyoriy f bul funksiyasi uchun f**=f ekanligi kelib chiqadi. Haqiqatdan,
.
Misol. a)
Yechish.
Ta’rif. Agar f*=f bo’lsa, f funksiya o’z-o’ziga ikkilamchi deyiladi.
Yuqoridagi misoldan ko’rinadiki, inkor va aynan funksiya o’z-o’ziga ikkilamchi, dizyunksiya funksiya o’z-o’ziga ikkilamchi emas.
Teorema. Agar φ(x1,x2,...,xn) bul funksiya f(f1(x1,x2,...,xn),f2(x1,x2,...,xn),...,fn(x1,x2,...,xn)) formula ko’rinishida ifodalangan bo’lsa, bu yerda f1,f2,...,fn lar bul funksiyalar, unda f*(f*1(x1,x2,...,xn),f*2(x1,x2,...,xn),...,f*n(x1,x2,...,xn)) formula φ*(x1,x2,...,xn) funksiyani ifodalaydi.
Isbot. .
Teorema isbotlandi.
Keyingi teorema “ikkilamchi prinsipli” deb nomlanadi va matematik induksiya usuli bilan isbotlanadi. Bunda induksiya o’tishlar yuqoridagi isbotlangan teorema asosida amalga oshiriladi.
Teorema. (Ikkilamchi prinsipli)
Ф={f1,f2,…,fn} va - bazislar bo’lsin. U holda, agar F formula Ф bazisda f funksiyani ifodalasa, unda F formuladan fi ni uni ikkilamchi funksiyaga almashtirish natijasida hosil qilingan F* formula Ф bazisda f* funksiyani ifodalaydi, ya’ni
Nazoat savollar:
Mulohazalar algebrasining funksiyasi ta’rifini ayting.
Bir o’zgaruvchi funksiyalar keltiring.
N o’zgaruvchilar soni nimaga teng?
Bul algebrasi deb nimaga aytiladi?
Ahamiyatli o’zgaruvchi deb nimaga aytiladi?
Ahamiyatsiz o’zgaruvchi deb nimaga aytiladi?
Formula ta’rifini keltiring.
Qanday formulalar ekvivalent deyiladi?
Qanday ekvivalentliklarni bilasiz?
Ikkilamchi funksiya ta’rifini ayting.
Ikkilamchi prinsipini keltiring.
ASOSIY ADABIYOTLAR
Тураев Х. Математик мантиқ ва дискрет математика. Т.: “Ўқитувчи”, 2003.
Судоплатов С. В., Овчинникова Е. В. Элементы дискретной математики – М.: «Инфра-М», 2002 г.
Асеев Г.Г., Абрамов О.М., Ситников Д.Э. Дискретная математика. – Ростов – на-Дону, «Феникс», 2003 г.
Кулабухов С.Ю. Дискретная математика – Таганрогский радиотехнический университет, Таганрог, 2001 г.
Гаврилов Г.П. , Сапожченко А.А. Задачи и упражнения по дискретной математики.М.:Наука.2005.
Еруссалимский Я.М. Дискретная математика теория , задачи , приложения.- М. «Вузовская книга» , 2002 г.
Шапорев С.Д. Дискретная математика. Курс лекций и пратических занятий. Санкт-Петербург «БХВ- Петербург» 2009 г.
Емеличев В.А., Мельников О.И., Сарванов В.И., Тышкевич Р.И. Теория графов. М.: «Наука» 1991.
ҚЎШИМЧА АДАБИЁТЛАР
Яблонский С.В. Введение в дискретную математику. М.: “Наука”, 1979.
Куратовский К. Мостовский А. Теория множеств. М.: “Мир”, 1970.
Игошин В.И. Задачник-практикум по математической логике. М.
Просвешение.1986.
Зыков А.А. Основы теории графов.-М., «Наука» 1987 г.
Ершов Ю.Л. и др. Математическая логика. .-М., «Наука» 1987 г.
INTERNET SAHIFALARI
www.intuit.ru/department/ds/discrmath/
http://www.uni-dubna.ru/~mazny/kurses/odm/lekcii/
http://www.lvf2004.com/dop_t2r1part2.html
http://www.mielt.ru/dir/cat14/subj266/file292.html
http://window.edu.ru/window/catalog?p_rid=28455
http://lib.rus.ec/b/259478
www.doc.ic.ac.uk/~iccp/papers/discrete94.pdf
8. http://calvino.polito.it/~tilli/matdiscreta/Discrete%20Mathematics.html
Do'stlaringiz bilan baham: |