Derivatives and Product Rules Explained
When you're dealing with a function that's the product of two other functions, the derivative isn't just the product of the derivatives. That's the most common mistake people make. Let me explain how it actually works and what happens when you apply it wrong. The product rule is a fundamental technique in differential calculus. If you have two differentiable functions, f(x) and g(x), the derivative of their product is: fg = f'g + fg'
In words: you take the first function, differentiate it, and multiply by the second. Then you add the first function times the derivative of the second. That's it. Simple formula, messy applications.
What Is The Product Rule In Math
It's the rule for finding the derivative of a product of functions. More formally, if h(x) = f(x)·g(x), then h'(x) = f'(x)·g(x) + f(x)·g'(x). This is one of the core differentiation rules taught in introductory calculus alongside the power rule and chain rule. Let's say you need to find the derivative of x² · sin(x). You identify f(x) = x² and g(x) = sin(x). Then f'(x) = 2x and g'(x) = cos(x). Plugging into the formula: h'(x) = 2x · sin(x) + x² · cos(x)
Get the Full Details

Done. That's the correct derivative. If you had just multiplied f'(x) and g'(x) directly, you'd get 2x · cos(x), which is wrong. This mistake shows up constantly in student work. Now let me give you something more realistic. Here's a problem that tripped me up early on when I was tutoring. You have y = x³ · e^(2x). At first glance this looks like a straightforward product rule application, and it is. But the complication comes from the inner derivative of e^(2x), which requires the chain rule as well. f(x) = x³, f'(x) = 3x²
g(x) = e^(2x), g'(x) = 2e^(2x) y' = 3x² · e^(2x) + x³ · 2e^(2x) y' = e^(2x)(3x² + 2x³)
The factorization at the end isn't required, but it makes the answer cleaner and reveals the critical point at x = 0 and x = -3/2. That's the kind of simplification that matters when you're solving optimization problems later on. I remember a specific edge case that took me longer than it should have. A student asked about differentiating y = x · ln(x). The issue wasn't the product rule itself. The issue was recognizing that x is x^(1/2), so its derivative is (1/2)x^(-1/2). When you combine this with the quotient form that naturally appears, you get messy algebra that's easy to mess up. My workaround was to rewrite everything using exponents and logarithms in base e form before applying the rule. It cuts down on errors significantly.

Common Pitfalls
The biggest trap is treating the product rule as optional. If you can use it, you should. I've seen people try to expand products like (x + 1)(x + 2) into x² + 3x + 2 first, then differentiate term by term. That works for polynomials but breaks down immediately with anything transcendental. Try expanding sin(x) · cos(x) that way and you'll see why this matters. Another issue is the order of operations when the product rule combines with the chain rule. Functions like (3x + 1) · sin(2x) require you to apply both rules simultaneously. The chain rule applies to each inner function within the product rule framework. Don't skip the inner derivatives. That's where most grading deductions happen.
When The Product Rule Falls Apart
There are cases where the product rule doesn't help. If you're dealing with a quotient, use the quotient rule instead of trying to manipulate it into a product. While you technically could rewrite f/g as f · g^(-1) and apply the product rule, you'll end up deriving the quotient rule anyway and introduce more opportunities for sign errors. It's more efficient to just use the standard quotient rule formula from the start. Numerical differentiation is another scenario where the product rule isn't practical. If you're working with empirical data points and need an approximate derivative, finite difference methods are faster than trying to find an analytical form. I've used this approach when working with experimental data where the underlying function wasn't known exactly.
Advanced Cases
The product rule extends beyond two functions. For three functions, the rule generalizes to: (fgh)' = f'gh + fg'h + fgh' Each term drops the derivative on a different function. This pattern continues for any number of factors. I haven't needed to apply this to more than three functions in practice, but it's useful to know it exists when you encounter it in higher-level analysis courses.

There's also the logarithmic differentiation technique, which is essentially the product rule in disguise. When you have a function like y = x^x, neither the power rule nor the exponential rule applies directly. Taking the natural log of both sides converts the product in the exponent into a multiplication, which you can then differentiate using the product rule on the resulting expression. This is the standard workaround for variable base and variable exponent situations. If you want a reference or cheat sheet for the product rule and related differentiation techniques, most calculus textbooks and educational websites cover this material. Khan Academy has a structured lesson on it, and Paul's Online Math Notes at tutorial.math.lamar.edu has a dedicated section with practice problems and solutions.