
数学において、固定点(不変点とも呼ばれる)とは、与えられた変換の下で変化しない値のことである。具体的には、関数においては、固定点とは関数自身に写像される要素のことである。変換における固定点の集合は、不変集合とも呼ばれる。
形式的には、c が関数 fの定義域と値域の両方に属し、f ( c ) = cである場合、 c は関数 f の不動点である。特に、定義域が値域と互いに素である場合、 fは不動点を持たない。fが実数上で定義されている場合、図式的にはユークリッド平面上の曲線に対応し、各不動点c は曲線と直線y = xとの交点に対応する(図を参照)。
例えば、f が実数上で次のよう に定義されている場合すると、 f (2) = 2なので、 2 はf の不動点になります。
すべての関数が不動点を持つわけではありません。たとえば、f ( x ) = x + 1は、 x + 1が任意の実数xと等しくなることはないため、不動点を持ちません。
数値解析において、不動点反復法は関数の不動点を計算する方法である。具体的には、関数が与えられた場合、同じ定義域と値域を持つ点の領域において固定点反復は
これにより、次のシーケンスが生成される。反復関数の適用これは一点に収束することが期待される。 もしが連続であれば、得られたは固定点である。
不動点反復法において、吸引不動点、反発不動点、周期点といった概念が定義される。
不動点定理とは、ある一般的な条件下で少なくとも1つの不動点が存在することを示す結果である。[ 1 ]
例えば、バナッハの不動点定理(1922年)は、それが満たされれば、不動点反復法が必ず不動点に収束することを保証する一般的な基準を与えている。
ブロウワーの不動点定理(1911年)は、n次元ユークリッド空間の閉じた単位球からそれ自身への任意の連続関数は不動点を持つと述べているが、不動点を見つける方法については説明していない。
代数トポロジーにおけるレフシェッツの不動点定理(およびニールセンの不動点定理)は、不動点の数を数える方法を提供する。
代数学において、集合Xに群作用で作用する群Gについて、Xのxがgの不動点であるとは、。
位相空間任意の連続関数に対して、不動点性質(FPP)を持つと言われる。
存在するそのため。
FPPは位相不変量であり、すなわち、任意の同相写像によって保存される。FPPは任意のリトラクションによっても保存される。
ブロワーの不動点定理によれば、ユークリッド空間のすべてのコンパクトかつ凸な部分集合はFPPを持つ。コンパクト性だけではFPPは意味せず、凸性は位相的性質ですらないので、FPPを位相的にどのように特徴付けるかを問うことは理にかなっている。1932年、ボルスクはコンパクト性と可縮性がFPPが成り立つための必要十分条件になり得るかどうかを問うた。この問題は、木下がFPPを持たないコンパクト可縮空間の例を見つけ、この予想を否定するまで20年間未解決であった。[ 2 ]
領域理論では、不動点の概念と用語は半順序に一般化されます。 ≤ を集合X上の半順序とし、f : X → X をX上の関数とします。このとき、fの接頭点( pre-fixed pointとも綴られ、prefixpointまたはpre-fixpointと略されることもあります)は、 f ( p ) ≤ pとなる任意のpです。同様に、f の接後点とは、 p ≤ f ( p )となる任意のpです。[ 3 ] 反対の用法が時折見られます。[ 4 ]マルキスは、ここで提示された定義を次のように正当化しています。「fは項f ( x ) ≤ xの不等号の前にあるため、そのようなxは接頭点と呼ばれます。」[ 5 ]不動点とは、接頭点と接後点の両方である点です。接頭点と接後点は、理論計算機科学に応用されています。[ 6 ]
順序理論において、半順序集合(poset)から自身への関数の最小不動点とは、その半順序集合の順序に従って、他のすべての不動点よりも小さい不動点のことである。関数は必ずしも最小不動点を持つとは限らないが、持つ場合はその最小不動点は一意である。
Knaster–Tarskiの定理を表現する一つの方法は、完全束上の単調関数は最小固定点が最小前置点と一致する(同様に最大固定点が最大後置点と一致する)と言うことである。 [ 7 ]
コンピュータサイエンスにおける組み合わせ論理では、固定点コンビネータは高階関数である。引数関数の不動点が存在する場合、それを返します。正式には、関数fが 1 つ以上の不動点を持つ場合、
数理論理学において、不動点論理は古典述語論理の拡張であり、再帰を表現するために導入された。その発展は、記述的複雑性理論と、データベースクエリ言語、特にDatalogとの関連性によって促されてきた。
多くの分野において、平衡状態や安定性は、不動点を用いて記述できる基本的な概念である。以下にいくつかの例を示す。