प्रसार मोंटे कार्लो: Difference between revisions

From Vigyanwiki
No edit summary
No edit summary
Line 1: Line 1:
प्रसार मोंटे कार्लो (डीएमसी) या प्रसार क्वांटम मोंटे कार्लो<ref>{{cite journal |last1= Reynolds|first1=Peter J.|last2=Tobochnik|first2=Jan|last3=Gould|first3=Harvey|date=1990|title=Diffusion Quantum Monte Carlo
प्रसार मोंटे कार्लो (डीएमसी) या प्रसार क्वांटम मोंटे कार्लो<ref>{{cite journal |last1= Reynolds|first1=Peter J.|last2=Tobochnik|first2=Jan|last3=Gould|first3=Harvey|date=1990|title=Diffusion Quantum Monte Carlo
|journal=Computers in Physics|volume=4|issue= 6|pages=662–668|doi=10.1063/1.4822960|bibcode=1990ComPh...4..662R|doi-access=free}}</ref> एक [[क्वांटम मोंटे कार्लो]] विधि है जो श्रोडिंगर समीकरण को हल करने के लिए ग्रीन के कार्य का उपयोग करती है। डीएमसी संभावित रूप से संख्यात्मक रूप से स्पष्ट है, जिसका अर्थ है कि यह किसी भी क्वांटम प्रणाली के लिए दी गई त्रुटि के अंदर स्पष्ट जमीनी ऊर्जा का पता लगा सकता है। जब वास्तव में गणना का प्रयास किया जाता है, तो पाया जाता है कि [[बोसॉन]] के लिए, एल्गोरिदम सिस्टम आकार के साथ बहुपद के रूप में स्केल करता है, किंतु फ़र्मियन के लिए, डीएमसी सिस्टम आकार के साथ घातीय रूप से स्केल करता है। यह स्पष्ट रूप से बड़े मापदंड पर डीएमसी सिमुलेशन को [[fermion|फेर्मिओंस]] के लिए असंभव बना देता है; चूँकि, डीएमसी निश्चित-नोड सन्निकटन के रूप में जाना जाने वाला एक चतुर सन्निकटन नियोजित करता है, फिर भी बहुत स्पष्ट परिणाम प्राप्त कर सकता है।<ref>{{cite journal | doi = 10.1063/1.432868 | volume=65 | issue=10 | title=Quantum chemistry by random walk. H 2P, H+3 D3h 1Aʹ1, H2 3Σ+u, H4 1Σ+g, Be 1S | year=1976 | journal=The Journal of Chemical Physics | page=4121 | last1 = Anderson | first1 = James B.| bibcode=1976JChPh..65.4121A }}</ref>
|journal=Computers in Physics|volume=4|issue= 6|pages=662–668|doi=10.1063/1.4822960|bibcode=1990ComPh...4..662R|doi-access=free}}</ref> एक [[क्वांटम मोंटे कार्लो]] विधि है जो श्रोडिंगर समीकरण को हल करने के लिए ग्रीन के कार्य का उपयोग करती है। डीएमसी संभावित रूप से संख्यात्मक रूप से स्पष्ट है, जिसका अर्थ है कि यह किसी भी क्वांटम प्रणाली के लिए दी गई त्रुटि के अंदर स्पष्ट जमीनी ऊर्जा का पता लगा सकता है। जब वास्तव में गणना का प्रयास किया जाता है, तो पाया जाता है कि [[बोसॉन]] के लिए, एल्गोरिदम सिस्टम आकार के साथ बहुपद के रूप में स्केल करता है, किंतु फ़र्मियन के लिए, डीएमसी सिस्टम आकार के साथ घातीय रूप से स्केल करता है। यह स्पष्ट रूप से बड़े मापदंड पर डीएमसी सिमुलेशन को [[fermion|फेर्मिओंस]] के लिए असंभव बना देता है; चूँकि, डीएमसी निश्चित-नोड सन्निकटन के रूप में जाना जाने वाला एक चतुर सन्निकटन नियोजित करता है, फिर भी बहुत स्पष्ट परिणाम प्राप्त कर सकता है।<ref>{{cite journal | doi = 10.1063/1.432868 | volume=65 | issue=10 | title=Quantum chemistry by random walk. H 2P, H+3 D3h 1Aʹ1, H2 3Σ+u, H4 1Σ+g, Be 1S | year=1976 | journal=The Journal of Chemical Physics | page=4121 | last1 = Anderson | first1 = James B.| bibcode=1976JChPh..65.4121A }}</ref>




