स्नातक

स्नातकसंख्यात्मक विधियाँ


डिफरेंशियल समीकरणों के संख्यात्मक समाधान


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

इस विस्तृत मार्गदर्शिका में, हम डिफरेंशियल समीकरणों के समाधान के लिए विभिन्न संख्यात्मक विधियों का पता लगाएंगे। हम इन विधियों के पीछे के सिद्धांत की गहराई से चर्चा करेंगे और समझ को बढ़ाने के लिए उदाहरण और दृष्य चित्रण प्रदान करेंगे।

डिफरेंशियल समीकरणों को समझना

संख्यात्मक विधियों में उतरने से पहले, यह समझना महत्वपूर्ण है कि डिफरेंशियल समीकरण क्या हैं। एक डिफरेंशियल समीकरण एक फलन की व्युत्पत्ति शामिल करता है। उदाहरण के लिए, समीकरण:

dy/dx = f(x, y)

एक प्रथम-क्रम का साधारण डिफरेंशियल समीकरण (ओडीई) है, जहाँ y एक फलन है x का, और dy/dx इसकी व्युत्पत्ति को दर्शाता है। एक ऐसा फलन y(x) पाया जाता है जो इस समीकरण को संतुष्ट करता है।

इसके विपरीत, आंशिक डिफरेंशियल समीकरण (पीडीई) आंशिक व्युत्पत्तियों और कई चर के फलन को शामिल करते हैं, जैसे कि:

∂u/∂t = c⋅∂²u/∂x²

जहाँ u एक फलन है दोनों x और t की।

संख्यात्मक विधियों का परिचय

संख्यात्मक विधियाँ क्रमिक रूप से डिफरेंशियल समीकरणों को हल करने के लिए कंप्यूटर एल्गोरिदम का उपयोग करती हैं। विश्लेषणात्मक समाधान के विपरीत जो सटीक उत्तर देते हैं, संख्यात्मक विधियाँ अनुमान प्रदान करती हैं, जिन्हे इच्छित सटीकता प्राप्त करने के लिए परिष्कृत किया जा सकता है।

यहाँ, हम ओडीई के लिए कुछ व्यापक रूप से इस्तेमाल की जाने वाली संख्यात्मक विधियों पर ध्यान केंद्रित करेंगे:

  1. यूलर की विधि
  2. उन्नत यूलर (ह्यूण विधि)
  3. रंगे-कुट्टा विधियाँ

यूलर की विधि

यूलर की विधि संख्यात्मक विधियों में सबसे सरल है। यह प्रथम-क्रम के डिफरेंशियल समीकरणों को हल करने के लिए एक सरल पुनरावृत्त दृष्टिकोण का उपयोग करती है। दिया गया:

dy/dx = f(x, y) और y(x₀) = y₀

यूलर विधि में अगले चरण में y का अनुमान निम्नलिखित के रूप में होता है:

yₙ₊₁ = yₙ + h * f(xₙ, yₙ)

जहाँ h चरण का आकार है। यह (xₙ, yₙ) पर स्पर्शरेखा की दिशा में एक छोटा कदम आगे बढ़कर y का अनुमान लगाता है।

P₀ P₁ P₂ x₀ x₁

उपरोक्त चित्रण यूलर विधि का उपयोग करके बिंदु P₀ से P₂ तक चरण-दर-चरण परिवर्तन दिखाता है।

उदाहरण: समाधान dy/dx = 3x + 2y से y(0) = 1, चरण का आकार h = 0.1 का उपयोग करके।

 
चरण-1: x₀ = 0, y₀ = 1 
f(x₀, y₀) = 3*0 + 2*1 = 2 
y₁ = y₀ + h * f(x₀, y₀) = 1 + 0.1 * 2 = 1.2

चरण-2: x₁ = 0.1, y₁ = 1.2 
f(x₁, y₁) = 3*0.1 + 2*1.2 = 2.7 
y₂ = y₁ + h * f(x₁, y₁) = 1.2 + 0.1 * 2.7 = 1.47 

