सामग्री पर जाएँ
Topos Uranos

सारांश

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

अधिगम उद्देश्य

  1. लिटरलों, उपवाक्यों, प्राथमिक संयोजनों और वियोजक या संयोजक प्रसामान्य रूप में स्थित सूत्रों को पहचानना, और रूप को, जो शृंखला का गुण है, तुल्यता से, जो अर्थ का गुण है, अलग करना।
  2. सत्यता सारणी से किसी सूत्र के विहित वियोजक और संयोजक रूप बनाना, और सिद्ध करना कि विहित रूप अद्वितीय है और सूत्र का तुल्यता वर्ग निर्धारित करता है।
  3. द्वैतता, डी मॉर्गन के और वितरण के व्यापकीकृत नियमों और शब्दार्थीय प्रतिस्थापन का उपयोग करके, जटिलता पर आगमन से सिद्ध करना कि हर सूत्र किसी वियोजक प्रसामान्य रूप और किसी संयोजक प्रसामान्य रूप के तुल्य है।
  4. संयोजक प्रसामान्य रूप की वैधता और वियोजक रूप की संतोषणीयता एक नज़र में तय करना, और प्रसामान्य रूपों को शब्दार्थीय परिणाम पर तथा किसी प्रसामान्य रूप के न्यूनतम आकार के आकलन पर लागू करना।

इस इकाई के पिछले पाठों में सूत्रों को अर्थ दिया गया: प्रस्तावात्मक तर्क का अर्थविज्ञान पर पाठ ने हर मान-नियतन का सभी सूत्रों पर विस्तार किया; शब्दार्थीय परिणाम और शब्दार्थीय तुल्यता पर पाठ ने तुल्यता φ≡ψ\varphi \eqsem \psi को परिभाषित किया और शब्दार्थीय प्रतिस्थापन सिद्ध किया; डी मॉर्गन के और वितरण के व्यापकीकृत नियम पर पाठ ने उन नियमों को nn सूत्रों के संयोजनों और वियोजनों तक बढ़ाया; और फलनात्मक पूर्णता पर पाठ ने दिखाया कि हर सत्यता फलन किसी सूत्र से निरूपित होता है। किंतु एक सत्यता फलन अनंत सूत्रों से निरूपित होता है, जो आपस में बहुत भिन्न हो सकते हैं: (v1→v2)(v_1 \rightarrow v_2), ¬(v1∧¬v2)\neg(v_1 \wedge \neg v_2) और (((v1↓v1)↓v2)↓((v1↓v1)↓v2))(((v_1 \downarrow v_1) \downarrow v_2) \downarrow ((v_1 \downarrow v_1) \downarrow v_2)) एक ही वस्तु के तीन नाम हैं। यदि ऐसा है, तो हर तुल्यता वर्ग में एक निश्चित रूप वाला प्रतिनिधि चुनना उचित है, जो बिना परिश्रम के पढ़ा जाए और जिससे कुछ प्रश्नों के उत्तर देखकर ही मिल जाएँ। यही प्रसामान्य रूप हैं।

लिटरल, उपवाक्य और प्रसामान्य रूप

व्यापकीकृत नियमों के पाठ से nn सूत्रों के संयोजन और वियोजन का संकेतन याद करें, जो पुनरावर्तन से और बाईं ओर से समूहित करके परिभाषित है; एक ही सूत्र का संयोजन और वियोजन वह सूत्र स्वयं है।

⋀i=11φi=φ1,⋀i=1n+1φi=(⋀i=1nφi∧φn+1)\bigwedge_{i=1}^{1} \varphi_i = \varphi_1, \qquad \bigwedge_{i=1}^{n + 1} \varphi_i = \left( \bigwedge_{i=1}^{n} \varphi_i \wedge \varphi_{n + 1} \right)
⋁i=11φi=φ1,⋁i=1n+1φi=(⋁i=1nφi∨φn+1)\bigvee_{i=1}^{1} \varphi_i = \varphi_1, \qquad \bigvee_{i=1}^{n + 1} \varphi_i = \left( \bigvee_{i=1}^{n} \varphi_i \vee \varphi_{n + 1} \right)

उसी पाठ में सिद्ध हुआ कि पदों का क्रम और समूहन, तुल्यता को छोड़कर, सूत्र को नहीं बदलते (व्यापकीकृत साहचर्यता तथा क्रम और पुनरावृत्तियों से स्वतंत्रता); इसलिए हम φ1∧φ2∧⋯∧φn\varphi_1 \wedge \varphi_2 \wedge \cdots \wedge \varphi_n भी बिना कोष्ठकों के लिखेंगे, बाईं ओर से समूहन समझते हुए।

