Whiz Tools

क्वाड्रेटिक समीकरण हल करने वाला

परिणाम:

द्विघात समीकरण हल करने वाला

परिचय

द्विघात समीकरण एकल चर में एक द्वितीयक बहुपद समीकरण है। इसके मानक रूप में, एक द्विघात समीकरण इस प्रकार लिखा जाता है:

ax2+bx+c=0ax^2 + bx + c = 0

जहाँ aa, bb, और cc वास्तविक संख्याएँ हैं और a0a \neq 0ax2ax^2 को द्विघात पद कहा जाता है, bxbx को रैखिक पद कहा जाता है, और cc को स्थिरांक पद कहा जाता है।

यह कैलकुलेटर आपको aa, bb, और cc के गुणांक दर्ज करके द्विघात समीकरण हल करने की अनुमति देता है। यह समीकरण के मूल (हल) खोजने के लिए द्विघात सूत्र का उपयोग करता है और परिणामों का स्पष्ट, स्वरूपित आउटपुट प्रदान करता है।

इस कैलकुलेटर का उपयोग कैसे करें

  1. गुणांक aa दर्ज करें (यह शून्य नहीं होना चाहिए)
  2. गुणांक bb दर्ज करें
  3. गुणांक cc दर्ज करें
  4. परिणामों के लिए वांछित सटीकता चुनें (दशमलव स्थानों की संख्या)
  5. "हल करें" बटन पर क्लिक करें
  6. कैलकुलेटर मूल (यदि वे मौजूद हैं) और समाधानों की प्रकृति के बारे में अतिरिक्त जानकारी प्रदर्शित करेगा

सूत्र

द्विघात समीकरण हल करने के लिए द्विघात सूत्र का उपयोग किया जाता है। ax2+bx+c=0ax^2 + bx + c = 0 के रूप में एक समीकरण के लिए, समाधान इस प्रकार दिए जाते हैं:

x=b±b24ac2ax = \frac{-b \pm \sqrt{b^2 - 4ac}}{2a}

वर्गमूल के तहत का पद, b24acb^2 - 4ac, को विवेचक कहा जाता है। यह मूल की प्रकृति निर्धारित करता है:

  • यदि b24ac>0b^2 - 4ac > 0, तो दो भिन्न वास्तविक मूल होते हैं
  • यदि b24ac=0b^2 - 4ac = 0, तो एक वास्तविक मूल होता है (एक पुनरावृत्त मूल)
  • यदि b24ac<0b^2 - 4ac < 0, तो कोई वास्तविक मूल नहीं होते (दो जटिल समकक्ष मूल)

गणना

कैलकुलेटर द्विघात समीकरण को हल करने के लिए निम्नलिखित चरणों का पालन करता है:

  1. इनपुट मान्य करें:

    • सुनिश्चित करें कि aa शून्य नहीं है
    • जांचें कि गुणांक एक मान्य सीमा के भीतर हैं (उदाहरण के लिए, -1e10 और 1e10 के बीच)
  2. विवेचक की गणना करें: Δ=b24ac\Delta = b^2 - 4ac

  3. विवेचक के आधार पर मूल की प्रकृति निर्धारित करें

  4. यदि वास्तविक मूल मौजूद हैं, तो द्विघात सूत्र का उपयोग करके उन्हें गणना करें: x1=b+Δ2ax_1 = \frac{-b + \sqrt{\Delta}}{2a} और x2=bΔ2ax_2 = \frac{-b - \sqrt{\Delta}}{2a}

  5. परिणामों को निर्दिष्ट सटीकता तक गोल करें

  6. परिणाम प्रदर्शित करें, जिसमें शामिल हैं:

    • मूल की प्रकृति
    • मूल के मान (यदि वास्तविक)
    • मानक रूप में समीकरण

इनपुट मान्यता और त्रुटि प्रबंधन

कैलकुलेटर निम्नलिखित जांचें लागू करता है:

  • गुणांक aa को शून्य नहीं होना चाहिए। यदि a=0a = 0, तो एक त्रुटि संदेश प्रदर्शित किया जाता है।
  • सभी गुणांक मान्य संख्याएँ होनी चाहिए। गैर-सांख्यिकीय इनपुट अस्वीकृत होते हैं।
  • गुणांक एक उचित सीमा के भीतर होने चाहिए (उदाहरण के लिए, -1e10 और 1e10 के बीच) ओवरफ्लो त्रुटियों से बचने के लिए।

उपयोग के मामले

