4
高校数学問題
文献あり

逆双曲線函数のすゝめ

285
0

この記事はmathlogの アドベントカレンダー の12月24日分(クリスマス・イヴ!!)の記事です.

はじめに

今回は,しんどい積分の一例として,

(1)x2x2+1dx

を解くことを目標にします.

高校3年生で数学3を履修していて,積分の扱いに慣れている受験生だったら,

x=tanθ

という置換を思いつくかもしれません.

もちろん,この問題はx=tanθと置換することで解くこと自体は可能です...

ただ残念ながら,その置換で解きにいくと,後半でさらに置換しなおし,その上とてつもなくしんどい部分分数分解が待っています.........(ヒエッ

そこでこの記事では,通常の高校数学でのカリキュラムでは習わない双曲線函数および,その逆函数である逆双曲線函数について解説したのち,それらを用いて積分(1)を解いていきたいと思います.

双曲線函数の基本性質

本題の積分(1)を計算する前に......
今回用いる双曲線函数について少し触れておきたいと思います.

双曲線函数

任意の実数xに対し,双曲線函数とは以下で定義される函数の事を言います:
sinh(x):=exex2, cosh(x):=ex+ex2, tanh(x):=sinh(x)cosh(x)=exexex+ex.
ここで,eは自然対数の底を指します(すなわち,ここに出てきているexは指数函数のことです).
sinh,cosh,tanhをそれぞれ双曲線正弦函数 (hyperbolic sine; ハイパボリック サイン), 双曲線余弦函数 (hyperbolic cosine; ハイパボリック コサイン) ,そして双曲線正接函数 (hyperbolic tangent; ハイパボリック タンジェント) と呼びます.

双曲線函数の定義を見て,「三角函数と似てる!」と思った人もいるかもしれません.
実は,次のような双曲線函数の相互関係も存在します.

双曲線函数の相互関係

任意の実数xに対し,sinh(x)cosh(x)は以下を満たす:

cosh2(x)sinh2(x)=1.

なお,sinh2(x):={sinh(x)}2の意味で用いている(cosh2も同様).

定義に従って計算を進めればよい.
cosh2(x)sinh2(x)=(ex+ex2)2(exex2)2=e2x+2exex+e2x4e2x2exex+e2x4=2+24=1.

三角函数の相互関係式と違い,sinhの部分の符号が逆なので注意!!
(cf. cos2(x)+sin2(x)=1. )

また,双曲線函数の微分も実は存在していて,それぞれ次のようになります.

双曲線函数の微分

任意の実数xに対し,sinh(x),cosh(x),tanh(x)の微分は以下のようになる:
ddxsinh(x)=cosh(x), ddxcosh(x)=sinh(x), ddxtanh(x)=1cosh2(x).

双曲線函数を定義に従い,指数函数の形で書き直し,あとは指数函数の微分を実行すればよい.
計算は各自やってみてください(丸投げ).

これもまた三角函数の微分公式と似ていますね!

さらに,双曲線函数は三角函数と同様に加法定理も成り立ちます!!

双曲線函数の加法定理

任意の実数x,yに対し,以下が成立:
sinh(x+y)=sinhxcoshy+coshxsinhy, sinh(xy)=sinhxcoshycoshxsinhy, cosh(x+y)=coshxcoshy+sinhxsinhy, cosh(xy)=coshxcoshysinhxsinhy,  tanh(x+y)=tanhx+tanhy1+tanhxtanhy, tanh(xy)=tanhxtanhy1tanhxtanhy.


(時間があったら追記しておきます!)

三角函数の加法定理と形が似ていますが,符号が微妙に違うので注意して下さい.

cf.
cos(x±y)=cosxcosysinxsiny,tan(x±y)=tanx±tany1tanxtany

逆双曲線函数とは

さて,ここからは本題である逆双曲線函数の定義を見ていきたいと思います!

双曲線函数の逆函数である逆双曲線函数は次の様に定義されます.

逆双曲線函数

任意の実数xに対し,逆双曲線函数のひとつであるarsinh(x),arcosh(x)をそれぞれ次のように定義する:
arsinh(x):=log(x+x2+1),arcosh(x):=log(x±x21).

また,実数x1に対し,逆双曲線函数のひとつであるartanh(x)を次のように定義する:
artanh(x):=12log1+x1x.

arsinh(x),arcosh(x),artanh(x)をそれぞれ
逆双曲線正弦函数 (area hyperbolic sine; エリア ハイパボリック サイン),
逆双曲線余弦函数 (area hyperbolic cosine; エリア ハイパボリック コサイン),
逆双曲線正接函数 (area hyperbolic tangent; エリア ハイパボリック タンジェント)
と呼びます.

英語呼称に “ area ” (面積) と名付けられている通り,逆双曲線函数は別名「面積函数」(英: area function)とも呼ばれます.

もちろん,逆双曲線函数にも微分公式や加法定理もありますが,この記事では割愛します.

実際に計算してみよう!

それでは本題の積分(1)
x2x2+1dx

を解いていきましょう!

まず,置換積分実行します.
そこでまず,
x=sinh(t)
と置換します.
このとき,命題2(coshの微分公式)より,
dx=cosh(t)dt
が得られます.

これより,

(2)x2x2+1dx=sinh2(t)sinh2(t)+1cosh(t)dt

が得られます.

ここで,双曲線函数の相互関係式(命題1)を変形すると,
cosh(t)=sinh2(t)+1
が得られます.

これより,式(2)分母のsinh2(t)+1cosh(t)に代えられます.

よって,
(2)x2x2+1dx=sinh2(t)cosh(t)cosh(t)dt=sinh2(t)dt

となります.

次に,式(2)へsinhの定義式を代入すると,

x2x2+1dx=sinh2(t)dt=(etet2)2dt=14(e2t+e2t2)dt=14(e2t2e2t22t)=14(sinh(2t)2t)=14sinh(2t)12t

が得られました!

最後に,初めに設定したx=sinh(t)tについて逆函数をとってあげると,
t=arsinh(x)
が得られるので,これを代入すると,

x2x2+1dx=14sinh(2arsinh(x))12arsinh(x)+C

として解を得る事が出来ました!
(但し,Cは任意定数.)

しかし,この解の表記だと見慣れないかもしれないので,もうちょっと見やすい解の形でも表現してみましょう.

解の別表現

ここでは先ほど導出した解:

x2x2+1dx=14sinh(2arsinh(x))12arsinh(x)+C

をもう少し見やすい形で表現していきます.

その為に上式を

x2x2+1dx=14sinh(2t)12t

の形に書き直します.

ここで,上式の右辺第一項sinh(2t)に注目します.
双曲線函数は加法定理が成り立つのでした.
このことから,sinhに関する次の二倍角の公式が得られます.

sinhの二倍角

sinh(2x)=2sinh(x)cosh(x)

これより,

x2x2+1dx=14sinh(2t)12t=142sinh(t)cosh(t)12t=12sinh(t)cosh(t)12t.

ここで,cosh(t)=sinh2(t)+1を適用すると,

x2x2+1dx=12sinh(t)sinh2(t)+112t

が得られるので,x=sinh(t)とその逆函数t=arsinh(x)を代入しなおすと,

x2x2+1dx=12xx2+112arsinh(x).

最後に,arsinh(x)の定義式を適用すると,

x2x2+1dx=12xx2+112log(x+x2+1)+C

として解を得る事が出来ました!
(但し, Cは任意定数)

まとめ

いかがでしたか?

今回は,高校数学の範囲で解くと中々面倒くさい積分について,逆双曲線函数という観点から紹介しました.

やはり面倒くさい積分なだけあって,解法自体はしんどいですね!
(それでも逆双曲線函数を使ったほうが楽.)

しかし,面倒くさいほど別解の解きがいがあるというもの!
今後も双曲線函数から目が離せそうにはありませんね!(ホント??)

それでは、ここまで読んでいただきありがとうございました!
ハッピーメリークリスマス!!

参考文献

投稿日:20211223
OptHub AI Competition

この記事を高評価した人

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

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

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

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

投稿者

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中
  1. はじめに
  2. 双曲線函数の基本性質
  3. 逆双曲線函数とは
  4. 実際に計算してみよう!
  5. 解の別表現
  6. まとめ
  7. 参考文献