• NEET
      • Class 11th
      • Class 12th
      • Class 12th Plus
    • JEE
      • Class 11th
      • Class 12th
      • Class 12th Plus
    • Class 6-10
      • Class 6th
      • Class 7th
      • Class 8th
      • Class 9th
      • Class 10th
    • View All Options
      • Online Courses
      • Offline Courses
      • Distance Learning
      • Hindi Medium Courses
      • International Olympiad
    • NEET
      • Class 11th
      • Class 12th
      • Class 12th Plus
    • JEE (Main+Advanced)
      • Class 11th
      • Class 12th
      • Class 12th Plus
    • JEE Main
      • Class 11th
      • Class 12th
      • Class 12th Plus
  • NEW
    • JEE MAIN 2025
    • NEET
      • 2024
      • 2023
      • 2022
    • Class 6-10
    • JEE Main
      • Previous Year Papers
      • Sample Papers
      • Result
      • Analysis
      • Syllabus
      • Exam Date
    • JEE Advanced
      • Previous Year Papers
      • Sample Papers
      • Mock Test
      • Result
      • Analysis
      • Syllabus
      • Exam Date
    • NEET
      • Previous Year Papers
      • Sample Papers
      • Mock Test
      • Result
      • Analysis
      • Syllabus
      • Exam Date
    • NCERT Solutions
      • Class 6
      • Class 7
      • Class 8
      • Class 9
      • Class 10
      • Class 11
      • Class 12
    • CBSE
      • Notes
      • Sample Papers
      • Question Papers
    • Olympiad
      • NSO
      • IMO
      • NMTC
    • ALLEN e-Store
    • AOSAT
    • ALLEN for Schools
    • About ALLEN
    • Blogs
    • News
    • Careers
    • Request a call back
    • Book home demo
JEE PhysicsJEE Chemistry
Home
JEE Maths
Breaking Down Leibniz’s Theorem

Leibniz’s Theorem 

Leibniz's theorem is an important concept in maths that has special application in calculus and vector algebra which can teach one how to calculate the derivative of a product of two functions. This theorem finds application in physics, engineering, and computer science basically because it is an easy way of doing complicated calculations. 

1.0What is Leibniz’s Theorem?

Leibniz's theorem deals with the differentiation of a product of two functions. If we have two functions, Leibniz's theorem provides a rule to find their derivatives when multiplied.

It states that: 

Definition 1: It states that if

f(x) and g(x) are differentiable functions, then the derivative of their product is given by:

dxd​[f(x)⋅g(x)]=f′(x)⋅g(x)+f(x)⋅g′(x)

Definition 2: If f(x) and g(x) two functions are n-times differentiable, then the nth derivative of their product f(x), g(x) is given by:

(fg)n=∑k=0n​ (kn​)fn−kgk

Here,

 (kn​)=k!(n−k)!n!​

Leibniz's theorem formula is known as the product rule and is a special case of Leibniz's theorem, a more general statement about functions raised to powers and multiplied together. 

2.0Leibniz Theorem Proof

The proof of the Leibniz theorem is typically done by induction. The formula is true for the n-th derivative and then deduces that it is true for the (n + 1)-th derivative by using the product rule repeatedly. The generalised form of Leibniz theorem is: 

