Calculus 1 • Derivatives: Composite, Implicit & Inverse

Selecting Derivative Procedures — Selecting Procedures for Calculating Derivatives

Learn to recognize function structures and choose the right differentiation technique every time.

A smooth function curve with a function symbol and rising tangent trend.
Inside this lesson 10 sections 5 questions 10 figures

SECTION 1

Historical Context & Motivation

Calculus did not arrive as a single, tidy package. Over centuries, mathematicians developed differentiation techniques one at a time, each invented to handle a new kind of function that earlier rules could not crack. Understanding this history helps explain why we now have multiple procedures—and why choosing the right one matters so much.

1684 • Leibniz Publishes Basic Rules

Gottfried Wilhelm Leibniz published the power rule, product rule, and quotient rule—the first systematic procedures for computing derivatives of polynomial and rational functions.

1748 • Euler & Exponential Functions

Leonhard Euler formalized derivatives of exponential and logarithmic functions, expanding the toolkit beyond algebraic expressions and requiring new derivative formulas.

1800s • The Chain Rule Emerges

As scientists modeled increasingly complex systems, the chain rule was developed to differentiate composite functions—functions built by plugging one function into another.

1800s • Implicit Differentiation Formalized

Curves like circles and ellipses cannot always be written as y = f(x). Mathematicians developed implicit differentiation to find slopes along such curves without solving for y explicitly.

1900s • Modern Decision Frameworks

Textbooks began organizing all derivative rules into decision trees, teaching students to analyze the structure of a function first and then select the appropriate procedure—the skill you are learning today.

The central question this lesson addresses is practical: when you face a function you need to differentiate, how do you decide which rule or combination of rules to apply? Mastering this decision-making process is what separates students who can only follow examples from those who can handle any derivative problem independently.

SECTION 2

Core Principles of Procedure Selection

Before you start computing, you need to read the structure of the function. Every derivative problem falls into recognizable categories based on how the pieces of the function are combined. The four principles below form a reliable framework for making the right choice every time.

1

Identify the Outermost Operation

Look at the function as a whole. Is the outermost operation addition/subtraction, multiplication, division, or composition (a function inside another function)? This tells you which rule governs the overall derivative.
2

Check for Composition (Chain Rule)

If you see a function plugged into another function—such as sin(3x²) or (x³ + 1)⁵—the chain rule is required. Spot the inner function and the outer function.
3

Determine If y Is Explicit or Implicit

If y is isolated on one side (y = …), differentiate directly. If x and y are mixed together in an equation like x² + y² = 25, use implicit differentiation.
4

Consider Simplification First

Sometimes expanding, factoring, or rewriting an expression (e.g., converting √x to x1/2x^{1/2}) reduces the problem to a simpler rule. Always check if algebraic simplification can save you work.
✦

KEY TAKEAWAY

Think of selecting a derivative procedure like choosing a tool from a toolbox. A screwdriver, a wrench, and a hammer are all useful—but using a hammer on a screw just damages the project. In the same way, each differentiation rule is designed for a specific function structure. Your job is to read the structure first, then reach for the correct tool.

SECTION 3

Decision Flowchart for Derivative Procedures

The flowchart below is the visual centerpiece of this lesson. It walks you through the decision-making process step by step. Start at the top and follow the arrows based on the structure of the function you need to differentiate.

DERIVATIVE PROCEDURE SELECTION FLOWCHARTGiven: f(x) to differentiateCan you simplify or rewrite first?YESSimplify, thenre-enter flowNOIs y given explicitly as y = f(x)?NOIMPLICITDIFF.YESWhat is the outermost operation?+/−×÷f(g(x))SUM/DIFFRULEPRODUCTRULEQUOTIENTRULECHAINRULENOTE: Many problems require MULTIPLE rules combined (e.g., product + chain)SPECIAL CASESInverse Trigsin⁻¹, cos⁻¹, tan⁻¹→ Use known formulasLogarithmic Diff.x^x, (f(x))^(g(x))→ Take ln of both sidesInverse Functions(f⁻¹)'(a) formula→ 1 / f'(f⁻¹(a))
Start at the top with any function. First check if you can simplify. Then determine whether y is explicit or implicit. Finally, identify the outermost operation to select the correct rule. Many real problems require combining two or more rules in a single derivative.

Notice that the flowchart does not send you to just one rule and stop. In practice, finding a derivative often means using the chain rule inside a product rule, or applying the quotient rule while also needing the chain rule for the numerator or denominator. The outermost operation tells you where to start, and then you work inward, applying additional rules to each piece as needed.

