数学において、2つの半順序集合PとQが与えられたとき、それらの間の関数f : P → Qがすべての有向上限値を保存するとき、スコット連続(数学者ダナ・スコットにちなんで名付けられました)であるという。つまり、Pに上限値を持つPのすべての有向部分集合Dに対して、その像はQに上限値を持ち、その上限値はDの上限値の像、すなわち、ここで有向結合である。[ 1 ]が真理値の半集合、すなわちシェルピンスキー空間であるとき、スコット連続関数は開集合の特性関数であり、したがってシェルピンスキー空間は開集合の分類空間である。[ 2 ]
半順序集合Pの部分集合Oがスコット開集合と呼ばれるのは、それが上集合であり、かつ有向結合によってアクセス不可能な場合、すなわちOを上限とするすべての有向集合DがOと空でない交差を持つ場合である。半順序集合Pのスコット開部分集合はP上の位相、すなわちスコット位相を形成する。半順序集合間の関数がスコット連続となるのは、それがスコット位相に関して連続である場合に限る。 [ 1 ]
スコット位相は、ダナ・スコットによって最初に完全格子に対して定義され、後に任意の半順序集合に対して定義されました。[ 3 ]
スコット連続関数は、ラムダ計算[ 3 ]のモデルやコンピュータプログラムの表示的意味論の研究に使用されています。
スコット連続関数は常に単調です。 つまり、に対してならば となります
有向完全半順序の部分集合が、その半順序によって誘導されるスコット位相に関して閉じている場合と、その部分集合が下側集合であり 、かつ有向部分集合の上限に関して閉じている場合とで同じである。[ 4 ]
スコット位相を持つ有向完全半順序( dcpo)は常にコルモゴロフ空間である(すなわち、 T 0分離公理を満たす)。[ 4 ]しかし、スコット位相を持つdcpoがハウスドルフ空間となるのは、順序が自明な場合のみである。[ 4 ]スコット開集合は包含によって順序付けられると完全格子を形成する。[ 5 ]
任意のコルモゴロフ空間に対して、位相はその空間上に順序関係、すなわち特殊化順序: x ≤ yが成り立つ場合、かつその場合に限り、xのすべての開近傍はyの開近傍でもある。dcpo Dの順序関係は、スコット開集合からスコット位相によって誘導される特殊化順序として再構成できる。しかし、スコット位相を備えたdcpoは必ずしもソバーである必要はない。ソバー空間の位相によって誘導される特殊化順序はその空間をdcpoにするが、この順序から導かれるスコット位相は元の位相よりも細かい。[ 4 ]
与えられた位相空間の開集合を包含順に並べると、スコット位相を定義できる格子を形成する。位相空間Tの部分集合XがT上の位相に関してコンパクトである( Xのすべての開被覆がXの有限部分被覆を含むという意味で)ことと、 Xの開近傍の集合がスコット位相に関して開であることは同値である。[ 5 ]
dcpoの直交閉圏であるCPOの場合、スコット連続関数の特に注目すべき2つの例はcurryとapplyである。[ 6 ]
ヌエル・ベルナップはスコット連続性を利用して論理接続詞を4値論理に拡張した。[ 7 ]