
数学において、集合の部分集合の指示関数または特性関数とは、その部分集合の要素を1に、その他の要素を0に写像する関数のことである。つまり、集合Xの部分集合Aに対して、 Aの指示関数は次の関数である。定義されるもしそしてそれ以外の場合。その他の一般的な表記は𝟙 Aおよび[ a ]
Aの指示関数は、 Aに属する性質のアイバーソン括弧です。つまり、
任意の集合Xが与えられたとき、 Xの部分集合Aの指示関数は次の関数である。 定義される
アイバーソンブラケットは同等の表記法を提供するまたは⟦ x ∈ A ⟧、これは代わりに使用できます
表記法また、凸解析における特性関数を表すためにも使用され、これは、指示関数の標準的な定義の逆数を使用した場合と同様に定義されます。
統計学における関連概念として、ダミー変数があります。(これは、通常数学で用いられる「ダミー変数」、または「境界変数」と呼ばれる用語と混同してはいけません。)
「特性関数」という用語は、古典的な確率論においては無関係な意味を持つ。そのため、伝統的な確率論者は、ここで定義される関数に対してほぼ例外なく「指示関数」という用語を用いる一方、他の分野の数学者は、ある集合への所属を示す関数を説明する際に「特性関数」という用語を用いることが多い。
ファジィ論理や現代の多値論理では、述語は確率分布の特性関数である。つまり、述語の厳密な真偽判定は、真偽の度合いとして解釈される量に置き換えられる。
ある集合Xの部分集合Aの指示関数または特性関数は、 Xの要素を値域に写像する。
この写像は、A がXの空でない真部分集合である場合にのみ全射です。それから同様の議論により、それから
もしそしては 2 つのサブセットですそれから
そして補数の指示関数つまりは:
より一般的には、はXの部分集合の集合です。任意の に対して
これは0秒と1秒の積です。この積は、まさにこれらの点で1の値をとります。どのセットにも属さないものそれ以外の場合は 0 です。
左側の製品を展開すると、
前の例が示唆するように、指示関数は組み合わせ論において有用な表記法です。この表記法は他の場所でも使用されており、例えば確率論では、 X が確率測度を持つ確率空間である場合、次のように表されます。Aが可測集合である場合、は、期待値がAの確率に等しい確率変数となる。
この恒等式は、マルコフの不等式の簡単な証明に用いられる。
順序理論など、多くの場合、指示関数の逆関数が定義されることがあります。これは一般に、初等整数論における指示関数の逆関数であるメビウス関数の一般化として、一般化メビウス関数と呼ばれます。(古典的な再帰理論における逆関数の使用については、以下の段落を参照してください。)
確率空間が与えられた場合と指標確率変数定義されるもしさもないと
クルト・ゲーデルは、1934年の論文「形式数学体系の決定不能な命題について」の中で表現関数について記述した(記号「¬」は論理反転、すなわち「否定」を表す):[ 1 ]: 42
各クラスまたは関係Rには、対応する表現関数が存在する。もしそしてもし
クリーネは、原始再帰関数の文脈で同じ定義を提示しており、述語Pの関数φ は、述語が真の場合は0 、述語が偽の場合は1の値を取る。 [ 2 ]
例えば、特性関数の積はいずれかの関数が0に等しい場合、それは論理 OR の役割を果たします: IFまたはまたは...またはすると、それらの積は0になります。現代の読者には表現関数の論理反転、つまり関数Rが「真」または満たされているときに表現関数が0 になるように見えるものは、クリーネによる論理関数 OR、AND、および IMPLY [ 2 ] : 228 、有界[ 2 ] : 228および無界[ 2 ] : 279 ff演算子、および CASE 関数の定義において有用な役割を果たします。[ 2 ] : 229
古典数学では、集合の特性関数は1 (要素) または0 (非要素) の値のみをとります。ファジィ集合理論では、特性関数は実数単位区間[ 0, 1 ]の値をとるように一般化され、より一般的には、何らかの代数または構造(通常は少なくとも半順序集合または束である必要があります) の値をとります。このような一般化された特性関数は、通常メンバーシップ関数と呼ばれ、対応する「集合」はファジィ集合と呼ばれます。ファジィ集合は、「背が高い」、「暖かい」など、多くの現実世界の述語に見られるメンバーシップ度の段階的な変化をモデル化します。
一般に、集合の指示関数は滑らかではなく、その台が連結成分である場合に限り連続である。しかし、有限体の代数幾何学においては、すべてのアフィン多様体は(ザリスキ)連続な指示関数を持つ。[ 3 ]関数の有限集合が与えられた場合させてそれらの消失軌跡である。すると、関数は指示関数として機能しますもしそれからそうでなければ、一部の人にとって我々は持っていますこれはつまりしたがって
指示関数は滑らかではないが、弱微分は可能である。例えば、ヘヴィサイド階段関数を考えてみよう。ヘヴィサイド階段関数の分布微分は ディラックのデルタ関数に等しい。 同様に、分布微分はは
したがって、ヘヴィサイド階段関数の導関数は、正の半直線で与えられる領域の境界における内向き法線微分と見なすことができる。高次元では、導関数は自然に内向き法線微分に一般化され、ヘヴィサイド階段関数は自然にある領域Dの指示関数に一般化される。D の表面はSで表される。さらに、指示関数の内向き法線微分は表面デルタ関数を生み出すことが導き出され、それは次のように表される。: ここでnは表面Sの外向き法線です。この「表面デルタ関数」は次の性質を持ちます: [ 4 ]
関数f を1 に設定すると、指標の内向き法線微分を積分すると、表面積Sの数値になることがわかります。