SECTION 4

The Rules at a Glance

Here are the major derivative rules you choose from. You likely know many of these already; the goal now is to see them side by side so you can match each rule to the function structure it handles.

POWER RULE

d/dx[xn]=n⋅x(n−1)d/dx [xⁿ] = n · x⁽ⁿ⁻¹⁾

Applies to any term of the form xⁿ, where n is a constant. This is the simplest rule and should be your first instinct for individual power terms.

PRODUCT RULE

d/dx[f(x)⋅g(x)]=f′(x)⋅g(x)+f(x)⋅g′(x)d/dx [f(x) · g(x)] = f'(x) · g(x) + f(x) · g'(x)

Use when two functions are multiplied together and neither is a plain constant. Remember: differentiate each factor in turn while keeping the other factor unchanged.

QUOTIENT RULE

d/dx[f(x)/g(x)]=[f′(x)⋅g(x)−f(x)⋅g′(x)]/[g(x)]2d/dx [f(x)/g(x)] = [f'(x)·g(x) − f(x)·g'(x)] / [g(x)]²

Use when one function is divided by another. The mnemonic "low d-high minus high d-low, over the square of what's below" helps you remember the order.

CHAIN RULE

d/dx[f(g(x))]=f′(g(x))⋅g′(x)d/dx [f(g(x))] = f'(g(x)) · g'(x)

Use whenever one function is composed inside another. Differentiate the outer function first (leaving the inner function untouched), then multiply by the derivative of the inner function.

IMPLICIT DIFFERENTIATION

Differentiatebothsideswithrespecttox,treatingyasy(x),thensolvefordy/dxDifferentiate both sides with respect to x, treating y as y(x), then solve for dy/dx

Use when x and y are tangled together in an equation and you cannot (or choose not to) solve for y. Every time you differentiate a term containing y, multiply by dy/dx via the chain rule.

💡

When Rules Combine

Most AP-level problems involve at least two rules. For example, differentiating x² · sin(3x) requires the product rule on the outside and the chain rule for sin(3x). Always identify the outermost operation first, then work inward.

SECTION 5

Recognizing Function Structures

The key to selecting the right procedure is pattern recognition. Below is a classification diagram that groups common function types by the primary rule they require, along with examples of each. Study these patterns until you can identify them at a glance.

FUNCTION STRUCTURE → RULE SELECTIONBASIC RULESx⁴ + 3x² − 7→ Power + Sum rulese^x→ Exponential rulesin(x), ln(x)→ Known derivativesPRODUCT RULEx² · sin(x)→ Product of two fcnseˣ · ln(x)→ Product of two fcns(3x+1)(2x−5)→ Or expand first!QUOTIENT RULEsin(x) / x²→ Fraction of two fcns(x+1) / (x−1)→ Fraction of two fcnstan(x) = sin/cos→ Already known: sec²(x)CHAIN RULEsin(3x²)→ outer: sin, inner: 3x²(x³+1)⁵→ outer: ( )⁵, inner: x³+1e^(2x+1)→ outer: eᵘ, inner: 2x+1IMPLICIT DIFFERENTIATIONx² + y² = 25 (circle)→ y is not isolated; differentiate both sides, chain rule on y termsx·y + y³ = 6COMBINED RULESx² · cos(5x)→ Product rule (outer) + Chain rule (for cos(5x))sin²(x) / (1 + x)QUICK DECISION CHECKLIST1. Can I simplify? → Do it first2. Is the variable stuck in an equation? → Implicit differentiation3. What is the outermost operation? → That rule goes first; chain rule handles inner layers
Each column shows a function structure category with concrete examples and the rule each one triggers. The bottom row highlights implicit differentiation and combined-rule scenarios, which are common on exams.
Function StructurePrimary RuleSignal / Clue
Sum or difference of termsSum / Difference RuleTerms connected by + or −
Two functions multipliedProduct Rulef(x) · g(x) where neither is a constant
One function divided by anotherQuotient RuleFraction with x in both numerator and denominator
Function inside a functionChain RuleInner argument is not plain x (e.g., sin(3x), ex2e^{x²})
x and y mixed in an equationImplicit DifferentiationCannot solve for y easily, or told to use implicit diff.
Variable base and variable exponentLogarithmic Differentiationf(x)g(x)f(x)^{g(x)}, like xxx^x or (sin x)^x

Summary of function structures and the rules they require

SECTION 6

Worked Example: Multi-Rule Derivative

