सेम (पीओएस) फॉर्म के उत्पाद (एसओपी) की अभिव्यक्ति और बुलियन अलजब्रा में इसके विपरीत कैसे परिवर्तित करें?
उदाहरण: F = xy '+ yz'
सेम (पीओएस) फॉर्म के उत्पाद (एसओपी) की अभिव्यक्ति और बुलियन अलजब्रा में इसके विपरीत कैसे परिवर्तित करें?
उदाहरण: F = xy '+ yz'
जवाबों:
मुझे लगता है कि सबसे आसान तरीका के-मैप में बदलना है, और फिर पीओएस प्राप्त करना है। आपके उदाहरण में, आपको मिल गया है:
\ xy
z \ 00 01 11 10
+-----+-----+-----+-----+
0 | | x | x | x |
+-----+-----+-----+-----+
1 | | | | x |
+-----+-----+-----+-----+
इस मामले में, बाएं कॉलम को छोड़कर (x + y) देता है, और दो निचले मध्य बक्से को छोड़कर (z '+ y'), (x + y) (z '+ y') का उत्तर देता है।
एक और तरीका सिर्फ दी गई अभिव्यक्ति की तारीफ करना है:
यथा: xy '+ yz'
इसकी तारीफ करना:
(xy '+ yz') '
= (xy ')'। (yz ')' {De Morgans Law's (a + b) '= a'.b'} का उपयोग करना
= (एक्स '+ y) (y' + z)
जो कि POS फॉर्म भी है ...!
DeMorgan के नियम का दो बार उपयोग करें।
एक बार कानून लागू करें:
F' = (xy' + yz')'
= (xy')'(yz')'
= (x'+y)(y'+z)
= x'y' + x'z + yy' + yz
= x'y' + x'z + yz
फिर से आवेदन करें:
F=F''
=(x'y'+x'z+yz)'
=(x'y')'(x'z)'(yz)'
=(x+y)(x+z')(y'+z')
=(x+y)(y'+z')
Wolframalpha.com का उपयोग करके उत्तर सत्यापित करें
संपादित करें: आम सहमति के बूलियन बीजगणित कानून द्वारा उत्तर को एक और चरण में सरल बनाया जा सकता है
यदि आप अपने काम को हाथ से करने के बाद जांचना चाहते हैं तो आप लॉजिक फ्राइडे जैसे किसी प्रोग्राम का उपयोग कर सकते हैं ।
यह उत्पादों के न्यूनतम / सम [SOP] और Sums [POS] शब्दों के अधिकतम / उत्पाद में है, इसलिए हम इसके लिए एक Karnaugh मैप (K मैप) का उपयोग कर सकते हैं।
SOP के लिए, हम 1 जोड़ते हैं और SOP में युग्मन के समीकरण लिखते हैं, जबकि POS में 0 जोड़कर और POS रूप में समीकरण लिखकर पीओएस में परिवर्तित किया जा सकता है।
उदाहरण के लिए, एसओपी के लिए यदि हम लिखते हैं तो हम लिखने के लिए पीओएस के लिए ।
Conjunctive Normal Form में प्रक्रिया देखें : पहले क्रम के तर्क से परिवर्तित करना ।
यह प्रक्रिया पहले आदेश तर्क के अधिक सामान्य मामले को कवर करती है, लेकिन प्रस्ताव तर्क पहले आदेश तर्क का एक सबसेट है।
पहले क्रम के तर्क को नजरअंदाज करके सरल बनाना, यह है:
जाहिर है कि अगर आपका इनपुट पहले से ही डीएनएफ (उर्फ एसओपी) में है, तो जाहिर है कि पहला और दूसरा चरण लागू नहीं होता है।
X = ab'c + bc 'करें
x '= (ab'c + bc') '
DeMorgan के प्रमेय द्वारा, x '= (' + b + c ') (b' + c)
x '= a'b' + a'c + bb '+ bc + c'b' + c'c
x '= a'b' + a'c + bc + c'b '
DeMorgan के प्रमेय को फिर से नियोजित करना, x = (a'b '+ anc + bc + c'b')
x = (a + b) (a + c ') (b' + c ') (c + b)