Skip to content
geeksforgeeks
  • Tutorials
    • Python
    • Java
    • Data Structures & Algorithms
    • ML & Data Science
    • Interview Corner
    • Programming Languages
    • Web Development
    • CS Subjects
    • DevOps And Linux
    • School Learning
    • Practice Coding Problems
  • Courses
    • DSA to Development
    • Get IBM Certification
    • Newly Launched!
      • Master Django Framework
      • Become AWS Certified
    • For Working Professionals
      • Interview 101: DSA & System Design
      • Data Science Training Program
      • JAVA Backend Development (Live)
      • DevOps Engineering (LIVE)
      • Data Structures & Algorithms in Python
    • For Students
      • Placement Preparation Course
      • Data Science (Live)
      • Data Structure & Algorithm-Self Paced (C++/JAVA)
      • Master Competitive Programming (Live)
      • Full Stack Development with React & Node JS (Live)
    • Full Stack Development
    • Data Science Program
    • All Courses
  • Number System and Arithmetic
  • Algebra
  • Set Theory
  • Probability
  • Statistics
  • Geometry
  • Calculus
  • Logarithms
  • Mensuration
  • Matrices
  • Trigonometry
  • Mathematics
Open In App
Next Article:
ILATE Rule
Next article icon

ILATE Rule

Last Updated : 25 Jul, 2024
Comments
Improve
Suggest changes
Like Article
Like
Report

ILATE rule stands for Inverse Trigonometric Function, Logarithmic Function, Algebraic Function, Trigonometric Function, and Exponential Function. It tells about the priority order in which functions are selected for their integration. It is an important concept in solving integration problems.

This formula is also called the 'uv integration formula'. If we have to find the integration of a function that is a product of two functions then we use the ILATE rule of integration. In this article, we will learn about, What the is ILATE Rule, How to Apply the ILATE Rule, ILATE Rule Examples, and others in detail.

ILTS-Rule

What is ILATE Rule?

The ILATE Rule, the acronym for Inverse, Logarithmic, Algebraic, Trigonometric, and Exponential functions, guides the order in which different functions are prioritized during integration or differentiation. The ILATE rule is an acronym commonly used in integral calculus to determine which function should be selected as u and which as dv when employing the integration by parts method.

The ILATE rule is commonly employed when integrating products of two functions where standard integration techniques like substitution or simpler rules do not apply. It serves as a useful strategy for choosing u and dv to simplify the integral in cases involving products of functions.

ILATE stands for

  • Inverse functions: Such as logarithmic or exponential functions
  • Linear functions: Including polynomials or functions involving algebraic operations
  • Algebraic functions: Another reference to algebraic functions
  • Transcendental functions: Such as sine, cosine, tangent, etc.
  • Exponential functions: Like ex

Using ILATE rule we first find I and II function then we use the formula i.e.

= ∫ (First Function).(Second Function).dx

= First Function ∫ (Second Function) dx - ∫ [ d/dx (First Function) ∫ (Second Function dx) ] dx

Read in Detail:

  • Calculus in Maths
  • Integral Calculus

How to Apply ILATE Rule?

To apply the ILATE Rule, identify the functions in your expression and follow the sequence: Inverse, Logarithmic, Algebraic, Trigonometric, and Exponential. Choose the function with the highest priority as the first one to differentiate or integrate.

Function

Priority

Inverse Trigonometric Function

1

Logarithmic Function

2

Algebraic Function

3

Trigonometric Function

4

Exponential Function

5

Why is ILATE Rule Used?

ILATE Rule is used to streamline the process of integration and differentiation by providing a systematic approach. It ensures efficient handling of different functions, minimizing errors and simplifying complex calculations. The ILATE rule is significant in integration by parts as it offers a systematic approach to selecting which function to assign as u and which to assign as dv. Its importance lies in simplifying the integration process by providing a guideline for prioritizing functions based on their rate of growth or simplification upon differentiation or integration.

By following the ILATE rule, one can make more informed decisions about the assignment of u and dv, aiming to simplify the integral by strategically choosing the function for differentiation that reduces faster or more effectively through repeated differentiation compared to the other function. This strategy often results in integrals that are easier to solve or require fewer iterations, streamlining the overall integration process.

Applying ILATE Rule Using I and II Functions

The ILATE (Inverse, Logarithmic, Algebraic, Trigonometric, Exponential) rule is a method used for integrating products of functions. To apply this rule, identify the functions in your integral as I and II.

  • I-Function: This is the part of the integrand that you choose to differentiate.
  • II-Function: This is the remaining part that you choose to integrate.

This can be easily understood by the example added below,

Example: Solve ∫x.ex dx.

Solution:

Let's choose x as the I-function and ex as the II-function.

Apply the ILATE rule formula:

