演算子法
演算子法とは、
数学における
解析学、とりわけ
微分方程式の解法を目的とした手法です。微分や積分といった演算を「演算子」という記号として捉え、これをあたかも代数的な変数であるかのように操作することで、複雑な
解析学の問題を比較的扱いやすい代数的な問題へと変換します。
この方法は、イギリスの物理学者
オリヴァー・ヘヴィサイドが電磁気学の研究において大幅に発展させたことから、「ヘヴィサイドの演算子法」と呼ばれることもあります。しかし、ヘヴィサイドの手法は物理的な直観に基づいており、当時の
数学的な厳密性には欠けていました。そのため、その後の
数学者たちによって、より厳密な理論体系が構築されていきました。
歴史
関数に対して微分や積分を施す操作を「演算子」(あるいは作用素)として表現する考え方は、
ゴットフリート・ライプニッツの時代にまで遡る古いものです。関数そのものから独立して演算記号を形式的に操作する試みは、フランスの
数学者ルイ・フランソワ・アルボガストによって最初に行われました。このアイデアは、便利な記法を生み出したフランスのセルヴォワによってさらに進展します。
その後、ハーグリーブ、ブール、ブロンウィン、カーマイケル、ドンキン、グレーブス、マーフィ、スポティスウード、シルベスターといったイギリスの
数学者たちがこの分野に取り組みました。
常微分方程式や
偏微分方程式へ演算子法を応用する論文は、
ジョージ・ブール(1859年)やロバート・ベル・カーマイケル(1855年)によって発表されています。
転機が訪れたのは1893年、
オリヴァー・ヘヴィサイドが電磁気学の課題解決のために演算子法を飛躍的に発展させた時です。彼の方法は驚くほど有効でしたが、その非厳密さから、当時の
数学界にはすぐには受け入れられませんでした。ヘヴィサイド自身は、こうした批判に対して「私は消化のプロセスを知らないからといって食事をしないわけではない」という有名な言葉で応じています。
1910年を過ぎると、バーグ、カーソン、ブッシュらの貢献により、演算子法は
電気工学における線形回路の
過渡現象計算に応用され始め、実用的な価値が広く認識されるようになります。ヘヴィサイドの演算子法に厳密な
数学的基礎を与えたのは、T. ブロムヴィッチによる
ラプラス変換との結びつきの研究が最初期のものとされています。
ヘヴィサイドの演算子法を厳密化するための別のアプローチも、1920年代半ばに進められました。例えば、J. R. カーソンらは
積分方程式を利用し、
ノーバート・ウィーナーらは
フーリエ変換を用いる方法を開発しました。
さらに1930年代には、ポーランドの
数学者ヤン・ミクシンスキーが、全く異なる代数的な手法を用いて演算子法を
数学的に正当化しました(ミクシンスキーの演算子法として知られています)。
原理
演算子法の核となる考え方は、時間微分 `d/dt` を形式的な演算子 `p` と見なすことです。線形
微分方程式は、この演算子 `p` を含む多項式や関数 `F(p)` を未知の関数に作用させたものが既知の関数に等しい、という代数的な形 `F(p)y = H(t)` に書き換えることができます。
この形になれば、あたかも
代数方程式のように、逆演算子 `1/F(p)` を両辺に作用させることで解 `y = 1/F(p) H(t)` を得られると解釈します。
具体的な計算では、例えば `p^-1` は積分の操作を表すと定義されます。最も単純な例として、単位階段関数 `H(t)`(t<0で0、t>0で1の関数)に対する応答を考えます。方程式 `py = H(t)` は、両辺に `p^-1` を施すと `y = p^-1 H(t)` となります。ここで `p^-1` を積分と解釈すると、`y = ∫[0 to t] H(u)du = t H(t)` となります。
さらに、`p^-n` はn回反復積分を表すことになります。特に、`p^-n H(t) = (t^n / n!) H(t)` となります。
より複雑な演算子 `1/(p-a)` のようなものに対しては、級数展開 `1/(1-a/p) = Σ (a/p)^n` を考え、各項に単位階段関数を作用させることで `e^at H(t)` に対応することを導出したり、
部分分数分解を利用したりして、その意味を定義します。これにより、`1/F(p) H(t)` という形式的な操作を、具体的な関数に対する操作として実行可能にします。
このように、演算子法の規則を適用することで、一見複雑な
微分方程式の解法が、純粋な代数計算の問題へと還元されるのです。
ヘヴィサイドはさらに、演算子の分数冪を定義し、演算子法と
分数階微積分学との関連も示唆しました。また、
テイラー展開から得られる関係式 `e^(ap) f(t) = f(t+a)` を用いることで、演算子法を有限差分方程式や、
電気回路における信号の遅延問題にも応用することができます。