# Integration by parts twice

By Murray Bourne, 11 Nov 2010

When we first learn how to integrate, the examples we see involve simple polynomials, or single functions like these:

## Integrals of products

What if we need to find the integral of a product of 2 functions, like the following example?

**Example 1 **

This is where we need the important and useful technique in calculus known as ** integration by parts**. (You can see a full explanation starting from basic principles and with more examples here: Integration by parts).

To find this integral, we choose "*u*" such that its derivative is simpler than *u*. In this case, we will choose *u = x* and proceed as follows:

u = x |
dv = sin x dx |

du = dx |
v = −cos x |

We apply the integration by parts formula and find the integral:

Tidying this up gives:

Now, that last integral is easy and we can write our final answer:

**Note 1: **The constant of integration (*C*) appears after we do the final integration.

**Note 2: **Choosing *u* and *dv* can cause some stress, but if you follow the LIATE rule, it is easier. For *u*, choose whatever comes highest in the follwing list, and choose *dv* as the lowest in this list.

L – logarithm functions

I – Inverse trigonometric functions

A – Algebraic functions (simple polynomial terms)

T – trigonometric functions

E – Exponential functions

## Integration by parts – twice

Now, let’s see a case that is double-barreled. That is, we don’t get the answer with one round of integration by parts, rather we need to perform integration by parts two times.

**Example 2:**

In this example we choose *u = x*^{2}, since this will reduce to a simpler expression on differentiation (and it is higher on the LIATE list), where *e ^{x}* will not.

u = x^{2} |
dv = e^{x}dx |

du = 2x dx |
v = e^{x} |

Now for integration by parts:

We re-arrange this to give the following, which I call equation [1]:

This time we can’t immediately do that final integral, so we need to perform integration by parts again. Choosing "*u*" so that its derivative is simpler than *u* again, we have:

u = x ^{} |
dv = e^{x} dx |

du = dx |
v = e^{x} |

**Note** that the *u* and *v* here have different values from the *u* and *v* at the beginning of Example 2. This can be a trap if you don’t write things carefully!

Now we proceed using integration by parts on :

That last integral is simple, and we get the following, which I call equation [2]:

But we haven’t finished the question – we must remember we are finding this integral:

This was our answer to the first integration by parts:

Substituting answer [2] this into equation gives us:

Tidying this up, we obtain the final answer:

**Notice** the place where the constant "+*C*" appears in our answer – it’s after thel integration has been performed. (Some students get hung up on this step, or add the "+*C*" before it is appropriate, and some forget to add it at all!) I have used a subscript 1 on the first constant since it is not the same value as the final *C*.

## Integration by parts twice – with solving

We also come across integration by parts where we actually have to solve for the integral we are finding. Here’s an example.

**Example 3: **

In this example, it is not so clear what we should choose for "*u*", since differentiating *e ^{x}* does not give us a simpler expression, and neither does differentiating sin

*x*. We choose the "simplest" possiblity, as follows (even though

*e*is below trigonometric functions in the LIATE table):

^{x}u = e^{x} |
dv = sin x dx |

du = e^{x} dx |
v = −cos x |

Apply the integration by parts formula:

We obtain the following, which I’ll call equation [3]:

Now, for that final integral:

Once again, we need to decide which function to use for *u*, and settle on the one which gives simplest derivative:

u = e^{x} |
dv = cos x dx |

du = e^{x} dx |
v = sin x |

Applying integration by parts for the second time:

We obtain equation [4]:

Wait a minute – we have a final integral that is the same as what we started with! If we kept going, we would go around in circles and never finish.

