多項式のラプラス変換の一般化

電磁気的な現象や化学反応の速度論を解析する場合、(連立)微分方程式を解く必要が生じる。この際に有用な数学的な処理にラプラス変換がある。本稿では一般の多項式に対するラプラス変換について述べる。

 

 ラプラス変換について

tの関数を以下のようにtと無関係な複素数sの関数F(s)に変換する。この操作を「ラプラス変換」と呼ぶ。F(s)=L[f(t)]=0f(t)estdt

この関係はF(s)=L[f(t)]f(t)LF(s)などと表現される。

f(t)原関数F(s)像関数estラプラス変換の核と呼ぶ。物理系の場合はf(t)が時間に依存する関数であることが多い。

ここで、F(s)が定義できないような f(t)=1t などの関数には適用できないことに注意しなければならない。

また、ラプラス変換では t<0 の情報が保存されていないが、これは、初期時刻以降の情報さえ考慮できていればよい、という精神の下で無視されている。実用上は全く問題無いのである。そもそもラプラス変換は線形微分方程式を簡単に解けるようにするテクニックとして考案されたもので、理論的な説明は後から付いてきたという経緯がある。

ここでは詳細は説明しないが、まず微分方程式をラプラス変換によって変換(t領域→s領域)してから解き、その計算結果を逆変換で元の領域に戻す(s領域→t領域)というアプローチが取られる。ラプラス変換を用いるとn階微分方程式がn次方程式に変換されるため、微分方程式が極めて容易に解けるようになる。こうした事情から、ラプラス変換は理学や工学の領域で様々に応用されている。

 

 低次の多項式のラプラス変換

定数関数 f(t)=a にラプラス変換を施すと、F(s)=0aestdt=[aests]0=0(as)=asとなる。

次に、関数 f(t)=t にラプラス変換を施してみよう。F(s)=0testdt=0t(ests)dt=[tests]0+1s01estdt=0+1s1s=1s2計算の途中で先程の結果を用いている(a=1 とした場合)。

さらに、f(t)=t2 の場合はF(s)=0t2estdt=0t2(ests)dt=[t2ests]0+1s0(t2)estdt=[t2ests]0+2s0testdt=0+2s1s2=2s3となる。

以上の結果を見ると、関数 f(t)=tn にラプラス変換を施すと0tnestdt=n!sn+1が得られるのではないかと思い至るだろう。実際にこれが正しいことを示してみる。

 

 一般の多項式のラプラス変換

0tnestdt=n!sn+1となることは帰納法によって証明できる。

0tn1estdt=(n1)!snを仮定すると、k=n のときF(s)=0tnestdt=0tn(ests)dt=[tnests]0+1s0(tn)estdt=[tn1ests]0+ns0tn1estdt=0+ns(n1)!sn=n!sn+1となる。k=1 のときは既に示しているので、一般の正の整数nについてL[tn]=n!sn+1()が成り立つ(0!=1 を認めれば非負のnで成り立つことが言える)。

また、ガンマ関数を用いれば、負でない実数pに対してL[tp]=Γ(p+1)sp+1と表現できる。これは()から直ちに従う訳ではないが、覚えておくと便利である。これを使うと、例えば f(t)=t (=t12) に対してL[t]=Γ(12+1)s12+1=π2ssとなることが分かる。


 

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

©Copyright 2017-2025 理系のための備忘録 All Rights Reserved.