26

佐藤超函数としてのデルタ関数

3510
0

はじめに

こんにちは!面白そうなサービスなので記事を書いてみたいと思います.よろしくお願いします.

今回は,遠い昔に勉強した佐藤超函数に関する記事を書いてみます.

今回の内容

物理などで出てくるデルタ関数などの普通でない関数(一般化関数と呼びます)を数学的に扱う方法はいくつかあります.ここでは正則函数の理論に基づいたアプローチである佐藤超函数の考え方について説明したいと思います.

デルタ関数とは何だったのか?

まずデルタ関数はどのように「定義」されたかを思い出してみましょう.

デルタ関数(いい加減な定義)

実数直線R上のデルタ関数とはR上の「関数」δ(x)であって,以下の条件を満たすもののことである:

  • δ(x)=0 (x0),
  • 任意のR上の関数φ(x)に対してφ(x)δ(x)dx=φ(0).(注:ここではφ(x)が入る関数のクラスをごまかしました.)

しかし,一つ目の条件を満たしたならば二つ目の条件の中の積分は0にならないといけません.よって,普通の関数の意味ではデルタ関数は扱うことができません.残念!

デルタ関数などを数学的に厳密に定義する一つの方法は,関数空間からRへの線形写像を位相込みで考えて,そこにデルタ関数が住んでいるとみなすやり方です.これはSchwartz distributionと呼ばれています.別のアプローチとして佐藤幹夫によって考えられたやり方は,以下で説明する正則函数に基づくものです.

デルタ関数とコーシーの積分公式は似ている?

デルタ関数の「定義」を見て,コーシーの積分公式を思い出した人も多いのではないでしょうか?コーシーの積分公式の特殊な場合は以下のものでした.

コーシーの積分公式の特殊な場合

f(z)C上で正則な函数とすると,0の周りを正の向きに一周まわる閉曲線Cに対して
f(0)=12πiCf(z)zdz
が成り立つ.

さてφ(x)を実解析函数として,簡単のためにC上に正則函数として拡張できるとします.このとき,コーシーの積分公式とそこでのCのとり方によらないことを用いて,0を上下に無限小だけ避けるa<bRを通る負の向きに0をまわる閉曲線を考えると
φ(0)=a+i0b+i0(12πi1z)φ(z)dz+ai0bi0(12πi1z)φ(z)dz=ab12πi(1x+i01xi0)φ(x)dx
が得られます.よって,12πi(1x+i01xi0)あるいは12πi1zをデルタ関数とみなすことができそうな気がしてきました.

佐藤幹夫はこの考察をさらに深めて超函数というものを定義しました.次節ではR上の佐藤超函数について見ていきましょう.

佐藤超函数

デルタ関数δ(x)12πi1zという0を除いて正則な函数に対応させることができたのでした.δ(xa) (aR)を考えれば12πi1zaが出てくるはずなので,CR上正則な函数全体O(CR)を考えることで普通の函数の概念を広げることができそうです.それではO(CR)を拡張された函数空間とみなせば良いのでしょうか?

実はそれだけではダメで正則函数の分で割ってあげる必要があることが次のようにして分かります.コーシーの積分定理は,C上の正則な函数F(z)と任意のC内の閉曲線Cに対して
CF(z)dz=0
となることを言っているのでした.なので,上で考えたデルタ関数に対応する12πi1zに勝手な正則函数F(z)を足した12πi1z+F(z)も同じ条件を満たしてしまいます.これら二つが同じものとなるように商をとることで佐藤超函数の空間が定義されます.

R上の佐藤超函数

CR上正則な函数の空間O(CR)C全体で正則な函数の空間O(C)で割った商空間をR上の佐藤超函数の空間と呼び,B(R)とあらわす:
B(R):=O(CR)/O(C).

このように考えることでデルタ関数はB(R)12πi1zが定める同値類として実現することができました.実は普通の関数(正確には局所可積分関数)やSchwartz distributionは佐藤超函数の空間に埋め込めることが知られています.このときSchwartz distributionの像はRに高々極を持つ正則函数の同値類としてあらわせることも知られています.この意味で佐藤超函数はさらに多くの一般化関数を扱うことができるのです!

そして超局所解析へ

ところでO(CR)の元F(z)H+:={zCImz>0}の元F+(z)H:={zCImz<0}の元F(z)の組(F+(z),F(z))に対応します.佐藤超函数はこれらの函数の実数Rの上からの境界値と下からの境界値の差
[F(z)]=F+(x+i0)F(xi0)
であらわすこともあります(このように書くとC全体で正則な函数を足してもキャンセルされて同じ佐藤超函数をあらわすことが見やすいかもしれませんね).これを使ってデルタ関数を書いてみると
δ(x)=12πi(1x+i01xi0)
と境界値の差の表示に戻ることができました.

このように佐藤超函数[F(z)]を正則函数の上下からの境界値の差とみなすことで新しい解析性の概念を得ることができます.つまりF+(z)は本来H+でしか正則でないかもしれませんが,あるx0Rの近傍ではImz<0に解析接続することができるかもしれないわけです.このとき,佐藤超函数[F(z)](x0;idx)において超局所解析的であるといいます.F(z)についても考えることで(x0;idx)において超局所解析的の定義も得られます.この考え方によって,従来の解析性に加えて,各点x0Rにおいてプラス・マイナスの方向に解析的であるか否かの定義が可能になるわけです!このようにして函数の解析性を方向も含めて考えるやり方を超局所解析と呼びます.実は超局所解析的であるか考えた点(x0;±idx)Rの余接(球)束の点とみなすべきだということがわかり,様々な発展がありました.このあたりについてはまたの機会に説明したいと思います.

まとめ

今回は以下のことをみました:

  • デルタ関数とコーシーの積分公式の類似,
  • 正則函数に基づいた一般化関数へのアプローチ:佐藤超函数,
  • 佐藤超函数の方向別の解析:超局所解析.

佐藤幹夫によって創始された代数解析・超局所解析の展開については今後また説明したいと思いますので,よろしくお願いします.

投稿日:20201111
OptHub AI Competition

この記事を高評価した人

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

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

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

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

投稿者

microsupport
microsupport
192
68625
層理論が好きです.広い意味での代数解析についての記事を書いています.

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中
  1. はじめに
  2. 今回の内容
  3. デルタ関数とは何だったのか?
  4. デルタ関数とコーシーの積分公式は似ている?
  5. 佐藤超函数
  6. そして超局所解析へ
  7. まとめ