ハンケル変換

From Wikipedia, the free encyclopedia

ハンケル変換 (Hankel transform) とは、連続関数に対する積分変換 (en) である。関数 f(r) に対する次数 のハンケル変換は以下で定義される。

ここで Jν は次数 ν (ν  1/2) のベッセル関数である。そして、基底関数の直交性から、逆ハンケル変換 Fν(k) は以下となることが分かる。

ハンケル変換はドイツの数学者ヘルマン・ハンケルにより提案され、フーリエ・ベッセル変換と呼ばれることもある。無限区間におけるフーリエ変換と有限区間のフーリエ級数の関係と同様の関係が、ハンケル変換とフーリエ・ベッセル変換の間にもあると言える。

関数 f(r) のハンケル変換が定義されるのは、f(r) が連続で区間 (0, ) で定義されているか、区分的に連続で (0, ) 内のどの小区間でも有限であり、かつ積分

が有限であるときである。

しかしフーリエ変換と同様に、たとえば のような、上の積分が有限でないような関数にも拡張できるが、ここでは触れない。

基底関数の直交性

ベッセル関数を使うことで、重み因子 r に関して直交基底 (en) を作ることができる。

ここで kk' はどちらも 0 より大きい。

プランシュレルの定理とパーセバルの定理

関数 f(r) と g(r) のハンケル変換 Fν(k) と Gν(k) が定義できるとき、プランシュレルの定理 (en) により以下が成り立つ。

プランシュレルの定理の特別な場合がパーセバルの定理であり、以下で示される。

これらのことは、基底の直交性から導かれる。

他の積分変換との関連

変換表

参考文献

Related Articles

Wikiwand AI