द्विघात समीकरणों के कई क्षेत्रों में अनुप्रयोग होते हैं:

  1. भौतिकी: प्रक्षिप्ति गति का वर्णन करना, वस्तुओं के गिरने के लिए समय की गणना करना, और सरल हार्मोनिक गति का विश्लेषण करना।

  2. इंजीनियरिंग: प्रकाश या दूरसंचार के लिए पराबोलिक परावर्तकों का डिज़ाइन करना, निर्माण परियोजनाओं में क्षेत्र या मात्रा का अनुकूलन करना।

  3. अर्थशास्त्र: आपूर्ति और मांग वक्रों का मॉडलिंग करना, लाभ कार्यों का अनुकूलन करना।

  4. कंप्यूटर ग्राफिक्स: पराबोलिक वक्रों और सतहों को रेंडर करना, ज्यामितीय आकृतियों के बीच इंटरसेक्शन की गणना करना।

  5. वित्त: चक्रवृद्धि ब्याज की गणना करना, विकल्प मूल्य निर्धारण मॉडल।

  6. जीवविज्ञान: सीमित कारकों के साथ जनसंख्या वृद्धि का मॉडलिंग करना।

विकल्प

हालांकि द्विघात सूत्र द्विघात समीकरणों को हल करने के लिए एक शक्तिशाली उपकरण है, कुछ स्थितियों में अधिक उपयुक्त वैकल्पिक विधियाँ हो सकती हैं:

  1. गुणनखंड: सरल रैखिक मूल वाले समीकरणों के लिए, गुणनखंड करना तेजी से हो सकता है और समीकरण की संरचना में अधिक अंतर्दृष्टि प्रदान कर सकता है।

  2. वर्ग पूरा करना: यह विधि द्विघात सूत्र निकालने और द्विघात कार्यों को शीर्षक रूप में परिवर्तित करने के लिए उपयोगी है।

  3. ग्राफिकल विधियाँ: द्विघात कार्य को प्लॉट करना और इसके x-इंटरसेप्ट्स को खोजना मूल की दृश्य समझ प्रदान कर सकता है बिना स्पष्ट गणना के।

  4. संख्यात्मक विधियाँ: बहुत बड़े गुणांक के लिए या जब उच्च सटीकता की आवश्यकता होती है, संख्यात्मक विधियाँ जैसे न्यूटन-रैफसन विधि अधिक स्थिर हो सकती हैं।

इतिहास

द्विघात समीकरणों का इतिहास प्राचीन सभ्यताओं तक फैला हुआ है:

  • बेबीलोनियन (लगभग 2000 ईसा पूर्व): पूर्ण करने के लिए तकनीकों का उपयोग करके विशिष्ट द्विघात समीकरणों को हल किया।
  • प्राचीन ग्रीक (लगभग 400 ईसा पूर्व): द्विघात समीकरणों को ज्यामितीय रूप से हल किया।
  • भारतीय गणितज्ञ (लगभग 600 ईस्वी): ब्रह्मगुप्त ने द्विघात समीकरणों को हल करने के लिए पहला स्पष्ट सूत्र प्रदान किया।
  • इस्लामी स्वर्ण युग (लगभग 800 ईस्वी): अल-ख्वारिज्मी ने बीजगणितीय विधियों का उपयोग करके द्विघात समीकरणों को व्यवस्थित रूप से हल किया।
  • पुनर्जागरण यूरोप: सामान्य बीजगणितीय समाधान (द्विघात सूत्र) व्यापक रूप से ज्ञात और उपयोग किया गया।

द्विघात सूत्र का आधुनिक रूप 16वीं सदी में अंतिम रूप दिया गया, हालांकि इसके घटक बहुत पहले से ज्ञात थे।

उदाहरण

यहाँ विभिन्न प्रोग्रामिंग भाषाओं में द्विघात समीकरणों को हल करने के कोड उदाहरण दिए गए हैं:

' Excel VBA फ़ंक्शन द्विघात समीकरण हल करने के लिए
Function SolveQuadratic(a As Double, b As Double, c As Double) As String
    Dim discriminant As Double
    Dim x1 As Double, x2 As Double
    
    discriminant = b ^ 2 - 4 * a * c
    
    If discriminant > 0 Then
        x1 = (-b + Sqr(discriminant)) / (2 * a)
        x2 = (-b - Sqr(discriminant)) / (2 * a)
        SolveQuadratic = "दो वास्तविक मूल: x1 = " & x1 & ", x2 = " & x2
    ElseIf discriminant = 0 Then
        x1 = -b / (2 * a)
        SolveQuadratic = "एक वास्तविक मूल: x = " & x1
    Else
        SolveQuadratic = "कोई वास्तविक मूल नहीं"
    End If
End Function
' उपयोग:
' =SolveQuadratic(1, 5, 6)
import math

def solve_quadratic(a, b, c):
    discriminant = b**2 - 4*a*c
    if discriminant > 0:
        x1 = (-b + math.sqrt(discriminant)) / (2*a)
        x2 = (-b - math.sqrt(discriminant)) / (2*a)
        return f"दो वास्तविक मूल: x₁ = {x1:.2f}, x₂ = {x2:.2f}"
    elif discriminant == 0:
        x = -b / (2*a)
        return f"एक वास्तविक मूल: x = {x:.2f}"
    else:
        return "कोई वास्तविक मूल नहीं"

