Diskret tuzilmalari


Download 78.54 Kb.
bet1/4
Sana04.02.2023
Hajmi78.54 Kb.
#1160978
  1   2   3   4
Bog'liq
Davlatov








Muxammad Al-Xorazmiy nomidagi
Toshkent axborot texnalogiyalari
Unversiteti Samarqand filiali TT 21-04 guruh talabasi

Davlatov Davlatbek


Diskret tuzilmalari
Fanidan mustaqil ishi


. Bul funktsiyalari.
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,
𝑥 = 1,𝑦 = 0 𝑑𝑎𝑓(1,0) = 1⋁(1⋀0) = 1
𝑥 = 1,𝑦 = 1 𝑑𝑎𝑓(1,1) = 1⋁(1⋀1) = 1
𝑦𝑎𝑛𝑖𝑓(1,0) = 𝑓(1,1)
Misol. f1,f2 va f3 funksiyalar quyidagi chinlik jadvali orqali berilgan bo’lsin:

𝑥

𝑦

𝑓1

𝑓2

𝑓3

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, y 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.
((𝑥1⋀𝑥2)⋁𝑥1) → 𝑥3 formula berilgan bo’lsin. ((𝑥1⋀𝑥2)⋁𝑥1) →
𝑥3 formula uchta qadamda ko’riladi. Haqiqatdan, biz quyidagi uchta qism formulalarga ega bo’lamiz:
(𝑥1⋀𝑥2), ((𝑥1⋀𝑥2)⋁𝑥1), ((𝑥1⋀𝑥2)⋁𝑥1) → 𝑥3

𝑥1

𝑥2

𝑥3

𝑥1⋀𝑥2

(𝑥1⋀𝑥2)⋁𝑥1

( (𝑥 ⋀𝑥 )⋁𝑥 )

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
𝐹1 = 𝐹2 ⇔ 𝑓𝑢𝑛𝑐𝐹1 = 𝑓𝑢𝑛𝑐𝐹2
Teorema. Ixtiyoriy f,g,h Bul funksiyalar uchun quyidagi ekvivalentliklar o’rinli:

  1. 𝑓̿ = 𝑓

  2. Konyunksiya, dizyunksiya va ikki modul bo’yicha qo’shishning idempotentligi:

𝑓⋀𝑓 = 𝑓, 𝑓⋁𝑓 = 𝑓, 𝑓⨁𝑓 = 𝑓

  1. Konyunksiya, dizyunksiyava ikki modul bo’yicha qo’shishning kommunikativligi:

𝑓⋀𝑔 = 𝑔⋀𝑓, 𝑓⋁𝑔 = 𝑔⋁𝑓, 𝑓⨁𝑔 = 𝑔⨁𝑓

  1. Konyunksiya, dizyunksiya va ikki modul bo’yicha qo’shishning assotsiativligi:

𝑓⋀(𝑔⋀ℎ) = (𝑓⋀𝑔)⋀ℎ, 𝑓⋁(𝑔⋁ℎ) = (𝑓⋁𝑔)⋁ℎ, 𝑓⨁(𝑔⨁ℎ)
= (𝑓⨁𝑔)⨁ℎ
Distributivlik qonunlari:
𝑓⋀(𝑔⋀ℎ) = (𝑓⋀𝑔)⋁(𝑓⋀ℎ), 𝑓⋁(𝑔⋀ℎ) = (𝑓⋁𝑔)⋀(𝑓⋁ℎ),
(𝑓⋀𝑔)⨁(𝑓⋀ℎ) 5. Yutish qonuni:
𝑓⋀(𝑓⋁𝑔) = 𝑔, 𝑓⋁(𝑓⋀𝑔) = 𝑓

  1. De Morgan qonuni:

  2. ̅𝑓̅̅⋁̅̅𝑔̅ = 𝑓̅⋀𝑔̅, ̅𝑓̅̅⋀̅̅𝑔̅ = 𝑓⋁̅𝑔̅,

  3. 𝑓⋁𝑓̅ = 1, 𝑓⋀𝑓̅ = 0

  4. 𝑓 → 𝑔 = 𝑔̅ → 𝑓 ̅

  5. Implikatsiyani yo’qotish qonuni:

