फ़फ़ियान: Difference between revisions
(Created page with "{{Short description|Square root of the determinant of a skew-symmetric square matrix}} {{distinguish|Pfaffian function|Pfaffian system|Pfaffian orientation}} गणित म...") |
No edit summary |
||
Line 1: | Line 1: | ||
गणित में, m×m [[तिरछा-सममित मैट्रिक्स]] के निर्धारक को हमेशा मैट्रिक्स प्रविष्टियों में [[बहुपद]] के वर्ग के रूप में लिखा जा सकता है, पूर्णांक गुणांक वाला बहुपद जो केवल m पर निर्भर करता है। जब m विषम होता है, तो बहुपद शून्य होता है। जब m सम होता है, तो यह घात m/2 का शून्येतर बहुपद होता है, और ±1 से गुणा करने तक अद्वितीय होता है। नीचे दिए गए उदाहरणों में तिरछा-सममित त्रिविकर्ण मैट्रिक्स पर सम्मेलन, फिर विशिष्ट बहुपद निर्धारित करता है, जिसे 'फ़फ़ियन' बहुपद कहा जाता है। इस बहुपद का मान, जब तिरछा-सममित मैट्रिक्स की प्रविष्टियों पर लागू किया जाता है, तो उस मैट्रिक्स का 'फ़फ़ियन' कहा जाता है। पफैफ़ियन शब्द की शुरुआत किसके द्वारा की गई थी? {{harvs|txt|authorlink=Arthur Cayley|last=Cayley|year=1852}}, जिन्होंने अप्रत्यक्ष रूप से उनका नाम [[जोहान फ्रेडरिक पफैफ़]] के नाम पर रखा। | |||
गणित में, m×m [[तिरछा-सममित मैट्रिक्स]] के निर्धारक को हमेशा मैट्रिक्स प्रविष्टियों में | |||
स्पष्ट रूप से, | स्पष्ट रूप से, तिरछा-सममित मैट्रिक्स के लिए <math>A</math>, | ||
: <math> \operatorname{pf}(A)^2=\det(A),</math> | : <math> \operatorname{pf}(A)^2=\det(A),</math> | ||
जो सबसे पहले साबित हुआ था {{harvs|txt|authorlink=Arthur Cayley|last=Cayley|year=1849}}, जो विभेदक समीकरणों की पफैफियन प्रणाली प्रणालियों पर काम में इन बहुपदों को पेश करने के लिए [[कार्ल गुस्ताव जैकब जैकोबी]] का हवाला देते हैं। केली केवल पहली पंक्ति और पहले कॉलम में तिरछी समरूपता से विचलित होने वाले मैट्रिक्स पर अधिक सामान्य परिणाम पर विशेष ध्यान देकर यह संबंध प्राप्त करता है। ऐसे मैट्रिक्स का निर्धारक मूल मैट्रिक्स में पहले ऊपरी बाएँ प्रविष्टि को शून्य पर सेट करके प्राप्त किए गए दो मैट्रिक्स के Pfaffians का उत्पाद है और फिर क्रमशः, पहली पंक्ति के नकारात्मक स्थानान्तरण को पहले कॉलम में और नकारात्मक को कॉपी करता है। पहले कॉलम को पहली पंक्ति में स्थानांतरित करें। यह अवयस्कों पर निर्धारक का विस्तार करके और नीचे दिए गए प्रत्यावर्तन सूत्र को नियोजित करके प्रेरण द्वारा सिद्ध किया जाता है। | जो सबसे पहले साबित हुआ था {{harvs|txt|authorlink=Arthur Cayley|last=Cayley|year=1849}}, जो विभेदक समीकरणों की पफैफियन प्रणाली प्रणालियों पर काम में इन बहुपदों को पेश करने के लिए [[कार्ल गुस्ताव जैकब जैकोबी]] का हवाला देते हैं। केली केवल पहली पंक्ति और पहले कॉलम में तिरछी समरूपता से विचलित होने वाले मैट्रिक्स पर अधिक सामान्य परिणाम पर विशेष ध्यान देकर यह संबंध प्राप्त करता है। ऐसे मैट्रिक्स का निर्धारक मूल मैट्रिक्स में पहले ऊपरी बाएँ प्रविष्टि को शून्य पर सेट करके प्राप्त किए गए दो मैट्रिक्स के Pfaffians का उत्पाद है और फिर क्रमशः, पहली पंक्ति के नकारात्मक स्थानान्तरण को पहले कॉलम में और नकारात्मक को कॉपी करता है। पहले कॉलम को पहली पंक्ति में स्थानांतरित करें। यह अवयस्कों पर निर्धारक का विस्तार करके और नीचे दिए गए प्रत्यावर्तन सूत्र को नियोजित करके प्रेरण द्वारा सिद्ध किया जाता है। | ||
Line 24: | Line 22: | ||
== औपचारिक परिभाषा == | == औपचारिक परिभाषा == | ||
माना A = (a<sub>''i,j''</sub>) | माना A = (a<sub>''i,j''</sub>) 2n × 2n तिरछा-सममित मैट्रिक्स हो। A के Pfaffian को सूत्र द्वारा स्पष्ट रूप से परिभाषित किया गया है | ||
:<math>\operatorname{pf}(A) = \frac{1}{2^n n!}\sum_{\sigma\in S_{2n}}\operatorname{sgn}(\sigma)\prod_{i=1}^{n}a_{\sigma(2i-1),\sigma(2i)} \,, </math> | :<math>\operatorname{pf}(A) = \frac{1}{2^n n!}\sum_{\sigma\in S_{2n}}\operatorname{sgn}(\sigma)\prod_{i=1}^{n}a_{\sigma(2i-1),\sigma(2i)} \,, </math> | ||
Line 37: | Line 35: | ||
A का Pfaffian तब द्वारा दिया जाता है | A का Pfaffian तब द्वारा दिया जाता है | ||
: <math>\operatorname{pf}(A)=\sum_{\alpha\in\Pi} A_\alpha.</math> | : <math>\operatorname{pf}(A)=\sum_{\alpha\in\Pi} A_\alpha.</math> | ||
n विषम के लिए n×n तिरछा-सममित मैट्रिक्स का Pfaffian शून्य के रूप में परिभाषित किया गया है, क्योंकि | n विषम के लिए n×n तिरछा-सममित मैट्रिक्स का Pfaffian शून्य के रूप में परिभाषित किया गया है, क्योंकि विषम तिरछा-सममित मैट्रिक्स का निर्धारक शून्य है, क्योंकि तिरछा-सममित मैट्रिक्स के लिए, | ||
<math display="block">\det\,A = \det\,A^\text{T} = \det\left(-A\right) = (-1)^n \det\,A,</math> | <math display="block">\det\,A = \det\,A^\text{T} = \det\left(-A\right) = (-1)^n \det\,A,</math> | ||
और n विषम के लिए, इसका तात्पर्य है <math>\det\,A = 0</math>. | और n विषम के लिए, इसका तात्पर्य है <math>\det\,A = 0</math>. | ||
Line 43: | Line 41: | ||
=== पुनरावर्ती परिभाषा === | === पुनरावर्ती परिभाषा === | ||
परंपरा के अनुसार, 0×0 मैट्रिक्स का Pfaffian | परंपरा के अनुसार, 0×0 मैट्रिक्स का Pfaffian के बराबर है। तिरछा-सममित 2n×2n मैट्रिक्स A का Pfaffian {{nowrap|''n'' > 0}} की गणना पुनरावर्ती रूप से की जा सकती है | ||
: <math>\operatorname{pf}(A)=\sum_{{j=1}\atop{j\neq i}}^{2n}(-1)^{i+j+1+\theta(i-j)}a_{ij}\operatorname{pf}(A_{\hat{\imath}\hat{\jmath}}),</math> | : <math>\operatorname{pf}(A)=\sum_{{j=1}\atop{j\neq i}}^{2n}(-1)^{i+j+1+\theta(i-j)}a_{ij}\operatorname{pf}(A_{\hat{\imath}\hat{\jmath}}),</math> | ||
जहां सूचकांक I को मनमाने ढंग से चुना जा सकता है, <math>\theta(i-j)</math> [[हेविसाइड स्टेप फ़ंक्शन]] है, और <math>A_{\hat{\imath}\hat{\jmath}}</math> ith और jth दोनों पंक्तियों और स्तंभों को हटाकर मैट्रिक्स A को दर्शाता है।<ref>{{Cite web |url=http://jesusmtz.public.iastate.edu/soliton/REPORT%202.pdf |title=संग्रहीत प्रति|access-date=2015-03-31 |archive-url=https://web.archive.org/web/20160305005223/http://jesusmtz.public.iastate.edu/soliton/REPORT%202.pdf |archive-date=2016-03-05 |url-status=dead }}</ref> ध्यान दें कि विशेष विकल्प के लिए कैसे <math>i=1</math> यह सरल अभिव्यक्ति को कम करता है: | जहां सूचकांक I को मनमाने ढंग से चुना जा सकता है, <math>\theta(i-j)</math> [[हेविसाइड स्टेप फ़ंक्शन]] है, और <math>A_{\hat{\imath}\hat{\jmath}}</math> ith और jth दोनों पंक्तियों और स्तंभों को हटाकर मैट्रिक्स A को दर्शाता है।<ref>{{Cite web |url=http://jesusmtz.public.iastate.edu/soliton/REPORT%202.pdf |title=संग्रहीत प्रति|access-date=2015-03-31 |archive-url=https://web.archive.org/web/20160305005223/http://jesusmtz.public.iastate.edu/soliton/REPORT%202.pdf |archive-date=2016-03-05 |url-status=dead }}</ref> ध्यान दें कि विशेष विकल्प के लिए कैसे <math>i=1</math> यह सरल अभिव्यक्ति को कम करता है: | ||
Line 59: | Line 57: | ||
<math display="block">\omega'=2 \omega = \sum_{i, j} a_{ij}\;e_i\wedge e_j,</math> | <math display="block">\omega'=2 \omega = \sum_{i, j} a_{ij}\;e_i\wedge e_j,</math> | ||
जो देता है <math>\omega'^n = 2^n n! \operatorname{pf}(A)\;e_1\wedge e_2\wedge\cdots\wedge e_{2n}.</math> | जो देता है <math>\omega'^n = 2^n n! \operatorname{pf}(A)\;e_1\wedge e_2\wedge\cdots\wedge e_{2n}.</math> | ||
निर्धारकों से जुड़े कई इंटीग्रल पर डी ब्रुइज़न के काम में पफैफ़ियन से विषम-आयामी मैट्रिक्स का | निर्धारकों से जुड़े कई इंटीग्रल पर डी ब्रुइज़न के काम में पफैफ़ियन से विषम-आयामी मैट्रिक्स का गैर-शून्य सामान्यीकरण दिया गया है।<ref>{{Cite journal |last=Bruijn |first=de, N.G. |date=1955 |title=निर्धारकों से जुड़े कुछ एकाधिक अभिन्नों पर|url=https://research.tue.nl/en/publications/on-some-multiple-integrals-involving-determinants |journal=Journal of the Indian Mathematical Society |series=New Series |volume=19 |pages=133–151 |issn=0019-5839}}</ref> विशेष रूप से किसी के लिए <math>m\times m</math>-मैट्रिक्स ए, हम उपरोक्त औपचारिक परिभाषा का उपयोग करते हैं लेकिन सेट करते हैं <math>n = \lfloor m/2\rfloor </math>. एम ऑड के लिए, कोई यह दिखा सकता है कि यह एन के सामान्य पफैफियन के बराबर है <math>(m+1) \times (m+1)</math>-आयामी तिरछा सममित मैट्रिक्स जहां हमने जोड़ा है <math>(m+1)</math>वें स्तंभ में एम तत्व 1, ए शामिल है <math>(m+1)</math>वीं पंक्ति में m तत्व -1 शामिल है, और कोने का तत्व शून्य है। Pfaffians के सामान्य गुण, उदाहरण के लिए निर्धारक से संबंध, फिर इस विस्तारित मैट्रिक्स पर लागू होते हैं। | ||
== गुण और पहचान == | == गुण और पहचान == | ||
पफैफियंस में निम्नलिखित गुण होते हैं, जो निर्धारकों के समान होते हैं। | पफैफियंस में निम्नलिखित गुण होते हैं, जो निर्धारकों के समान होते हैं। | ||
* एक पंक्ति और | * एक पंक्ति और स्तंभ को स्थिरांक से गुणा करना पफैफ़ियन को उसी स्थिरांक से गुणा करने के बराबर है। | ||
* दो अलग-अलग पंक्तियों और संबंधित स्तंभों के | * दो अलग-अलग पंक्तियों और संबंधित स्तंभों के साथ आदान-प्रदान से पफैफ़ियन का चिह्न बदल जाता है। | ||
* एक पंक्ति और संबंधित कॉलम का | * एक पंक्ति और संबंधित कॉलम का गुणज दूसरी पंक्ति और संबंधित कॉलम में जोड़ा जाने से Pfaffian का मान नहीं बदलता है। | ||
इन गुणों का उपयोग करके, निर्धारकों की गणना के समान, Pfaffians की शीघ्रता से गणना की जा सकती है। | इन गुणों का उपयोग करके, निर्धारकों की गणना के समान, Pfaffians की शीघ्रता से गणना की जा सकती है। | ||
Line 106: | Line 104: | ||
=== व्युत्पन्न पहचान === | === व्युत्पन्न पहचान === | ||
यदि A किसी चर x पर निर्भर करता है<sub>''i''</sub>, तो | यदि A किसी चर x पर निर्भर करता है<sub>''i''</sub>, तो Pfaffian की ग्रेडिएंट द्वारा दी गई है | ||
: <math>\frac{1}{\operatorname{pf}(A)}\frac{\partial\operatorname{pf}(A)}{\partial x_i}=\frac{1}{2}\operatorname{tr}\left(A^{-1}\frac{\partial A}{\partial x_i}\right),</math> | : <math>\frac{1}{\operatorname{pf}(A)}\frac{\partial\operatorname{pf}(A)}{\partial x_i}=\frac{1}{2}\operatorname{tr}\left(A^{-1}\frac{\partial A}{\partial x_i}\right),</math> | ||
और Pfaffian का [[ हेस्सियन मैट्रिक्स ]] द्वारा दिया गया है | और Pfaffian का [[ हेस्सियन मैट्रिक्स |हेस्सियन मैट्रिक्स]] द्वारा दिया गया है | ||
: <math>\frac{1}{\operatorname{pf}(A)}\frac{\partial^2\operatorname{pf}(A)}{\partial x_i\partial x_j}=\frac{1}{2}\operatorname{tr}\left(A^{-1}\frac{\partial^2 A}{\partial x_i\partial x_j}\right)-\frac{1}{2}\operatorname{tr}\left(A^{-1}\frac{\partial A}{\partial x_i}A^{-1}\frac{\partial A}{\partial x_j}\right)+\frac{1}{4}\operatorname{tr}\left(A^{-1}\frac{\partial A}{\partial x_i}\right)\operatorname{tr}\left(A^{-1}\frac{\partial A}{\partial x_j}\right).</math> | : <math>\frac{1}{\operatorname{pf}(A)}\frac{\partial^2\operatorname{pf}(A)}{\partial x_i\partial x_j}=\frac{1}{2}\operatorname{tr}\left(A^{-1}\frac{\partial^2 A}{\partial x_i\partial x_j}\right)-\frac{1}{2}\operatorname{tr}\left(A^{-1}\frac{\partial A}{\partial x_i}A^{-1}\frac{\partial A}{\partial x_j}\right)+\frac{1}{4}\operatorname{tr}\left(A^{-1}\frac{\partial A}{\partial x_i}\right)\operatorname{tr}\left(A^{-1}\frac{\partial A}{\partial x_j}\right).</math> | ||
Line 114: | Line 112: | ||
===पहचान का पता लगाएं === | ===पहचान का पता लगाएं === | ||
तिरछा-सममित मैट्रिक्स ए और बी के Pfaffians के उत्पाद को | तिरछा-सममित मैट्रिक्स ए और बी के Pfaffians के उत्पाद को घातांक के रूप में दर्शाया जा सकता है | ||
: <math>\textrm{pf}(A)\,\textrm{pf}(B) = \exp(\tfrac{1}{2}\mathrm{tr}\log(A^\text{T}B)).</math> | : <math>\textrm{pf}(A)\,\textrm{pf}(B) = \exp(\tfrac{1}{2}\mathrm{tr}\log(A^\text{T}B)).</math> | ||
मान लीजिए कि A और B 2n × 2n तिरछा-सममित आव्यूह हैं | मान लीजिए कि A और B 2n × 2n तिरछा-सममित आव्यूह हैं | ||
Line 132: | Line 130: | ||
S = \begin{pmatrix} M & Q\\-Q^\mathrm{T} & N \end{pmatrix}\, | S = \begin{pmatrix} M & Q\\-Q^\mathrm{T} & N \end{pmatrix}\, | ||
</math> | </math> | ||
कहाँ <math> M </math> और <math> N </math> तिरछा-सममित मैट्रिक्स हैं और <math> Q </math> | कहाँ <math> M </math> और <math> N </math> तिरछा-सममित मैट्रिक्स हैं और <math> Q </math> सामान्य आयताकार मैट्रिक्स है. | ||
कब <math> M </math> उलटा है, | कब <math> M </math> उलटा है, के पास है | ||
: <math> | : <math> | ||
\operatorname{pf}( S) = \operatorname{pf}( M)\operatorname{pf}( N+ Q^\mathrm{T} M^{-1} Q). | \operatorname{pf}( S) = \operatorname{pf}( M)\operatorname{pf}( N+ Q^\mathrm{T} M^{-1} Q). | ||
Line 141: | Line 139: | ||
Zhang, Fuzhen, ed. The Schur complement and its applications. Vol. 4. Springer Science & Business Media, 2006.</ref><ref>Bunch, James R. "A note on the stable decomposition of skew-symmetric matrices." Mathematics of Computation 38.158 (1982): 475-479.</ref> | Zhang, Fuzhen, ed. The Schur complement and its applications. Vol. 4. Springer Science & Business Media, 2006.</ref><ref>Bunch, James R. "A note on the stable decomposition of skew-symmetric matrices." Mathematics of Computation 38.158 (1982): 475-479.</ref> | ||
: <math>\begin{pmatrix}M& 0\\ 0 & N+Q^\mathrm{T} M^{-1} Q\end{pmatrix} = \begin{pmatrix}I& 0\\ Q^\mathrm{T} M^{-1} & I\end{pmatrix}\begin{pmatrix} M& Q\\ -Q^\mathrm{T} & N\end{pmatrix} \begin{pmatrix}I& -M^{-1} Q\\ 0& I \end{pmatrix}.</math> | : <math>\begin{pmatrix}M& 0\\ 0 & N+Q^\mathrm{T} M^{-1} Q\end{pmatrix} = \begin{pmatrix}I& 0\\ Q^\mathrm{T} M^{-1} & I\end{pmatrix}\begin{pmatrix} M& Q\\ -Q^\mathrm{T} & N\end{pmatrix} \begin{pmatrix}I& -M^{-1} Q\\ 0& I \end{pmatrix}.</math> | ||
इस अपघटन में | इस अपघटन में सर्वांगसमता परिवर्तन शामिल है जो पफैफ़ियन संपत्ति का उपयोग करने की अनुमति देता है <math> \operatorname{pf}(BAB^\mathrm{T}) = \operatorname{det}(B)\operatorname{pf}(A)</math>. | ||
इसी प्रकार, जब <math> N </math> उलटा है, | इसी प्रकार, जब <math> N </math> उलटा है, के पास है | ||
: <math> | : <math> | ||
\operatorname{pf}( S) = | \operatorname{pf}( S) = | ||
Line 153: | Line 151: | ||
== पफैफ़ियन की संख्यात्मक गणना करना == | == पफैफ़ियन की संख्यात्मक गणना करना == | ||
मान लीजिए A | मान लीजिए A 2n × 2n तिरछा-सममित आव्यूह है | ||
: <math>\textrm{pf}(A) = i^{(n^2)} \exp\left(\tfrac{1}{2}\mathrm{tr}\log((\sigma_y\otimes I_n)^\mathrm{T}\cdot A)\right), </math> | : <math>\textrm{pf}(A) = i^{(n^2)} \exp\left(\tfrac{1}{2}\mathrm{tr}\log((\sigma_y\otimes I_n)^\mathrm{T}\cdot A)\right), </math> | ||
कहाँ <math>\sigma_y</math> दूसरा [[पॉल के मैट्रिक्स]] है, <math>I_n</math> आयाम n का | कहाँ <math>\sigma_y</math> दूसरा [[पॉल के मैट्रिक्स]] है, <math>I_n</math> आयाम n का पहचान मैट्रिक्स है और हमने [[मैट्रिक्स लघुगणक]] पर ट्रेस लिया। | ||
यह समानता Pfaffian#Trace पहचान पर आधारित है | यह समानता Pfaffian#Trace पहचान पर आधारित है | ||
Line 161: | Line 159: | ||
और उस अवलोकन पर <math>\textrm{pf}(\sigma_y\otimes I_n)=(-i)^{n^2}</math>. | और उस अवलोकन पर <math>\textrm{pf}(\sigma_y\otimes I_n)=(-i)^{n^2}</math>. | ||
चूंकि मैट्रिक्स के लघुगणक की गणना | चूंकि मैट्रिक्स के लघुगणक की गणना कम्प्यूटेशनल रूप से मांग वाला कार्य है, इसके बजाय कोई इसके सभी eigenvalues की गणना कर सकता है <math>((\sigma_y\otimes I_n)^\mathrm{T}\cdot A)</math>, इन सभी का लॉग लें और उन्हें सारांशित करें। यह प्रक्रिया केवल मैट्रिक्स#गुणों के लघुगणक का उपयोग करती है <math>\operatorname{tr}{\log{(AB)}} = \operatorname{tr}{\log{(A)}} + \operatorname{tr}{\log{(B)}} </math>. इसे [[ वोल्फ्राम मैथमैटिका |वोल्फ्राम मैथमैटिका]] में ही कथन के साथ लागू किया जा सकता है: | ||
: <code> Pf[x_] := Module[{n = Dimensions[x]{{brackets|1}} / 2}, I^(n^2) Exp[ 1/2 Total[ Log[Eigenvalues[ Dot[Transpose[KroneckerProduct[PauliMatrix[2], IdentityMatrix[n]]], x] ]]]]] </code> | : <code> Pf[x_] := Module[{n = Dimensions[x]{{brackets|1}} / 2}, I^(n^2) Exp[ 1/2 Total[ Log[Eigenvalues[ Dot[Transpose[KroneckerProduct[PauliMatrix[2], IdentityMatrix[n]]], x] ]]]]] </code> | ||
हालाँकि, Pfaffian बड़ा होने पर यह एल्गोरिथ्म अस्थिर है। के eigenvalues <math>(\sigma_y\otimes I_n)^\mathrm{T}\cdot A </math> आम तौर पर जटिल होगा, और इन जटिल eigenvalues के लघुगणक को आम तौर पर लिया जाता है <math> [-\pi, \pi] </math>. सारांश के तहत, वास्तविक मूल्यवान पफैफ़ियन के लिए, घातांक का तर्क फॉर्म में दिया जाएगा <math> x + k\pi/2 </math> कुछ पूर्णांक के लिए <math>k</math>. कब <math>x</math> बहुत बड़ी है, जटिल चरण से परिणामी संकेत की गणना में गोलाई त्रुटियां | हालाँकि, Pfaffian बड़ा होने पर यह एल्गोरिथ्म अस्थिर है। के eigenvalues <math>(\sigma_y\otimes I_n)^\mathrm{T}\cdot A </math> आम तौर पर जटिल होगा, और इन जटिल eigenvalues के लघुगणक को आम तौर पर लिया जाता है <math> [-\pi, \pi] </math>. सारांश के तहत, वास्तविक मूल्यवान पफैफ़ियन के लिए, घातांक का तर्क फॉर्म में दिया जाएगा <math> x + k\pi/2 </math> कुछ पूर्णांक के लिए <math>k</math>. कब <math>x</math> बहुत बड़ी है, जटिल चरण से परिणामी संकेत की गणना में गोलाई त्रुटियां गैर-शून्य काल्पनिक घटक को जन्म दे सकती हैं। | ||
अन्य (अधिक) कुशल एल्गोरिदम के लिए देखें {{harvnb|Wimmer|2012}}. | अन्य (अधिक) कुशल एल्गोरिदम के लिए देखें {{harvnb|Wimmer|2012}}. | ||
Line 169: | Line 167: | ||
== अनुप्रयोग == | == अनुप्रयोग == | ||
* विभिन्न प्लेटफार्मों (पायथन, मैटलैब, मैथमेटिका) पर पफैफ़ियन की संख्यात्मक गणना के लिए कार्यक्रम मौजूद हैं। {{harv|Wimmer|2012}}. | * विभिन्न प्लेटफार्मों (पायथन, मैटलैब, मैथमेटिका) पर पफैफ़ियन की संख्यात्मक गणना के लिए कार्यक्रम मौजूद हैं। {{harv|Wimmer|2012}}. | ||
* Pfaffian आधार के उचित [[ऑर्थोगोनल समूह]] परिवर्तन के तहत | * Pfaffian आधार के उचित [[ऑर्थोगोनल समूह]] परिवर्तन के तहत तिरछा-सममित मैट्रिक्स का [[अपरिवर्तनीय बहुपद]] है। इस प्रकार, यह चारित्रिक वर्गों के सिद्धांत में महत्वपूर्ण है। विशेष रूप से, इसका उपयोग [[रीमैनियन मैनिफोल्ड]] के [[यूलर वर्ग]] को परिभाषित करने के लिए किया जा सकता है जिसका उपयोग सामान्यीकृत गॉस-बोनट प्रमेय में किया जाता है। | ||
* एक [[समतलीय ग्राफ]]़ में पूर्ण मिलान की संख्या Pfaffian द्वारा दी जाती है, इसलिए FKT एल्गोरिथ्म के माध्यम से बहुपद समय की गणना की जा सकती है। यह आश्चर्य की बात है कि सामान्य ग्राफ़ के लिए, समस्या बहुत कठिन है (तथाकथित शार्प-पी-कम्प्लीट|#पी-कम्प्लीट)। इस परिणाम का उपयोग आयत के [[डोमिनोज़ टाइलिंग]] की संख्या, भौतिकी में [[आइसिंग मॉडल]] के [[विभाजन फ़ंक्शन (सांख्यिकीय यांत्रिकी)]], या [[ यंत्र अधिगम ]] में [[मार्कोव यादृच्छिक क्षेत्र]]ों की गणना करने के लिए किया जाता है ({{harvnb|Globerson|Jaakkola|2007}}; {{harvnb|Schraudolph|Kamenetsky|2009}}), जहां अंतर्निहित ग्राफ समतलीय है। इसका उपयोग कुछ अन्यथा प्रतीत होने वाली कठिन समस्याओं के लिए कुशल एल्गोरिदम प्राप्त करने के लिए भी किया जाता है, जिसमें कुछ प्रकार के [[प्रतिबंधित क्वांटम गणना]] के कुशल सिमुलेशन भी शामिल हैं। अधिक जानकारी के लिए [[ होलोग्राफिक एल्गोरिदम ]] पढ़ें। | * एक [[समतलीय ग्राफ]]़ में पूर्ण मिलान की संख्या Pfaffian द्वारा दी जाती है, इसलिए FKT एल्गोरिथ्म के माध्यम से बहुपद समय की गणना की जा सकती है। यह आश्चर्य की बात है कि सामान्य ग्राफ़ के लिए, समस्या बहुत कठिन है (तथाकथित शार्प-पी-कम्प्लीट|#पी-कम्प्लीट)। इस परिणाम का उपयोग आयत के [[डोमिनोज़ टाइलिंग]] की संख्या, भौतिकी में [[आइसिंग मॉडल]] के [[विभाजन फ़ंक्शन (सांख्यिकीय यांत्रिकी)]], या [[ यंत्र अधिगम |यंत्र अधिगम]] में [[मार्कोव यादृच्छिक क्षेत्र]]ों की गणना करने के लिए किया जाता है ({{harvnb|Globerson|Jaakkola|2007}}; {{harvnb|Schraudolph|Kamenetsky|2009}}), जहां अंतर्निहित ग्राफ समतलीय है। इसका उपयोग कुछ अन्यथा प्रतीत होने वाली कठिन समस्याओं के लिए कुशल एल्गोरिदम प्राप्त करने के लिए भी किया जाता है, जिसमें कुछ प्रकार के [[प्रतिबंधित क्वांटम गणना]] के कुशल सिमुलेशन भी शामिल हैं। अधिक जानकारी के लिए [[ होलोग्राफिक एल्गोरिदम |होलोग्राफिक एल्गोरिदम]] पढ़ें। | ||
== यह भी देखें == | == यह भी देखें == | ||
Line 181: | Line 179: | ||
== टिप्पणियाँ == | == टिप्पणियाँ == | ||
{{reflist}} | {{reflist}} | ||
== संदर्भ == | == संदर्भ == | ||
{{refbegin}} | {{refbegin}} | ||
Line 204: | Line 200: | ||
* {{cite journal |title=On some multiple integrals involving determinants |journal=[[J. Indian Math. Soc.]] |volume=19 |pages=131–151 |year=1955 | first=N. G. | last=de Bruijn}} | * {{cite journal |title=On some multiple integrals involving determinants |journal=[[J. Indian Math. Soc.]] |volume=19 |pages=131–151 |year=1955 | first=N. G. | last=de Bruijn}} | ||
{{refend}} | {{refend}} | ||
== बाहरी संबंध == | == बाहरी संबंध == | ||
{{refbegin}} | {{refbegin}} |
Revision as of 22:56, 4 December 2023
गणित में, m×m तिरछा-सममित मैट्रिक्स के निर्धारक को हमेशा मैट्रिक्स प्रविष्टियों में बहुपद के वर्ग के रूप में लिखा जा सकता है, पूर्णांक गुणांक वाला बहुपद जो केवल m पर निर्भर करता है। जब m विषम होता है, तो बहुपद शून्य होता है। जब m सम होता है, तो यह घात m/2 का शून्येतर बहुपद होता है, और ±1 से गुणा करने तक अद्वितीय होता है। नीचे दिए गए उदाहरणों में तिरछा-सममित त्रिविकर्ण मैट्रिक्स पर सम्मेलन, फिर विशिष्ट बहुपद निर्धारित करता है, जिसे 'फ़फ़ियन' बहुपद कहा जाता है। इस बहुपद का मान, जब तिरछा-सममित मैट्रिक्स की प्रविष्टियों पर लागू किया जाता है, तो उस मैट्रिक्स का 'फ़फ़ियन' कहा जाता है। पफैफ़ियन शब्द की शुरुआत किसके द्वारा की गई थी? Cayley (1852), जिन्होंने अप्रत्यक्ष रूप से उनका नाम जोहान फ्रेडरिक पफैफ़ के नाम पर रखा।
स्पष्ट रूप से, तिरछा-सममित मैट्रिक्स के लिए ,
जो सबसे पहले साबित हुआ था Cayley (1849), जो विभेदक समीकरणों की पफैफियन प्रणाली प्रणालियों पर काम में इन बहुपदों को पेश करने के लिए कार्ल गुस्ताव जैकब जैकोबी का हवाला देते हैं। केली केवल पहली पंक्ति और पहले कॉलम में तिरछी समरूपता से विचलित होने वाले मैट्रिक्स पर अधिक सामान्य परिणाम पर विशेष ध्यान देकर यह संबंध प्राप्त करता है। ऐसे मैट्रिक्स का निर्धारक मूल मैट्रिक्स में पहले ऊपरी बाएँ प्रविष्टि को शून्य पर सेट करके प्राप्त किए गए दो मैट्रिक्स के Pfaffians का उत्पाद है और फिर क्रमशः, पहली पंक्ति के नकारात्मक स्थानान्तरण को पहले कॉलम में और नकारात्मक को कॉपी करता है। पहले कॉलम को पहली पंक्ति में स्थानांतरित करें। यह अवयस्कों पर निर्धारक का विस्तार करके और नीचे दिए गए प्रत्यावर्तन सूत्र को नियोजित करके प्रेरण द्वारा सिद्ध किया जाता है।
उदाहरण
(3 विषम है, इसलिए B का Pfaffian 0 है)
2n × 2n तिरछा-सममित त्रिविकर्ण मैट्रिक्स का Pfaffian इस प्रकार दिया गया है
(ध्यान दें कि किसी भी तिरछा-सममित मैट्रिक्स को इस रूप में कम किया जा सकता है; तिरछा-सममित मैट्रिक्स #स्पेक्ट्रल सिद्धांत | तिरछा-सममित मैट्रिक्स का स्पेक्ट्रल सिद्धांत देखें।)
औपचारिक परिभाषा
माना A = (ai,j) 2n × 2n तिरछा-सममित मैट्रिक्स हो। A के Pfaffian को सूत्र द्वारा स्पष्ट रूप से परिभाषित किया गया है
जहां एस2n (2n) क्रम का सममित समूह है! और sgn(σ) σ का [[हस्ताक्षर (क्रमपरिवर्तन)]] है।
सभी संभावित क्रमपरिवर्तनों के योग से बचने के लिए ए की तिरछी-समरूपता का उपयोग किया जा सकता है। मान लीजिए Π किसी समुच्चय के सभी विभाजनों का समुच्चय है {1, 2, ..., 2n} आदेश की परवाह किए बिना जोड़े में। वहाँ हैं (2n)!/(2nn!) = (2n − 1)!! ऐसे विभाजन. तत्व α ∈ Π के रूप में लिखा जा सकता है
साथ ik < jk और . होने देना
संगत क्रमपरिवर्तन हो. ऊपर दिए गए विभाजन α को देखते हुए, परिभाषित करें
A का Pfaffian तब द्वारा दिया जाता है
n विषम के लिए n×n तिरछा-सममित मैट्रिक्स का Pfaffian शून्य के रूप में परिभाषित किया गया है, क्योंकि विषम तिरछा-सममित मैट्रिक्स का निर्धारक शून्य है, क्योंकि तिरछा-सममित मैट्रिक्स के लिए,
पुनरावर्ती परिभाषा
परंपरा के अनुसार, 0×0 मैट्रिक्स का Pfaffian के बराबर है। तिरछा-सममित 2n×2n मैट्रिक्स A का Pfaffian n > 0 की गणना पुनरावर्ती रूप से की जा सकती है
जहां सूचकांक I को मनमाने ढंग से चुना जा सकता है, हेविसाइड स्टेप फ़ंक्शन है, और ith और jth दोनों पंक्तियों और स्तंभों को हटाकर मैट्रिक्स A को दर्शाता है।[1] ध्यान दें कि विशेष विकल्प के लिए कैसे यह सरल अभिव्यक्ति को कम करता है:
वैकल्पिक परिभाषाएँ
कोई भी किसी भी तिरछा-सममित 2n×2n मैट्रिक्स से जुड़ सकता है A = (aij) बाहरी बीजगणित के लिए
कहाँ {e1, e2, ..., e2n} R का मानक आधार है2n. फ़फ़ियन को फिर समीकरण द्वारा परिभाषित किया गया है
यहाँ ωn ω की n प्रतियों के वेज उत्पाद को दर्शाता है।
समान रूप से, हम बायवेक्टर पर विचार कर सकते हैं (जो तब अधिक सुविधाजनक होता है जब हम योग बाधा लागू नहीं करना चाहते हैं ):
गुण और पहचान
पफैफियंस में निम्नलिखित गुण होते हैं, जो निर्धारकों के समान होते हैं।
- एक पंक्ति और स्तंभ को स्थिरांक से गुणा करना पफैफ़ियन को उसी स्थिरांक से गुणा करने के बराबर है।
- दो अलग-अलग पंक्तियों और संबंधित स्तंभों के साथ आदान-प्रदान से पफैफ़ियन का चिह्न बदल जाता है।
- एक पंक्ति और संबंधित कॉलम का गुणज दूसरी पंक्ति और संबंधित कॉलम में जोड़ा जाने से Pfaffian का मान नहीं बदलता है।
इन गुणों का उपयोग करके, निर्धारकों की गणना के समान, Pfaffians की शीघ्रता से गणना की जा सकती है।
विविध
2n × 2n तिरछा-सममित मैट्रिक्स ए के लिए
एक मनमाना 2n × 2n मैट्रिक्स बी के लिए,
इस समीकरण में B = A प्रतिस्थापित करने परm, सभी पूर्णांकों के लिए m प्राप्त होता है
As previously said, . The same with :
Since the proof is finished.
Since is an equation of polynomials, it suffices to prove it for real matrices, and it would automatically apply for complex matrices as well.
By the spectral theory of skew-symmetric real matrices, , where is orthogonal and
व्युत्पन्न पहचान
यदि A किसी चर x पर निर्भर करता हैi, तो Pfaffian की ग्रेडिएंट द्वारा दी गई है
और Pfaffian का हेस्सियन मैट्रिक्स द्वारा दिया गया है
पहचान का पता लगाएं
तिरछा-सममित मैट्रिक्स ए और बी के Pfaffians के उत्पाद को घातांक के रूप में दर्शाया जा सकता है
मान लीजिए कि A और B 2n × 2n तिरछा-सममित आव्यूह हैं
और बीn(एस1,एस2,...,एसn) बेल बहुपद हैं।
ब्लॉक मैट्रिसेस
एक ब्लॉक-विकर्ण मैट्रिक्स के लिए
एक मनमाना n × n मैट्रिक्स M के लिए:
तिरछा-सममित मैट्रिक्स के फ़फ़ियन की गणना करने के लिए अक्सर इसकी आवश्यकता होती है ब्लॉक संरचना के साथ
कहाँ और तिरछा-सममित मैट्रिक्स हैं और सामान्य आयताकार मैट्रिक्स है.
कब उलटा है, के पास है
इसे ऐटकेन ब्लॉक-विकर्णीकरण सूत्र से देखा जा सकता है,[3][4][5]
इस अपघटन में सर्वांगसमता परिवर्तन शामिल है जो पफैफ़ियन संपत्ति का उपयोग करने की अनुमति देता है .
इसी प्रकार, जब उलटा है, के पास है
जैसा कि अपघटन को नियोजित करके देखा जा सकता है
पफैफ़ियन की संख्यात्मक गणना करना
मान लीजिए A 2n × 2n तिरछा-सममित आव्यूह है
कहाँ दूसरा पॉल के मैट्रिक्स है, आयाम n का पहचान मैट्रिक्स है और हमने मैट्रिक्स लघुगणक पर ट्रेस लिया।
यह समानता Pfaffian#Trace पहचान पर आधारित है
और उस अवलोकन पर .
चूंकि मैट्रिक्स के लघुगणक की गणना कम्प्यूटेशनल रूप से मांग वाला कार्य है, इसके बजाय कोई इसके सभी eigenvalues की गणना कर सकता है , इन सभी का लॉग लें और उन्हें सारांशित करें। यह प्रक्रिया केवल मैट्रिक्स#गुणों के लघुगणक का उपयोग करती है . इसे वोल्फ्राम मैथमैटिका में ही कथन के साथ लागू किया जा सकता है:
Pf[x_] := Module[{n = Dimensions[x][[1]] / 2}, I^(n^2) Exp[ 1/2 Total[ Log[Eigenvalues[ Dot[Transpose[KroneckerProduct[PauliMatrix[2], IdentityMatrix[n]]], x] ]]]]]
हालाँकि, Pfaffian बड़ा होने पर यह एल्गोरिथ्म अस्थिर है। के eigenvalues आम तौर पर जटिल होगा, और इन जटिल eigenvalues के लघुगणक को आम तौर पर लिया जाता है . सारांश के तहत, वास्तविक मूल्यवान पफैफ़ियन के लिए, घातांक का तर्क फॉर्म में दिया जाएगा कुछ पूर्णांक के लिए . कब बहुत बड़ी है, जटिल चरण से परिणामी संकेत की गणना में गोलाई त्रुटियां गैर-शून्य काल्पनिक घटक को जन्म दे सकती हैं।
अन्य (अधिक) कुशल एल्गोरिदम के लिए देखें Wimmer 2012.
अनुप्रयोग
- विभिन्न प्लेटफार्मों (पायथन, मैटलैब, मैथमेटिका) पर पफैफ़ियन की संख्यात्मक गणना के लिए कार्यक्रम मौजूद हैं। (Wimmer 2012).
- Pfaffian आधार के उचित ऑर्थोगोनल समूह परिवर्तन के तहत तिरछा-सममित मैट्रिक्स का अपरिवर्तनीय बहुपद है। इस प्रकार, यह चारित्रिक वर्गों के सिद्धांत में महत्वपूर्ण है। विशेष रूप से, इसका उपयोग रीमैनियन मैनिफोल्ड के यूलर वर्ग को परिभाषित करने के लिए किया जा सकता है जिसका उपयोग सामान्यीकृत गॉस-बोनट प्रमेय में किया जाता है।
- एक समतलीय ग्राफ़ में पूर्ण मिलान की संख्या Pfaffian द्वारा दी जाती है, इसलिए FKT एल्गोरिथ्म के माध्यम से बहुपद समय की गणना की जा सकती है। यह आश्चर्य की बात है कि सामान्य ग्राफ़ के लिए, समस्या बहुत कठिन है (तथाकथित शार्प-पी-कम्प्लीट|#पी-कम्प्लीट)। इस परिणाम का उपयोग आयत के डोमिनोज़ टाइलिंग की संख्या, भौतिकी में आइसिंग मॉडल के विभाजन फ़ंक्शन (सांख्यिकीय यांत्रिकी), या यंत्र अधिगम में मार्कोव यादृच्छिक क्षेत्रों की गणना करने के लिए किया जाता है (Globerson & Jaakkola 2007; Schraudolph & Kamenetsky 2009), जहां अंतर्निहित ग्राफ समतलीय है। इसका उपयोग कुछ अन्यथा प्रतीत होने वाली कठिन समस्याओं के लिए कुशल एल्गोरिदम प्राप्त करने के लिए भी किया जाता है, जिसमें कुछ प्रकार के प्रतिबंधित क्वांटम गणना के कुशल सिमुलेशन भी शामिल हैं। अधिक जानकारी के लिए होलोग्राफिक एल्गोरिदम पढ़ें।
यह भी देखें
- निर्धारक
- डिमर मॉडल
- हफ़नियन
- पॉलीओमिनो
- सांख्यिकीय यांत्रिकी
टिप्पणियाँ
- ↑ "संग्रहीत प्रति" (PDF). Archived from the original (PDF) on 2016-03-05. Retrieved 2015-03-31.
- ↑ Bruijn, de, N.G. (1955). "निर्धारकों से जुड़े कुछ एकाधिक अभिन्नों पर". Journal of the Indian Mathematical Society. New Series. 19: 133–151. ISSN 0019-5839.
{{cite journal}}
: CS1 maint: multiple names: authors list (link) - ↑ A. C. Aitken. Determinants and matrices. Oliver and Boyd, Edinburgh, fourth edition, 1939.
- ↑ Zhang, Fuzhen, ed. The Schur complement and its applications. Vol. 4. Springer Science & Business Media, 2006.
- ↑ Bunch, James R. "A note on the stable decomposition of skew-symmetric matrices." Mathematics of Computation 38.158 (1982): 475-479.
संदर्भ
- Cayley, Arthur (1849). "Sur les déterminants gauches". Journal für die reine und angewandte Mathematik. 38: 93–96.
- Cayley, Arthur (1852). "On the theory of permutants". Cambridge and Dublin Mathematical Journal. VII: 40–51. Reprinted in Collected mathematical papers, volume 2.
- Kasteleyn, P. W. (1961). "The statistics of dimers on a lattice. I. The number of dimer arrangements on a quadratic lattice". Physica. 27 (12): 1209–1225. Bibcode:1961Phy....27.1209K. doi:10.1016/0031-8914(61)90063-5.
- Propp, James (2004). "Lambda-determinants and domino-tilings". arXiv:math/0406301.
- Globerson, Amir; Jaakkola, Tommi (2007). "Approximate inference using planar graph decomposition" (PDF). Advances in Neural Information Processing Systems 19. MIT Press.
- Schraudolph, Nicol; Kamenetsky, Dmitry (2009). "Efficient exact inference in planar Ising models" (PDF). Advances in Neural Information Processing Systems 21. MIT Press.
- Jeliss, G. P.; Chapman, Robin J. (1996). "Dominizing the Chessboard". The Games and Puzzles Journal. 2 (14): 204–5.
- Sellers, James A. (2002). "Domino Tilings and Products of Fibonacci and Pell numbers". Journal of Integer Sequences. 5 (1): 02.1.2. Bibcode:2002JIntS...5...12S.
- Wells, David (1997). The Penguin Dictionary of Curious and Interesting Numbers (revised ed.). Penguin. p. 182. ISBN 0-14-026149-4.
- Muir, Thomas (1882). A Treatise on the Theory of Determinants. Macmillan and Co. Online
- Parameswaran, S. (1954). "Skew-Symmetric Determinants". The American Mathematical Monthly. 61 (2): 116. doi:10.2307/2307800. JSTOR 2307800.
- Wimmer, M. (2012). "Efficient numerical computation of the Pfaffian for dense and banded skew-symmetric matrices". ACM Trans. Math. Softw. 38: 30. arXiv:1102.3440. doi:10.1145/2331130.2331138. S2CID 15331538.
- de Bruijn, N. G. (1955). "On some multiple integrals involving determinants". J. Indian Math. Soc. 19: 131–151.
बाहरी संबंध
- "Pfaffian", Encyclopedia of Mathematics, EMS Press, 2001 [1994]
- Pfaffian at PlanetMath.org
- T. Jones, The Pfaffian and the Wedge Product (a demonstration of the proof of the Pfaffian/determinant relationship)
- R. Kenyon and A. Okounkov, What is ... a dimer?
- OEIS sequence A004003 (Number of domino tilings (or dimer coverings))
- W. Ledermann "A note on skew-symmetric determinants" https://www.researchgate.net/publication/231827602_A_note_on_skew-symmetric_determinants