# उदाहरण उपयोग:
print(solve_quadratic(1, 5, 6))
function solveQuadratic(a, b, c) {
  const discriminant = b * b - 4 * a * c;
  if (discriminant > 0) {
    const x1 = (-b + Math.sqrt(discriminant)) / (2 * a);
    const x2 = (-b - Math.sqrt(discriminant)) / (2 * a);
    return `दो वास्तविक मूल: x₁ = ${x1.toFixed(2)}, x₂ = ${x2.toFixed(2)}`;
  } else if (discriminant === 0) {
    const x = -b / (2 * a);
    return `एक वास्तविक मूल: x = ${x.toFixed(2)}`;
  } else {
    return "कोई वास्तविक मूल नहीं";
  }
}

// उदाहरण उपयोग:
console.log(solveQuadratic(1, 5, 6));
public class QuadraticSolver {
    public static String solveQuadratic(double a, double b, double c) {
        double discriminant = b * b - 4 * a * c;
        if (discriminant > 0) {
            double x1 = (-b + Math.sqrt(discriminant)) / (2 * a);
            double x2 = (-b - Math.sqrt(discriminant)) / (2 * a);
            return String.format("दो वास्तविक मूल: x₁ = %.2f, x₂ = %.2f", x1, x2);
        } else if (discriminant == 0) {
            double x = -b / (2 * a);
            return String.format("एक वास्तविक मूल: x = %.2f", x);
        } else {
            return "कोई वास्तविक मूल नहीं";
        }
    }

    public static void main(String[] args) {
        System.out.println(solveQuadratic(1, 5, 6));
    }
}

संख्यात्मक उदाहरण

  1. दो वास्तविक मूल:

    • समीकरण: x2+5x+6=0x^2 + 5x + 6 = 0
    • गुणांक: a=1a = 1, b=5b = 5, c=6c = 6
    • परिणाम: दो वास्तविक मूल: x1=2.00x_1 = -2.00, x2=3.00x_2 = -3.00
  2. एक वास्तविक मूल (पुनरावृत्त):

    • समीकरण: x2+4x+4=0x^2 + 4x + 4 = 0
    • गुणांक: a=1a = 1, b=4b = 4, c=4c = 4
    • परिणाम: एक वास्तविक मूल: x=2.00x = -2.00
  3. कोई वास्तविक मूल नहीं:

    • समीकरण: x2+x+1=0x^2 + x + 1 = 0
    • गुणांक: a=1a = 1, b=1b = 1, c=1c = 1
    • परिणाम: कोई वास्तविक मूल नहीं
  4. बड़े गुणांक:

    • समीकरण: 1000000x2+5000000x+6000000=01000000x^2 + 5000000x + 6000000 = 0
    • गुणांक: a=1000000a = 1000000, b=5000000b = 5000000, c=6000000c = 6000000
    • परिणाम: दो वास्तविक मूल: x1=1.00x_1 = -1.00, x2=4.00x_2 = -4.00

द्विघात कार्यों का ग्राफिंग

द्विघात कार्य f(x)=ax2+bx+cf(x) = ax^2 + bx + c का ग्राफ एक पराबोला है। द्विघात समीकरण के मूल इस पराबोला के x-इंटरसेप्ट्स के अनुरूप होते हैं। ग्राफ पर प्रमुख बिंदुओं में शामिल हैं:

  • शीर्षक: पराबोला का सबसे ऊँचा या सबसे नीचा बिंदु, जो (b/(2a),f(b/(2a)))(-b/(2a), f(-b/(2a))) द्वारा दिया जाता है
  • सममिति की धुरी: शीर्षक के माध्यम से जाने वाली एक लंबवत रेखा, जो x=b/(2a)x = -b/(2a) द्वारा दी जाती है
  • y-इंटरसेप्ट: वह बिंदु जहाँ पराबोला y-धुरी को काटता है, जो (0,c)(0, c) द्वारा दिया जाता है

पराबोला की दिशा और चौड़ाई गुणांक aa द्वारा निर्धारित होती है:

  • यदि a>0a > 0, तो पराबोला ऊपर की ओर खुलता है
  • यदि a<0a < 0, तो पराबोला नीचे की ओर खुलता है
  • aa के बड़े निरपेक्ष मान संकीर्ण पराबोलों का परिणाम देते हैं

ग्राफ को समझना मूल के मान और प्रकृति की अंतर्दृष्टि प्रदान कर सकता है बिना स्पष्ट गणना के।

संदर्भ

  1. Weisstein, Eric W. "Quadratic Equation." From MathWorld--A Wolfram Web Resource. https://mathworld.wolfram.com/QuadraticEquation.html
  2. "Quadratic equation." Wikipedia, Wikimedia Foundation, https://en.wikipedia.org/wiki/Quadratic_equation
  3. Larson, Ron, and Bruce Edwards. Calculus. 10th ed., Cengage Learning, 2014.
  4. Stewart, James. Calculus: Early Transcendentals. 8th ed., Cengage Learning, 2015.
  5. "The History of the Quadratic Equation." ThoughtCo, https://www.thoughtco.com/history-of-the-quadratic-equation-3126340
Feedback