पुनरावृत्ति के माध्यम से, समाधान को इच्छित बिंदुओं पर अनुमानित किया जा सकता है।

उन्नत यूलर (ह्यूण विधि)

सुधारित यूलर विधि, जिसे ह्यूण विधि भी कहा जाता है, औसत ढलान पर विचार करके यूलर के अनुमान को परिष्कृत करती है। यह दो चरणों का उपयोग करती है:

  1. यूलर विधि का उपयोग करके भविष्यवाणी: ŷₙ₊₁ = yₙ + h * f(xₙ, yₙ)
  2. सुधार औसत ढलान का उपयोग करके: yₙ₊₁ = yₙ + (h/2) * (f(xₙ, yₙ) + f(xₙ₊₁, ŷₙ₊₁))
P₀ Previous₁ P₁

उपरोक्त आकृति में, पथ यूलर का उपयोग करके पूर्वानुमान को दर्शाता है और संशोधित पथ औसत ढलान का उपयोग करके पूर्वानुमान को दर्शाता है।

उदाहरण: समाधान dy/dx = x + y के साथ y(0) = 1 चरण का आकार h = 0.1 का उपयोग करके।

 
चरण 1: 
पूर्वानुमान: ŷ₁ = 1 + 0.1 * (0 + 1) = 1.1 
सुधार: y₁ = 1 + (0.1/2) * ((0+1) + (0.1+1.1)) = 1.105

चरण 2: 
पूर्वानुमान: ŷ₂ = 1.105 + 0.1 * (0.1 + 1.105) = 1.2255 
सुधार: y₂ = 1.105 + (0.1/2)*((0.1+1.105) + (0.2+1.2255))=1.23175 

सुधार की गणना करके, यह विधि सरल यूलर की तुलना में सटीकता को बहुत बढ़ा देती है।

रंगे-कुट्टा विधियाँ

रंगे-कुट्टा विधियाँ उच्च-क्रम के अनुमानों को प्रदान करती हैं, जिनमें से सबसे लोकप्रिय चौथे-क्रम की रंगे-कुट्टा विधि है, जो जटिलता और सटीकता का संतुलन बना कर चलती है।

फॉर्मूला में चार माध्यमिक गणनाएँ शामिल होती हैं:

 
 
k₁ = h * f(xₙ, yₙ)
k₂ = h * f(xₙ + h/2, yₙ + k₁/2)
k₃ = h * f(xₙ + h/2, yₙ + k₂/2)
k₄ = h * f(xₙ + h, yₙ + k₃)
yₙ₊₁ = yₙ + (1/6)*(k₁ + 2*k₂ + 2*k₃ + k₄)
 
P₀ Middle P₁

उपरोक्त आकृति दिखाती है कि रंगे-कुट्टा विधि मध्य-बिंदुओं पर जानकारी का मूल्यांकन कैसे करती है।

उदाहरण: समाधान dy/dx = 2y - x के साथ y(0) = 0.5, चरण का आकार h = 0.1 का उपयोग करके।

 
 
चरण-1:
k₁ = 0.1 * (2*0.5 - 0) = 0.1
k₂ = 0.1 * (2*(0.5 + 0.1/2) - (0 + 0.1/2)) = 0.12
k₃ = 0.1 * (2*(0.5 + 0.12/2) - (0 + 0.1/2)) = 0.122
k₄ = 0.1 * (2*(0.5 + 0.122) - (0 + 0.1)) = 0.144
y₁ = 0.5 + 1/6*(0.1 + 2*0.12 + 2*0.122 + 0.144) ≈ 0.622
 

चौथी-क्रम की रंगे-कुट्टा विधि व्यावहारिक गणनाओं के लिए अत्यंत बहुमुखी और कुशल है।

निष्कर्ष

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

मुझे आशा है कि यह मार्गदर्शिका संख्यात्मक दृष्टिकोणों के मूल को स्पष्ट करेगी और इसके कार्यान्वयन की गहरी खोज को प्रोत्साहित करेगी।


स्नातक → 7.4


U
username
0%
में पूर्ण हुआ स्नातक


टिप्पणियाँ