नेचुरल डेडिशन सिस्टम के दस इनफ़ॉरेन्स का उपयोग करना डेमर्गन के नियमों को साबित करता है ।
प्राकृतिक कटौती के नियम
निषेध परिचय:
{(P → Q), (P → ¬Q)} ⊢ ¬P
ऋणात्मक उन्मूलन:
{(¬P → Q), (¬P → ¬Q)} ⊢ P
और परिचय:
{P, Q} ⊢ P ʌ Q
और उन्मूलन:
P ʌ Q ⊢ {P, Q}
या परिचय:
P ⊢ {(P ∨ Q),(Q ∨ P)}
या उन्मूलन:
{(P ∨ Q), (P → R), (Q → R)} ⊢ R
Iff परिचय:
{(P → Q), (Q → P)} ⊢ (P ≡ Q)
इफ़ एलिमिनेशन:
(P ≡ Q) ⊢ {(P → Q), (Q → P)}
यदि परिचय:
(P ⊢ Q) ⊢ (P → Q)
यदि उन्मूलन:
{(P → Q), P} ⊢ Q
प्रमाण संरचना
आपके प्रमाण में प्रत्येक कथन कुछ पूर्व व्युत्पन्न प्रस्तावों (कोई परिपत्र तर्क) या एक धारणा (नीचे वर्णित) पर लागू दस नियमों में से एक का परिणाम होना चाहिए। प्रत्येक नियम बायीं ओर ⊢
(तार्किक परिणाम ऑपरेटर) के कुछ प्रस्तावों पर काम करता है और दाहिने हाथ की ओर से किसी भी संख्या में प्रस्ताव बनाता है। यदि परिचय बाकी ऑपरेटरों से थोड़ा अलग तरीके से काम करता है (नीचे विस्तार से वर्णित है)। यह एक कथन को संचालित करता है जो दूसरे का तार्किक परिणाम है।
उदाहरण 1
आपके पास निम्नलिखित कथन हैं:
{(P → R), Q}
आप का उपयोग कर सकते हैं और बनाने के लिए परिचय:
(P → R) ʌ Q
उदाहरण 2
आपके पास निम्नलिखित कथन हैं:
{(P → R), P}
यदि आप एलिमिनेशन बनाने के लिए उपयोग कर सकते हैं:
R
उदाहरण 3
आपके पास निम्नलिखित कथन हैं:
(P ʌ Q)
आप बनाने के लिए और उन्मूलन का उपयोग कर सकते हैं:
P
या बनाने के लिए:
Q
धारणा का प्रसार
आप किसी भी बिंदु पर किसी भी कथन को मान सकते हैं जो आप चाहते हैं। इन धारणाओं से प्राप्त कोई भी बयान उन पर "निर्भर" होगा। कथन भी उन मान्यताओं पर निर्भर होंगे जो उनके माता-पिता के बयानों पर निर्भर करते हैं। धारणाओं को खत्म करने का एकमात्र तरीका इफ इंट्रोडक्शन है। यदि परिचय के लिए आप एक बयान से शुरू करते हैं जो Q
एक बयान पर निर्भर है P
और साथ समाप्त होता है (P → Q)
। नया कथन प्रत्येक धारणा Q
पर निर्भर है , धारणा को छोड़करP
। आपके अंतिम कथन को बिना किसी धारणा के भरोसा करना चाहिए।
विशेषण और स्कोरिंग
आप नेचुरल डेडक्शन कैलकुलस के केवल 10 इनफॉरमेशन का उपयोग करते हुए डेमोरोन के दो कानूनों में से प्रत्येक के लिए एक प्रमाण का निर्माण करेंगे।
दो नियम हैं:
¬(P ∨ Q) ≡ ¬P ʌ ¬Q
¬(P ʌ Q) ≡ ¬P ∨ ¬Q
आपका स्कोर उपयोग किए गए अनुमानों की संख्या है और साथ ही मान्यताओं की संख्या है। आपका अंतिम कथन किसी भी धारणा पर निर्भर नहीं होना चाहिए (यानी एक प्रमेय होना चाहिए)।
आप अपने प्रमाण को प्रारूपित करने के लिए स्वतंत्र हैं जैसा कि आप फिट देखते हैं।
आप स्कोर करने के लिए किसी भी कीमत पर किसी भी लेमेस को एक सबूत से दूसरे में ले जा सकते हैं।
उदाहरण प्रमाण
मैं यह साबित करूंगा (P and not(P)) implies Q
(प्रत्येक बुलेट बिंदु +1 बिंदु है)
मान लीजिये
not (Q)
मान लीजिये
(P and not(P))
और
(P and not(P))
व्युत्पन्न पर एलिम का उपयोग करना{P, not(P)}
उपयोग और परिचय पर
P
औरnot(Q)
प्राप्त करने के लिए(P and not(Q))
का उपयोग करें और बयान पर Elim सिर्फ बनाने के लिए व्युत्पन्न
P
नया P
प्रस्ताव दूसरे से अलग है जिसे हम पहले प्राप्त करते हैं। अर्थात् यह मान्यताओं पर निर्भर है not(Q)
और (P and not(P))
। जबकि मूल कथन केवल पर निर्भर था (P and not(P))
। यह हमें करने की अनुमति देता है:
यदि परिचय पर
P
परिचयnot(Q) implies P
(अभी भी(P and not(P))
धारणा पर निर्भर है )व्युत्पन्न करने के लिए (
not(P)
औरnot(Q)
चरण 3 से) पर और परिचय का उपयोग करें(not(P) and not(Q))
उपयोग करने के लिए और बयान पर एलिम का उपयोग अभी करने के लिए व्युत्पन्न
not(P)
(अब पर निर्भरnot(Q)
)अगर नए परिचय पर
not(P)
परिचयnot(Q) implies not(P)
अब हम नकारात्मक उन्मूलन का उपयोग करेंगे
not(Q) implies not(P)
औरnot(Q) implies P
प्राप्त करेंगेQ
यह Q
केवल इस धारणा पर निर्भर है (P and not(P))
ताकि हम प्रमाण को समाप्त कर सकें
- यदि परिचय
Q
प्राप्त करने के लिए(P and not(P)) implies Q
इस प्रमाण में कुल 11 अंक हैं।
⊢
(मोबाइल पर प्रतीक भी मेरे लिए प्रस्तुत नहीं करता है) की व्याख्या करनी चाहिए ।
(P ⊢ (Q ⊢ R)) ⊢ (Q ⊢ (P ⊢ R))
(इस उदाहरण में, ¬Q ⊢ ((P ʌ ¬P) ⊢ P)
करने के लिए (P ʌ ¬P) ⊢ (¬Q ⊢ P)
इस्तेमाल किया गया था)।
(assume (P/\~P); P,~P by and-elim; (assume ~Q; P by assumption; ~P by assumption); ~Q->P by impl-intro; ~Q->~P by impl-intro; Q by neg-elim); P/\~P->Q by impl-intro
9 के स्कोर प्राप्त करने के लिए?