メインコンテンツへスキップ
教材一覧に戻る
数検1級

積分法 — 積分技法・定積分・広義積分

最終確認日:

この章で学ぶこと

微分の逆演算である積分を、大学レベルの技法とともに整理します。積分は「求積(面積・体積)」と「微分方程式の解」の両方で土台になります。

  • 不定積分の基本公式
  • 置換積分・部分積分
  • 部分分数分解による有理関数の積分
  • 定積分と微積分の基本定理
  • 広義積分(無限区間・特異点)

ポイント: 積分には微分のような万能の公式がなく、「どの技法に持ち込むか」を見抜く力が要です。置換・部分積分・部分分数の3つが基本道具で、これで多くの初等関数が積分できます。

1. 不定積分の基本公式

F(x)=f(x)F'(x) = f(x) となる FFff原始関数といい、f(x)dx=F(x)+C\displaystyle\int f(x)\,dx = F(x) + C(CC は積分定数)と書きます。

被積分関数不定積分
xn (n1)x^n\ (n \neq -1)xn+1n+1+C\dfrac{x^{n+1}}{n+1} + C
1x\dfrac{1}{x}logx+C\log\vert x\vert + C
exe^xex+Ce^x + C
sinx\sin xcosx+C-\cos x + C
cosx\cos xsinx+C\sin x + C
11+x2\dfrac{1}{1+x^2}arctanx+C\arctan x + C

2. 置換積分と部分積分

置換積分: t=g(x)t = g(x) とおくと dt=g(x)dxdt = g'(x)\,dx により変数を変換します。

f(g(x))g(x)dx=f(t)dt\int f(g(x)) g'(x)\, dx = \int f(t)\, dt

部分積分: 積の微分公式を積分に直したもの。

f(x)g(x)dx=f(x)g(x)f(x)g(x)dx\int f(x) g'(x)\, dx = f(x) g(x) - \int f'(x) g(x)\, dx

例題: xexdx\displaystyle\int x e^x\, dx を求めよ。

部分積分で f=x, g=exf = x,\ g' = e^x とおくと f=1, g=exf' = 1,\ g = e^x

xexdx=xex1exdx=xexex+C=(x1)ex+C\int x e^x\, dx = x e^x - \int 1 \cdot e^x\, dx = x e^x - e^x + C = (x-1)e^x + C

検算: ddx{(x1)ex}=ex+(x1)ex=xex\dfrac{d}{dx}\{(x-1)e^x\} = e^x + (x-1)e^x = x e^x。被積分関数に戻る。正しい。

例題: 2xcos(x2)dx\displaystyle\int 2x \cos(x^2)\, dx を求めよ。

t=x2t = x^2 とおくと dt=2xdxdt = 2x\,dx

2xcos(x2)dx=costdt=sint+C=sin(x2)+C\int 2x \cos(x^2)\, dx = \int \cos t\, dt = \sin t + C = \sin(x^2) + C

検算: ddxsin(x2)=cos(x2)2x\dfrac{d}{dx}\sin(x^2) = \cos(x^2)\cdot 2x。戻る。正しい。

3. 部分分数分解

有理関数の積分は、分母を因数分解して部分分数に分けると計算できます。

例題: 1x21dx\displaystyle\int \frac{1}{x^2 - 1}\, dx を求めよ。

x21=(x1)(x+1)x^2 - 1 = (x-1)(x+1) なので、1(x1)(x+1)=Ax1+Bx+1\dfrac{1}{(x-1)(x+1)} = \dfrac{A}{x-1} + \dfrac{B}{x+1} とおく。両辺に分母をかけ 1=A(x+1)+B(x1)1 = A(x+1) + B(x-1)x=1x=1A=12A = \tfrac12x=1x=-1B=12B = -\tfrac12

1x21dx=12dxx112dxx+1=12logx1x+1+C\int \frac{1}{x^2-1}\, dx = \frac{1}{2}\int\frac{dx}{x-1} - \frac{1}{2}\int\frac{dx}{x+1} = \frac{1}{2}\log\left|\frac{x-1}{x+1}\right| + C

検算: ddx{12(logx1logx+1)}=12(1x11x+1)=122x21=1x21\dfrac{d}{dx}\left\{\tfrac12(\log|x-1| - \log|x+1|)\right\} = \tfrac12\left(\dfrac{1}{x-1} - \dfrac{1}{x+1}\right) = \tfrac12\cdot\dfrac{2}{x^2-1} = \dfrac{1}{x^2-1}。戻る。正しい。

4. 定積分と微積分の基本定理

微積分の基本定理: ff[a,b][a,b] で連続、FF をその原始関数とすると、 abf(x)dx=F(b)F(a)\int_a^b f(x)\, dx = F(b) - F(a)

例題: 0πsinxdx\displaystyle\int_0^{\pi} \sin x\, dx を求めよ。

0πsinxdx=[cosx]0π=(cosπ)(cos0)=(1)(1)=2\int_0^{\pi} \sin x\, dx = \Big[-\cos x\Big]_0^{\pi} = (-\cos\pi) - (-\cos 0) = -(-1) - (-1) = 2

検算: sinx0\sin x \geq 0[0,π][0,\pi] で成り立ち、面積として正の値 22。半周期の正弦の面積が 22 になるのは既知の結果と一致する。

5. 広義積分

積分区間が無限、または被積分関数が区間内で発散する場合は、極限で定義する広義積分を考えます。

af(x)dx=limRaRf(x)dx\int_a^{\infty} f(x)\, dx = \lim_{R \to \infty} \int_a^{R} f(x)\, dx

