The root of a function is any input value that makes the function’s output equal zero. If you have a function f(x), a root is a specific value of x where f(x) = 0. You’ll also see roots called “zeros,” “solutions,” or “x-intercepts,” and while there are slight technical differences between those terms, they all point to the same core idea: the places where a function hits zero.
Roots, Zeros, and X-Intercepts
These three terms show up constantly in math classes, and they’re used almost interchangeably. A “zero” of a function is an x-value that produces an output of zero. A “root” means the same thing. An “x-intercept” is the point on a graph where the curve crosses or touches the horizontal axis, which happens exactly where the output is zero.
The only real distinction worth knowing: x-intercepts are always real numbers, because they represent visible points on a graph. Roots and zeros, on the other hand, can also be complex numbers (involving the imaginary unit i), which don’t show up on a standard graph. So every x-intercept is a root, but not every root is an x-intercept.
What Roots Look Like on a Graph
When you graph a function on a standard coordinate plane, the roots are the points where the curve meets the x-axis. If you’re looking at a parabola (the U-shape from a quadratic equation), it might cross the x-axis twice, touch it once, or miss it entirely. Each crossing or touching point is a root.
How the graph behaves at a root depends on something called multiplicity, which is the number of times that particular root appears in the factored form of the function. A root with odd multiplicity (1, 3, 5, etc.) causes the graph to pass straight through the x-axis. A root with even multiplicity (2, 4, 6, etc.) causes the graph to bounce off the x-axis, touching it without crossing to the other side. You can’t tell from a graph alone whether a root has multiplicity 2 or multiplicity 4, but you can always tell whether it’s even or odd by watching whether the curve crosses through or bounces back.
How Many Roots a Function Has
For polynomials, the degree of the function tells you the maximum number of roots. A quadratic (degree 2) has at most 2 roots. A cubic (degree 3) has at most 3. A degree-10 polynomial has at most 10. This comes from the Fundamental Theorem of Algebra, which guarantees that every polynomial of degree n can be broken into exactly n linear factors when you allow complex numbers. Some of those factors may repeat (giving roots with higher multiplicity), and some roots may be complex rather than real, but the total count, including repeats, always equals the degree.
Non-polynomial functions don’t follow this rule. A sine function, for example, crosses zero infinitely many times. A function like f(x) = 1/x has no roots at all, because there’s no value of x that makes the output zero.
Finding Roots of a Quadratic
Quadratic functions (those with an x² term as the highest power) are the most common starting point for learning about roots. For a quadratic in the form ax² + bx + c = 0, you can find the roots using the quadratic formula, factoring, or completing the square. The quickest way to know what kind of roots you’ll get is to check the discriminant: the expression b² − 4ac, which sits under the square root sign in the quadratic formula.
- Discriminant greater than zero: two distinct real roots. The parabola crosses the x-axis at two points. If the discriminant happens to be a perfect square (like 4, 9, or 25), both roots are nice rational numbers. Otherwise they involve square roots.
- Discriminant equal to zero: one repeated real root. The parabola just touches the x-axis at a single point, then turns back.
- Discriminant less than zero: no real roots, but two complex roots involving i (the square root of −1). The parabola never touches the x-axis at all.
For example, the equation x² = −1 has no real solution because no real number squared gives a negative result. But in the complex number system, the solutions are x = i and x = −i, where i is defined as the square root of −1.
Finding Roots of Higher-Degree Polynomials
For polynomials beyond degree 2, the process gets harder. Cubics and quartics have their own formulas, but they’re rarely used in practice. The more common approach is to try factoring. If you can rewrite a polynomial as a product of simpler expressions, setting each factor equal to zero gives you the individual roots.
A useful shortcut is the Rational Root Theorem, which narrows down the list of possible rational roots to test. You divide the factors of the constant term by the factors of the leading coefficient, then plug each candidate into the function to see if it produces zero. Once you find one root, you can divide it out of the polynomial and work with a simpler expression.
Approximating Roots Numerically
Many functions don’t have roots you can solve for exactly with algebra. In those cases, numerical methods give you approximate answers. The most well-known is Newton’s method, which starts with an initial guess and repeatedly refines it. At each step, the algorithm draws a tangent line to the curve at the current guess, finds where that tangent line hits the x-axis, and uses that x-value as the next guess. The formula is:
next guess = current guess − f(current guess) / f′(current guess)
Each iteration typically gets closer to the actual root, often very quickly. Graphing calculators use similar approaches: when you ask one to find a root, it returns an x-value where y is zero or extremely close to it (something like 0.0000001 instead of exactly 0), because it’s computing numerically rather than symbolically.
Why Roots Matter
Roots aren’t just an abstract math concept. They show up any time you need to find where something equals zero: the break-even point in a profit equation, the time when a thrown ball returns to ground level, the frequencies at which a signal drops to nothing, or the equilibrium points of a physical system. In each case, you’re setting an equation equal to zero and solving, which is exactly the process of finding roots. Understanding what a root is and how to find one gives you a tool that applies across physics, engineering, economics, and virtually every field that uses mathematical models.