dxd​[f1​(x).f2​(x)…fn​(x)=∑k=1n​(f1​(x)……...fk−1(x)​

Step 1: Proof for the product of Two Functions 

Let’s consider the case for two functions f1(x) and f2(x). The product rule says that: 

dxd​[f1​(x)⋅f2​(x)]=f1′​(x)⋅f2​(x)+f1​(x)⋅f2′​(x)

Step 2: Proof for the product of three functions 

differentiate the product f1(x)⋅f2(x) as a whole, and treat f3(x) as a constant:

dxd​[f1​(x)⋅f2​(x)⋅f3​(x)]=dxd​[f1​(x)⋅f2​(x)]⋅f3​(x)

Use the product rule on f1(x).f2(x): 

dxd​[f1​(x)⋅f2​(x)]=f′1​(x)⋅f2​(x)+f1​(x)⋅f2′​(x)

Hence, the derivative becomes: 

f1’(x).f2(x).f3(x) + f1.f2’(x).f3(x)

Now, the final equation will be: 

dxd​[f1​(x)⋅f2​(x)⋅f3​(x)]=f1′​(x)⋅f2​(x)⋅f3​(x)+f1​(x)⋅f2′​(x)⋅f3​(x)+f1​(x)⋅f2​(x)⋅f3′​(x)

Step 3: General Proof using Mathematical induction

The Leibniz theorem can be proved with the help of Mathematical induction for n-terms. Here’s how it works: 

Base Case: 

For n=2, 

dxd​[f1​(x)⋅f2​(x)]=f1′​(x)⋅f2​(x)+f1​(x)⋅f2′​(x)

So, the base case holds.

Inductive Step:

Assume that the Leibniz theorem holds for the product of 

n function, i.e., for functions,

f(x),f2​(x),…,fn​(x), the derivative is:

dxd​[f1​(x)⋅f2​(x)…..fn​(x)]=∑k=1n​(f1​(x)….fk−1​(x)⋅f1​(x)⋅fk​+f1​(x)…fn​(x))

Now, let’s prove it for n+1 functions. Consider the product of n+1 functions

f1​(x),f2​(x),…fn​(x),fn​+f1​(x). We want to differentiate:

dxd​[f1​(x)⋅f2​(x)…...fn​(x)⋅fn​+1(x)]

We can treat the product of the first n functions

f1​(x)⋅f2​(x)…..fn​(x)as a single function, say

g(x)+f1​(x)⋅f2​(x)…...fn​(x). Then, the derivative of the product becomes:

dxd​[g(x)⋅fn​+1(x)]=g′(x)⋅fn​+1(x)+g(x)⋅fn′​+1(x)

By applying the inductive hypothesis g(x), we know that:

g′(x)=∑k=1n​(f1​(x)…fk−1​(x)⋅fk′​(x)⋅fk+1​(x)……fn​(x))

Thus, the derivative of the product of n+1 functions is:

dxd​[f1​(x)⋅f2​(x)…fn​(x)⋅fn+1​(x)]=∑k=1n​(f1​(x)…..fk−1(x)​⋅fk′​(x)⋅fk+1​(x)…..fn​(x))+(f1​(x)…fn​(x)⋅fn+1′​(x))

Thus, the inductive step is true, and by induction, the Leibniz theorem holds for any number of functions.

3.0Leibniz Theorem Examples

To Get a better understanding of the theorem, let’s see some Leibniz Theorem Solved Examples: 

Example 1: Differentiate

f(x)=(x2+3x)(5x2−2x)using Leibniz’s rule. 

Solution: 

f(x)=(x2+3x)(5x2−2x)

In the given function use each factor as a separate function. 

u(x)=x2+3x and v(x)=5x2−2x

By applying the product rule (Leibniz Rule): 

dxd​[u(x)⋅v(x)]=u′(x)⋅v(x)+u(x)⋅v′(x)

Differentiate u(x) and v(x) 

u′(x)=2x+3 and v′(x)=10x−2

Now, apply the product rule,

f′(x)=dxd​[(x2+3x)(5x2−2x)]=(2x+3)(5x2−2x)+(x2+3x)(10x−2)

f′(x)=2x(5x2−2x)+3(5x2−2x)+x2(10x−2)+3x(10x−2)

f′(x)=10x3+11x−6x+10x3+28x2−6x

f′(x)=20x3+39x2−12x


Example 2: Find the derivative of

f(x)=x2⋅ex with the help of Leibniz’s Theorem. 

Solution: we have,

f(x)=x2⋅ex

u′(x)=2x and v′(x)=ex

Applying the theorem,

f′(x)=dxd​[u(x)⋅v(x)]=u′(x)⋅v(x)+u(x)⋅v′(x)

f′(x)=(2x)(ex)+(x2)(ex) 

f′(x)=2xex+x2ex

f′(x)=ex(2x+x2)


Example 3: Find the 4th derivative of f(x) = (x2 + 3x + 5)e2x

Solution: Using the Leibniz's theorem, the nth derivative of the product f(x) = u(x)v(x) is given by: 

(u(x).v(x))n=∑k=0n​ (kn​)u(x)kv(x)n−k

Let u(x) = x2 + 3x + 5 and v(x) = e2x

Computing the required derivatives of u(x) and v(x)

  • u(x) = x2 + 3x + 5

u'(x) = 2x+3, u"(x) = 2, u'" = 0, and u"" = 0

  • v(x) = e2x

v'(x) = 2e2x, v"(x) = 4e2x, v'"(x) = 8e2x, and v""(x) = 16e2x

Applying n = 4 in Leibniz’s theorem

(u(x).v(x))4=∑k=04​ (k4​)u(x)kv(x)4−k

Now, compute each term:

For k = 0 

0!(4−0)!4!​×u′′′′(x)×v(x)=10e2x=0

For k = 1 

1!(4−1)!4!​×u′′′(x)×v′(x)=402e2x=0

For k = 2 

2!(4−2)!4!​×u"(x)×v"(x)=624e2x=48e2x

For k = 3 

3!(4−3)!4!​×u′(x)×v′′′(x)=4(2x+3)8e2x=32(2x+3)e2x

For k = 4: 

4!(4−4)!4!​×u(x)×v′′′′(x)=1×(x2+3x+5)×16e2x=16(x2+3x+5)e2x

Adding up all the values: 

(u(x).v(x))4=0+0+48e2x+32(2x+3)e2x+16(x2+3x+5)e2x

(u(x).v(x))4=48e2x+(64x+96)e2x+(16x2+48x+80)e2x

(u(x).v(x))4=16x2e2x+(64x+48x)e2x+(48+96+80)e2x

(u(x).v(x))4=16x2e2x+112xe2x+224e2x

So, the 4th derivative is:

[f(x)]4=16x2e2x+112xe2x+224e2x

Table of Contents


  • 1.0What is Leibniz’s Theorem?
  • 2.0Leibniz Theorem Proof
  • 2.1Step 1: Proof for the product of Two Functions 
  • 2.2Step 2: Proof for the product of three functions 
  • 2.3Step 3: General Proof using Mathematical induction
  • 3.0Leibniz Theorem Examples

Frequently Asked Questions

Differentiate each function, keeping the others constant and add up the results.

He uses it to differentiate products of more than two functions: polynomials, exponential, and trigonometric.

Yes, Leibniz's rule applies to any number of products and not only to the number of two functions.

The general form involves finding the derivatives of each function summed while keeping one function fixed at a time.

Join ALLEN!

(Session 2025 - 26)


Choose class
Choose your goal
Preferred Mode
Choose State
  • About
    • About us
    • Blog
    • News
    • MyExam EduBlogs
    • Privacy policy
    • Public notice
    • Careers
    • Dhoni Inspires NEET Aspirants
    • Dhoni Inspires JEE Aspirants
  • Help & Support
    • Refund policy
    • Transfer policy
    • Terms & Conditions
    • Contact us
  • Popular goals
    • NEET Coaching
    • JEE Coaching
    • 6th to 10th
  • Courses
    • Online Courses
    • Distance Learning
    • Online Test Series
    • International Olympiads Online Course
    • NEET Test Series
    • JEE Test Series
    • JEE Main Test Series
  • Centers
    • Kota
    • Bangalore
    • Indore
    • Delhi
    • More centres
  • Exam information
    • JEE Main
    • JEE Advanced
    • NEET UG
    • CBSE
    • NCERT Solutions
    • NEET Mock Test
    • Olympiad
    • NEET 2025 Answer Key

ALLEN Career Institute Pvt. Ltd. © All Rights Reserved.

ISO