सत्य सारणी जनरेटर

मुफ़्त ऑनलाइन सत्य सारणी जनरेटर: कोई भी तार्किक सूत्र लिखें और तुरंत उसकी पूरी सत्य सारणी पाएँ - चरों के हर संयोजन की गणना आपके ब्राउज़र में ही होती है।

विश्लेषण के लिए एक तार्किक अभिव्यक्ति दर्ज करें (प्रस्तावनात्मक तर्क, बूलियन बीजगणित समर्थित)

केवल क्लाइंट-साइड - आपका डेटा कभी भी आपके ब्राउज़र से बाहर नहीं जाता

गाइड

किसी भी संकारक पर क्लिक करके उसका उदाहरण कैलकुलेटर में चलाएँ। हर संकारक के साथ उसे टाइप करने के सभी तरीके दिए गए हैं।

एक सूत्र लिखिए और यह सत्य सारणी जनरेटर उसके चरों के हर संयोजन के लिए उसका मान निकाल देगा। यह निषेध, संयोजन, वियोजन, प्रतिबंध और द्विप्रतिबंध को पढ़ता है - चाहे चिह्नों में लिखा हो (¬ ∧ ∨ → ↔) या सादे ASCII में (!, &, |, ->, <->) - और आपको सिर्फ़ सारणी देता है, उसके सिवा छानने को कुछ नहीं। कुछ भी अपलोड भी नहीं होता: सारणी आपके ब्राउज़र में ही बनती है।

सत्य सारणी कैसे बनाएँ

  1. ऊपर दिए खाने में अपना सूत्र लिखिए - जैसे (A & B) -> C। यदि चिह्न टाइप नहीं करना चाहते तो ऑपरेटर कीबोर्ड उन्हें जोड़ देता है।
  2. जनरेटर सूत्र से चर पहचानता है और उनके मानों के हर संयोजन के लिए एक पंक्ति बनाता है: n चरों से 2ⁿ पंक्तियाँ बनती हैं, हमेशा एक ही क्रम में, ताकि दो सारणियों की पंक्ति-दर-पंक्ति तुलना हो सके।
  3. अंतिम स्तंभ पढ़िए: वही हर स्थिति में पूरे सूत्र का मान है। पुनरुक्ति हर पंक्ति में सत्य होती है, विरोधाभास किसी में नहीं, और जो इनके बीच है वह आकस्मिक है।
  4. सारणी को Markdown, CSV या LaTeX में निर्यात कीजिए, या साझा लिंक कॉपी कीजिए: सूत्र URL में ही रहता है, इसलिए सारणी बाद में फिर खोली जा सकती है या किसी और को दी जा सकती है।

पूर्ण कैलकुलेटर इसमें क्या जोड़ता है

  • सूत्र पुनरुक्ति है, विरोधाभास है, आकस्मिक है या केवल संतुष्टिकरणीय।
  • समतुल्य रूप: बीजगणितीय नियमों से पुनर्लेखन, साथ ही सारणी से सीधे पढ़े गए DNF और CNF।
  • दो से चार चरों के लिए कर्नो मानचित्र, समूहों को घेरकर और न्यूनतम रूप लिखकर।
  • व्यंजक वृक्ष, और वही सूत्र तर्क गेट परिपथ के रूप में बनाया हुआ।
  • तर्कवाक्य और समतुल्यता भी: p, p → q ⊨ q तर्क की जाँच करता है और गलत होने पर प्रतिमॉडल देता है।
तर्क कैलकुलेटर खोलें

एक हल किया उदाहरण

((A∧B)→C) की सारणी, ठीक वैसी जैसी जनरेटर बनाता है: तीन चर, इसलिए आठ पंक्तियाँ, जिसमें पहले संयोजन का मान निकाला जाता है और उसी से प्रतिबंध पढ़ा जाता है।

ABC(A∧B)((A∧B)→C)
असत्यअसत्यअसत्यअसत्यसत्य
सत्यअसत्यअसत्यअसत्यसत्य
असत्यसत्यअसत्यअसत्यसत्य
सत्यसत्यअसत्यसत्यअसत्य
असत्यअसत्यसत्यअसत्यसत्य
सत्यअसत्यसत्यअसत्यसत्य
असत्यसत्यसत्यअसत्यसत्य
सत्यसत्यसत्यसत्यसत्य

