Critical Points Calculator

Enter a mathematical function f(x) into the Critical Points Calculator and find where the derivative equals zero. Input your function expression (e.g. x^3 - 3x + 2) and optionally specify the variable and interval to analyze. You get back the critical points, their x-coordinates, and whether each point is a local maximum, local minimum, or saddle point based on the second derivative test.

Select the type of function you are analyzing.

Degree of the polynomial (used for polynomial type).

Coefficient of the highest degree term.

Coefficient of the second highest degree term.

Coefficient of the next term (or constant for degree 2).

Constant term of the polynomial.

Lower bound of the interval to search for critical points.

Upper bound of the interval to search for critical points.

Results

Number of Critical Points Found

--

Critical Point 1 (x₁)

--

Type at x₁

--

Critical Point 2 (x₂)

--

Type at x₂

--

f(x₁) Value

--

f(x₂) Value

--

Function Curve with Critical Points

Results Table

Frequently Asked Questions

What is a critical point of a function?

A critical point is a value of x in the domain of f(x) where the first derivative f'(x) equals zero or is undefined. At these points, the function may have a local maximum, local minimum, or an inflection point. Critical points are fundamental in calculus for analyzing the behavior and shape of a function.

What are the types of critical points?

There are three main types: a local maximum (where the function peaks and then decreases on both sides), a local minimum (where the function dips and then increases on both sides), and a saddle point or inflection point (where the derivative is zero but there is no peak or valley — the function continues in the same direction). The second derivative test distinguishes between these cases.

How do you find the critical points of a function step by step?

First, compute the first derivative f'(x) of your function. Second, set f'(x) = 0 and solve for x to get the candidate critical points. Third, also note any x values where f'(x) is undefined but f(x) is defined. Finally, apply the second derivative test (f''(x) > 0 means local min, f''(x) < 0 means local max, f''(x) = 0 is inconclusive) to classify each critical point.

Why are critical points important?

Critical points reveal where a function changes from increasing to decreasing (or vice versa), making them essential for optimization problems in engineering, economics, physics, and machine learning. Finding maxima and minima allows you to optimize cost, maximize profit, or determine the most efficient design.

What is the second derivative test for classifying critical points?

Once you find a critical point x₀ where f'(x₀) = 0, compute f''(x₀). If f''(x₀) > 0, the point is a local minimum. If f''(x₀) < 0, the point is a local maximum. If f''(x₀) = 0, the test is inconclusive and you need to use higher-order derivatives or a sign chart of f'(x) to determine the nature of the point.

Can a function have no critical points?

Yes. A linear function like f(x) = 2x + 5 has a constant derivative f'(x) = 2 that never equals zero, so it has no critical points. Similarly, some monotonically increasing or decreasing functions never have a zero derivative in their domain. However, most polynomial functions of degree 2 or higher will have at least one critical point.

What is the difference between a critical point and an extremum?

A critical point is any point where f'(x) = 0 or is undefined. An extremum (plural: extrema) is a point that is an actual local maximum or minimum. All extrema are critical points, but not all critical points are extrema — for example, a saddle point (like x = 0 for f(x) = x³) is a critical point that is not a local extremum.

How does this Critical Points Calculator work?

Enter the coefficients of your polynomial function and set the analysis interval. The calculator computes the first derivative symbolically using the power rule, solves for where the derivative equals zero, evaluates the second derivative at each critical point to classify it, and displays the results in a table and chart. For cubic functions (ax³ + bx² + cx + d), the derivative is a quadratic that can be solved exactly using the quadratic formula.

More Math Tools