∫I × II dx = I ∫II dx - ∫I' (∫II dx) dx

Therefore,

∫x.ex dx

= x ∫ex dx - ∫(1 ∫ex dx) dx.

Now, we integrate ∫ex dx to get ex

∫xex dx = xex - ∫(1 ∫ex dx) dx.

Integrate ∫(1 ∫ex dx) dx to get ex

So,

∫x.ex dx = x.(ex - 1) + c

ILATE Rule for Single Function

For a single function, ILATE Rule is still applicable. Identify the nature of the function and follow the sequence: Inverse, Logarithmic, Algebraic, Trigonometric, and Exponential.

When dealing with a single function, apply the ILATE rule by prioritizing functions in the order of Inverse, Logarithmic, Algebraic, Trigonometric, and Exponential.

Example: ∫ln(x) dx.

Solution:

∫1.ln(x) dx

In this case, ln(x) is a logarithmic function and 1 is algebraic function

According to ILATE, logarithmic functions take precedence over algebraic functions. So,

  • First Function: ln(x)
  • Second Function: 1

∫ 1.ln x dx

= (ln x) ∫ 1 dx - ∫ [d/dx (ln x) ∫ 1 dx] dx

= (ln x) x - ∫ (1/x) (x) dx

= x ln x - ∫ 1 dx

= x ln x - x + C

= x(ln x - 1) + C

Read More,

  • Method of Integration
  • Integration Formulas
  • Definite Integral

Solved Examples on ILATE Rule

Example 1: Solve the integral: ∫xcos(x)dx

Solution:

∫x.cos(x).dx

Let,

  • u(I function) = x (Algebraic Function)
  • v(II function) = sin x (Trigonometric Function)

= ∫x.cos(x).dx

= x{∫(cos x)dx} - ∫sin x (dx/dx).dx

= xsin(x) − ∫sin(x).dx

= xsin(x) + cos(x) + C

Example 2: Solve the integral: ∫ex ln(x)dx

Solution:

∫ex ln(x)dx

Let,

  • u(I function) = ln(x) (Logarithmic Function)
  • v(II function) = ex (Exponential Function)

Apply Integration by Parts

du = 1/x dx, v = ex

Now,

∫exln(x) dx = exln(x) - ∫ 1/xex dx

= exln(x)dx - ∫ 1/x d(ex)

= exln(x)dx - ex/x + C

Example 3: Solve the integral: ∫x ln(x)dx

Solution:

∫x ln(x)dx

Let,

  • u(I function) = x (Algebraic Function)
  • v(II function) = ln(x) (Logarithmic Function)

Apply Integration by Parts

= ∫x ln(x) dx

= (1/2) × x2 × ln(x) - ∫(1/2) × x dx

= (1/2)x2ln(x) - (1/4)x2 + C

Example 4: Solve the integral: ∫16xcos(x)dx

Solution:

∫16xcos(x)dx

Let,

  • u(I function) = x (Algebraic Function)
  • v(II function) = cos(x) (Trigonometric Function)

Apply Integration by Parts

u = x, dv=cos(x)dx

du = dx, v=sin(x)

Now,

= 16∫ x cos(x) dx

= 16 x sin(x) - ∫ 16sin(x) dx

= 16x sin(x) + 16cos(x) + C

Example 5: Solve the integral: ∫xex dx

Solution:

∫xex dx

Let,

  • u(I function) = x (Algebraic Function)
  • v(II function) = ex (Exponential Function)

Apply Integration by Parts

= ∫x.ex dx

= x.ex - ∫1.ex dx

= xex - ex + C

Practice Questions in ILATE Rule

Q1: Solve the integral: ∫ x sin(x)dx.

Q2: Solve the integral: ∫x3 ln(x)dx.

Q3: Solve the integral: ∫e2x ln(x)dx.

Q4: Solve the integral: ∫4exln(x)dx

Q5: Solve the integral: ∫ x2 cos(x)dx.

Summary

The ILATE rule is a mnemonic device used to choose the order of functions for integration by parts, which is a technique to integrate products of functions.

When applying integration by parts, you typically choose uuu (the function to differentiate) from the higher priority functions in the ILATE rule and dv (the function to integrate) from the lower priority functions. This choice generally simplifies the integration process by ensuring that the derivative of uuu and the integral of dvdvdv are easier to handle. For instance, in the integral \int x e^x dx , choosing u=x (algebraic) and dv=exdx (exponential) simplifies the integration process.


Next Article
ILATE Rule

R

riarawal99
Improve
Article Tags :
  • Mathematics
  • School Learning
  • Class 12
  • Geeks Premier League
  • Maths-Class-12
  • Calculus
  • Geeks Premier League 2023

