@ user20160は既に(1)〜(3)の質問に対する良い回答を提供していますが、最後の質問はまだ完全に回答されていないようです。
- 確率密度関数の表現は、それ自体がゼロまたは無限大のいずれかの値のみを取るの重み付き合計からどのようにして生成できますか?δ(⋅)
ウィキペディアの引用から始めましょう。このケースではかなり明確な説明が提供されています(追加した太字に注意してください):
ディラックのデルタは、原点が無限大である場合を除いて、どこでもゼロである実線上の関数と大まかに考えることができます。
δ(x)={+∞,0,x=0x≠0
アイデンティティを満たすためにも制約されます
∫∞−∞δ(x)dx=1
これは単なるヒューリスティックな特性です。ディラックデルタは、実数で定義された関数がこれらの特性を持たないため、従来の意味での関数ではありません。ディラックのデルタ関数は、分布またはメジャーとして厳密に定義できます。
さらに、Wikipediaはより正式な定義と多くの実用的な例を提供しているので、記事全体を読むことをお勧めします。それから一例を引用しましょう:
確率理論と統計では、ディラックデルタ関数は、確率密度関数(通常は完全に連続的な分布を表すために使用されます)を使用して、離散分布または部分的に離散的な部分的に連続した分布を表すためによく使用されます。たとえば
、点と、対応する確率で構成される離散分布の確率密度関数は、次のように書くことができます。f(x)x={x1,…,xn}p1,…,pn
f(x)=∑i=1npiδ(x−xi)
この方程式の意味するところは、の周りにすべての質量を持つ連続分布合計を取ることです。累積分布関数の観点から分布を想像しようとすると、それはnδxi=δ(x−xi)xiδxi
Fxi(x)={01if x<xiif x≥xi
したがって、以前の密度を累積分布関数に書き直すことができます
F(x)=∑i=1npiFxi(x)=∑i=1npi1x≥xi
ここで、は指すインジケーター関数です。これは基本的には変装したカテゴリ分布であることに注意してください。さらに、任意の関数でディラックデルタを定義できます。1x≥xixi
∫∞−∞f(x)δ(x−xi)dx=f(xi)
したがって、インジケーター関数の連続バージョンとして「機能」します。
要点のメッセージは、ディラックデルタが標準関数ではないということです。これは、ゼロでの無限大とも等しくありません。無限大は数値ではないので、それが役に立たないので、それに対して算術演算を実行できませんでした。ディラックデルタは、連続的で1に統合されるいくつかのを指すインジケーター関数と単純に考えることができます。黒魔術は含まれていません。離散値を処理するために微積分をハッキングする方法にすぎません。xi