Math ClubMath Club
v1 · padrão canônico

Lesson 85 — Integration by Parts

∫ u dv = uv − ∫ v du. Inverse of the product rule. LIATE heuristic for choosing u. Tabular method for polynomial × function.

Used in: Calculus II (Brazil) · Equiv. Math III Japanese · Equiv. Analysis LK German · AP Calculus BC (USA)

udv=uvvdu\int u\, dv = uv - \int v\, du
Choose your door

Rigorous notation, full derivation, hypotheses

Derivation, LIATE, and tabular method

Derivation of the formula

"The formula for integration by parts comes from the product rule for differentiation: if uu and vv are both functions of xx, then (uv)=uv+uv(uv)' = u'v + uv'. Integrating both sides and rearranging gives udv=uvvdu\int u\, dv = uv - \int v\, du." — Active Calculus §5.4

LIATE heuristic

"A useful heuristic for deciding which function to call uu in integration by parts is the acronym LIATE, which stands for Logarithmic, Inverse trigonometric, Algebraic, Trigonometric, and Exponential functions." — OpenStax Calculus Vol. 2, §3.1

Tabular method (DI Method)

For integrals of the form P(x)f(x)dx\int P(x) f(x)\, dx with PP a polynomial:

D (differentiate)I (integrate)Sign+2x2+0Result: x²eˣ − 2xeˣ + 2eˣ + C

Tabular DI method for x2exdx\int x^2 e^x\, dx. Diagonal sums with alternating signs. Stop when D = 0.

Worked examples

Exercise list

45 exercises · 11 with worked solution (25%)

