
数学において、関数の制限は新しい関数で、またはより小さなドメインを選択することによって得られる元の機能について 機能すると、
させて集合からの関数であるセットへセットの場合は、すると制限に 関数は[ 1 ]です によって与えられたのために非公式には、にと同じ機能ですしかし、定義されるのは。
関数が関係として考えられているデカルト積についてすると制限にグラフで表すことができる、
ペアがグラフ内の順序対を表す
関数と言われている別の関数の拡張もしいつでもの領域にあるそれからもまた、そして つまり、もしそして
関数が逆関数を持つためには、1対1でなければなりません。は一対一ではないので、部分的な逆行列を定義することは可能かもしれない。ドメインを制限することによって。たとえば、関数 全体的に定義される1対1ではないのでいかなる場合でも しかし、定義域を限定すれば、関数は1対1になる。その場合
(代わりにドメインを制限した場合)すると逆数は平方根の負の値になりますあるいは、逆関数が多値関数であっても構わないのであれば、定義域を制限する必要はない。
関係代数では、選択( SQLのSELECTとの混同を避けるために制限と呼ばれることもある)は、次のように記述される 単項演算である。またはどこ:
選択タプルをすべて選択しますそのために間に保持するそして属性。
選択タプルをすべて選択しますそのために間に保持する属性と値
したがって、選択演算子はデータベース全体のサブセットに制限をかける。
ペースト補題は、位相幾何学における結果であり、関数の連続性と、その関数が部分集合に制限されたときの連続性を関連付けるものである。
させて位相空間の2つの閉部分集合(または2つの開部分集合)であるそのためそしてまた、位相空間でもある。両方に制限すると連続になるそしてそれから連続的である。
この結果により、位相空間の閉集合(または開集合)上で定義された2つの連続関数を用いて、新しい関数を作成することが可能となる。
層は、関数以外の対象にも制約を一般化する方法を提供する。
層理論では、対象を割り当てる各開集合のカテゴリにおいて位相空間のものであり、対象が特定の条件を満たす必要がある。最も重要な条件は、入れ子になった開集合に関連付けられたすべての対象の間に制限射が存在することである。つまり、すると射が存在する以下の特性を満たすこと。これらの特性は、関数の制約を模倣するように設計されている。
このようなすべての対象物の集合を層と呼ぶ。最初の2つの性質のみが満たされる場合、それは前層である。
More generally, the restriction (or domain restriction or left-restriction) of a binary relation between and may be defined as a relation having domain codomain and graph Similarly, one can define a right-restriction or range restriction Indeed, one could define a restriction to -ary relations, as well as to subsets understood as relations, such as ones of the Cartesian product for binary relations. These cases do not fit into the scheme of sheaves.
The domain anti-restriction (or domain subtraction) of a function or binary relation (with domain and codomain ) by a set may be defined as ; it removes all elements of from the domain It is sometimes denoted ⩤ [5] Similarly, the range anti-restriction (or range subtraction) of a function or binary relation by a set is defined as ; it removes all elements of from the codomain It is sometimes denoted ⩥