
数学において、多値関数[ 1 ] 、多価関数[ 2 ] 、多値関数[ 3 ]、または多関数[ 4 ]とは、定義域の少なくとも1点に対して、値域に2つ以上の値を持つ関数のことである[ 5 ] 。これは、文脈に応じて追加の特性を持つ集合値関数である。ただし、一部の著者は集合値関数と多関数を区別しない[ 6 ] 。
集合の多値関数f : X → Yは部分集合である
( x,y ) ∈ Γfを満たすy ∈ Yの集合に対してf(x)を記述します。fが通常の関数である場合、そのグラフを取ることで多価関数になります。
それらを区別するために、単値関数と呼ばれます。
多価関数という用語は、複素解析の解析接続に由来する。複素解析関数の値が既知である場合はよくある。ある点の近傍でこれは、陰関数定理またはテイラー級数で定義される関数の場合に当てはまります。このような状況では、一価関数の定義域を拡張することができる。複素平面上の曲線に沿って、そうすることで、ある点における拡張関数の値がわかる。選択した曲線によって異なりますに新しい値のどれもが他の値より自然ではないため、それらすべてが多値関数に組み込まれます。
例えば、は、正の実数上の通常の平方根関数である。その定義域を の近傍に拡張することができる。複素平面上で、そしてさらに曲線に沿って、、したがって、与えられた曲線に沿った値は連続的に変化します。負の実数に拡張すると、定義域が複素平面の上半分を通るか下半分を通るかによって、平方根の値が2つ反対になります(例えば、−1の場合は± i) 。この現象は非常に頻繁に発生し、n乗根、対数、逆三角関数などで見られます。
複雑な多価関数から単価関数を定義するには、複数の値のうちの1つを主値として区別し、特定の境界曲線に沿って不連続な、平面全体で単価関数を生成することができます。あるいは、多価関数を扱うことで、閉じた経路(モノドロミー)をたどる際に値が変化する可能性があるという代償を伴いますが、どこでも連続な関数を得ることができます。これらの問題は、リーマン面の理論で解決されます。多価関数を考えるには、通常の関数として、値を破棄することなく、領域を多層被覆空間に掛け合わせる。これは、に関連付けられたリーマン面である多様体である。。
f : X → Yが通常の関数である場合、その逆関数は多価関数である。
X × Yの部分集合としてΓ fと定義される。fが多様体間の微分可能な関数である場合、逆関数定理は、これがX内で局所的に一価となるための条件を与える。
例えば、複素対数log(z) は、グラフが の指数関数e z : C → C ×の多価逆関数です。
単一の値ではなく、 w = log(z)の単一のwが与えられた場合、次のようになります。
これらはすべて、非単射関数から生じる多値関数の例です。元の関数は入力のすべての情報を保持しないため、可逆ではありません。多くの場合、多値関数の制限は元の関数の部分逆関数となります。
複素変数の多価関数には分岐点があります。例えば、n乗根関数と対数関数では、0が分岐点です。逆正接関数では、虚数単位iと−iが分岐点です。これらの関数は、分岐点を利用して値域を制限することで、単価関数に再定義できます。適切な区間は、分岐点のペアを結ぶ曲線である分岐カットを用いることで見つけることができます。これにより、関数の多層構造のリーマン面が単一の層に縮小されます。実関数の場合と同様に、制限された値域は関数の主分岐と呼ばれます。
物理学において、多価関数はますます重要な役割を担うようになっている。多価関数は、ディラックの磁気単極子、結晶中の欠陥理論とそれに伴う物質の塑性、超流体や超伝導体における渦、そしてこれらの系における相転移(例えば、融解やクォーク閉じ込め)の数学的基礎を形成している。また、物理学の多くの分野におけるゲージ場構造の起源でもある。