लिटरल एक चर vnv_n है, जिसे धनात्मक लिटरल कहते हैं, या किसी चर का निषेध ¬vn\neg v_n, जिसे ऋणात्मक लिटरल कहते हैं। किसी लिटरल ℓ\ell का विपरीत लिटरल, जिसे हम ℓ∗\ell^{*} लिखते हैं, उसी चर का दूसरे चिह्न वाला लिटरल है:

ℓ=vn  ⇒  ℓ∗=¬vn,ℓ=¬vn  ⇒  ℓ∗=vn\ell = v_n \;\Rightarrow\; \ell^{*} = \neg v_n, \qquad \ell = \neg v_n \;\Rightarrow\; \ell^{*} = v_n

परिभाषा से निकलता है कि (ℓ∗)∗=ℓ(\ell^{*})^{*} = \ell। दो लिटरल एक पूरक युग्म बनाते हैं यदि एक दूसरे का विपरीत हो, जैसे v3v_3 और ¬v3\neg v_3।

उपवाक्य लिटरलों का वियोजन ⋁j=1kℓj\bigvee_{j=1}^{k} \ell_j है, और प्राथमिक संयोजन लिटरलों का संयोजन ⋀j=1kℓj\bigwedge_{j=1}^{k} \ell_j है, दोनों स्थितियों में k≥1k \geq 1 के साथ; अतः एक अकेला लिटरल एक साथ उपवाक्य भी है और प्राथमिक संयोजन भी। कहा जाता है कि कोई लिटरल किसी उपवाक्य या प्राथमिक संयोजन में आता है यदि वह उसके ℓj\ell_j में से एक हो।

कोई सूत्र वियोजक प्रसामान्य रूप में है यदि वह प्राथमिक संयोजनों का वियोजन हो, और संयोजक प्रसामान्य रूप में है यदि वह उपवाक्यों का संयोजन हो; अर्थात यदि वह क्रमशः निम्नलिखित दो रूपों में से किसी एक का हो, जहाँ mm और k1,…,kmk_1, \ldots, k_m प्राकृत संख्याएँ हैं और प्रत्येक ℓi,j\ell_{i,j} एक लिटरल है:

⋁i=1m⋀j=1kiℓi,j,⋀i=1m⋁j=1kiℓi,j\bigvee_{i=1}^{m} \bigwedge_{j=1}^{k_i} \ell_{i,j}, \qquad \bigwedge_{i=1}^{m} \bigvee_{j=1}^{k_i} \ell_{i,j}

हम कहेंगे कि Φ\Phi, φ\varphi का एक वियोजक प्रसामान्य रूप है यदि वह वियोजक प्रसामान्य रूप में हो और φ≡Φ\varphi \eqsem \Phi, और संयोजक के लिए भी ऐसा ही। लंबाइयाँ kik_i एक संयोजन (या उपवाक्य) से दूसरे तक बदल सकती हैं: सब में लिटरलों की एक ही संख्या माँगने से पुनरावृत्तियों से भरना पड़ता और कुछ भी नहीं जुड़ता।

उदाहरणक्या प्रसामान्य रूप में है और क्या नहीं

सूत्र (v1∧¬v2)∨¬v3(v_1 \wedge \neg v_2) \vee \neg v_3 वियोजक प्रसामान्य रूप में है, जहाँ m=2m = 2, k1=2k_1 = 2 और k2=1k_2 = 1; वह संयोजक रूप में नहीं है, क्योंकि वह संयोजन नहीं है (उसके दोनों घटक भिन्न हैं, और संयोजन एक दोहरा निषेध है), और न ही वह उपवाक्य है: वियोजन के रूप में पढ़ने पर उसका एक पद (v1∧¬v2)(v_1 \wedge \neg v_2) है, जो न लिटरल है न लिटरलों का वियोजन। सूत्र v1∧¬v2∧v3v_1 \wedge \neg v_2 \wedge v_3 दोनों रूपों में है: एक ही प्राथमिक संयोजन (m=1m = 1) के वियोजन के रूप में, और तीन उपवाक्यों के संयोजन के रूप में जिनमें प्रत्येक में एक लिटरल है। इसी प्रकार (¬v1∨v2)(\neg v_1 \vee v_2) एक साथ उपवाक्य है, अर्थात m=1m = 1 वाला संयोजक रूप, और एक-एक लिटरल वाले दो संयोजनों का वियोजक रूप भी।

