置換積分の公式の導出:合成関数の微分を逆にたどる

数学3C積分法とその応用公式の成立 更新
目次

置換積分の公式

u=g(x)u=g(x) とおくと

∫f(g(x)) g′(x) dx=∫f(u) du \int f(g(x))\,g'(x)\,dx=\int f(u)\,du

定積分では、xx が aa から bb まで動くとき uu は g(a)g(a) から g(b)g(b) まで動くので

∫abf(g(x)) g′(x) dx=∫g(a)g(b)f(u) du \int_a^b f(g(x))\,g'(x)\,dx=\int_{g(a)}^{g(b)} f(u)\,du

この記事の要点

  • 合成関数の微分 {F(g(x))}′=f(g(x)) g′(x)\{F(g(x))\}'=f(g(x))\,g'(x) を逆向きに読むと、置換積分の公式になる
  • 「du=g′(x) dxdu=g'(x)\,dx」は、この関係を覚えやすく書いた形
  • 逆向きに x=g(θ)x=g(\theta) とおくと、1−x2\sqrt{1-x^2} のような式も積分できる

置換積分は、数学IIIの積分でいちばんよく使う計算方法の1つです。この記事では、合成関数の微分を逆にたどって公式を導きます。積の微分を逆にたどる部分積分と対になる考え方です。

置換積分の公式は何を言っているか

∫2x(x2+1)3 dx\displaystyle\int 2x(x^2+1)^3\,dx のような積分は、そのままでは計算しにくい形です。ここで u=x2+1u=x^2+1 とおくと、2x2x がちょうど uu の微分になっていて、式が ∫u3 du\displaystyle\int u^3\,du に変わります。

公式は、かたまり g(x)g(x) を1つの文字 uu とみなし、g′(x) dxg'(x)\,dx を dudu に置きかえてよい ことを言っています。

置換積分の公式の導出

1. ff の原始関数を1つとる

F′(u)=f(u)F'(u)=f(u) となる関数 FF をとります。つまり

∫f(u) du=F(u)+C \int f(u)\,du=F(u)+C

2. 合成関数 F(g(x))F(g(x)) を微分する

合成関数の微分法より

ddxF(g(x))=F′(g(x))⋅g′(x)=f(g(x)) g′(x) \begin{aligned} \frac{d}{dx}F(g(x))&=F'(g(x))\cdot g'(x)\\[4pt] &=f(g(x))\,g'(x) \end{aligned}

2行目は、F′=fF'=f を使いました。

3. 逆向きに読む

手順2から、F(g(x))F(g(x)) は f(g(x)) g′(x)f(g(x))\,g'(x) の原始関数です。

∫f(g(x)) g′(x) dx=F(g(x))+C=F(u)+C=∫f(u) du \begin{aligned} \int f(g(x))\,g'(x)\,dx&=F(g(x))+C\\[4pt] &=F(u)+C=\int f(u)\,du \end{aligned}

これで不定積分の公式が導けました。

4. 定積分の場合

手順3の原始関数を使って定積分を計算します。

∫abf(g(x)) g′(x) dx=F(g(b))−F(g(a))=∫g(a)g(b)f(u) du \begin{aligned} \int_a^b f(g(x))\,g'(x)\,dx&=F(g(b))-F(g(a))\\[4pt] &=\int_{g(a)}^{g(b)} f(u)\,du \end{aligned}

積分区間も xx の範囲から uu の範囲に置きかえる のは、このためです。

グラフで見る

∫012x(x2+1)3 dx\displaystyle\int_0^1 2x(x^2+1)^3\,dx と ∫12u3 du\displaystyle\int_1^2 u^3\,du を比べると、グラフの形も区間も違いますが、面積は等しくなります。

u = x² + 1 と置きかえると、形の違う2つの面積が等しくなる

使い方の例題

例題

定積分 ∫012x(x2+1)3 dx\displaystyle\int_0^1 2x(x^2+1)^3\,dx を求めよ。

u=x2+1u=x^2+1 とおくと、dudx=2x\dfrac{du}{dx}=2x より 2x dx=du2x\,dx=du です。x=0x=0 のとき u=1u=1、x=1x=1 のとき u=2u=2 なので