Sowe need to perform the following "trick". We substitute our answer for the second integration by parts (equation [4]) into our first integration by parts answer (equation [3].

Removing the brackets:

Now, this equation is in the following form:

*p = -q + r – p *

To solve this for *p*, we just add *p* to both sides:

2*p = -q + r *

Then divide both sides by 2:

*p * = (-*q + r*)/2

So we will do the same to our integral equation, number [5].

I add to both sides:

Dividing both sides by 2 gives:

So we have solved equation [5] for , giving us the desired result.

(Note I used a "+*K*" for the first constant that appeared. My final "*C*" has value *K*/2, but normally we only need to be concerned with the final constant.)

See the 14 Comments below.

12 Nov 2010 at 9:58 am [Comment permalink]

I’ve done a lot of integrals by hand in my time, but I don’t think I’ve used integration by parts even once the last 15 years. Let me explain why.

Integration by parts is essentially the product rule for differentiation inverted:

d(uv)/dx = du/dx v + u dv/dx

⇔ ∫ d(uv)/dx dx = ∫ du/dx v dx + ∫ u dv/dx dx

⇔ uv = ∫ du/dx v dx + ∫ u dv/dx dx

⇔ ∫ du/dx v dx = uv – ∫ u dv/dx dx

The problem with applying integration by parts is that it’s often not obvious what to choose for u and v, and even when it is, there are usually constant factors and exact forms which are tricky to get “right”.

Instead, I use the Risch method: Determine a

genericproduct form for the integrand, thendifferentiate.Let me explain what I mean.

Consider:

∫ (x² + 3x + 21)e^x dx

What we have is a polynomial in x multiplied by e^x. Now what would happen if we

differentiatedthat?d/dx [p(x) e^x]

= p’(x) e^x + p(x) e^x

= (p’(x) + p(x)) e^x

Now isn’t that interesting? If p(x) has degree k, then the derivative of p(x) e^x is another polynomial, also of degree k, multiplied by e^x.

So this should also be true if we integrate! That is, there should be some polynomial p(x) such that:

∫ (x² + 3x + 21)e^x dx = p(x) e^x + C

where p(x) is quadratic.

So let’s let p(x) be a generic quadratic polynomial:

p(x) = a

_{2}x² + a_{1}x + a_{0}Then:

∫ (x² + 3x + 21)e^x dx = (a

_{2}x² + a_{1}x + a_{0}) e^x + CDifferentiate both sides, noting that dC/dx = 0.

(x² + 3x + 21)e^x = (a

_{2}x² + a_{1}x + a_{0}) e^x + (2a_{2}x + a_{1}) e^x⇔ x² + 3x + 21 = a

_{2}x² + (a_{1}+ 2a_{2}) x + (a_{0}+ a_{1})Matching up coefficients of x gives:

a

_{2}= 1a

_{1}+ 2a_{2}= 3a

_{0}+ a_{1}= 21This is a system of linear equations, three equations in three unknowns. The solution is:

a

_{2}= 1a

_{1}= 1a

_{0}= 20That is:

∫ (x² + 3x + 21)e^x dx = (x² + x + 20) e^x + C

And that’s it. We didn’t have to “do” integration by parts once.

Of course, we could now fake it if we wanted to. In integration, knowing the answer is most of the battle; once you have the right answer, you insert whatever valid reasoning you want to justify it. So if the question asked for integration by parts, you could do that now, and you’d be more likely to get the right answer.

The difficult bit about this method is recognising what “most general form” for the integrand is appropriate. There is a more-or-less systematic way to do this, and most computer algebra systems implement exactly this method. But it requires a little bit of knowledge sometimes.

For example, this integral:

∫ e^x sin x dx

requires noticing that for some constants α, β, γ and δ:

d/dx [e^x (α sin x + β cos x)]

= e^x (γ sin x + δ cos x)

That is, you have to include sin and cos, even though cos doesn’t appear in the integral that you have to perform. But the good news is that the method detects its own errors. If your form wasn’t general enough, you’ll just get a system of equations with no solutions.

12 Nov 2010 at 10:49 am [Comment permalink]

Thanks for the method, Pseudonym! There is certainly more than one way to skin a cat. Some readers will balk at the simultaneous equations step in the middle, but it is not difficult.

More fundamentally, though, I suspect less and less people are doing any integrations by hand. There are so many good tools out there now, including Wolfram|Alpha.

Is integration by hand going the way of the dinosaur?

12 Nov 2010 at 9:03 pm [Comment permalink]

Anyone doing calculus should not have problems with simultaneous equation.

12 Nov 2010 at 10:34 pm [Comment permalink]

@Dalcde: You are right with the word “should”, but the reality is usually something else…

15 Nov 2010 at 2:07 pm [Comment permalink]

@Dalcade:i think murray is rite…………….

22 Nov 2010 at 12:18 pm [Comment permalink]

@murray: yes, u are right. there are lots of devices that do integrations..and actually my calculator has a integration. so, i do use this to check if my calculations are right..

but in our calculus, we always do integration at hand and such devices are just use for checking…

@Dalcde: murray is right.. we do study calculus, but we still have a hard time of doing integrations especially the complex ones.

23 Nov 2010 at 5:25 pm [Comment permalink]

I do not agree with you guys at all

Earlier i depended on wolfram for checking/confirming my indefinite integration problems….but since that time i have realized that it just provides integration of very simple functions. Let me give you guys a good example which wolfram cant even calculate in its dreams, but you guys can do it by hand very easily

it is integration of 1 / [sin^5(x)+ cos^5(x)]

I can give many such examples(or you can take it as good questions for practice) which wolfram can never calculate.

Speaking truth, i love doing indefinite integration because it requires an attempt from my side and not just a machine

No grudges against anyone, just putting forward my view. I apologize if it hurts someone.

23 Nov 2010 at 7:23 pm [Comment permalink]

No one is hurt! Certainly there are some integrals that are better done by hand than by machine, since the latter can give us the answer in a pretty messy form.

But I’m not sure why you say Wolfram|Alpha cannot do the integral you mentioned. Here is its solution.

25 Nov 2010 at 12:07 pm [Comment permalink]

I think Mridal Gupta’s point is that Mathematica’s solution is a lot less helpful than any answer you’d get by hand.

But as a general comment: If you want to check your answer, don’t ask Mathematica or Alpha, just differentiate! Differentiation is easy.

Incidentally, I agree with Dalcde. A simple linear system like this should not be difficult for someone doing integral calculus. If it is, then this is a bad comment on the education system.

But then, I never learned trig identities before doing calculus, either. I’ve still only memorised two of them. If I need any others, I derive them.

25 Nov 2010 at 11:26 pm [Comment permalink]

Yeah, the complexities of the solution given by wolfram can scare anyone (at least i got scared when I saw that)

and pardon Pseudonym its ‘Mridul’ not ‘Mridal’

6 May 2011 at 7:40 pm [Comment permalink]

wow!!! this helps me out A LOT!!! thank you very much!!!! i’m so happy now

2 Jun 2011 at 2:05 pm [Comment permalink]

thank you so much

this helps me out a lot.

3 Mar 2012 at 2:46 am [Comment permalink]

In simplifying from this step:

\int{x^2e^x}dx={x^2}e^x-2(x\,e^x-e^x)+C

It seems like you forgot to foil in the -2 to everything within the parenthesis, because you report your next answer as

\int{x^2e^x}dx=e^x(x^2-2x-1)+C

In actuality the last part should be = e^x(x^2-2x+2) +C

5 Mar 2012 at 4:02 pm [Comment permalink]

@JD – Thanks for pointing that out. It’s fixed now.