बूलियन डोमेन: Difference between revisions

From Vigyanwiki
(Created page with "{{short description|Concept in mathematical logic}} {{Use dmy dates|date=August 2019|cs1-dates=y}} {{Use list-defined references|date=January 2022}} गणित और स...")
 
No edit summary
Line 1: Line 1:
{{short description|Concept in mathematical logic}}
{{short description|Concept in mathematical logic}}
{{Use dmy dates|date=August 2019|cs1-dates=y}}
गणित और [[सार बीजगणित]] में, बूलियन डोमेन [[सेट (गणित)]] है जिसमें ठीक दो तत्व होते हैं जिनकी व्याख्याओं में 'गलत' और 'सत्य' शामिल हैं। [[तर्क]], गणित और [[सैद्धांतिक कंप्यूटर विज्ञान]] में, बूलियन डोमेन को आमतौर पर {0,-1} के रूप में लिखा जाता है,<ref name="R1"/><ref name="R2"/><ref name="R3"/><ref name="R4"/><ref name="R5"/>या <math>\mathbb{B}.</math><ref name="Parberry1994"/><ref name="Cortadella2002"/>
{{Use list-defined references|date=January 2022}}
गणित और [[सार बीजगणित]] में, एक बूलियन डोमेन एक [[सेट (गणित)]] है जिसमें ठीक दो तत्व होते हैं जिनकी व्याख्याओं में 'गलत' और 'सत्य' शामिल हैं। [[तर्क]], गणित और [[सैद्धांतिक कंप्यूटर विज्ञान]] में, एक बूलियन डोमेन को आमतौर पर {0,-1} के रूप में लिखा जाता है,<ref name="R1"/><ref name="R2"/><ref name="R3"/><ref name="R4"/><ref name="R5"/>या <math>\mathbb{B}.</math><ref name="Parberry1994"/><ref name="Cortadella2002"/>


[[बीजगणितीय संरचना]] जो स्वाभाविक रूप से बूलियन डोमेन पर बनती है, वह [[दो-तत्व बूलियन बीजगणित]] है। बंधे हुए जाली की [[श्रेणी (गणित)]] में [[प्रारंभिक वस्तु]] एक बूलियन डोमेन है।
[[बीजगणितीय संरचना]] जो स्वाभाविक रूप से बूलियन डोमेन पर बनती है, वह [[दो-तत्व बूलियन बीजगणित]] है। बंधे हुए जाली की [[श्रेणी (गणित)]] में [[प्रारंभिक वस्तु]] बूलियन डोमेन है।


[[कंप्यूटर विज्ञान]] में, एक बूलियन चर एक [[चर (प्रोग्रामिंग)]] है जो कुछ बूलियन डोमेन में मान लेता है। कुछ [[प्रोग्रामिंग भाषा]]ओं में बूलियन डोमेन के तत्वों के लिए [[आरक्षित शब्द]] या प्रतीक होते हैं, उदाहरण के लिए <code>false</code> और <code>true</code>. हालाँकि, [[सी (प्रोग्रामिंग भाषा)]] में सख्त अर्थों में [[बूलियन डेटाटाइप]] नहीं है। C (प्रोग्रामिंग लैंग्वेज) या [[BASIC]] में, उदाहरण के लिए, असत्यता को संख्या 0 द्वारा दर्शाया जाता है और सत्य को संख्या 1 या -1 द्वारा दर्शाया जाता है, और सभी चर जो इन मानों को ले सकते हैं, वे कोई अन्य संख्यात्मक मान भी ले सकते हैं।
[[कंप्यूटर विज्ञान]] में, बूलियन चर [[चर (प्रोग्रामिंग)]] है जो कुछ बूलियन डोमेन में मान लेता है। कुछ [[प्रोग्रामिंग भाषा]]ओं में बूलियन डोमेन के तत्वों के लिए [[आरक्षित शब्द]] या प्रतीक होते हैं, उदाहरण के लिए <code>false</code> और <code>true</code>. हालाँकि, [[सी (प्रोग्रामिंग भाषा)]] में सख्त अर्थों में [[बूलियन डेटाटाइप]] नहीं है। C (प्रोग्रामिंग लैंग्वेज) या [[BASIC]] में, उदाहरण के लिए, असत्यता को संख्या 0 द्वारा दर्शाया जाता है और सत्य को संख्या 1 या -1 द्वारा दर्शाया जाता है, और सभी चर जो इन मानों को ले सकते हैं, वे कोई अन्य संख्यात्मक मान भी ले सकते हैं।


== सामान्यीकरण ==
== सामान्यीकरण ==
बूलियन डोमेन {0, 1} को [[इकाई अंतराल]] द्वारा प्रतिस्थापित किया जा सकता है {{closed-closed|0,1}}, जिस स्थिति में केवल मान 0 या 1 लेने के बजाय, 0 और 1 के बीच और सहित कोई भी मान ग्रहण किया जा सकता है। बीजगणितीय रूप से, निषेध (NOT) को से प्रतिस्थापित किया जाता है <math>1-x,</math> संयुग्मन (AND) को गुणा से बदल दिया जाता है (<math>xy</math>), और संयोजन (OR) को डी मॉर्गन के कानून के माध्यम से परिभाषित किया जाता है <math>1-(1-x)(1-y)=x+y-xy</math>.
बूलियन डोमेन {0, 1} को [[इकाई अंतराल]] द्वारा प्रतिस्थापित किया जा सकता है {{closed-closed|0,1}}, जिस स्थिति में केवल मान 0 या 1 लेने के बजाय, 0 और 1 के बीच और सहित कोई भी मान ग्रहण किया जा सकता है। बीजगणितीय रूप से, निषेध (NOT) को से प्रतिस्थापित किया जाता है <math>1-x,</math> संयुग्मन (AND) को गुणा से बदल दिया जाता है (<math>xy</math>), और संयोजन (OR) को डी मॉर्गन के कानून के माध्यम से परिभाषित किया जाता है <math>1-(1-x)(1-y)=x+y-xy</math>.