例題: 0exdx\displaystyle\int_0^{\infty} e^{-x}\, dx を求めよ。

0exdx=limR[ex]0R=limR(eR+1)=0+1=1\int_0^{\infty} e^{-x}\, dx = \lim_{R \to \infty} \Big[-e^{-x}\Big]_0^{R} = \lim_{R \to \infty}\left(-e^{-R} + 1\right) = 0 + 1 = 1

検算: RR \to \inftyeR0e^{-R} \to 0。よって積分値は 11 に収束する。

例題: 0xexdx\displaystyle\int_0^{\infty} x e^{-x}\, dx を求めよ。

部分積分で xexdx=xexex+C=(x+1)ex+C\displaystyle\int x e^{-x}\,dx = -x e^{-x} - e^{-x} + C = -(x+1)e^{-x} + C。よって

0xexdx=[(x+1)ex]0=0((0+1)1)=1\int_0^{\infty} x e^{-x}\, dx = \Big[-(x+1)e^{-x}\Big]_0^{\infty} = 0 - (-(0+1)\cdot 1) = 1

検算: これはガンマ関数 Γ(2)=1!=1\Gamma(2) = 1! = 1 に等しい。一般に 0xnexdx=n!\displaystyle\int_0^\infty x^{n} e^{-x}dx = n! が成り立ち、n=1n=111。一致する。

大事: 広義積分は「まず有限区間で計算し、極限をとる」のが原則です。極限が有限の値に収束すれば収束、発散すれば発散といいます。たとえば 1dxx\displaystyle\int_1^\infty \dfrac{dx}{x} は発散、1dxx2=1\displaystyle\int_1^\infty \dfrac{dx}{x^2} = 1 は収束します。

どう問われるか

  • 一次では「指定された関数の不定積分・定積分を求めよ」が頻出。置換・部分積分・部分分数の判断が鍵。
  • 二次では「広義積分の収束判定と値の計算」「回転体の体積・曲線の長さ」など、積分の応用が問われます。

よくまちがえるところ

積分法は技法の選択と、変換にともなう付随情報の書き換えでつまずきます。

まちがい直し方
置換積分で積分区間を変え忘れる∫(0 から 1) 2x cos(x²) dx で t = x² と置いたのに区間を 0 から 1 のままにするx = 0 で t = 0、x = 1 で t = 1。今回はたまたま同じだが、t = x² + 1 なら 1 から 2 になる
部分積分で f と g' の選び方を誤る∫log x dx で log x を g' 側に置くlog x や arctan x は f 側、1 を g' 側に置く
1/x の積分で絶対値を落とす∫dx/x = log x + C と書くlog の中は絶対値。x が負の区間でも通用する形にする
広義積分で極限をとらず端点を代入する∫(1 から ∞) dx/x を log∞ - log1 として有限扱いする有限区間 1 から R で計算して R → ∞。この積分は発散する

いちばん多いのは置換したのに区間を直さないことです。置換積分は変数の世界を移す操作なので、被積分関数・微分要素・積分区間の3つをそろって書き換える必要があります。書き換えを1つでも落とすと、計算は最後まで進むのに値だけが違う、という発見しにくい誤りになります。防ぐには、置いた直後に「dt = ... dx」と「x = a のとき t = ...、x = b のとき t = ...」を必ず並べて書くこと。あるいは不定積分として計算しきり、t を x に戻してからもとの区間で代入する方法に統一してもかまいません。

積分の型を見分ける

被積分関数の形から技法を選びます。この対応表を身体に入れると、手が止まりません。

被積分関数の形使う技法
f(g(x)) g'(x) の形置換積分(t = g(x))2x cos(x²)
多項式 × 指数関数・三角関数部分積分(多項式を f 側に)x e^x
log x、arctan x など単独部分積分(g' = 1 とみる)log x
分母が因数分解できる有理関数部分分数分解1/(x² - 1)
分母が 1 + x² の形arctan の公式1/(1 + x²)
√(a² - x²) を含む三角置換 x = a sinθ√(1 - x²)
分子が分母の導関数log に直す(2x)/(x² + 1)

部分積分で多項式を f 側に置くのは、微分すると次数が下がって最後に消えるからです。逆に log x は微分すると 1/x になって扱いやすくなるので、こちらも f 側です。微分して簡単になるほうを f 側、という一言でまとめられます。

大事: 広義積分は「収束するか」の判定が先で、値の計算はそのあとです。無限区間では、被積分関数が 1/x^p の形なら p が 1 より大きいとき収束し、1 以下のとき発散します(区間は 1 から ∞)。原点近くの特異点では逆に、p が 1 より小さいとき収束します(区間は 0 から 1)。この2つの基準を覚えておくと、比較判定で多くの問題が処理できます。

自分でチェック

  • 置換積分で被積分関数・微分要素・積分区間の3つを書き換えられる
  • 部分積分で微分して簡単になるほうを f 側に置ける
  • 1/x の不定積分に絶対値を付けられる
  • 被積分関数の形から技法を選べる
  • 1/x^p 型の広義積分の収束条件を区間ごとに言える

まとめ

  • 積分の3大技法は置換積分・部分積分・部分分数分解
  • 定積分は原始関数の差(微積分の基本定理)
  • 広義積分は有限区間で計算してから極限をとる
  • 0xnexdx=n!\int_0^\infty x^n e^{-x}dx = n!(ガンマ関数)は頻出

次章では、積分を使って解く微分方程式(変数分離・1階線形・定数係数2階線形)を学びます。

この教材きょうざいやくちましたか?

このしょうれんしゅう

ほかのぶんれんしゅうもチェック