Introduction
Gauss-Seidel Method एक important iterative method है जिसका उपयोग linear system of equations को solve करने के लिए किया जाता है। यह method Gauss-Jacobi Method का improved version माना जाता है।
इस method में solution एक ही step में नहीं मिलता, बल्कि बार-बार iterations के माध्यम से धीरे-धीरे accurate value प्राप्त की जाती है। इसकी खास बात यह है कि इसमें नई calculated value को तुरंत अगले calculation में use किया जाता है, जिससे convergence तेजी से होता है।
यह method numerical computation और programming implementation में बहुत उपयोगी है, खासकर जब system बड़ा हो।
Basic Idea
मान लो system है:
👉 इसे iterative form में लिखते हैं:
Gauss-Seidel का Main Difference
- Jacobi में: सभी नई values old values से निकलती हैं
- Seidel में:
- पहले निकालते हैं
- फिर उसी new को use करके निकालते हैं
- फिर new से निकालते हैं
👉 इसलिए यह method faster converge करता है
Important Condition (Convergence)
- system diagonally dominant होना चाहिए
- तभी method सही result देगा
Numerical Example (Step-by-Step)
Solve the system:
Step 1: Iterative form
Step 2: Initial Guess
Step 3: First Iteration
पहले :
अब (new use होगा):
अब z (new use होंगे):
Step 4: Second Iteration
अब updated values use करेंगे:
Observation
- values बहुत जल्दी stabilize हो रही हैं
- solution तेजी से converge कर रहा है
Approx solution:
Explanation
- हर step में updated values use की गई
- इसलिए error जल्दी कम हुआ
- यही Gauss-Seidel की सबसे बड़ी strength है
Important Points
- Jacobi से faster convergence
- updated values तुरंत use होती हैं
- diagonally dominant system जरूरी है
- programming में efficient है
Conclusion
Gauss-Seidel Method एक powerful iterative technique है जो:
- जल्दी accurate solution देता है
- large systems के लिए suitable है
- numerical analysis में widely used है