
数学において、関数の制限は新しい関数で、またはより小さなドメインを選択することによって得られる元の機能について 機能すると、
させて集合からの関数であるセットへセットの場合は、すると制限に 関数は[ 1 ]です によって与えられたのために非公式には、にと同じ機能ですしかし、定義されるのは。
関数が関係として考えられているデカルト積についてすると制限にグラフで表すことができる、
ペアがグラフ内の順序対を表す
関数と言われている別の関数の拡張もしいつでもの領域にあるそれからもまた、そして つまり、もしそして
関数が逆関数を持つためには、1対1でなければなりません。は一対一ではないので、部分的な逆行列を定義することは可能かもしれない。ドメインを制限することによって。たとえば、関数 全体的に定義される1対1ではないのでいかなる場合でも しかし、定義域を限定すれば、関数は1対1になる。その場合
(代わりにドメインを制限した場合)すると逆数は平方根の負の値になりますあるいは、逆関数が多値関数であっても構わないのであれば、定義域を制限する必要はない。
関係代数では、選択( SQLのSELECTとの混同を避けるために制限と呼ばれることもある)は、次のように記述される 単項演算である。またはどこ:
選択タプルをすべて選択しますそのために間に保持するそして属性。
選択タプルをすべて選択しますそのために間に保持する属性と値
したがって、選択演算子はデータベース全体のサブセットに制限をかける。
ペースト補題は、位相幾何学における結果であり、関数の連続性と、その関数が部分集合に制限されたときの連続性を関連付けるものである。
させて位相空間の2つの閉部分集合(または2つの開部分集合)であるそのためそしてまた、位相空間でもある。両方に制限すると連続になるそしてそれから連続的である。
この結果により、位相空間の閉集合(または開集合)上で定義された2つの連続関数を用いて、新しい関数を作成することが可能となる。
層は、関数以外の対象にも制約を一般化する方法を提供する。
層理論では、対象を割り当てる各開集合のカテゴリにおいて位相空間のものであり、対象が特定の条件を満たす必要がある。最も重要な条件は、入れ子になった開集合に関連付けられたすべての対象の間に制限射が存在することである。つまり、すると射が存在する以下の特性を満たすこと。これらの特性は、関数の制約を模倣するように設計されている。
このようなすべての対象物の集合を層と呼ぶ。最初の2つの性質のみが満たされる場合、それは前層である。
より一般的には、制限(またはドメイン制限または 左制限)二項関係の間そしてドメインを持つ関係として定義できる値域グラフ 同様に、右制限または範囲制限を定義することもできる。実際、次のような制限を定義することができる。項関係、およびデカルト積などの関係として理解される部分集合との関係二項関係の場合。これらのケースは層の枠組みには当てはまりません。
関数または二項関係の領域制限解除(または領域減算)(ドメイン付き) およびコドメイン)セットによって次のように定義できる; それはすべての要素を削除しますドメインから 時には次のように表記される ⩤ [ 5 ] 同様に、関数または二項関係の範囲制限(または範囲減算セットによっては次のように定義される。; それはすべての要素を削除します値域から時には次のように表記される ⩥