Line 11: Line 11:
तो हमारे पास है
तो हमारे पास है
:<math>i\frac{\partial\Psi(x,t)}{\partial t}=H\Psi(x,t),</math>
:<math>i\frac{\partial\Psi(x,t)}{\partial t}=H\Psi(x,t),</math>
जहां हमें यह ध्यान रखना होगा कि <math>H</math> एक ऑपरेटर है, कोई साधारण संख्या या कार्य   नहीं। विशेष कार्य   हैं, जिन्हें आईगेनकार्य   कहा जाता है, जिसके लिए <math>H\Psi(x)=E\Psi(x)</math>, जहां <math>E</math> एक संख्या है। ये कार्य   विशेष हैं क्योंकि इससे कोई फर्क नहीं पड़ता कि हम तरंग कार्य   पर <math>H</math>ऑपरेटरकी कार्रवाई का मूल्यांकन करते हैं, हमें सदैव एक ही संख्या <math>E</math> मिलती है। इन कार्यों को स्थिर अवस्था कहा जाता है क्योंकि किसी भी बिंदु <math>x</math> पर समय व्युत्पन्न सदैव समान होता है, इसलिए आयाम तरंग कार्य   का समय में कभी परिवर्तन नहीं होता है। चूंकि तरंग कार्य   का समग्र चरण मापने योग्य नहीं है, इसलिए सिस्टम समय के साथ नहीं बदलता है।
जहां हमें यह ध्यान रखना होगा कि <math>H</math> एक ऑपरेटर है, कोई साधारण संख्या या कार्य नहीं। विशेष कार्य हैं, जिन्हें आईगेनकार्य कहा जाता है, जिसके लिए <math>H\Psi(x)=E\Psi(x)</math>, जहां <math>E</math> एक संख्या है। ये कार्य विशेष हैं क्योंकि इससे कोई फर्क नहीं पड़ता कि हम तरंग कार्य पर <math>H</math>ऑपरेटरकी कार्रवाई का मूल्यांकन करते हैं, हमें सदैव एक ही संख्या <math>E</math> मिलती है। इन कार्यों को स्थिर अवस्था कहा जाता है क्योंकि किसी भी बिंदु <math>x</math> पर समय व्युत्पन्न सदैव समान होता है, इसलिए आयाम तरंग कार्य का समय में कभी परिवर्तन नहीं होता है। चूंकि तरंग कार्य का समग्र चरण मापने योग्य नहीं है, इसलिए सिस्टम समय के साथ नहीं बदलता है।


