xe^(x^2)の微分とマクローリン展開を計算する裏技をわかりやすく解説

この記事ではxex2の微分とマクローリン展開をわかりやすく解説します。大学1年生の微積分の講義でしばしば扱われる関数であるので、暇な人は確認しておきましょう。

xe^(x^2)の微分とマクローリン展開を計算する裏技をわかりやすく解説

xex2の1階の微分は直ちに計算できますが、さらに高階の微分の値を計算しようとすると、素朴にはやや面倒です。
しかしながら、よくしられたテクニックを用いることで少しだけ簡単に計算することができます。
まずは1階の微分を確認しておきましょう。

xe^(x^2)の微分

xex2の微分は以下のように計算されます。

xex2の微分

ddxxex2=(1+2x2)ex2

xex2の微分を計算するために、まず積の微分と合成関数の微分を思い出しておきましょう。

定理: 積の微分

f,gを微分可能な関数とする。
ddxf(x)g(x)=f(x)g(x)+f(x)g(x)
が成り立つ。

定理: 合成関数の微分

f,gを微分可能な関数とする。
ddxf(g(x))=f(g(x))g(x)
が成り立つ。

このことを踏まえて、xex2の微分を計算してみましょう。
まず最初にex2の微分を、合成関数の微分に従って微分します。
exの微分はexで, x2の微分が2xであるので、
ddxex2=2xex2
であることが確かめられます。
そして、xex2xex2の積とみなして、積の微分を適用することで
ddxxex2=ex2+x2xex2=(1+2x2)ex2
と結論を得ることができました。

xe^(x^2)のマクローリン展開

xex2n階の微分のaでの値f(n)(a)を求めよと言われると、愚直に計算すると非常に大変になります。
実際に、積の微分と合成関数の微分を用いてひたすら繰り返し計算していくと、
(ddx)2xex2=2x(2x2+3)ex2(ddx)3xex2=2(2x2(2x2+3)+6x2+3)ex2(ddx)4xex2=4x(4x4+20x2+15)ex2(ddx)5xex2=4(20x4+2x2(4x4+20x2+15)+60x2+15)ex2(ddx)6xex2=8x(8x6+84x4+210x2+105)ex2(ddx)7xex2=8(56x6+420x4+2x2(8x6+84x4+210x2+105)+630x2+105)ex2(ddx)8xex2=16x(16x8+288x6+1512x4+2520x2+945)ex2(ddx)9xex2=16(144x8+2016x6+7560x4+2x2(16x8+288x6+1512x4+2520x2+945)+7560x2+945)ex2(ddx)10xex2=32x(32x10+880x8+7920x6+27720x4+34650x2+10395)ex2(ddx)11xex2=32(352x10+7920x8+55440x6+138600x4+2x2(32x10+880x8+7920x6+27720x4+34650x2+10395)+103950x2+10395)ex2
というように計算できはしますが、非常に大変です。

そこで、以下のようなテクニックを駆使して考えます。
exのマクローリン展開は
ex=1+x+x22!+x33!+x44!+x55!+x66!++xnn!+
であるので、
ex2のマクローリン展開は、
ex2=1+x2+x42!+x63!+x84!+x105!+x126!++x2nn!+
であることがわかります。このことから、
xex2のマクローリン展開は、
xex2=x+x3+x52!+x73!+x94!+x115!+x136!++x2n+1n!+
であることがわかります。

ここで、例えば具体的に(ddx)101xex20における値を計算したいとしましょう。f(x)=xex2と表記することにすると、f(101)(0)です。
xex2=f(0)+f(0)x+f(2)(0)2!x2+f(3)(0)3!x3+f(4)(0)4!x4+f(5)(0)5!x5++f(n)(0)n!xn+
であったので、
xex2=x+x3+x52!+x73!+x94!+x115!+x136!++x2n+1n!+
と見比べて、x101の係数が一致するということを利用すると、
150!=f(101)(0)101!
であることがわかります。
すなわち、
f(101)(0)=101!50!
であることがわかります。

記事をシェアして話のネタにする

コメント

コメントする