Application 30Modeling 8Challenge 5Proof 2
  1. Ex. 85.1Application

    Compute xexdx\int x e^x\, dx.

  2. Ex. 85.2Application

    Compute xsinxdx\int x \sin x\, dx.

  3. Ex. 85.3Application

    Compute xcosxdx\int x \cos x\, dx.

  4. Ex. 85.4Application

    Compute lnxdx\int \ln x\, dx.

  5. Ex. 85.5Application

    Compute x2exdx\int x^2 e^x\, dx. Apply parts twice or use the tabular method.

  6. Ex. 85.6Application

    Compute x2sinxdx\int x^2 \sin x\, dx.

  7. Ex. 85.7ApplicationAnswer key

    Compute x2cosxdx\int x^2 \cos x\, dx.

  8. Ex. 85.8ApplicationAnswer key

    Compute xlnxdx\int x \ln x\, dx.

  9. Ex. 85.9Application

    Compute x2lnxdx\int x^2 \ln x\, dx.

  10. Ex. 85.10ApplicationAnswer key

    Compute arctanxdx\int \arctan x\, dx.

  11. Ex. 85.11Application

    Compute arcsinxdx\int \arcsin x\, dx.

  12. Ex. 85.12Application

    Compute xe2xdx\int x e^{2x}\, dx.

  13. Ex. 85.13Application

    Compute x2xdx\int x \cdot 2^x\, dx.

  14. Ex. 85.14Application

    Compute xexdx\int x e^{-x}\, dx.

  15. Ex. 85.15ApplicationAnswer key

    Compute (lnx)2dx\int (\ln x)^2\, dx. Apply parts twice.

  16. Ex. 85.16Application

    Compute excosxdx\int e^x \cos x\, dx.

  17. Ex. 85.17Application

    Compute exsinxdx\int e^x \sin x\, dx.

  18. Ex. 85.18Application

    Compute e2xcos(3x)dx\int e^{2x} \cos(3x)\, dx.

  19. Ex. 85.19Application

    Compute exsin(2x)dx\int e^{-x} \sin(2x)\, dx.

  20. Ex. 85.20Application

    Compute cosxln(sinx)dx\int \cos x \ln(\sin x)\, dx.

  21. Ex. 85.21Application

    Compute sec3xdx\int \sec^3 x\, dx.

  22. Ex. 85.22ApplicationAnswer key

    Compute csc3xdx\int \csc^3 x\, dx.

  23. Ex. 85.23ApplicationAnswer key

    Compute 01xexdx\int_0^1 x e^x\, dx.

  24. Ex. 85.24Application

    Compute 0πxsinxdx\int_0^\pi x \sin x\, dx.

  25. Ex. 85.25Application

    Compute 1elnxdx\int_1^e \ln x\, dx.

  26. Ex. 85.26Application

    Compute 0π/2xcosxdx\int_0^{\pi/2} x \cos x\, dx.

  27. Ex. 85.27Application

    Compute 01arctanxdx\int_0^1 \arctan x\, dx.

  28. Ex. 85.28Application

    Compute 12x2lnxdx\int_1^2 x^2 \ln x\, dx.

  29. Ex. 85.29Application

    Compute 01xexdx\int_0^1 x e^{-x}\, dx.

  30. Ex. 85.30Application

    Compute 0π/2exsinxdx\int_0^{\pi/2} e^x \sin x\, dx.

  31. Ex. 85.31ModelingAnswer key

    Work done by force F(x)=xexF(x) = x e^{-x} N along [0,1][0, 1] m. Compute W=01F(x)dxW = \int_0^1 F(x)\, dx.

  32. Ex. 85.32ModelingAnswer key

    Electric charge accumulated with current i(t)=tcos(ωt)i(t) = t\cos(\omega t). Compute Q=02π/ωi(t)dtQ = \int_0^{2\pi/\omega} i(t)\, dt.

  33. Ex. 85.33Modeling

    Gamma function: compute Γ(2)=0tetdt\Gamma(2) = \int_0^\infty t e^{-t}\, dt and show that the result is 11.

  34. Ex. 85.34ModelingAnswer key

    Expectation of exponential variable: compute E[X]=0xλeλxdxE[X] = \int_0^\infty x \lambda e^{-\lambda x}\, dx and show that the result is 1/λ1/\lambda.

  35. Ex. 85.35Modeling

    Variance of exponential: compute E[X2]=0x2λeλxdxE[X^2] = \int_0^\infty x^2 \lambda e^{-\lambda x}\, dx and determine Var(X)=E[X2](E[X])2\text{Var}(X) = E[X^2] - (E[X])^2.

  36. Ex. 85.36Modeling

    Fourier coefficient an=(1/π)ππxcos(nx)dxa_n = (1/\pi)\int_{-\pi}^\pi x\cos(nx)\, dx. Determine ana_n for all integers n1n \geq 1.

  37. Ex. 85.37Modeling

    Laplace transform of tt: show that L{t}(s)=0testdt=1/s2\mathcal{L}\{t\}(s) = \int_0^\infty t e^{-st}\, dt = 1/s^2 for s>0s > 0.

  38. Ex. 85.38Modeling

    Present value of growing income C(t)=tC(t) = t (in thousands of reais/year) with continuous discount rate rr over [0,T][0, T]. Compute VP=0TtertdtVP = \int_0^T t e^{-rt}\, dt.

  39. Ex. 85.39Challenge

    Compute x3ex2dx\int x^3 e^{-x^2}\, dx. Hint: substitute u=x2u = x^2 first, then apply parts.

  40. Ex. 85.40ChallengeAnswer key

    Compute exdx\int e^{\sqrt{x}}\, dx. Hint: substitute u=xu = \sqrt{x}, then apply parts.

  41. Ex. 85.41Challenge

    Show by induction that 0xnexdx=n!\int_0^\infty x^n e^{-x}\, dx = n! for all non-negative integer nn, using integration by parts in the inductive step.

  42. Ex. 85.42Challenge

    Let In=xnexdxI_n = \int x^n e^x\, dx. Show that In=xnexnIn1I_n = x^n e^x - n I_{n-1} and use the formula to compute I3I_3.

  43. Ex. 85.43ChallengeAnswer key

    Derive the reduction formula sinnxdx=sinn1xcosxn+n1nsinn2xdx\int \sin^n x\, dx = -\frac{\sin^{n-1}x\cos x}{n} + \frac{n-1}{n}\int \sin^{n-2}x\, dx and apply it to compute sin4xdx\int \sin^4 x\, dx.

  44. Ex. 85.44Proof

    Proof. Prove the formula udv=uvvdu\int u\, dv = uv - \int v\, du from the product rule for derivatives and the Fundamental Theorem of Calculus.

  45. Ex. 85.45Proof

    Informal Proof. Justify why LIATE is an effective heuristic: analyze how each type of function behaves upon differentiation and explain why Log and Inv-trig are the top candidates for uu.

Sources

Updated on 2026-05-11 · Author(s): Clube da Matemática

Found an error? Open an issue on GitHub or submit a PR — open source forever.