Let's work through a problem that requires you to select and combine multiple rules. We'll differentiate f(x) = x² · sin(3x). This function multiplies two pieces, one of which involves composition, so it will test your ability to layer the product rule and the chain rule together.

Find f'(x) where f(x) = x² · sin(3x)

  1. 1

    Step 1 — Identify the Outermost Operation

    The function f(x) = x² · sin(3x) is a product of two factors: u = x² and v = sin(3x). The outermost operation is multiplication, so we start with the product rule.
    f'(x) = u' · v + u · v'
  2. 2

    Step 2 — Differentiate the First Factor

    u = x², so by the power rule, u' = 2x. This factor is straightforward—no chain rule needed because the argument is just x.
    u' = 2x
  3. 3

    Step 3 — Differentiate the Second Factor (Chain Rule)

    v = sin(3x). The argument of the sine is 3x, not just x, so this is a composite function. The outer function is sin(□) and the inner function is 3x. By the chain rule: differentiate the outer function → cos(3x), then multiply by the derivative of the inner function → 3.
    v' = cos(3x) · 3 = 3cos(3x)
  4. 4

    Step 4 — Assemble Using the Product Rule

    Now substitute into the product rule formula: f'(x) = u' · v + u · v' = (2x)(sin(3x)) + (x²)(3cos(3x)).
    f'(x) = 2x · sin(3x) + 3x² · cos(3x)
  5. 5

    Step 5 — Simplify (Optional)

    You can factor out x if desired: f'(x) = x[2sin(3x) + 3x · cos(3x)]. Either form is correct. The factored version is slightly neater and may help if you need to find critical points later.
    f'(x) = x[2sin(3x) + 3x·cos(3x)]
ℹ

Decision Recap

We used three rules in this problem: the product rule (outermost), the power rule (for x²), and the chain rule (for sin(3x)). The selection process was: see multiplication → product rule → then differentiate each factor individually, recognizing that one factor required the chain rule.

SECTION 7

Comparing Differentiation Approaches

Sometimes you have a choice of approach. For instance, a function written as a quotient can also be rewritten using negative exponents, allowing you to avoid the quotient rule altogether. The table below compares common alternatives so you can pick the most efficient path.

Approach AApproach BWhich Is Easier?
Quotient rule on f(x)/g(x)Rewrite as f(x)·[g(x)]⁻¹, use product + chainOften B is cleaner when the denominator is simple
Product rule on (3x+1)(2x−5)Expand to 6x²−13x−5, then use power ruleB is faster—always check if expanding is quick
Chain rule on √(x⁴) = (x4)1/2(x⁴)^{1/2}Simplify √(x⁴) = x² firstB eliminates the chain rule entirely
Explicit: solve y = … from x²+y²=25, then differentiateImplicit differentiation directlyB avoids messy square roots
Trying product/chain rule on xxx^xLogarithmic differentiation: ln(y)=x·ln(x)B is the only viable approach

Choosing the most efficient differentiation strategy

✦

KEY TAKEAWAY

Think of it like choosing a driving route. There may be multiple roads to the same destination, but some have fewer traffic lights. Simplifying before differentiating is like taking the highway—it often gets you to the answer faster and with fewer opportunities for error.

SECTION 8

Connections to Advanced Topics

The procedure-selection skills you are building now extend directly into more advanced calculus topics. In each case, the same core question applies: what is the structure of the expression, and which rule fits that structure? The table below shows how the derivative rules you know now connect to techniques you will encounter later.

Current SkillAdvanced ExtensionHow They Connect
Chain rule for single-variable compositionMultivariable chain rule (Calculus 3)Same idea—differentiate outer, multiply by inner derivatives—but with partial derivatives
Implicit differentiationRelated rates problemsRelated rates are implicit differentiation where the variable is time (t) instead of x
Product/quotient rule selectionIntegration by parts (Calculus 2)Integration by parts "undoes" the product rule; recognizing products now helps you recognize IBP problems later
Logarithmic differentiationLogarithmic integration and differential equationsThe ln-rewrite strategy carries over to solving separable differential equations

How derivative selection skills extend into later math courses

The good news is that if you build strong instincts for recognizing function structure now, those instincts will serve you throughout every future math and science course. The rules may grow in number, but the selection process—scan the structure, identify the operation, apply the matching rule—stays exactly the same.

SECTION 9

Practice Problems

Question 1: CONCEPTUAL