𝑓 ↔ 𝑔 = 𝑓̅⋁𝑔

  1. Ekvivalentlikni yo’qotish qoidasi:

𝑓 ↔ 𝑔 = (𝑓 → 𝑔)⋀(𝑔 → 𝑓)

  1. 𝑓̅ = 𝑓|𝑓 = 𝑓 ↓ 𝑓 = 𝑓⨁1

  2. 𝑓|𝑔 = ̅(̅𝑓̅̅⋀̅̅𝑔̅̅), 𝑓 ↓ 𝑔 = ̅𝑓̅̅⋁̅̅𝑔̅

  3. 𝑓⋁𝑔 = (𝑓|𝑓)|(𝑔|𝑔), 𝑓⋀𝑔 = (𝑓 ↓ 𝑓) ↓ (𝑔 ↓ 𝑔), 𝑓 → 𝑔 = 𝑓|(𝑔|𝑔)

  4. 𝑓⨁𝑔 = ̅𝑓̅̅↔̅̅̅̅𝑔̅

Ta’rif. f(x1,x2,...,xn)ϵPn bul funksiya bo’lsin, unda
𝑓(𝑥1, 𝑥2, … , 𝑥𝑛) = 𝑓̅̅̅̅(̅̅𝑥̅̅̅̅1̅,̅̅𝑥̅̅̅2̅̅,̅…̅̅̅,̅𝑥̅̅̅̅𝑛̅̅̅) funksiya, f bul funksiyaga ikkilamchi bo’lgan funksiya deyiladi.
Bu ta’rifdan bevosita, ixtiyoriy f bul funksiyasi uchun f**=f ekanligi kelib chiqadi. Haqiqatdan,
𝑓∗∗ = (𝑓)= (̅𝑓̅̅̅(̅̅𝑥̅̅̅̅1̅,̅̅𝑥̅̅̅2̅̅,̅…̅̅̅,̅̅𝑥̅̅̅𝑛̅̅)̅)= ̿𝑓̿̿̿(̿̿𝑥̿̿̿̿1̿,̿𝑥̿̿̿̿2̿̿,̿…̿̿̿,̿̿𝑥̿̿̿𝑛̿̿̿) =
𝑓(𝑥1, 𝑥2, …, 𝑥𝑛) = 𝑓.
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’zo’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. 𝜑(𝑥1, 𝑥2, …, 𝑥𝑛) = 𝜑̅(̅𝑥̅̅1, ̅𝑥̅2̅, … ,̅𝑥̅𝑛̅) =
𝑓𝑢𝑛𝑐𝑓̅(𝑓1(̅𝑥̅̅1, ̅𝑥̅2̅,… , ̅𝑥̅𝑛̅), …, 𝑓𝑛(̅𝑥̅1̅, ̅𝑥̅2̅, …, 𝑥̅̅𝑛̅)) =
𝑓𝑢𝑛𝑐𝑓̅(𝑓̿1(𝑥̅̅1̅, ̅𝑥̅2̅, …, ̅𝑥̅𝑛̅), … 𝑓̿𝑛(̅𝑥̅1̅,𝑥̅̅2̅, …, 𝑥̅̅𝑛̅)) =
𝑓𝑢𝑛𝑐𝑓̅ , …, ̅𝑥̅𝑛̅) ,… , ̅𝑥̅𝑛̅)) =
𝑓𝑢𝑛𝑐𝑓 , … ,̅𝑥̅𝑛̅) , … ,̅𝑥̅𝑛̅))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
𝑓 = 𝑓𝑢𝑛𝑐[Ф]𝑢 ⇒ 𝑓= 𝑓𝑢𝑛𝑐𝐹],𝑏𝑢 𝑦𝑒𝑟𝑑𝑎 𝐹]


Download 78.54 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling