दिष्‍ट तर्क

दिष्‍ट तर्क आव्यूह (गणित) पर आधारित प्राथमिक तर्क का बीजगणितीय गणितीय मॉडल है। दिष्‍ट तर्क मानता है कि सत्य मान दिष्‍ट (गणित और भौतिकी) पर मैप करता है, और यह कि एक अक विधेय कलन और बाइनरी फ़ंक्शन संक्रिया आव्यूह प्रचालकों द्वारा निष्पादित किए जाते हैं। सदिश स्थान के रूप में मौलिक प्रस्तावपरक तर्क के प्रतिनिधित्व को संदर्भित करने के लिए सदिश तर्क का भी उपयोग किया गया है,  जिसमें इकाई वैक्टर प्रस्तावक चर हैं। विधेय तर्क को उसी प्रकार के सदिश स्थान के रूप में दर्शाया जा सकता है जिसमें अक्ष विधेय अक्षरों $$S$$ और $$P$$ का प्रतिनिधित्व करते हैं। प्रस्तावपरक तर्क के लिए सदिश स्थान में मूल असत्य, F, और अनंत परिधि सत्य, T का प्रतिनिधित्व करती है, चूंकि विधेय तर्क के लिए स्थान में मूल कुछ भी नहीं दर्शाता है और परिधि कुछ भी नहीं, या कुछ से उड़ान का प्रतिनिधित्व करती है।

अवलोकन
क्लासिक बाइनरी लॉजिक को एक (एक अक) या दो (युग्मकीय) वेरिएबल्स के आधार पर गणितीय कार्यों के एक छोटे से समुच्चय द्वारा दर्शाया गया है। बाइनरी समुच्चय में, मान 1 सत्य (तर्क) और मान 0 से असत्य (तर्क) से मेल खाता है। दो-मूल्यवान सदिश तर्क के लिए सत्य-मूल्य सत्य (टी) और असत्य (एफ) और दो क्यू-आयामी सामान्यीकृत वास्तविक संख्या-मूल्यवान स्तंभ वैक्टर एस और एन के बीच पत्राचार की आवश्यकता होती है, इसलिए:


 * $$t\mapsto s$$और$$f\mapsto n$$

(जहाँ $$ q \geq 2$$ स्वेच्छ प्राकृतिक संख्या है, और सामान्यीकृत का अर्थ है कि दिष्‍ट का यूक्लिडियन मानदंड 1 है; सामान्यतः S और N ऑर्थोगोनल वैक्टर हैं)। यह पत्राचार सदिश सत्य-मानों का स्थान उत्पन्न करता है: V2 = {s,n}। वैक्टर के इस समुच्चय का उपयोग करके परिभाषित मूलभूत तार्किक संक्रिया आव्यूह प्रचालकों की ओर ले जाते हैं।

दिष्‍ट तर्क के संचालन क्यू-आयामी स्तंभ वैक्टर के बीच स्केलर उत्पाद पर आधारित होते हैं: $$u^Tv=\langle u,v\rangle$$: सदिशों s और n के बीच ऑर्थोनॉर्मलिटी का तात्पर्य है कि $$\langle u,v\rangle=1$$ यदि $$u = v$$, और $$\langle u,v\rangle=0$$ यदि $$u \ne v$$, जहाँ $$u, v \in \{s, n\}$$.

एक अक संक्रिया
एक अक प्रचालकों का परिणाम आवेदन $$Mon: V_2 \to V_2$$ से होता है, और संबद्ध आव्यूहों में q पंक्तियाँ और q स्तंभ हैं। इस दो-मूल्यवान दिष्‍ट तर्क के लिए दो मूलभूत एक अक संकारक पहचान फलन और तार्किक निषेध हैं:


 *  'पहचान': तार्किक पहचान आईडी (p) आव्यूह $$I=ss^T + nn^T$$ द्वारा दर्शाया गया है. यह आव्यूह निम्नानुसार संचालित होता है: Ip = p, p ∈ V2; n के संबंध में s की ओर्थोगोनलिटी के कारण, हमारे पास  $$Is=ss^Ts+nn^Ts=s\langle s,s\rangle+n\langle n,s\rangle=s$$ है, और इसी प्रकार $$In=n$$ है. यह ध्यान रखना महत्वपूर्ण है कि यह सदिश तर्क पहचान आव्यूह सामान्यतः आव्यूह बीजगणित के अर्थ में पहचान आव्यूह नहीं है।
 * निषेध: तार्किक निषेध ¬p आव्यूह $$N=ns^T + sn^T$$ द्वारा दर्शाया गया है परिणामस्वरूप, Ns = n और Nn = s। तार्किक निषेध का समावेशन (गणित) व्यवहार, अर्थात् ¬(¬p) p के बराबर है, इस तथ्य से मेल खाता है कि N2 = I।

युग्मकीय संकारक
16 दो-मूल्यवान युग्मकीय संकारक प्रकार $$Dyad: V_2 \otimes V_2\to V_2$$ के कार्यों के अनुरूप हैं; युग्मकीय आव्यूह में q2 पंक्तियाँ और q कॉलम होते हैं। आव्यूह जो इन डायाडिक ऑपरेशंस को अंजाम देते हैं, क्रोनकर उत्पाद के गुणों पर आधारित होते हैं। सदिश तर्क की औपचारिकता के लिए इस उत्पाद के दो गुण आवश्यक हैं:

इन गुणों का उपयोग करते हुए, द्विअर्थी तर्क कार्यों के लिए व्यंजक प्राप्त किए जा सकते हैं:


 * संयोजक: संयोजन (p∧q) आव्यूह द्वारा निष्पादित किया जाता है जो दो दिष्‍ट सत्य-मानों: $$C(u\otimes v)$$ पर कार्य करता है, यह आव्यूह मौलिक संयोजन सत्य-तालिका की विशेषताओं को इसके निर्माण में पुन: प्रस्तुत करता है:


 * $$C=s(s\otimes s)^T + n(s\otimes n)^T + n(n\otimes s)^T + n(n\otimes n)^T $$
 * और सत्यापित करता है


 * $$C(s\otimes s)=s,$$ और


 * $$C(s\otimes n)=C(n\otimes s)=C(n\otimes n)=n.$$


 * वियोजन: संयोजन (p∨q) आव्यूह द्वारा निष्पादित किया जाता है
 * $$D=s(s\otimes s)^T+s(s\otimes n)^T+s(n\otimes s)^T+n(n\otimes n)^T,$$ जिसके परिणामस्वरूप
 * $$D(s\otimes s)=D(s\otimes n)=D(n\otimes s)=s$$ और
 * $$D(n\otimes n)=n.$$


 * तार्किक निहितार्थ: निहितार्थ मौलिक तर्क में अभिव्यक्ति p → q ≡ ¬p ∨ q के अनुरूप है। इस तुल्यता का सदिश तर्क संस्करण आव्यूह की ओर जाता है जो सदिश तर्क में इस निहितार्थ का प्रतिनिधित्व करता है: $$L=D(N\otimes I)$$. इस निहितार्थ के लिए स्पष्ट अभिव्यक्ति है:


 * $$L=s(s\otimes s)^T+n(s\otimes n)^T+s(n\otimes s)^T+s(n\otimes n)^T,$$
 * और मौलिक निहितार्थ के गुण संतुष्ट हैं:
 * $$L(s\otimes s)=L(n\otimes s)=L(n\otimes n)=s$$ और
 * $$L(s\otimes n)=n.$$


 * तार्किक तुल्यता और अनन्य या सदिश तर्क में तुल्यता p≡q निम्नलिखित आव्यूह द्वारा दर्शाया गया है:
 * $$E=s(s\otimes s)^T+n(s\otimes n)^T+n(n\otimes s)^T+s(n\otimes n)^T$$ साथ


 * $$E(s\otimes s)=E(n\otimes n)=s$$ और


 * $$E(s\otimes n)=E(n\otimes s)=n.$$
 * अनन्य या तुल्यता का निषेध है, ¬(p≡q); यह द्वारा दिए गए आव्यूह $$X=NE$$ से मेल खाता है


 * $$X=n(s\otimes s)^T+s(s\otimes n)^T+s(n\otimes s)^T+n(n\otimes n)^T,$$
 * साथ $$X(s\otimes s)=X(n\otimes n)=n$$ और


 * $$X(s\otimes n)=X(n\otimes s)=s.$$

मेट्रिसेस S और P क्रमशः शेफर स्ट्रोक (एनएएनडी) और तार्किक (एनओआर) संचालन के अनुरूप हैं:
 * शेफर लाइन और पियर्स तीर
 * $$S=NC$$::$$P=ND$$

संख्यात्मक उदाहरण
एस और एन के लिए 2-आयामी ऑर्थोनॉर्मल वैक्टर के दो अलग-अलग समुच्चयों के लिए मेट्रिसेस के रूप में प्रायुक्त किए गए कुछ मूलभूत तार्किक गेट्स के संख्यात्मक उदाहरण यहां दिए गए हैं।

'समुच्चय 1': $$s=\begin{bmatrix}1 \\ 0 \end{bmatrix} \quad n=\begin{bmatrix}0  \\ 1 \end{bmatrix}$$ इस स्थिति में पहचान और निषेध संचालक पहचान और विरोधी विकर्ण पहचान आव्यूह हैं:,

$$I=\begin{bmatrix}1 & 0\\0 & 1\end{bmatrix}, \quad N=\begin{bmatrix}0 & 1\\1 & 0\end{bmatrix}$$ और संयुग्मन, वियोग और निहितार्थ के आव्यूह क्रमशः

$$C=\begin{bmatrix}1 & 0 & 0 & 0\\0 & 1 & 1 & 1\end{bmatrix}, \quad D=\begin{bmatrix}1 & 1 & 1 & 0\\0 & 0 & 0 &1\end{bmatrix}, \quad L=\begin{bmatrix}1 & 0 & 1 & 1\\0 & 1 & 0 & 0\end{bmatrix}$$ हैं।

समुच्चय 2: $$s=\frac{1}{\sqrt{2}}\begin{bmatrix}1 \\ 1 \end{bmatrix} \quad n=\frac{1}{\sqrt{2}}\begin{bmatrix}1  \\ -1 \end{bmatrix}$$ यहां पहचान संकारक पहचान आव्यूह है, किन्तु ऋणात्मक संकारक अब विरोधी-विकर्ण पहचान आव्यूह नहीं है:

$$I=\begin{bmatrix}1 & 0\\0 & 1\end{bmatrix}, \quad N=\begin{bmatrix}1 & 0\\0 & -1\end{bmatrix}$$ संयोजन, वियोग और निहितार्थ के लिए परिणामी आव्यूह क्रमशः

$$C=\frac{1}{\sqrt{2}}\begin{bmatrix}2 & 0 & 0 & 0\\-1 & 1 & 1 & 1\end{bmatrix}, \quad D=\frac{1}{\sqrt{2}}\begin{bmatrix}2 & 0 & 0 & 0\\1 & 1 & 1 &-1\end{bmatrix}, \quad L=\begin{bmatrix}2 & 0 & 0 & 0\\1 & 1 & -1 & 1\end{bmatrix}$$हैं:

डी मॉर्गन का नियम
दो-मूल्यवान तर्क में, संयोजन और संयोजन संचालन डी मॉर्गन के नियमों को संतुष्ट करते हैं | क्यू))। दो-मूल्यवान सदिश तर्क के लिए यह नियम भी सत्यापित है:


 * $$C(u\otimes v)=ND(Nu\otimes Nv)$$, जहाँ u और v दो तार्किक सदिश हैं।

क्रोनकर उत्पाद का तात्पर्य निम्नलिखित गुणनखंड से है:


 * $$C(u\otimes v)=ND(N\otimes N)(u\otimes v).$$

फिर यह सिद्ध किया जा सकता है कि द्वि-आयामी दिष्‍ट तर्क में डी मॉर्गन का नियम प्रचालकों से जुड़ा नियम है, न कि केवल संचालन से संबंधित नियम:
 * $$C=ND(N\otimes N)$$

विरोधाभास का नियम
मौलिक तर्कवाक्य कलन में, विरोधाभास (पारंपरिक तर्क) p → q ≡ ¬q → ¬p सिद्ध होता है क्योंकि समानता p और q के सत्य-मानों के सभी संभावित संयोजनों के लिए होती है। इसके अतिरिक्त, सदिश तर्क में, विरोधाभास का नियम आव्यूह बीजगणित और क्रोनकर उत्पादों के नियमों के अन्दर समानता की श्रृंखला से उभरता है, जैसा कि निम्न में दिखाया गया है:


 * $$L(u\otimes v)=D(N\otimes I)(u\otimes v)=D(Nu\otimes v)=D(Nu\otimes NNv)=$$
 * $$ D(NNv\otimes Nu)=D(N\otimes I)(Nv\otimes Nu)=L(Nv\otimes Nu)$$

यह परिणाम इस तथ्य पर आधारित है कि डी, संयोजन आव्यूह, क्रम विनिमय संचालन का प्रतिनिधित्व करता है।

बहु-मूल्यवान द्वि-आयामी तर्क
कई-मूल्यवान तर्क कई शोधकर्ताओं द्वारा विकसित किए गए थे, विशेष रूप से जन लुकासिविक्ज़ द्वारा और तार्किक संचालन को सत्य-मूल्यों तक विस्तारित करने की अनुमति देता है जिसमें अनिश्चितताएं सम्मिलित हैं। दो-मूल्यवान सदिश तर्क के स्थितियों में, सत्य मानों में अनिश्चितताओं को संभाव्यताओं द्वारा भारित s और n वाले सदिशों का उपयोग करके प्रस्तुत किया जा सकता है।

मान लीजिए $$f=\epsilon s + \delta n$$, साथ $$\epsilon, \delta \in [0,1], \epsilon + \delta = 1$$ इस प्रकार के संभाव्य वैक्टर बनें। यहाँ, तर्क के कई-मूल्यवान चरित्र को इनपुट में प्रस्तुत की गई अनिश्चितताओं के माध्यम से प्राथमिकता और पश्च प्रस्तुत किया गया है।

दिष्‍ट आउटपुट के स्केलर अनुमान
इस बहु-मूल्यवान तर्क के आउटपुट को स्केलर कार्यों पर प्रक्षेपित किया जा सकता है और रीचेनबैक के बहु-मूल्यवान तर्क के साथ समानता के साथ संभाव्य तर्क का विशेष वर्ग उत्पन्न किया जा सकता है।  दो वैक्टर दिए गए हैं $$u=\alpha s + \beta n$$ और $$v=\alpha's + \beta'n$$ और युग्मकीय तार्किक आव्यूह $$G$$, सदिशों पर प्रक्षेपण द्वारा अदिश संभाव्य तर्क प्रदान किया जाता है:


 * $$Val(\mathrm{scalars}) = s^TG(\mathrm{vectors})$$

यहाँ इन अनुमानों के मुख्य परिणाम हैं:


 * $$NOT(\alpha)=s^TNu=1-\alpha$$
 * $$OR(\alpha,\alpha')=s^TD(u\otimes v)=\alpha + \alpha' - \alpha\alpha'$$
 * $$AND(\alpha,\alpha')=s^TC(u\otimes v)=\alpha\alpha'$$
 * $$IMPL(\alpha,\alpha')=s^TL(u\otimes v)=1-\alpha(1-\alpha')$$
 * $$XOR(\alpha,\alpha')=s^TX(u\otimes v)=\alpha+\alpha'-2\alpha\alpha'$$

संबद्ध निषेध हैं:
 * $$NOR(\alpha,\alpha')=1-OR(\alpha,\alpha')$$
 * $$NAND(\alpha,\alpha')=1-AND(\alpha,\alpha')$$
 * $$EQUI(\alpha,\alpha')=1-XOR(\alpha,\alpha')$$

यदि स्केलर मान समुच्चय {0, ½, 1} से संबंधित हैं, तो यह कई-मूल्यवान स्केलर तर्क कई प्रचालकों के लिए लगभग लुकासिविक्ज़ के 3-मूल्यवान तर्क के समान है। इसके अतिरिक्त, यह भी सिद्ध हो गया है कि जब एक अक या युग्मकीय संकारक इस समुच्चय से संबंधित संभाव्य वैक्टर पर कार्य करते हैं, तो आउटपुट भी इस समुच्चय का तत्व होता है।

एनओटी का वर्गमूल
यह संकारक मूल रूप से क्वांटम कम्प्यूटिंग के संरचना में क्यूबिट्स के लिए परिभाषित किया गया था। सदिश तर्क में, इस संकारक को स्वैच्छिक रूप से ऑर्थोनॉर्मल सत्य मानों के लिए बढ़ाया जा सकता है। वास्तविक में, एनओटी के दो वर्गमूल हैं:


 * $$A=(\sqrt{N})_1=\frac{1}{2}(1+i)I+\frac{1}{2}(1-i)N$$, और
 * $$B=(\sqrt{N})_2=\frac{1}{2}(1-i)I+\frac{1}{2}(1+i)N$$,

साथ $$i=\sqrt{-1}$$. $$A$$ और $$B$$ जटिल संयुग्म: $$B=A^*$$ हैं, और ध्यान दें कि $$A^2=B^2=N$$, और $$AB=BA=I$$. और रोचक बिंदु -1 के दो वर्गमूलों के साथ समानता है। धनात्मक मूल $$+(\sqrt{-1})$$ $$(\sqrt{N})_1=IA$$ से मेल खाती है, और ऋणात्मक मूल $$-(\sqrt{-1})$$ $$(\sqrt{N})_2=NA$$ से मेल खाती है; परिणाम के रूप में, $$NA=B$$.

इतिहास
तार्किक संचालन का प्रतिनिधित्व करने के लिए रैखिक बीजगणित का उपयोग करने के प्रारंभिक प्रयासों को विशेष रूप से तार्किक आव्यूह के उपयोग में बीजगणितीय तर्क संबंधों की गणना की व्याख्या करने के लिए चार्ल्स सैंडर्स पियर्स और इरविंग कोपी के लिए संदर्भित किया जा सकता है।

उच्च-आयामी आव्यूह और वैक्टर के उपयोग के आधार पर तंत्रिका नेटवर्क मॉडल में दृष्टिकोण को प्रेरित किया गया है। दिष्‍ट तर्क मौलिक बूलियन बीजगणित के आव्यूह-दिष्‍ट औपचारिकता में सीधा अनुवाद है। इस प्रकार की औपचारिकता जटिल संख्याओं के संदर्भ में अस्पष्ट तर्क विकसित करने के लिए प्रायुक्त की गई है। क्वांटम भौतिकी, कंप्यूटर विज्ञान और प्रकाशिकी के संरचना में तार्किक कलन के लिए अन्य आव्यूह और दिष्‍ट दृष्टिकोण  विकसित किए गए हैं।

भारतीय लोग जैवभौतिकविज्ञानी जी.एन. रामचंद्रन ने मौलिक जैन सात-मूल्य तर्क के कई कार्यों का प्रतिनिधित्व करने के लिए बीजगणितीय आव्यूह और वैक्टर का उपयोग करके औपचारिकता विकसित की, जिसे स्याद और सप्तभंगी के रूप में जाना जाता है; भारतीय तर्क देखें। इसे प्रस्ताव में प्रत्येक अभिकथन के लिए स्वतंत्र धनात्मक प्रमाण की आवश्यकता होती है, और यह द्विआधारी पूरकता के लिए धारणा नहीं बनाता है।

बूलियन बहुपद
जॉर्ज बूले ने बहुपदों के रूप में तार्किक संक्रियाओं के विकास की स्थापना किया था। एक अक प्रचालकों के स्थितियों में (जैसे पहचान फलन या तार्किक निषेध), बूलियन बहुपद इस प्रकार दिखते हैं:


 * $$f(x) = f(1)x + f(0)(1-x) $$

चार अलग-अलग एक अक संचालन गुणांक के लिए अलग-अलग बाइनरी मानों से उत्पन्न होते हैं। आइडेंटिटी संचालन के लिए f(1) = 1 और f(0) = 0 की आवश्यकता होती है, और f(1) = 0 और f(0) = 1 होने पर निषेध होता है। 16 युग्मकीय प्रचालकों के लिए, बूलियन बहुपद इस रूप में हैं:


 * $$f(x,y) = f(1,1)xy + f(1,0)x(1-y) +f(0,1)(1-x)y + f(0,0)(1-x)(1-y)$$

युग्मकीय संक्रिया को इस बहुपद प्रारूप में अनुवादित किया जा सकता है जब गुणांक एफ संबंधित सत्य तालिकाओं में दर्शाए गए मानों को लेते हैं। उदाहरण के लिए: शेफ़र स्ट्रोक संचालन के लिए आवश्यक है कि:
 * $$ f(1,1)=0$$ और   $$f(1,0)=f(0,1)=f(0,0)=1$$.

इन बूलियन बहुपदों को तुरंत किसी भी संख्या में चरों तक बढ़ाया जा सकता है, जिससे तार्किक प्रचालकों की बड़ी संभावित विविधता उत्पन्न होती है।

दिष्‍ट तर्क में, तार्किक प्रचालकों की आव्यूह-दिष्‍ट संरचना इन बूलियन बहुपदों के रैखिक बीजगणित के प्रारूप का त्रुटिहीन अनुवाद है, जहां x और 1−x क्रमशः वैक्टर s और n के अनुरूप होते हैं (y और 1−y के लिए समान) ). नंद के उदाहरण में, f(1,1)=n और f(1,0)=f(0,1)=f(0,0)=s और आव्यूह संस्करण बन जाता है:


 * $$S=n(s\otimes s)^T + s[(s\otimes n)^T+(n\otimes s)^T+(n\otimes n)^T]$$

विस्तारण

 * सदिश तर्क को कई सत्य मानों को सम्मिलित करने के लिए विस्तारित किया जा सकता है क्योंकि बड़े-आयामी सदिश स्थान कई ऑर्थोगोनल सत्य मूल्यों और संबंधित तार्किक आव्यूहों के निर्माण की अनुमति देते हैं।
 * कृत्रिम न्यूरॉन में प्रेरित पुनरावर्ती प्रक्रिया के साथ, इस संदर्भ में तार्किक विधियों का पूरी तरह से प्रतिनिधित्व किया जा सकता है।
 * तार्किक संगणनाओं के बारे में कुछ संज्ञानात्मक समस्याओं का इस औपचारिकता का उपयोग करके विश्लेषण किया जा सकता है, विशेष रूप से पुनरावर्ती निर्णयों में। मौलिक प्रस्तावपरक कलन की कोई भी तार्किक अभिव्यक्ति स्वाभाविक रूप से ट्री संरचना द्वारा प्रस्तुत की जा सकती है। इस तथ्य को सदिश तर्क द्वारा निरंतर रखा गया है, और प्राकृतिक भाषाओं की शाखित संरचना की जांच में केंद्रित तंत्रिका मॉडल में आंशिक रूप से उपयोग किया गया है।
 * फ्रेडकिन गेट के रूप में प्रतिवर्ती संचालन के माध्यम से गणना को दिष्‍ट तर्क में प्रायुक्त किया जा सकता है। ऐसा कार्यान्वयन आव्यूह प्रचालकों के लिए स्पष्ट अभिव्यक्ति प्रदान करता है जो गणना प्राप्त करने के लिए आवश्यक इनपुट प्रारूप और आउटपुट फ़िल्टरिंग का उत्पादन करता है।
 * दिष्‍ट तर्क के संकारक संरचना का उपयोग करके प्राथमिक सेलुलर स्वचलित का विश्लेषण किया जा सकता है; यह विश्लेषण इसकी गतिशीलता को नियंत्रित करने वाले नियमों के वर्णक्रमीय अपघटन की ओर ले जाता है।
 * इसके अतिरिक्त, इस औपचारिकता के आधार पर, असतत अंतर और अभिन्न कलन विकसित किया गया है।

यह भी देखें

 * बीजगणितीय तर्क
 * बूलियन बीजगणित
 * प्रस्तावक कलन
 * क्वांटम तर्क
 * जोनाथन वेस्टफाल