मूल संकारकों की सत्य सारणियाँ

जनरेटर जो भी सारणी बनाता है वह इन्हीं पाँच से बनी होती है, उसी क्रम में लागू जो सूत्र के कोष्ठक और संकारक-प्राथमिकता तय करते हैं।

नकारना

p नहीं

p¬p

और

p और q

pqp∧q

या

p या q, या दोनों

pqp∨q

निहितार्थ

यदि p, तो q

pqp→q

द्विशर्त

p यदि और केवल यदि q

pqp↔q

सारणी में कितनी पंक्तियाँ होंगी?

सत्य मानों के हर संयोजन के लिए एक पंक्ति, इसलिए n भिन्न चरों वाले सूत्र में 2ⁿ पंक्तियाँ होती हैं। हर नया चर सारणी को दोगुना कर देता है।

चरपंक्तियाँ
12
24
38
416
532
664

पहले से बनी सत्य सारणियाँ

जिन सूत्रों की सारणी सबसे अधिक चाहिए होती है, वे पहले से बनी हैं और हर एक का अपना लिंक है।

सत्य तालिका से अभिव्यक्तिकिसी भी सत्य तालिका को तार्किक अभिव्यक्ति में बदलें। अपनी कस्टम सत्य तालिका से डिसजंक्टिव नॉर्मल फॉर्म (DNF) या कंजंक्टिव नॉर्मल फॉर्म (CNF) में बूलियन सूत्र उत्पन्न करें।

अक्सर पूछे जाने वाले प्रश्न

लॉजिक कैलकुलेटर के उपयोग से जुड़े सामान्य प्रश्नों के उत्तर

अपने व्यंजक की सत्य सारणी कैसे बनाऊँ?

बस अपना तार्किक व्यंजक कैलकुलेटर के इनपुट में लिखें और गणना पर क्लिक करें। सत्य सारणी अपने आप बन जाएगी और चरों के मानों के सभी संभव संयोजन तथा आपके व्यंजक का संगत परिणाम दिखाएगी।

पंक्तियाँ किस क्रम में होती हैं?

चर वर्णक्रम में सूचीबद्ध होते हैं, और पंक्तियाँ 'सब असत्य' से शुरू होकर सभी निर्धारण गिनती हैं, जिसमें पहला चर सबसे तेज़ बदलता है — इसलिए अंतिम पंक्ति वही है जहाँ हर चर सत्य है। पाठ्यपुस्तकें यहाँ अलग-अलग चलती हैं; कई 'सब सत्य' से शुरू करती हैं, इसलिए पंक्तियों का क्रम आपके नोट्स से भिन्न दिख सकता है, जबकि सारणी बिलकुल वही बात कहती है।

मेरी सत्य सारणी में कितनी पंक्तियाँ होंगी?

भिन्न चरों की संख्या के घात पर दो: तीन चरों से आठ पंक्तियाँ, चार से सोलह, दस से 1,024। हर नया चर सारणी को दोगुना कर देता है, इसीलिए लंबे सूत्र को हर पंक्ति पढ़ने के बजाय उसके गुणों और समतुल्य रूपों से आँकना आमतौर पर आसान होता है।

क्या मैं ⊤ और ⊥ के बजाय 1 और 0 दिखा सकता हूँ?

हाँ। सत्य सारणी पर मौजूद संकेतन-स्विच ⊤ और ⊥ चिह्नों तथा 1 और 0 अंकों के बीच बदलता है, और आपका चयन इस ब्राउज़र में अगली बार के लिए याद रखा जाता है।

सत्य सारणी से कैसे पता करूँ कि कोई सूत्र पुनरुक्ति है?

अंतिम स्तंभ देखिए। यदि हर पंक्ति सत्य है तो सूत्र पुनरुक्ति है; यदि हर पंक्ति असत्य है तो वह विरोध है; यदि स्तंभ में दोनों हैं तो वह आकस्मिक है। एक भी पंक्ति सत्य होते ही वह संतुष्ट-योग्य है। कैलकुलेटर यह सब सारणी के ऊपर बता देता है, इसलिए यह स्तंभ निर्णय निकालने से अधिक उसे जाँचने का साधन है।

सभी प्रश्न देखें