Similar Reads

    Derivative Rules
    Derivative Rules are a set of rules that need to be followed while differentiating different functions. Rules of Derivatives are also called Differentiation Rules. Differentiation or derivatives is a method of finding the change in a value to another value.Derivative helps us find the instantaneous
    12 min read
    Log Rules
    Logarithm rules are used to simplify and work with logarithmic expressions. They help relate logarithms to exponents and make complex calculations easier.A logarithm is the inverse of an exponent. It answers the question: "To what power must a base be raised to get a certain number?"Out of all these
    7 min read
    Power Rule
    Power Rule is a fundamental rule in the calculation of derivatives that helps us find the derivatives of functions with exponents. Exponents can take any form, including any function itself. With the help of the Power Rule, we can differentiate polynomial functions, functions with variable exponents
    6 min read
    Probability Rules
    Probability is a crucial concept in mathematics and statistics that enables us to quantify uncertainty and make informed decisions in various fields. Whether it's predicting the outcome of an experiment or assessing risk in finance, probability rules provide a systematic way to analyze and understan
    8 min read
    Divisibility Rules
    A divisibility rule is a method that helps check if a number is divisible by another number more quickly, without performing the full division. It saves time by using shortcuts, such as sum rules or patterns, to determine divisibility. For example, let's suppose a boy has 531 chocolates, and he has
    15 min read
geeksforgeeks-footer-logo
Corporate & Communications Address:
A-143, 7th Floor, Sovereign Corporate Tower, Sector- 136, Noida, Uttar Pradesh (201305)
Registered Address:
K 061, Tower K, Gulshan Vivante Apartment, Sector 137, Noida, Gautam Buddh Nagar, Uttar Pradesh, 201305
GFG App on Play Store GFG App on App Store
Advertise with us
  • Company
  • About Us
  • Legal
  • Privacy Policy
  • In Media
  • Contact Us
  • Advertise with us
  • GFG Corporate Solution
  • Placement Training Program
  • Languages
  • Python
  • Java
  • C++
  • PHP
  • GoLang
  • SQL
  • R Language
  • Android Tutorial
  • Tutorials Archive
  • DSA
  • Data Structures
  • Algorithms
  • DSA for Beginners
  • Basic DSA Problems
  • DSA Roadmap
  • Top 100 DSA Interview Problems
  • DSA Roadmap by Sandeep Jain
  • All Cheat Sheets
  • Data Science & ML
  • Data Science With Python
  • Data Science For Beginner
  • Machine Learning
  • ML Maths
  • Data Visualisation
  • Pandas
  • NumPy
  • NLP
  • Deep Learning
  • Web Technologies
  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • ReactJS
  • NextJS
  • Bootstrap
  • Web Design
  • Python Tutorial
  • Python Programming Examples
  • Python Projects
  • Python Tkinter
  • Python Web Scraping
  • OpenCV Tutorial
  • Python Interview Question
  • Django
  • Computer Science
  • Operating Systems
  • Computer Network
  • Database Management System
  • Software Engineering
  • Digital Logic Design
  • Engineering Maths
  • Software Development
  • Software Testing
  • DevOps
  • Git
  • Linux
  • AWS
  • Docker
  • Kubernetes
  • Azure
  • GCP
  • DevOps Roadmap
  • System Design
  • High Level Design
  • Low Level Design
  • UML Diagrams
  • Interview Guide
  • Design Patterns
  • OOAD
  • System Design Bootcamp
  • Interview Questions
  • Inteview Preparation
  • Competitive Programming
  • Top DS or Algo for CP
  • Company-Wise Recruitment Process
  • Company-Wise Preparation
  • Aptitude Preparation
  • Puzzles
  • School Subjects
  • Mathematics
  • Physics
  • Chemistry
  • Biology
  • Social Science
  • English Grammar
  • Commerce
  • World GK
  • GeeksforGeeks Videos
  • DSA
  • Python
  • Java
  • C++
  • Web Development
  • Data Science
  • CS Subjects
@GeeksforGeeks, Sanchhaya Education Private Limited, All rights reserved
We use cookies to ensure you have the best browsing experience on our website. By using our site, you acknowledge that you have read and understood our Cookie Policy & Privacy Policy
Lightbox
Improvement
Suggest Changes
Help us improve. Share your suggestions to enhance the article. Contribute your expertise and make a difference in the GeeksforGeeks portal.
geeksforgeeks-suggest-icon
Create Improvement
Enhance the article with your expertise. Contribute to the GeeksforGeeks community and help create better learning resources for all.
geeksforgeeks-improvement-icon
Suggest Changes
min 4 words, max Words Limit:1000

Thank You!

Your suggestions are valuable to us.

What kind of Experience do you want to share?

Interview Experiences
Admission Experiences
Career Journeys
Work Experiences
Campus Experiences
Competitive Exam Experiences