19

置換積分について

2179
0

はじめに

この記事は, 大学受験の数学の問題を解く際の助けにと思って書いた, 高校数学のお話です. 従って, 少し簡単であったり, 非厳密であったり, 他のサイト等と被っていたりするかもしれませんが, ご容赦ください.

目次

  • 置換積分の意味
  • 簡単な置換
  • x=sinθ なる置換
  • x=tanθ なる置換
  • x=etet2 なる置換
  • おわりに

置換積分の意味

少し感覚的なお話をしていきます. (個人的な捉え方ですので厳密さを欠いているかもしれません.)

dxとはxの微小変化であり, とは変数を動かしながら微小量を足し合わせると捉えられるのでした.

従って, 例えば abdx は, xabと変化させながら, その微小変化dxを足した値ですので, abdx=ba となります.

xの変化だということがわかりやすいように, x=ax=bdx=ba と書くこともあります.

では次に, x=ax=bx2dx はどのように捉えられるでしょうか. これは, xabと変化させながら, x2dx を足し合わせた値と考えられるのでした.

ここでいきなりですが, x3 の微小変化とxの微小変化の関係を考えてみます. dで微小変化を表すことにすると, d(x3)=3x2dx と書くことができます.

これは, 微小量の比d(x3)dxが微分であるということから理解できると思います.

これを用いると,
x=ax=bx2dx=13x=ax=bd(x3)=13x3=a3x3=b3d(x3)=b3a33
のように書くことができます.

即ち, x2dxx3 の微小変化の定数倍ですので, x3を1つの文字とみることによって, はじめに紹介したabdx=ba に帰着できたということです.

いま1つの文字と言いましたが, これを本当に1つの別の文字で置き換えるというのが, まさに置換積分の考え方です.

先の問題でx3=yと置換すると, dy=3x2dxなので,
x=ax=bx2dx=13x=ax=bdy=13y=a3y=b3dy=b3a33
となります. ここで, この式と前の式を見比べてもらえばわかるように, これらは, やっていることは全く同じなのです.

より一般的に言えば, abf(x)dx の計算に, F(x)=f(x)なる関数F(x)を考えるというのは, d(F(x))=F(x)dx=f(x)dxを利用して
abf(x)dx=x=ax=bd(F(x))=F(x)=F(a)F(x)=F(b)d(F(x))=F(b)F(a)
と帰着している, と捉えられるのです. (この場合はF(x)を1文字と思っています.)

もう一つ例を出すと, abf(g(x))g(x)dx も, g(x)を1文字と思えば
x=ax=bf(g(x))g(x)dx=g(x)=g(a)g(x)=g(b)f(g(x))d(g(x))=F(g(b))F(g(a))
と書くことができます.

まとめると, 置換積分は, 何か仰々しいことを行っているようですが, 実はただ単に, 上のような方法で1文字と思ったまとまりに違うお名前をつけてあげた, というだけなのです.

従って, もちろん置換をして複雑な関数をまとめることで見通しが立ちやすくなる側面もありますが, 逆に無駄に文字が増えてしまったり, 置換のステップが面倒になったりしてしまいます. 上で見たように置換は本当にただの置き換えですので, 試験での「置換積分」のステップはうまく省略することができます.

また, 置換が置き換えに過ぎないということを知っていれば, 変に置換をしてもうまくいく可能性は低いということもわかるでしょう.

簡単な置換

ではまず, 簡単な置換積分について, 省略する方法(というより, 本質的には何をしているのか)を見ていきましょう. 以下, 積分定数は省略します.

  1. xx2+1dx

xx2+1dx=12x2+1d(x2)=1223(x2+1)32

  1. sin3xcosxdx

sin3xcosxdx=sin3xd(sinx)=14sin4x

  1. 1cos4xdx

1cos4xdx=(1+tan2x)d(tanx)=tanx+13tan3x

x=sinθ なる置換

次に, 有名置換と呼ばれていて, 知らないとできないと言われている置換について説明していきます. (まあ積分なんて全部, 知らないとできないと思いますが.)

これらは今までやってきた, xの関数をまとまりとしてみるのではなく, x自体を, 他の文字の式にしているところが, 少し違っています.

しかし, 実はこれらは同じことです. それは, 逆関数を考えればわかります.

関数sinxπ2xπ2で全単射(xsinxの値が一対一対応するということです)なので, 逆関数が存在し, これをarcsinxと書くことにします.

つまり, arcsin1=π2, arcsin12=π6 のようになります.

すると, x=sinθarcsinx=θ と書けます.

また, これらの微小変化の関係は, dx=cosθdθ=1x2d(arcsinx) となりますので, dx1x2=d(arcsinx) ということになります.

arcsinxの微小変化がこのように書けることが, 「1x2を見たらx=sinθとおけ」と言われる理由なのでした.

x=tanθ なる置換

これも同様です.

関数tanxπ2xπ2で全単射なので, この逆関数が存在し, それをarctanxと書くことにします.

例えば, arctan1=π4, arctan3=π3 のようになります.

すると x=tanθ のとき arctanx=θ ですから, dx=1cos2θdθ=(x2+1)d(arctanx) 即ち dxx2+1=d(arctanx) と書けることがわかりました.

x=etet2 なる置換

この関数は, sinhと呼ばれるものです.

coshx=ex+ex2, sinhx=exex2 と定めます. すると,
ddxcoshx=sinhx, ddxsinhx=coshx, cosh2xsinh2x=1 などの性質があります.

関数sinhxの逆関数をarsinhxとします. これは x=etet2tについて解くと t=log(x+x2+1) となることから, arsinhx=log(x+x2+1) と書くこともできます.

以上より, x=sinht (または log(x+x2+1)=t) とおいたとき, dx=coshtdt=x2+1d(arsinhx) 即ち dxx2+1=d(arsinhx) となることがわかります.

全く同様にして, dxx21=d(arcoshx) もわかります.

おわりに

ここまで読んでくださった方, どうもありがとうございます.

置換積分の感覚的な捉え方と, 本質的な意味について, うまく説明できていたらうれしいです.

また, 後半は所謂"有名置換"の解説(?)をしました. なぜその置換でうまくいくのか, という理由を伝えられていたら幸いです.

最後に, 置換積分はだめだ, と言っているみたいになってしまいましたが, 全くそんなことはありません. 複雑な時には文字を置き換えて単純にする, というのはとても大事なことだと思います.

これからも楽しく積分していきましょう!

では, どうもありがとうございました.

投稿日:2020117
OptHub AI Competition

この記事を高評価した人

高評価したユーザはいません

この記事に送られたバッジ

バッジはありません。
バッチを贈って投稿者を応援しよう

バッチを贈ると投稿者に現金やAmazonのギフトカードが還元されます。

投稿者

東大数理M1

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中
  1. はじめに
  2. 目次
  3. 置換積分の意味
  4. 簡単な置換
  5. x=sinθ なる置換
  6. x=tanθ なる置換
  7. x=etet2 なる置換
  8. おわりに