ディラックのデルタ関数のソースを表示
←
ディラックのデルタ関数
ナビゲーションに移動
検索に移動
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
{{redirect|デルタ関数|ラマヌジャンのデルタ関数|ヴァイエルシュトラスの楕円函数}} [[ファイル:Dirac distribution PDF.png|300px|right]] [[数学]]における[[ポール・ディラック|ディラック]]の{{読み仮名|'''デルタ関数'''|デルタかんすう|{{lang-en-short|delta function}}}}、または[[制御工学]]における{{読み仮名|'''インパルス関数'''|インパルスかんすう|{{lang-en-short|impulse function}}}}とは、任意の実[[連続関数]]<math>f:\mathbb R \rightarrow \mathbb R</math> に対し、 : <math>\int^{\infty}_{-\infty} f(x)\delta(x)\,dx = f(0)</math> を満たす実数値[[シュワルツ超関数]] {{mvar|δ}} のことである。これは[[クロネッカーのデルタ]] : <math>\sum_{i=-\infty}^{+\infty} f_i\delta_{i,j} = f_j</math> の自然な拡張になっている。 ディラックのデルタ関数は'''デルタ超関数'''({{lang-en-short|delta distribution}})あるいは単にディラックデルタ({{lang-en-short|Dirac's delta}})とも呼ばれる。これを最初に定義して量子力学の定式化に用いた物理学者[[ポール・ディラック]]に因み、この名称が付いている。デルタ関数は古典的な意味での関数ではないシュワルツ超関数({{lang-en-short|distribution}})の最初の例になっている。 ディラックのデルタの「関数」としての性質は、形式的に次のように述べることができる。まず、{{math|''f''(''x'')}} として実直線上常に一定の値 {{math|1}} をとる関数をとり、デルタ関数をデルタ関数自身と {{math|''f''(''x'') {{=}} 1}} との積であると見ることにより : <math>\int^{\infty}_{-\infty} \delta(x)dx = 1</math> である。一方、積分値が {{mvar|f}} の {{math|''x'' {{=}} 0}} での値にしかよらないことから : <math>\delta (x) = 0\quad (x\ne 0)</math> でなければならないが、その上で積分値が {{math|0}} でない有限の値をとるためには : <math>\delta(0) = \infty</math> が満たされなければならない。 == 概要 == 上記のように特徴付けられるデルタ関数 {{math|''δ''(''x'')}} は、その名前にも現れているように、あたかも通常の関数であるかのように扱われることも珍しくないが、実際には通常の意味の関数と見なすことはできない。 例えば、デルタ関数を連続関数で表すことができないことは以下のようにして分かる。{{math|''δ''(''x'')}} が連続関数だったとして {{math|''x'' {{=}} 0}} でゼロでない値をとるならば {{math|''x'' {{=}} 0}} を含む小区間で非ゼロでなければならず、{{math|''x'' ≠ 0}} で {{math|''δ''(''x'') {{=}} 0}} という条件を満たせない。したがって {{math|''x'' ≠ 0}} で {{math|''δ''(''x'') {{=}} 0}} ならばそれは常に {{math|0}} の値をとる関数であり、他の関数と掛けて積分しても {{math|0}} 以外の値をとることはない。点 {{math|''x'' {{=}} 0}} においてのみ不連続であることを認めても、デルタ関数の特徴付けに用いられている[[積分]]が、通常の関数の(広義)[[リーマン積分]]や[[ルベーグ積分]]として理解されるならば、このような関数の積分は恒等的に {{math|0}} に等しい関数を積分するのと同じであり積分値は {{math|0}} になる。したがって、このような条件を満たすような通常の関数は存在しない。 しかし、通常の意味ではまったく関数ではないデルタ関数は、適当な枠組みの下では意味を持ち、例えばデルタ分布は[[ヘヴィサイドの階段関数]]の[[弱微分]]([[超関数]]の意味での微分)を与えている。 == 初等関数による近似 == デルタ関数は実軸上[[滑らかな関数|滑らか]]で[[有界]]な関数の空間 <math>C^\infty_b(\R)</math> 上の[[汎関数]]になっているが、<math>C^\infty_b(\R)</math> の[[双対空間]]の中でデルタ関数に弱収束するような関数の[[族 (数学)|族]] {{math|''φ''<sub>''t''</sub>}}、つまり {{Indent|<math>\int_{-\infty}^\infty f(x)\varphi_t(x) dx \rightarrow f(0) \quad (t \rightarrow 0)</math>}} が任意の <math>f \in C^\infty_b(\R)</math> について成り立つような族 {{math|''φ''<sub>''t''</sub>}} がいくつか知られている。同様にして、滑らかかつ有界とは別な条件を満たす関数の空間の上の汎関数としての弱収束の表示も与えられている。以下に代表的例を 2 つ挙げる。 === 正規分布の密度関数による近似 === [[期待値|中心]] {{mvar|μ}}, [[分散 (確率論)|分散]] {{math|''σ''<sup>2</sup>}} の[[正規分布]]の密度関数 :<math>\phi_{\mu,\sigma}(x) = \frac{1}{\sqrt{2\pi}\,\sigma}\exp \left(-\frac{(x-\mu)^2}{2\sigma^2}\right)</math> は、デルタ関数の満たすべき性質 :<math>\int^{\infty}_{-\infty} \phi_{\mu,\sigma}(x)\,dx = 1</math> を満たす。さらに、{{math|''μ'' {{=}} 0}} で {{math|''σ'' → 0}} とすれば {{math|''x'' {{=}} 0}} の近傍の外で一様に {{math|''φ''<sub>''σ''</sub>(''x'') → 0 (''x'' ≠ 0)}} かつ {{math|''φ''<sub>''σ''</sub>(0) → +∞}} である。これは、{{math|''σ'' → 0}} とすることで、関数族 {{math|''φ''<sub>''σ''</sub>}} が汎関数としてデルタ関数に近づくことを意味する。したがって、デルタ関数はある意味で正規分布の密度関数の極限と見なすことができて、 {{Indent|<math>\lim_{\sigma \to 0} \frac{1}{\sqrt{2\pi}\,\sigma} \exp\!\left(-\frac{x^2}{2\sigma^2}\right)=\delta(x)</math>}} と表現される。デルタ関数の表現に正規分布を用いたが、このことから、デルタ関数は正規分布の一種であると考えることが可能である。デルタ関数は、特殊な[[確率分布]]の表現に有用である。 === Sinc関数による近似 === [[Sinc関数]]から変数変換とスケーリングによって得られる関数族 {{Indent|<math>\phi_k(x) = \frac{\sin kx}{\pi x}\quad (k \in \mathbb{R})</math>}} は、デルタ関数の満たすべき条件 {{Indent|<math>\int^{\infty}_{-\infty} \phi_k(x)\,dx = 1</math>}} を満たす。ただし、これは左辺を[[広義積分]] <math>\lim_{a\rightarrow \infty} \int_{-a}^a</math> として解釈した際に成立する等式である。上記の例と違ってこの関数族は {{math|''k'' → ∞}} としても[[各点収束]]しないが、任意の[[関数の台#コンパクト台付きの函数|コンパクト台]]の滑らかな関数 {{mvar|f}} に対して {{Indent|<math>\lim_{k\to \infty} \int_{-\infty}^{\infty}f(x)\, \phi_k(x)\, dx = f(0)</math>}} が成り立っている。これも弱収束の意味でデルタ関数を近似していると考えられ、 {{Indent|<math>\lim_{k \to \infty}\frac{\sin kx}{\pi x}=\delta(x)</math>}} と表現される。 == フーリエ変換の基礎付け == Sinc関数による近似の形を[[オイラーの公式]]を用いて変形すれば :<math>\phi_k(x) =\frac{\sin kx}{\pi x} =\frac{1}{2\pi ix} \left[ e^{ikx}-e^{-ikx} \right] =\frac{1}{2\pi} \int_{-k}^k e^{ik'x} dk'</math> であり、[[フーリエ変換]]における基本的な関係式 :<math>\delta(x) = \frac{1}{2\pi} \int^{\infty}_{-\infty} e^{ikx} dk</math> が得られる。この表式は量子場の理論で非常によく利用される<ref name="名前なし-1"/>。 フーリエ変換とその逆変換 :<math>\hat{f}(k) =\mathcal{F}[f] =\int f(x)\, e^{-ikx} dx</math> :<math>f(x) =\mathcal{F}^{-1}[\hat{f}] =\frac{1}{2\pi} \int \hat{f}(k)\, e^{ikx} dk</math> は、以下の関係式により正当化される。 :<math>\mathcal{F}^{-1}\circ \mathcal{F}[f] =\frac{1}{2\pi} \int \bigg[ \int f(y)\, e^{-iky} dy \bigg] e^{ikx} dk =\int f(y) \bigg[ \frac{1}{2\pi} \int e^{ik(x-y)} dk \bigg] dy =\int f(y)\, \delta(x-y)\, dy =f(x)</math> == 佐藤超関数としての定義 == [[佐藤超関数]]の流儀では、ディラックのデルタ関数は複素領域から実軸への抽象的境界値 {{Indent|<math> \delta(x):= \frac{-1}{2 \pi i}\left(\frac{1}{x+ i0} -\frac{1}{x- i0}\right) </math>}} と定義される。ここで抽象的境界値とは正則関数のある種の同値類を表すが、直感的には {{math|''x'' ≠ 0}} ならば {{Indent|<math> \frac{-1}{2 \pi i}\left(\frac{1}{x+ i0} -\frac{1}{x- i0}\right) = \frac{-1}{2 \pi i}\left(\frac{1}{x} -\frac{1}{x}\right) =0 </math>}} である。また、デルタ関数の最も重要な性質である {{Indent|<math> \int \delta(x)f(x)\,dx= f(0) </math>}} は、複素解析学の[[コーシーの積分公式]]から導かれる。厳密な定義には[[層コホモロジー|層係数のコホモロジー]]論を必要とするが、1 変数の場合は比較的容易に理論展開できる。 == ディラック測度 == ディラック関数は以下のようにして定まる'''[[ディラック測度]]'''({{lang-en-short|Dirac measure}}){{math|''δ''<sub>0</sub>}} の非形式的な密度関数だと解釈することができる。実直線の[[ボレル集合|ボレル部分集合]] {{mvar|A}} に対して、{{mvar|A}} が {{math|0}} を含む場合 {{math|''δ''<sub>0</sub>(''A'') {{=}} 1}}、そうでない場合 {{math|''δ''<sub>0</sub>(''A'') {{=}} 0}} とすると、{{math|''δ''<sub>0</sub>}} は [[シグマ加法性|{{mvar|σ}}-加法性]]を持っている。この[[測度]]に関する[[可測関数|有界ボレル関数]]の積分は : <math> \int f(x) d\delta_0(x) = f(0) </math> であり、形式的に {{math|''dδ''<sub>0</sub>(''x'') {{=}} ''δ''(''x'')''dx''}} が成り立っている。 == 演算子体の単位元 == [[ミクシンスキーの演算子法]]に従い、{{math|'''R'''<sub>≥0</sub> {{=}} [0, ∞)}} 上の複素数値連続関数の全体 {{math|''C'' {{=}} ''C''([0, ∞); '''C''')}} が[[畳み込み]] : <math>(f*g)(x) := \int_0^x f(x-\xi)g(\xi)\,d\xi</math> に関して[[零因子]]を持たないという{{仮リンク|ティッチマーシュの定理|en|Titchmarsh convolution theorem}}を用いて、([[単位元]]を持たない[[可換]]な)[[整域]]としての {{mvar|C}} の[[商体]] {{mvar|M}} を構築する {{mvar|M}} は'''ティッチマーシュ・ミクシンスキー代数'''や、'''ミクシンスキー演算子'''(ヘヴィサイド演算子、—超関数)の体などと呼ばれる。{{mvar|M}} には {{mvar|C}} にはなかった乗法の単位元 {{math|''δ'' {{=}} {{(}}δ(''x''){{)}}}} が付加されているが、この {{math|''δ''(''x'')}} はしばしばデルタ関数と看做される。 実際 {{mvar|δ}} は、特に定数関数 {{math|1}} に対応する積分作用素 {{math|''l'' {{=}} {{(}}1{{)}} ∈ ''C'' ⊂ ''M''}} に対して {{math|''lδ'' {{=}} ''δl'' {{=}} ''l''}} すなわち、形式上は任意の {{mvar|x}} に対して : <math>\int_0^x \delta(\xi)\,d\xi = 1</math> を満たさなければならない(もし {{math|δ}} が {{math|'''R'''<sub>≥0</sub>}} 上の連続関数ならば、{{math|''x'' {{=}} 0}} とすれば左辺は {{math|0}} となるから、これを {{mvar|C}} の中だけで考えることはできない)。再び形式的な議論だが、この被積分関数を {{math|''δ''(''x'')}} と {{math|[0, ''x'']}} の[[指示関数]]との値ごとの積と見なすことで、無限区間でのデルタ関数の性質が満たされると考えることができる。一方で、十分小さな {{math|''ε'' > 0}} に対し : <math>\int_\varepsilon^x \delta(\xi)\,d\xi = \int_0^x \delta(\xi)\,d\xi - \int_0^\varepsilon \delta(\xi)\,d\xi = 0</math> だから、{{math|''x'' ≠ 0}} で {{math|''δ''(''x'') {{=}} 0}} が満たされていると考えることができる。 == 性質 == <math>a > 0</math>において以下の公式が成り立つ。<ref name="名前なし-1">{{cite book|title=量子力学|author=砂川重信|year=1991|publisher=岩波書店|p=30}}</ref> :<math> \begin{align} x\delta(x) &= 0 \\ \delta(ax) &= |a|^{-1} \delta(x) \\ \delta(x^2 - a^2) &= (1/2a)[\delta(x-a)+\delta(x+a)] \\ \end{align} </math> {{math|''n''}} 階微分 {{math|''δ''{{sup|(''n'')}}(''x'')}} については以下が成り立つ<ref name=kitano>{{cite|和書 |editor= |author=北野正雄 |title=量子力学の基礎 |edition= |publisher=共立出版 |year=2010 |isbn=978-4-320-03462-4 |page=93}}</ref>: :<math>x^m \delta^{(n)}(x)=\begin{cases}0,&(m>n)\\(-1)^m\ m!\ \delta(x),&(m=n)\\(-1)^m\dfrac{n!}{(n-m)!}\delta^{(n-m)}(x).&(m<n)\end{cases}</math> ここで {{math|''n,m''}} は非負の整数である。特に1階微分の場合は :<math>x\delta'(x)=-\delta(x)</math> であるが、{{math|''xf''(''x'') {{=}} −''δ''(''x'')}} を満たす超関数 {{math|''f''(''x'')}} は {{math|''α''}} を任意定数として :<math>f(x)=\delta'(x)+\alpha\delta(x)</math> である<ref name=kitano/>。 == 関連項目 == *[[ヘヴィサイドの階段関数]] *[[超関数]] *[[インパルス応答]] *[[再生核]] *[[クロネッカーのデルタ]] == 脚注 == {{Reflist}} == 参考文献 == {{参照方法|date=2023年3月}} * {{MathWorld|title=Delta Function|urlname=DeltaFunction}} * {{cite book|title=Topological Vector Spaces, Distributions and Kernels|author=Francois Treves|year=2006|publisher=Dover Publications}} * {{Cite book |和書 |author=砂川重信 |authorlink=砂川重信 |year=1991 |title=量子力学 |publisher=[[岩波書店]] |page=30 |id= |isbn=4-00-006139-9}} {{DEFAULTSORT:ていらつくのてるたかんすう}} [[Category:超関数]] [[Category:ポール・ディラック]] [[Category:数学のエポニム]] [[Category:数学に関する記事]]
このページで使用されているテンプレート:
テンプレート:Cite
(
ソースを閲覧
)
テンプレート:Cite book
(
ソースを閲覧
)
テンプレート:Indent
(
ソースを閲覧
)
テンプレート:Lang-en-short
(
ソースを閲覧
)
テンプレート:Math
(
ソースを閲覧
)
テンプレート:MathWorld
(
ソースを閲覧
)
テンプレート:Mvar
(
ソースを閲覧
)
テンプレート:Redirect
(
ソースを閲覧
)
テンプレート:Reflist
(
ソースを閲覧
)
テンプレート:仮リンク
(
ソースを閲覧
)
テンプレート:参照方法
(
ソースを閲覧
)
テンプレート:読み仮名
(
ソースを閲覧
)
ディラックのデルタ関数
に戻る。
ナビゲーション メニュー
個人用ツール
ログイン
名前空間
ページ
議論
日本語
表示
閲覧
ソースを閲覧
履歴表示
その他
検索
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
特別ページ
ツール
リンク元
関連ページの更新状況
ページ情報