u置換は、f(g(x))g(x)dx\int f(g(x))g'(x)\,dx のような式に対する標準的な積分法です。内側の式を uu とおき、対応する導関数の部分を dudu に置き換えることで、積分をより簡単な形に変えます。

ある関数が別の関数の中にはっきり入っていて、その内側の式の導関数もそのまま、または 0 でない定数倍の違いで現れているときに使います。

u置換とは何か

基本の形は次です。

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

ここで u=g(x)u = g(x) とおくと、du=g(x)dxdu = g'(x)\,dx なので、積分は

f(u)du\int f(u)\,du

となります。

これが考え方のすべてです。複雑な内側の式を 1 つの変数にまとめることで、原始関数を見つけやすくなります。

u置換が使えると見抜く方法

u置換は、被積分関数に合成関数の構造がはっきり見えるときに特に有効です。平たく言えば、ある関数が別の関数の中に入っていて、その内側の導関数の形もどこかに現れています。

よくある形には、(x2+1)5(x^2+1)^5 のようなべき、3x2\sqrt{3x-2} のような根号、ex2e^{x^2} のような指数関数、cos(x3)\cos(x^3) のような三角関数があります。

内側の式の導関数がまったく現れていないなら、置換してもあまり役に立たないことがあります。0 でない定数倍だけずれているなら、先に定数をくくり出したり掛けたりして調整できることがよくあります。

例題:xx2+1dx\int \frac{x}{x^2+1}\,dx

次を求めます。

xx2+1dx\int \frac{x}{x^2+1}\,dx

分母には内側の式 x2+1x^2+1 があり、その導関数は 2x2x です。分子はその半分だけなので、置換には十分です。

u=x2+1u = x^2 + 1

とおくと、

du=2xdxdu = 2x\,dx

したがって、

xdx=12dux\,dx = \frac{1}{2}du

です。

積分を書き換えると、

xx2+1dx=1u12du=121udu\int \frac{x}{x^2+1}\,dx = \int \frac{1}{u}\cdot \frac{1}{2}\,du = \frac{1}{2}\int \frac{1}{u}\,du

となります。

あとは積分して、

121udu=12lnu+C\frac{1}{2}\int \frac{1}{u}\,du = \frac{1}{2}\ln|u| + C

最後に元に戻すと、

xx2+1dx=12ln(x2+1)+C\int \frac{x}{x^2+1}\,dx = \frac{1}{2}\ln(x^2+1) + C

です。

ここではすべての実数 xx に対して x2+1>0x^2+1 > 0 なので、ln(x2+1)\ln(x^2+1) と書いて問題ありません。

なぜu置換が成り立つのか

微分の連鎖律では、外側の関数を微分すると内側の導関数の因子が現れます。u置換はその考え方を逆向きに使う方法です。内側の式を 1 つの記号にまとめ、導関数の部分を対応する微分として扱います。

だからこの方法は、ただの当てはめではありません。連鎖律を構造的に逆にたどっているのです。

u置換でよくあるミス

  1. 導関数が本当に現れているか確かめずに uu を選んでしまうこと。対応する導関数がなければ、置換しても簡単にならないことがあります。
  2. 定数倍の調整を忘れること。上の例では、du=2xdxdu = 2x\,dx を使うのに 12\frac{1}{2} を無視すると答えが間違います。
  3. 置換後に変数を混ぜてしまうこと。uu で書き換えたら、元に戻すまでは積分全体を uu だけで統一するべきです。
  4. 不定積分で +C+C を書き忘れること。
  5. 定積分で変数を uu のままにしているのに、積分区間だけ古い xx のまま使ってしまうこと。uu で積分するなら、区間も uu の値に変えなければなりません。

定積分でのu置換

定積分では、最後の処理の仕方は正しく 2 通りあります。

1 つは、先に xx に戻してから元の積分区間を使う方法です。もう 1 つは、uu のまま計算を進め、すぐに積分区間も変える方法です。

たとえば、

012xcos(x2)dx\int_0^1 2x\cos(x^2)\,dx

u=x2u=x^2 とおくと、新しい区間は u=0u=0 から u=1u=1 なので、

012xcos(x2)dx=01cosudu=sin1\int_0^1 2x\cos(x^2)\,dx = \int_0^1 \cos u\,du = \sin 1

となります。

大事なのは一貫性です。uuxx の積分区間を混ぜてはいけません。

u置換はどこで使われるか

u置換は、微積分で最初に学ぶ主要な積分テクニックの 1 つです。多くの原始関数は、そのままでは公式に当てはまらなくても、書き換えると見えるようになるからです。

基本的な微積分の授業だけでなく、微分方程式、確率、物理、工学でも、ある量が内側の式とその変化率から自然に作られている場面で現れます。

似たu置換の問題に挑戦してみよう

次を試してみてください。

(3x2)ex3dx\int (3x^2)\,e^{x^3}\,dx

すぐに調べる前に自分で解いてみましょう。u=x3u=x^3 とおけば、積分はすぐに簡単になるはずです。解き終わったら、最後の答えがちゃんと xx に戻っているか、定数倍を正しく扱えたかを確認してください。

問題の解き方でお困りですか?

問題をアップロードすると、検証済みのステップバイステップ解答が数秒で届きます。

GPAI Solver を開く →