Quadratic Equation Solver
MathematicsThis algebraic solver computes both real and complex roots for any standard second-degree polynomial equation. Enter the quadratic, linear, and constant coefficients to determine the discriminant value, calculate parabola vertex coordinates, and inspect the geometric behavior of the curve.
About this calculator
Analyzing parabolic motion and optimization curves requires solving second-degree polynomial equations across physics, engineering, and economics. Users input three numerical coefficients labeled a, b, and c corresponding to the standard algebraic form ax² + bx + c = 0. The leading coefficient a defines whether the parabola opens upward or downward, while the linear coefficient b and constant term c determine the vertical placement and horizontal axis of symmetry across the coordinate plane.
The generated output presents the equation roots alongside the calculated discriminant and vertex coordinates. A positive discriminant signifies two distinct real roots where the curve intersects the horizontal axis, a zero discriminant denotes a single repeated real root, and a negative discriminant indicates complex conjugate roots containing imaginary components. Note that the leading coefficient a must not be zero, as setting it to zero collapses the quadratic expression into a standard linear equation.
How It Works & Formula
The solver evaluates the discriminant Δ = b² - 4ac to establish root multiplicity and determine whether solutions are real or complex. Applying the quadratic formula x = (-b ± √Δ) / (2a) yields the exact root values. Parabola vertex coordinates are calculated using h = -b / (2a) for the horizontal axis of symmetry and evaluating the polynomial at h to find the vertical extreme.
Related Calculators
View All (32)Percentage Calculator
Calculate percentage change, percentage of values, and increase/decrease discounts instantly.
Scientific Calculator
Advanced mathematical calculations with trigonometry, powers, roots, and logarithms.
Fraction Calculator
Add, subtract, multiply, and divide fractions with step-by-step simplification.
Matrix Calculator
Calculate determinants, inverses, transpose, addition, and multiplication of 2x2 and 3x3 matrices.