∫012x(x2+1)3 dx=∫12u3 du=[u44]12=16−14=154 \begin{aligned} \int_0^1 2x(x^2+1)^3\,dx&=\int_1^2 u^3\,du\\[4pt] &=\left[\frac{u^4}{4}\right]_1^2=\frac{16-1}{4}=\frac{15}{4} \end{aligned}

検算:(x2+1)3=x6+3x4+3x2+1(x^2+1)^3=x^6+3x^4+3x^2+1 を展開して 2x2x を掛けると 2x7+6x5+6x3+2x2x^7+6x^5+6x^3+2x。これを 00 から 11 まで積分すると 28+66+64+22=14+1+32+1=154\dfrac{2}{8}+\dfrac{6}{6}+\dfrac{6}{4}+\dfrac{2}{2}=\dfrac{1}{4}+1+\dfrac{3}{2}+1=\dfrac{15}{4} で一致します。

置換積分の公式の発展的な使い方

公式を右辺から左辺へ読むと、xx を別の変数の式でおく置換もできます。1−x2\sqrt{1-x^2} を含む積分では、x=sin⁡θx=\sin\theta とおくと根号が外れます。

発展例題

定積分 ∫011−x2 dx\displaystyle\int_0^1\sqrt{1-x^2}\,dx を求めよ。

1. 置きかえる

x=sin⁡θx=\sin\theta とおくと、dxdθ=cos⁡θ\dfrac{dx}{d\theta}=\cos\theta より dx=cos⁡θ dθdx=\cos\theta\,d\theta です。xx が 00 から 11 まで動くとき、θ\theta は 00 から π2\dfrac{\pi}{2} まで動きます。

2. 根号を外す

0≦θ≦π20\le\theta\le\dfrac{\pi}{2} では cos⁡θ≧0\cos\theta\ge 0 なので

1−x2=1−sin⁡2θ=cos⁡2θ=cos⁡θ \sqrt{1-x^2}=\sqrt{1-\sin^2\theta}=\sqrt{\cos^2\theta}=\cos\theta

3. 積分する

cos⁡2θ=1+cos⁡2θ2\cos^2\theta=\dfrac{1+\cos 2\theta}{2} を使います。

∫011−x2 dx=∫0π2cos⁡θ⋅cos⁡θ dθ=∫0π21+cos⁡2θ2 dθ=[θ2+sin⁡2θ4]0π2=π4 \begin{aligned} \int_0^1\sqrt{1-x^2}\,dx&=\int_0^{\frac{\pi}{2}}\cos\theta\cdot\cos\theta\,d\theta\\[4pt] &=\int_0^{\frac{\pi}{2}}\frac{1+\cos 2\theta}{2}\,d\theta\\[4pt] &=\left[\frac{\theta}{2}+\frac{\sin 2\theta}{4}\right]_0^{\frac{\pi}{2}}=\frac{\pi}{4} \end{aligned}
y = √(1 − x²) のグラフは半径 1 の四分円。面積は π/4

この問題では、x=sin⁡θx=\sin\theta と xx のほうを置きかえて、1−x2\sqrt{1-x^2} を cos⁡θ\cos\theta に変えました 。

検算(別の方法):y=1−x2y=\sqrt{1-x^2} は x2+y2=1x^2+y^2=1(y≧0y\ge 0)なので、グラフは半径 11 の円の上半分です。0≦x≦10\le x\le 1 の部分は四分円で、面積は 14π⋅12=π4\dfrac{1}{4}\pi\cdot 1^2=\dfrac{\pi}{4} となり一致します。

注意

定積分で置換したら、積分区間も必ず新しい変数の範囲に直します。xx の範囲のまま計算するのは、よくある間違いです。また、cos⁡2θ=cos⁡θ\sqrt{\cos^2\theta}=\cos\theta としてよいのは、cos⁡θ≧0\cos\theta\ge 0 の範囲だけです。

この記事のまとめ

  • 合成関数の微分 {F(g(x))}′=f(g(x)) g′(x)\{F(g(x))\}'=f(g(x))\,g'(x) を逆向きに読むと置換積分の公式。
  • 定積分では、積分区間も g(a)g(a) から g(b)g(b) に置きかえる。
  • x=sin⁡θx=\sin\theta のように xx のほうを置きかえると、1−x2\sqrt{1-x^2} の積分ができる。