हम सामान्यतः सबसे कम [[ऊर्जा]] [[eigenvalue|आईगेनवैल्यू]] जमीनी स्थिति के साथ तरंग कार्य   में रुचि रखते हैं। हम श्रोडिंगर समीकरण का थोड़ा अलग संस्करण लिखने जा रहे हैं जिसमें समान ऊर्जा आइगेनवेल्यू होगा किंतु दोलनशील होने के अतिरिक्त यह अभिसारी होगा। यह रहा:
हम सामान्यतः सबसे कम [[ऊर्जा]] [[eigenvalue|आईगेनवैल्यू]] जमीनी स्थिति के साथ तरंग कार्य में रुचि रखते हैं। हम श्रोडिंगर समीकरण का थोड़ा अलग संस्करण लिखने जा रहे हैं जिसमें समान ऊर्जा आइगेनवेल्यू होगा किंतु दोलनशील होने के अतिरिक्त यह अभिसारी होगा। यह रहा:
:<math>-\frac{\partial\Psi(x,t)}{\partial t}=(H-E_0)\Psi(x,t)</math>.
:<math>-\frac{\partial\Psi(x,t)}{\partial t}=(H-E_0)\Psi(x,t)</math>.
हमने समय व्युत्पन्न से काल्पनिक संख्या हटा दी है और <math>E_0</math> की निरंतर ऑफसेट में जोड़ दिया है, जो कि जमीनी अवस्था ऊर्जा है। हम वास्तव में जमीनी अवस्था की ऊर्जा को नहीं जानते हैं, किंतु इसे स्वयं-निरंतर रूप से निर्धारित करने का एक विधि होगा जिसे हम बाद में प्रस्तुत करेंगे। हमारे संशोधित समीकरण (कुछ लोग इसे काल्पनिक-समय श्रोडिंगर समीकरण कहते हैं) में कुछ अच्छे गुण हैं। ध्यान देने वाली पहली बात यह है कि यदि हम जमीनी स्थिति तरंग कार्य का अनुमान लगाते हैं, तो <math>H\Phi_0(x)=E_0\Phi_0(x)</math> और समय व्युत्पन्न शून्य है। अब मान लीजिए कि हम एक अन्य तरंग कार्य (<math>\Psi</math>) से प्रारंभ करते हैं, जो जमीनी स्थिति नहीं है किंतु इसके लिए ऑर्थोगोनल नहीं है। तब हम इसे आईगेनकार्य   के रैखिक योग के रूप में लिख सकते हैं:
हमने समय व्युत्पन्न से काल्पनिक संख्या हटा दी है और <math>E_0</math> की निरंतर ऑफसेट में जोड़ दिया है, जो कि जमीनी अवस्था ऊर्जा है। हम वास्तव में जमीनी अवस्था की ऊर्जा को नहीं जानते हैं, किंतु इसे स्वयं-निरंतर रूप से निर्धारित करने का एक विधि होगा जिसे हम बाद में प्रस्तुत करेंगे। हमारे संशोधित समीकरण (कुछ लोग इसे काल्पनिक-समय श्रोडिंगर समीकरण कहते हैं) में कुछ अच्छे गुण हैं। ध्यान देने वाली पहली बात यह है कि यदि हम जमीनी स्थिति तरंग कार्य का अनुमान लगाते हैं, तो <math>H\Phi_0(x)=E_0\Phi_0(x)</math> और समय व्युत्पन्न शून्य है। अब मान लीजिए कि हम एक अन्य तरंग कार्य (<math>\Psi</math>) से प्रारंभ करते हैं, जो जमीनी स्थिति नहीं है किंतु इसके लिए ऑर्थोगोनल नहीं है। तब हम इसे आईगेनकार्य के रैखिक योग के रूप में लिख सकते हैं:
:<math>\Psi=c_0\Phi_0+\sum_{i=1}^\infty c_i\Phi_i</math>
:<math>\Psi=c_0\Phi_0+\sum_{i=1}^\infty c_i\Phi_i</math>
चूँकि यह एक रैखिक अवकल समीकरण है, हम प्रत्येक भाग की क्रिया को अलग से देख सकते हैं। हमने पहले ही निर्धारित कर लिया है कि <math>\Phi_0</math> स्थिर है। मान लीजिए हम <math>\Phi_1</math> लेते हैं। चूँकि <math>\Phi_0</math> सबसे कम ऊर्जा वाला आईगेनकार्य है,<math>\Phi_1</math>का सहयोगी [[eigenvalue|आईगेनवैल्यू]] संपत्ति <math>E_1 > E_0</math> को संतुष्ट करता है। इस प्रकार <math>c_1</math> का समय व्युत्पन्न नकारात्मक है, और अंततः शून्य पर चला जाएगा, जिससे हमारे पास केवल जमीनी स्थिति रह जाएगी। यह अवलोकन हमें <math>E_0</math> निर्धारित करने का एक विधि भी देता है। जैसे ही हम समय के माध्यम से प्रसारित होते हैं हम तरंग क्रिया के आयाम को देखते हैं। यदि यह बढ़ता है, तो ऑफसेट ऊर्जा का अनुमान कम करें। यदि आयाम घटता है, तो ऑफसेट ऊर्जा का अनुमान बढ़ाएँ।
चूँकि यह एक रैखिक अवकल समीकरण है, हम प्रत्येक भाग की क्रिया को अलग से देख सकते हैं। हमने पहले ही निर्धारित कर लिया है कि <math>\Phi_0</math> स्थिर है। मान लीजिए हम <math>\Phi_1</math> लेते हैं। चूँकि <math>\Phi_0</math> सबसे कम ऊर्जा वाला आईगेनकार्य है,<math>\Phi_1</math>का सहयोगी [[eigenvalue|आईगेनवैल्यू]] संपत्ति <math>E_1 > E_0</math> को संतुष्ट करता है। इस प्रकार <math>c_1</math> का समय व्युत्पन्न नकारात्मक है, और अंततः शून्य पर चला जाएगा, जिससे हमारे पास केवल जमीनी स्थिति रह जाएगी। यह अवलोकन हमें <math>E_0</math> निर्धारित करने का एक विधि भी देता है। जैसे ही हम समय के माध्यम से प्रसारित होते हैं हम तरंग क्रिया के आयाम को देखते हैं। यदि यह बढ़ता है, तो ऑफसेट ऊर्जा का अनुमान कम करें। यदि आयाम घटता है, तो ऑफसेट ऊर्जा का अनुमान बढ़ाएँ।