A student is asked to differentiate f(x) = (x² + 1)⁴. They begin by expanding the expression into a degree-8 polynomial and then applying the power rule to each term. Is this a valid approach? Is there a better one? Explain your reasoning.
Show answer
Yes, expanding and then using the power rule term-by-term is technically valid and will produce the correct answer. However, it is far more work than necessary. The function (x² + 1)⁴ is a composite function: the outer function is u⁴ and the inner function is u = x² + 1. Using the chain rule gives f'(x) = 4(x² + 1)³ · 2x = 8x(x² + 1)³ in just one step. The chain rule is the preferred approach here because it matches the structure of the function directly and avoids lengthy expansion.

Question 2: BASIC CALCULATION

Find the derivative of g(x) = e5xe^{5x}. Identify which rule(s) you need and why before computing.
Show answer
The function g(x) = e5xe^{5x} is a composition: the outer function is eᵘ and the inner function is u = 5x. This requires the chain rule. The derivative of eᵘ with respect to u is eᵘ, and the derivative of 5x with respect to x is 5. Multiplying, g'(x) = e5xe^{5x} · 5 = 5e5x5e^{5x}. The key recognition step is that the exponent is 5x (not just x), which signals that the chain rule is needed rather than the simpler formula d/dx[eˣ] = eˣ.

Question 3: INTERMEDIATE

Find dy/dx for y = (3x − 2)⁴ · cos(x). State the rule(s) you selected and show your work.
Show answer
The outermost operation is multiplication of two factors: u = (3x − 2)⁴ and v = cos(x). This requires the product rule: y' = u'v + uv'. For u = (3x − 2)⁴, we need the chain rule: u' = 4(3x − 2)³ · 3 = 12(3x − 2)³. For v = cos(x), we use the known derivative: v' = −sin(x). Assembling via the product rule: y' = 12(3x − 2)³ · cos(x) + (3x − 2)⁴ · (−sin(x)). This can be factored as y' = (3x − 2)³[12cos(x) − (3x − 2)sin(x)]. This problem demonstrates a product rule on the outside with a chain rule nested inside one of the factors.

Question 4: APPLIED

A circle is defined by x² + y² = 100. Use implicit differentiation to find dy/dx, and then determine the slope of the tangent line at the point (6, 8).
Show answer
The equation x² + y² = 100 has x and y mixed together, so we use implicit differentiation. Differentiating both sides with respect to x: 2x + 2y · (dy/dx) = 0. Solving for dy/dx: 2y(dy/dx) = −2x, so dy/dx = −x/y. At the point (6, 8), the slope is dy/dx = −6/8 = −3/4. The key selection step was recognizing that y is not isolated, making implicit differentiation the appropriate procedure. Notice how the chain rule appears naturally when differentiating y²: d/dx[y²] = 2y · dy/dx, because y is a function of x.

Question 5: CRITICAL THINKING

Consider h(x) = sin²(eˣ). This function involves three layers of composition. Identify all the layers, select the procedures needed, and find h'(x). Explain your strategy at each stage.
Show answer
First, rewrite sin²(eˣ) as [sin(eˣ)]² to clarify the structure. There are three layers: the outermost is the squaring function u², the middle is sin(u), and the innermost is eˣ. We apply the chain rule twice (a nested chain rule). Starting from the outside: d/dx[sin(eˣ)]² = 2[sin(eˣ)]¹ · d/dx[sin(eˣ)]. Now differentiate sin(eˣ) using the chain rule again: d/dx[sin(eˣ)] = cos(eˣ) · eˣ. Combining everything: h'(x) = 2sin(eˣ) · cos(eˣ) · eˣ. Optionally, using the double-angle identity 2sin(u)cos(u) = sin(2u), this becomes h'(x) = eˣ · sin(2eˣ). The strategy was to peel the function like an onion—differentiate the outermost layer first, then the next, then the innermost—multiplying the derivatives of all layers together.

SUMMARY

Lesson Summary

Summary

Selecting the right derivative procedure starts with reading the structure of the function. The outermost operation determines your primary rule: addition or subtraction calls for the sum/difference rule, multiplication calls for the product rule, division calls for the quotient rule, and a function inside another function calls for the chain rule. When y and x are entangled in an equation, implicit differentiation is the way forward.

Before applying any rule, always check whether algebraic simplification can reduce the problem to something simpler. Most real problems require combining multiple rules—for example, a product rule on the outside with a chain rule for one of the factors. The decision process is always the same: identify the outermost operation, apply its rule, then work inward applying additional rules as needed. Master this process, and you can differentiate any function you encounter.

Varsity Tutors • Calculus 1 • Selecting Derivative Procedures