(v1∧¬v2)∨¬v3,v1∧¬v2∧v3,¬v1∨v2(v_1 \wedge \neg v_2) \vee \neg v_3, \qquad v_1 \wedge \neg v_2 \wedge v_3, \qquad \neg v_1 \vee v_2

इसके विपरीत, (v1↓v2)(v_1 \downarrow v_2) और ¬(v1→v2)\neg(v_1 \rightarrow v_2) दोनों में से किसी भी रूप में नहीं हैं, यद्यपि पहला (¬v1∧¬v2)(\neg v_1 \wedge \neg v_2) के और दूसरा (v1∧¬v2)(v_1 \wedge \neg v_2) के तुल्य है, और ये उन रूपों में हैं।

(v1↓v2)≡¬v1∧¬v2,¬(v1→v2)≡v1∧¬v2(v_1 \downarrow v_2) \eqsem \neg v_1 \wedge \neg v_2, \qquad \neg(v_1 \rightarrow v_2) \eqsem v_1 \wedge \neg v_2

यह रुककर देखना उचित है कि “प्रसामान्य रूप में होना” का क्या अर्थ है। यह वृत्तों और चक्रिकाओं की शृंखला का गुण है, उसके अर्थ का नहीं: प्राकृत संख्याओं और सूत्रों पर आगमन पर पाठ ने अद्वितीय पठनीयता सिद्ध की, इसलिए यह प्रश्न कि कोई सूत्र वियोजन है या नहीं, और किसका, उसका एक ही उत्तर है। किंतु आधिकारिक संक्षेपणों के कारण कुछ सूत्र प्रसामान्य रूप में होते हैं, यद्यपि ऐसे दिखते नहीं। सोपाधिक (v1→v2)(v_1 \rightarrow v_2) को (¬v1∨v2)(\neg v_1 \vee v_2) के रूप में परिभाषित किया जाता है: बात यह नहीं कि वह उस उपवाक्य के तुल्य है, बल्कि यह कि वह वही शृंखला है, और इसलिए पहले से प्रसामान्य रूप में है। इससे भी अधिक आश्चर्यजनक दोहरा निषेध है। ¬\neg और ∨\vee की परिभाषाओं से शृंखला (φ∨φ)(\varphi \vee \varphi), ¬(φ↓φ)\neg(\varphi \downarrow \varphi) है, अर्थात ¬¬φ\neg\neg\varphi; अतः ¬¬v1\neg\neg v_1 लिटरल नहीं है, पर अक्षरशः उपवाक्य (v1∨v1)(v_1 \vee v_1) है।

(φ∨φ)=¬(φ↓φ)=¬¬φ(\varphi \vee \varphi) = \neg(\varphi \downarrow \varphi) = \neg\neg\varphi

संयोजनों और वियोजनों का मान

अर्थविज्ञान के पाठ से व्युत्पन्न संयोजकों के मान लिए जाते हैं: v(¬φ)=1−v(φ)v(\neg\varphi) = 1 - v(\varphi); v(φ∧ψ)=v(φ) v(ψ)v(\varphi \wedge \psi) = v(\varphi)\,v(\psi), जिसका मान 11 है यदि और केवल यदि दोनों का मान 11 हो; और v(φ∨ψ)=0v(\varphi \vee \psi) = 0 यदि और केवल यदि दोनों का मान 00 हो। डी मॉर्गन के और वितरण के व्यापकीकृत नियम पर पाठ ने इन्हें पदों की संख्या पर आगमन से nn सूत्रों तक बढ़ाया, मान प्रमेयिका में: प्रत्येक मान-नियतन vv के लिए, संयोजन ⋀i=1nφi\bigwedge_{i=1}^{n} \varphi_i का मान 11 होता है vv में यदि और केवल यदि प्रत्येक φi\varphi_i का मान 11 हो vv में, और वियोजन ⋁i=1nφi\bigvee_{i=1}^{n} \varphi_i का मान 11 होता है vv में यदि और केवल यदि किसी φi\varphi_i का मान 11 हो vv में। यह प्रमेयिका, जिसे यहाँ उसकी उपपत्ति दोहराए बिना उद्धृत किया जाता है, वह उपकरण है जिससे किसी भी प्रसामान्य रूप का मान निकाला जाता है।

उपप्रमेयलिटरल का निषेध

प्रत्येक लिटरल ℓ\ell के लिए, ℓ\ell का निषेध उसके विपरीत लिटरल ¬ℓ≡ℓ∗\neg\ell \eqsem \ell^{*} के तुल्य है; विशेष रूप से, v(ℓ∗)=1−v(ℓ)v(\ell^{*}) = 1 - v(\ell), प्रत्येक मान-नियतन vv के लिए।