== स्टोकेस्टिक कार्यान्वयन ==
== स्टोकेस्टिक कार्यान्वयन ==
Line 24: Line 24:




'''य के छोटे टुकड़ों के लिए ही प्रचार कर सकते हैं; अन्यथा ग्रीन का कार्य ग़लत है। जैसे-जैसे कणों की संख्या बढ़ती है, अभिन्न की आयामीता भी बढ़ती है, क्योंकि हमें सभी कणों के सभी निर्देशांकों को एकीकृत करना होता है। हम इन अ'''
'''य के छोटे टुकड़ों के लिए ही प्रचार कर सकते हैं; अन्यथा ग्रीन का कार्य ग़लत है। जैसे-'''


==संदर्भ                                            ==
==संदर्भ                                            ==

Revision as of 10:18, 1 July 2023

प्रसार मोंटे कार्लो (डीएमसी) या प्रसार क्वांटम मोंटे कार्लो[1] एक क्वांटम मोंटे कार्लो विधि है जो श्रोडिंगर समीकरण को हल करने के लिए ग्रीन के कार्य का उपयोग करती है। डीएमसी संभावित रूप से संख्यात्मक रूप से स्पष्ट है, जिसका अर्थ है कि यह किसी भी क्वांटम प्रणाली के लिए दी गई त्रुटि के अंदर स्पष्ट जमीनी ऊर्जा का पता लगा सकता है। जब वास्तव में गणना का प्रयास किया जाता है, तो पाया जाता है कि बोसॉन के लिए, एल्गोरिदम सिस्टम आकार के साथ बहुपद के रूप में स्केल करता है, किंतु फ़र्मियन के लिए, डीएमसी सिस्टम आकार के साथ घातीय रूप से स्केल करता है। यह स्पष्ट रूप से बड़े मापदंड पर डीएमसी सिमुलेशन को फेर्मिओंस के लिए असंभव बना देता है; चूँकि, डीएमसी निश्चित-नोड सन्निकटन के रूप में जाना जाने वाला एक चतुर सन्निकटन नियोजित करता है, फिर भी बहुत स्पष्ट परिणाम प्राप्त कर सकता है।[2]


प्रोजेक्टर विधि

एल्गोरिथ्म को प्रेरित करने के लिए, आइए एक आयाम में कुछ क्षमता वाले कण के लिए श्रोडिंगर समीकरण देखें:

हम ऑपरेटर (भौतिकी) समीकरण के संदर्भ में इसे लिखकर संकेतन को थोड़ा सा संघनित कर सकते हैं

.

तो हमारे पास है

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

हम सामान्यतः सबसे कम ऊर्जा आईगेनवैल्यू जमीनी स्थिति के साथ तरंग कार्य में रुचि रखते हैं। हम श्रोडिंगर समीकरण का थोड़ा अलग संस्करण लिखने जा रहे हैं जिसमें समान ऊर्जा आइगेनवेल्यू होगा किंतु दोलनशील होने के अतिरिक्त यह अभिसारी होगा। यह रहा:

.

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

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

स्टोकेस्टिक कार्यान्वयन

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


य के छोटे टुकड़ों के लिए ही प्रचार कर सकते हैं; अन्यथा ग्रीन का कार्य ग़लत है। जैसे-

संदर्भ

  1. Reynolds, Peter J.; Tobochnik, Jan; Gould, Harvey (1990). "Diffusion Quantum Monte Carlo". Computers in Physics. 4 (6): 662–668. Bibcode:1990ComPh...4..662R. doi:10.1063/1.4822960.
  2. Anderson, James B. (1976). "Quantum chemistry by random walk. H 2P, H+3 D3h 1Aʹ1, H2 3Σ+u, H4 1Σ+g, Be 1S". The Journal of Chemical Physics. 65 (10): 4121. Bibcode:1976JChPh..65.4121A. doi:10.1063/1.432868.