तार्किक [[सत्य मूल्य]]ों के रूप में इन मूल्यों की व्याख्या करने से एक [[बहु-मूल्यवान तर्क]] उत्पन्न होता है, जो [[फजी लॉजिक]] और [[संभाव्य तर्क]] का आधार बनता है। इन व्याख्याओं में, एक मूल्य की सत्यता की डिग्री के रूप में व्याख्या की जाती है - एक प्रस्ताव किस हद तक सत्य है, या संभावना है कि प्रस्ताव सत्य है।
तार्किक [[सत्य मूल्य]] के रूप में इन मूल्यों की व्याख्या करने से [[बहु-मूल्यवान तर्क]] उत्पन्न होता है, जो [[फजी लॉजिक]] और [[संभाव्य तर्क]] का आधार बनता है। इन व्याख्याओं में, मूल्य की सत्यता की डिग्री के रूप में व्याख्या की जाती है - प्रस्ताव किस हद तक सत्य है, या संभावना है कि प्रस्ताव सत्य है।


== यह भी देखें ==
== यह भी देखें ==

Revision as of 21:21, 4 March 2023

गणित और सार बीजगणित में, बूलियन डोमेन सेट (गणित) है जिसमें ठीक दो तत्व होते हैं जिनकी व्याख्याओं में 'गलत' और 'सत्य' शामिल हैं। तर्क, गणित और सैद्धांतिक कंप्यूटर विज्ञान में, बूलियन डोमेन को आमतौर पर {0,-1} के रूप में लिखा जाता है,[1][2][3][4][5]या [6][7]

बीजगणितीय संरचना जो स्वाभाविक रूप से बूलियन डोमेन पर बनती है, वह दो-तत्व बूलियन बीजगणित है। बंधे हुए जाली की श्रेणी (गणित) में प्रारंभिक वस्तु बूलियन डोमेन है।

कंप्यूटर विज्ञान में, बूलियन चर चर (प्रोग्रामिंग) है जो कुछ बूलियन डोमेन में मान लेता है। कुछ प्रोग्रामिंग भाषाओं में बूलियन डोमेन के तत्वों के लिए आरक्षित शब्द या प्रतीक होते हैं, उदाहरण के लिए false और true. हालाँकि, सी (प्रोग्रामिंग भाषा) में सख्त अर्थों में बूलियन डेटाटाइप नहीं है। C (प्रोग्रामिंग लैंग्वेज) या BASIC में, उदाहरण के लिए, असत्यता को संख्या 0 द्वारा दर्शाया जाता है और सत्य को संख्या 1 या -1 द्वारा दर्शाया जाता है, और सभी चर जो इन मानों को ले सकते हैं, वे कोई अन्य संख्यात्मक मान भी ले सकते हैं।

सामान्यीकरण

बूलियन डोमेन {0, 1} को इकाई अंतराल द्वारा प्रतिस्थापित किया जा सकता है [0,1], जिस स्थिति में केवल मान 0 या 1 लेने के बजाय, 0 और 1 के बीच और सहित कोई भी मान ग्रहण किया जा सकता है। बीजगणितीय रूप से, निषेध (NOT) को से प्रतिस्थापित किया जाता है संयुग्मन (AND) को गुणा से बदल दिया जाता है (), और संयोजन (OR) को डी मॉर्गन के कानून के माध्यम से परिभाषित किया जाता है .

तार्किक सत्य मूल्य के रूप में इन मूल्यों की व्याख्या करने से बहु-मूल्यवान तर्क उत्पन्न होता है, जो फजी लॉजिक और संभाव्य तर्क का आधार बनता है। इन व्याख्याओं में, मूल्य की सत्यता की डिग्री के रूप में व्याख्या की जाती है - प्रस्ताव किस हद तक सत्य है, या संभावना है कि प्रस्ताव सत्य है।

यह भी देखें

संदर्भ

  1. Dirk van Dalen, Logic and Structure. Springer (2004), page 15.
  2. David Makinson, Sets, Logic and Maths for Computing. Springer (2008), page 13.
  3. George S. Boolos and Richard C. Jeffrey, Computability and Logic. Cambridge University Press (1980), page 99.
  4. Elliott Mendelson, Introduction to Mathematical Logic (4th. ed.). Chapman & Hall/CRC (1997), page 11.
  5. Eric C. R. Hehner, A Practical Theory of Programming. Springer (1993, 2010), page 3.
  6. Parberry, Ian (1994). Circuit Complexity and Neural Networks. MIT Press. pp. 65. ISBN 978-0-262-16148-0.
  7. Cortadella, Jordi; et al. (2002). Logic Synthesis for Asynchronous Controllers and Interfaces. Springer Science & Business Media. p. 73. ISBN 978-3-540-43152-7.


अग्रिम पठन