प्रमाण

  1. ℓ=vn  ⇒  ¬ℓ=¬vn=ℓ∗\ell = v_n \;\Rightarrow\; \neg\ell = \neg v_n = \ell^{*}

    यदि ℓ\ell एक चर vnv_n है, तो उसका विपरीत ¬vn\neg v_n है, जो ठीक-ठीक शृंखला ¬ℓ\neg\ell है: सिद्ध करने को कुछ नहीं है।

  2. ℓ=¬vn  ⇒  ¬ℓ=¬¬vn≡vn=ℓ∗\ell = \neg v_n \;\Rightarrow\; \neg\ell = \resaltar{\neg\neg v_n} \eqsem v_n = \ell^{*}

    यदि ℓ\ell, ¬vn\neg v_n है, तो उसका निषेध ¬¬vn\neg\neg v_n है, जो लिटरल नहीं है; दोहरे निषेध के नियम से (शब्दार्थीय परिणाम और शब्दार्थीय तुल्यता का पाठ), वह vnv_n के तुल्य है, जो ℓ\ell का विपरीत है।

  3. v(ℓ∗)=v(¬ℓ)=1−v(ℓ)v(\ell^{*}) = v(\neg\ell) = 1 - v(\ell)

    दोनों स्थितियों में ℓ∗\ell^{*} और ¬ℓ\neg\ell का प्रत्येक मान-नियतन में एक ही मान है, और ¬ℓ\neg\ell का मान निषेध का मान देता है।

दूसरी स्थिति आसानी से छूट जाती है: किसी प्रसामान्य रूप का निषेध करते समय लिटरल की जगह ¬ℓi,j\neg\ell_{i,j} लिखने की प्रवृत्ति होती है, और ¬¬vn\neg\neg v_n लिटरल नहीं है। दोहरा निषेध ही परिणाम को साँचे में लौटाता है।

उपप्रमेयप्राथमिक संयोजन और उपवाक्य

कोई प्राथमिक संयोजन संतोषणीय है यदि और केवल यदि उसमें कोई पूरक युग्म न हो। कोई उपवाक्य वैध है यदि और केवल यदि उसमें कोई पूरक युग्म हो।

प्रमाण

  1. v(ℓ) v(ℓ∗)=v(ℓ) (1−v(ℓ))=0v(\ell)\,v(\ell^{*}) = v(\ell)\,(1 - v(\ell)) = 0

    यदि किसी प्राथमिक संयोजन में ℓ\ell और ℓ∗\ell^{*} हों, तो पिछली प्रमेयिका से प्रत्येक मान-नियतन में दोनों में से एक का मान 00 है; मान प्रमेयिका से संयोजन का मान प्रत्येक मान-नियतन में 00 है।

  2. vn=ℓj  ⇒  v(vn)=1,¬vn=ℓj  ⇒  v(vn)=0\dato{val}{v_n = \ell_j \;\Rightarrow\; v(v_n) = 1, \qquad \neg v_n = \ell_j \;\Rightarrow\; v(v_n) = 0}

    यदि उसमें कोई पूरक युग्म नहीं है, तो एक मान-नियतन परिभाषित किया जाता है जो उसमें धनात्मक लिटरल के रूप में आने वाले हर चर को 11 और उसमें ऋणात्मक लिटरल के रूप में आने वाले हर चर को 00 देता है (शेष को 00)। परिभाषा व्याघाती नहीं है, क्योंकि कोई चर दोनों तरह से नहीं आता।

  3. v(⋀j=1kℓj)=1v\left( \bigwedge_{j=1}^{k} \ell_j \right) = 1

    उस मान-नियतन में उसके सभी लिटरलों का मान 11 है, और मान प्रमेयिका से संयोजन का मान 11 है: वह संतोषणीय है।

  4. v(ℓ)+v(ℓ∗)=1v(\ell) + v(\ell^{*}) = 1

    यदि किसी उपवाक्य में ℓ\ell और ℓ∗\ell^{*} हों, तो प्रत्येक मान-नियतन में दोनों में से एक का मान 11 है, और उपवाक्य का मान 11 है: वह वैध है।

  5. v(⋁j=1kℓj)=0v\left( \bigvee_{j=1}^{k} \ell_j \right) = 0

    यदि उसमें कोई पूरक युग्म नहीं है, तो वह मान-नियतन जो उसके धनात्मक चरों को 00 और निषेधित चरों को 11 देता है, उसके सभी लिटरलों का मान 00 कर देता है; मान प्रमेयिका से उसमें उपवाक्य का मान 00 है, और वह वैध नहीं है।