Tích phân từng phần

Trong vi tích phân nói riêng, và trong giải tích toán học nói chung, **tích phân từng phần** là quá trình tìm tích phân của tích các hàm dựa trên tích phân các đạo hàm và nguyên hàm của chúng. Nó thường được sử dụng để biến đổi nguyên hàm của tích các hàm thành một nguyên hàm mà đáp án có thể được tìm thấy dễ dàng hơn. Quy tắc có thể suy ra bằng cách tích hợp quy tắc nhân của đạo hàm.

Nếu    và   , trong đó    và   , thì tích phân từng phần phát biểu rằng:
: {\displaystyle {\begin{aligned}\int _{a}^{b}u(x)v'(x)\,dx&=[u(x)v(x)]_{a}^{b}-\int _{a}^{b}u'(x)v(x)dx\\&=u(b)v(b)-u(a)v(a)-\int _{a}^{b}u'(x)v(x)\,dx\end{aligned}}} 
hay gọn hơn:
: \int u \, dv=uv-\int v \, du.\!
Có các công thức tổng quát hơn của tích phân từng phần cho tích phân Riemann-Stieltjes và tích phân Lebesgue-Stieltjes. Chuỗi số cũng có mô hình rời rạc tương tự gọi là tổng từng phần.

## Định lý

### Tích của hai hàm
Định lý có thể được suy ra như sau. Giả sử *u*(*x*) và *v*(*x*) là hai hàm khả vi liên tục. Quy tắc nhân phát biểu rằng (theo ký hiệu của Leibniz):
: \frac{d}{dx}\Big(u(x)v(x)\Big) = v(x) \frac{d}{dx}\left(u(x)\right) + u(x) \frac{d}{dx}\left(v(x)\right).\!
Tích phân cả hai vế đối với *x*,
: \int \frac{d}{dx}\left(u(x)v(x)\right)\,dx = \int u'(x)v(x)\,dx + \int u(x)v'(x)\,dx 
sau đó áp dụng định nghĩa của nguyên hàm,
: u(x)v(x) = \int u'(x)v(x)\,dx + \int u(x)v'(x)\,dx
: \int u(x)v'(x)\,dx = u(x)v(x) - \int u'(x)v(x)\,dx
cho ta công thức **tích phân từng phần**.

Bởi vì *du* và *dv* là các vi phân của một hàm một biến *x*,
: du=u'(x)dx \quad dv=v'(x)dx 
: \int u(x)\,dv = u(x)v(x) - \int v(x)\,du
Tích phân gốc ∫*uv*′&nbsp;*dx* chứa *v*′ (đạo hàm của *v*); để áp dụng định lý, phải tim nguyên hàm *v* (của *v*′), và tính tích phân ∫*vu*′&nbsp;*dx.*

### Mở rộng cho các trường hợp khác
Điều kiện *u* và *v* khả vi liên tục là không thực cần thiết. Tích phân từng phần chỉ được áp dụng nếu *u* là liên tục tuyệt đối và hàm được chọn **' phải [[khả tích Lebesgue]] (nhưng không nhất thiết là liên tục). (Nếu ''v** có một điểm gián đoạn thì nguyên hàm *v* của nó có thể không có đạo hàm tại điểm đó.)

Nếu khoảng tích phân không phải là không gian compact thì *u* không cần thiết phải hoàn toàn liên tục trong toàn khoảng hoặc *v*&nbsp;' không cần thiết phải là khả tích Lebesgue trong khoảng, như một vài ví dụ sẽ cho thấy, trong đó *u* và *v* là liên tục và khả vi liên tục. Ví dụ nếu
: u(x)=\exp(x)/x^2,\,v'(x)=\exp(-x)
*u* không liên tục hoàn toàn trên khoảng &#x5B;1, +∞), tuy nhiên
: \int_1^\infty u(x)v'(x)\,dx = \left[u(x)v(x)\right]_1^\infty - \int_1^\infty u'(x)v(x)\,dx
miễn là \left[u(x)v(x)\right]_1^\infty có nghĩa là giới hạn u(L)v(L)-u(1)v(1) khiL\to\infty và miễn là hai số hạng ở vế phải hữu hạn. Điều này chỉ đúng khi chúng ta chọn v(x)=-\exp(-x). Tương tự, nếu
: u(x)=\exp(-x),\,v'(x)=x^{-1}\sin(x)
*v*' không khả vi Lebesgue trên khoảng &#x5B;1, +∞), tuy nhiên
: \int_1^\infty u(x)v'(x)\,dx = \left[u(x)v(x)\right]_1^\infty - \int_1^\infty u'(x)v(x)\,dx
với giải thích tương tự.

Người ta cũng có thể dễ dàng đưa ra những ví dụ như thế này nhưng trong đó *u* và *v* **không **khả vi liên tục.

### Tích của nhiều hàm
Áp dụng quy tắc tích để tìm tích phần cho ba hàm nhân nhau, *u*(*x*), *v*(*x*), *w*(*x*), cho kết quả tương tự:
: \int_a^b u v \, dw = [u v w]^{b}_{a} - \int_a^b u w \, dv - \int_a^b v w \, du.
Tổng quát với *n* thừa số
: \frac{d}{dx} \left(\prod_{i=1}^n u_i(x) \right)= \sum_{j=1}^n \prod_{i\neq j}^n u_i(x) \frac{du_j(x)}{dx}, 
dẫn đến
:  \Bigl[ \prod_{i=1}^n u_i(x) \Bigr]_a^b = \sum_{j=1}^n \int_a^b \prod_{i\neq j}^n u_i(x) \, du_j(x), 
trong đó tích thuộc tất cả các hàm ngoại trừ một hàm được lấy đạo hàm trong cùng số hạng.

## Sự hình dung

Xem xét đường cong tham số bởi (*x*, *y*) = (*f*(*t*), *g*(*t*)). Giả sử rằng đường cong là đơn ánh cục bộ và khả tích cục bộ, ta định nghĩa
: x(y) = f(g^{-1}(y))
: y(x) = g(f^{-1}(x))
Diện tích vùng màu xanh là
: A_1=\int_{y_1}^{y_2}x(y)dy
Tương tự như vậy, diện tích của vùng màu đỏ là
: A_2=\int_{x_1}^{x_2}y(x)dx
Tổng diện tích *A*1 + *A*2 bằng diện tích của hình chữ nhật lớn hơn, *x*2*y*2, trừ đi diện tích của hình chữ nhật nhỏ hơn, *x*1*y*1:
: \overbrace{\int_{y_1}^{y_2}x(y)dy}^{A_1}+\overbrace{\int_{x_1}^{x_2}y(x)dx}^{A_2}=\biggl.x. y(x)\biggl|_{x1}^{x2} = \biggl.y. x(y)\biggl|_{y1}^{y2}
Hoặc theo tham số *t*

{\displaystyle \int _{t_{1}}^{t_{2}}x(t)dy(t)+\int _{t_{1}}^{t_{2}}y(t)dx(t)={\biggl .}x(t)y(t){\biggl |}_{t_{1}}^{t_{2}}}

Hoặc biễu diễn theo nguyên hàm:
: \int xdy + \int y dx = xy
Chỉnh lại:
: \int xdy = xy - \int y dx
Từ đó tích phân từng phần có thể coi là diện tích của vùng màu xanh trong tổng diện tích và diện tích của vùng đỏ.

Sự hình dung này cũng lý giải việc tích phân từng phần có thể tính tích phân của hàm nghịch đảo *f*−1(*x*) khi đã biết tích phân của *f*(*x*). Thật vậy, nếu hàm *x*(*y*) và *y*(*x*) là nghịch đảo của nhau thì có thể tìm tích phân ∫*x dy* khi đã biết tích phân ∫*y dx*. Cụ thể, điều này giải thích việc kết hợp sử dụng tích phân từng phần với hàm logarithm và hàm lượng giác nghịch đảo.

## Ứng dụng để tìm nguyên hàm

### Kịch bản
Tích phân từng phần là một quá trình suy nghiệm hơn là một quá trình máy móc thuần tuý để tính toán tích phân; cho một hàm đơn để tích phân, các chiến lược điển hình là cẩn thận tách nó thành tích của hai hàm *u*(*x*)*v*(*x*) sao cho tích phân được tạo bởi công thức tích phân từng phần dễ tính toán hơn so với tích phân gốc. Công thức sau minh họa kịch bản trường hợp tốt nhất:
: \int uv\ dx = u \int v\ dx - \int\left(u' \int v\ dx \right)\ dx.
Lưu ý rằng ở vế phải, *u* được lấy đạo hàm và *v* được lấy tích phân; do đó sẽ hữu ích khi chọn *u* là một hàm có thể giản hóa khi lấy đạo hàm, hoặc khi chọn *v* là hàm đơn giản hóa được khi được lấy tích phân. Xét ví dụ đơn giản sau:
: {\displaystyle \int {\frac {\ln(x)}{x^{2}}}\ dx\ .}
Do đạo hàm của ln(*x*) là , ta chọn (ln(*x*)) là *u*; do nguyên hàm của là -, chọn *dx* làm *dv*. Từ đó ta có:
: {\displaystyle \int {\frac {\ln(x)}{x^{2}}}\ dx=-{\frac {\ln(x)}{x}}-\int {\biggl (}{\frac {1}{x}}{\biggr )}{\biggl (}-{\frac {1}{x}}{\biggr )}\ dx\ .}
Nguyên hàm của -\frac1{x^2} có thể được tìm thấy bằng quy tắc luỹ thừa và bằng \frac 1x.

Ngoài ra, người ta có thể chọn *u* và *v* sao cho tích *u*' (∫*v dx*) triệt tiêu nhau. Ví dụ, giả sử ta muốn tích phân:
: \int\sec^2(x)\cdot\ln\Big(\bigl|\sin(x)\bigr|\Big)\ dx.
Nếu chúng ta chọn *u*(*x*) = ln(|sin(*x*)|) và *v*(*x*) = sec2x, thì *u* được lấy vi phân tới  1/ tan *x* bằng cách sử dụng quy tắc chuỗi và *v* được lấy tích phân tan *x*; do đó công thức cho:
: {\displaystyle \int \sec ^{2}(x)\cdot \ln {\Big (}{\bigl |}\sin(x){\bigr |}{\Big )}\ dx=\tan(x)\cdot \ln {\Big (}{\bigl |}\sin(x){\bigr |}{\Big )}-\int \tan(x)\cdot {\frac {1}{\tan(x)}}dx\ .} {\displaystyle \int \sec ^{2}(x)\cdot \ln {\Big (}{\bigl |}\sin(x){\bigr |}{\Big )}\ dx=\tan(x)\cdot \ln {\Big (}{\bigl |}\sin(x){\bigr |}{\Big )}-\int \tan(x)\cdot {\frac {1}{\tan(x)}}dx\ .}
Hàm lấy tích phân trở thành 1 và có nguyên hàm là *x*. Tìm ra sự kết hợp co thể giản hóa thường cần thử sai.

Trong một số trường hợp, không đảm bảo rằng tích phân tạo bởi tích phân từng phần sẽ có dạng đơn giản; Ví dụ, trong giải tích số, ta có thể chấp nhận khi chỉ tạo ra một số sai sót nhỏ. Một số kỹ thuật đặc biệt khác được chứng minh trong các ví dụ dưới đây.
; Hàm đa thức và hàm lượng giác
Để tính
: I=\int x\cos(x)\ dx\,
đặt:
: u = x\ \Rightarrow\ du = dx
: dv = \cos(x)\ dx\ \Rightarrow\ v = \int\cos(x)\ dx = \sin(x)
thì:
: 
\begin{align}
  \int x\cos(x)\ dx & = \int u\ dv \\
  & = u\cdot v - \int v \, du \\
  & = x\sin(x) - \int \sin(x)\ dx \\
  & = x\sin(x) + \cos(x) + C,
\end{align}
\!
với *C* là hằng số tích phân.

Đối với bậc cao hơn của *x* trong dạng
: \int x^n e^x\ dx,\ \int x^n\sin(x)\ dx,\ \int x^n\cos(x)\ dx\,
sử dụng nhiều lần tích phân từng phần có thể tính các tích phân thuộc loại này; mỗi lần sử dụng sẽ giảm một bậc của *x*.
; Hàm mũ và hàm lượng giác
Một ví dụ thường dùng để tính tích phân từng phần là
: I=\int e^x\cos(x)\ dx.
Ở đây, ta thực hiện tích phân từng phần hai lần. Đầu tiên đặt
: u = \cos(x)\ \Rightarrow\ du = -\sin(x)\ dx
: dv = e^x\ dx\ \Rightarrow\ v = \int e^x\ dx = e^x
thì:
: \int e^x\cos(x)\ dx = e^x\cos(x) + \int e^x\sin(x)\ dx.
Giờ, để tính tích phân còn lại, chúng ta sử dụng tích phân từng phần một lần nữa, với:
: u = \sin(x)\ \Rightarrow\ du = \cos(x)\ dx
: dv = e^x\ dx\ \Rightarrow\ v = \int e^x\ dx = e^x.
thì:
: \int e^x\sin(x)\ dx = e^x\sin(x) - \int e^x\cos(x)\ dx.
Kết hợp lại,
: \int e^x\cos(x)\ dx = e^x\cos(x) + e^x\sin(x) - \int e^x\cos(x)\ dx.
Tích phân giống nhau xuất hiện trên cả hai vế của phương trình này. Thêm tích phân cần tính vào 2 vế, ta có
: 2\int e^x\cos(x)\ dx = e^x\bigl(\sin(x)+\cos(x)\bigr) + C
mà trở thành:
: \int e^x\cos(x)\ dx = \frac{e^x\bigl(\sin(x)+\cos(x)\bigr)}{2} + C'
trong đó *C* (và *C* = *C*/2) là các hằng số tích phân.

Phương pháp tương tự được sử dụng để tìm tích phân của hàm sec bậc ba.
; Các hàm được nhân với phần tử đơn vị
Hai ví dụ nổi tiếng khác khi áp dụng tích phân từng phần cho một hàm được biểu diễn là tích của 1 và chính nó. Có thể tính tích phân này nếu biết đạo hàm của hàm đó và tích phân của đạo hàm này nhân *x.*

Ví dụ đầu tiên là ∫ ln(*x*) d*x*. Chúng ta viết tích phân này như:
: {\displaystyle I=\int \ln(x)\cdot 1\ dx\ .}
Đặt:
: u = \ln(x)\ \Rightarrow\ du = \frac{dx}{x}
: dv = dx\ \Rightarrow\ v = x
thì:
: 
\begin{align}
\int \ln(x)\ dx & = x\ln(x) - \int\frac{x}{x}\ dx \\
& = x\ln(x) - \int 1\ dx \\
& = x\ln(x) - x + C
\end{align}

trong đó *C* là hằng số tích phân.

Ví dụ thứ hai là hàm tan nghịch arctan(*x*):
: I=\int\arctan(x)\ dx.
Viết lại
: \int\arctan(x)\cdot 1\ dx.
Đặt:
: u = \arctan(x)\ \Rightarrow\ du = \frac{dx}{1+x^2}

: dv = dx\ \Rightarrow\ v = x
thì
: 
\begin{align}
\int\arctan(x)\ dx
& = x\cdot\arctan(x) - \int\frac{x}{1+x^2}\ dx \\[8pt]
& = x\cdot\arctan(x) - \frac{\ln(1+x^2)}{2} + C
\end{align}

sử dụng kết hợp giữa phương pháp quy tắc chuỗi đảo và điều kiện tích phân của hàm logarit tự nhiên.

### Quy tắc LIATE

## Ứng dụng trong toán học thuần tuý
Tích phân từng phần thường được sử dụng như một công cụ để chứng minh các định lý trong giải tích toán học. Phần này đưa ra vài ví dụ.

### Dùng trong các hàm đặc biệt

### Dùng trong giải tích điều hòa
; Biến đổi Fourier của đạo hàm

; Phân rã của biến đổi Fourier

### Dùng trong lý thuyết toán tử

### Các ứng dụng khác
* Để xác định điều kiện biên trong lý thuyết Sturm-Liouville
* Đạo hàm của phương trình Euler-Lagrange trong giải tích của biến thể

## Tích phân đệ quy từng phần

### Bảng tích phân từng phần

## Các chiều cao hơn

## Xem thêm
* Integration by parts for the Lebesgue–Stieltjes integral
* Integration by parts for semimartingales, involving their quadratic covariation.
* Integration by substitution
* Legendre transformation

## Ghi chú

## Tham khảo
* 
* 
* "Tabular Integration by Parts". *The College Mathematics Journal* **21** (4): 307–311. doi:.JSTOR&nbsp;[//www.jstor.org/stable/2686368 2686368].&nbsp;

## Liên kết ngoài
* 
* Integration by parts—from MathWorld