Skip to content

Mathematics · Ch 10 — Integrals

Integration by Parts

4

Integration by Parts

When the integrand is a PRODUCT of two functions of xx that is not a simple substitution

pattern (i.e. no factor is the derivative of the argument of another), integration by parts

is the appropriate technique.

Derivation from the product rule. For differentiable functions u(x)u(x) and v(x)v(x), the

product rule gives ddx(uv)=udvdx+vdudx\dfrac{d}{dx}(uv)=u\dfrac{dv}{dx}+v\dfrac{du}{dx}. Integrating both sides

with respect to xx,

uv=∫u dvdx dx+∫v dudx dx,uv = \int u\,\frac{dv}{dx}\,dx + \int v\,\frac{du}{dx}\,dx,

and rearranging gives the integration by parts formula:

∫u dvdx dx=uv−∫v dudx dx,commonly written∫u dv=uv−∫v du.\int u\,\frac{dv}{dx}\,dx = uv - \int v\,\frac{du}{dx}\,dx, \qquad\text{commonly written}\qquad \int u\,dv = uv-\int v\,du.

In words: choose the integrand as a product u⋅(dv)u\cdot(dv), where dvdv is the PART that is easy to

integrate; the original integral is then replaced by a (hopefully simpler) new integral

∫v du\int v\,du.

Choosing uu: the ILATE guide. Since the roles of uu and dvdv are not interchangeable in

difficulty, a standard rule of thumb picks uu in the priority order Inverse trigonometric,

Logarithmic, Algebraic (polynomial), Trigonometric, Exponential -- whichever type

appears earliest in this list among the factors present is taken as uu; the rest of the

integrand (together with dxdx) is dvdv. This ordering works because it tends to make dudu

simpler (a logarithm differentiates to an algebraic term) while vv (an antiderivative of dvdv)

stays manageable.

Worked illustration (∫xsin⁡x dx\int x\sin x\,dx). Here xx is algebraic and sin⁡x\sin x is

trigonometric, so by ILATE, u=xu=x (giving du=dxdu=dx) and dv=sin⁡x dxdv=\sin x\,dx (giving v=−cos⁡xv=-\cos x):

∫xsin⁡x dx=x(−cos⁡x)−∫(−cos⁡x) dx=−xcos⁡x+sin⁡x+C,\int x\sin x\,dx = x(-\cos x)-\int(-\cos x)\,dx = -x\cos x+\sin x+C,

matching Example 4.

A single-function case: ∫ln⁡x dx\int\ln x\,dx. When only ONE function is visible, write it as …