\usepackagecancel

Return to 簡単な1階非線形微分方程式の例

補足:逆三角関数があらわれる積分について

逆三角関数の微分

逆三角関数 y=sin1x は 三角関数 x=siny の逆関数として定義される。その微分は(学部1年生で以下のように教える)
ddxsin1x=dydx=1dxdy=1cosy=11sin2y=11x2  ddxsin1x=11x2
同様にして,以下もわかる。
ddxcos1x=11x2

逆三角関数があらわれる積分公式

上記の微分結果から,大学1年で習う積分公式(結果が逆三角関数で書けるやつ)は
dx1x2=sin1x,dx1x2=cos1x

と教わったかもしれない。でもこれだと,同じ積分 dx1x2 の答えが sin1x でもいいし,cos1x でもいいことになり,一意に決まらないように思えるが,その辺は積分定数で吸収できることを示しておこう。

弱重力場近似:rg のゼロ次解のところで出てきた微分方程式の変数分離形

±d(bu0)1(bu0)2=dϕ

を思い出すと,この解は
sin1(bu0)=ϕ+C1,  u0=sin(ϕ+C1)b または
cos1(bu0)=ϕ+C2,  u0=cos(ϕ+C2)b のどちらかとなるが,積分定数を適宜とって C2=C1π2 としてやれば
cos(ϕ+C2)b=cos(ϕ+C1π2)b=sin(ϕ+C1)b となることから,一般に
u0=sin(ϕ+C)b としてよい。

もっと直接的には,

cos1x+sin1x=π2,cos1x=π2sin1x

という関係があり,cos1x の微分が sin1x の微分にマイナスがついたものであることは,このことから明らかであろう。

Maxima-Jupyter での確認例


逆三角関数の微分

Maxima では,sin1xasin(x)cos1xacos(x)

In [1]:
'diff(asin(x), x) = diff(asin(x), x);
Out[1]:
(%o1)ddxarcsinx=11x2
In [2]:
'diff(acos(x), x) = diff(acos(x), x);
Out[2]:
(%o2)ddxarccosx=11x2

逆三角関数があらわれる積分公式

In [3]:
'integrate(1/sqrt(1-x**2), x) = 
 integrate(1/sqrt(1-x**2), x);
Out[3]:
(%o3)11x2dx=arcsinx

また,cos1x=π2sin1xの証明は,両辺の cos をとって
x=cos(π2sin1x) となることを示せばよいであろう。

In [4]:
cos(%pi/2 - asin(x));
Out[4]:
(%o4)x