From Wikipedia, the free encyclopedia
Function with a smaller domain
The function x 2 {\displaystyle x^{2}} with domain R {\displaystyle \mathbb {R} } does not have an inverse function. If we restrict x 2 {\displaystyle x^{2}} to the non-negative real numbers, then it does have an inverse function, known as the square root of x . {\displaystyle x.}In mathematics, the restriction of a function f {\displaystyle f} is a new function, denoted f | A {\displaystyle f\vert _{A}} or f ↾ A , {\displaystyle f{\upharpoonright _{A}},} obtained by choosing a smaller domain A {\displaystyle A} for the original function f . {\displaystyle f.} The function f {\displaystyle f} is then said to extend f | A . {\displaystyle f\vert _{A}.}
Let f : E → F {\displaystyle f:E\to F} be a function from a set E {\displaystyle E} to a set F . {\displaystyle F.} If a set A {\displaystyle A} is a subset of E , {\displaystyle E,} then the restriction of f {\displaystyle f} to A {\displaystyle A} is the function[1] f | A : A → F {\displaystyle {f|}_{A}:A\to F} given by f | A ( x ) = f ( x ) {\displaystyle {f|}_{A}(x)=f(x)} for x ∈ A . {\displaystyle x\in A.} Informally, the restriction of f {\displaystyle f} to A {\displaystyle A} is the same function as f , {\displaystyle f,} but is only defined on A {\displaystyle A} .
If the function f {\displaystyle f} is thought of as a relation ( x , f ( x ) ) {\displaystyle (x,f(x))} on the Cartesian product E × F , {\displaystyle E\times F,} then the restriction of f {\displaystyle f} to A {\displaystyle A} can be represented by its graph,
where the pairs ( x , f ( x ) ) {\displaystyle (x,f(x))} represent ordered pairs in the graph G . {\displaystyle G.}
A function F {\displaystyle F} is said to be an extension of another function f {\displaystyle f} if whenever x {\displaystyle x} is in the domain of f {\displaystyle f} then x {\displaystyle x} is also in the domain of F {\displaystyle F} and f ( x ) = F ( x ) . {\displaystyle f(x)=F(x).} That is, if domain f ⊆ domain F {\displaystyle \operatorname {domain} f\subseteq \operatorname {domain} F} and F | domain f = f . {\displaystyle F{\big \vert }_{\operatorname {domain} f}=f.}
A linear extension (respectively, continuous extension, etc.) of a function f {\displaystyle f} is an extension of f {\displaystyle f} that is also a linear map (respectively, a continuous map, etc.).
For a function to have an inverse, it must be one-to-one. If a function f {\displaystyle f} is not one-to-one, it may be possible to define a partial inverse of f {\displaystyle f} by restricting the domain. For example, the function f ( x ) = x 2 {\displaystyle f(x)=x^{2}} defined on the whole of R {\displaystyle \mathbb {R} } is not one-to-one since x 2 = ( − x ) 2 {\displaystyle x^{2}=(-x)^{2}} for any x ∈ R . {\displaystyle x\in \mathbb {R} .} However, the function becomes one-to-one if we restrict to the domain R ≥ 0 = [ 0 , ∞ ) , {\displaystyle \mathbb {R} _{\geq 0}=[0,\infty ),} in which case f − 1 ( y ) = y . {\displaystyle f^{-1}(y)={\sqrt {y}}.}
(If we instead restrict to the domain ( − ∞ , 0 ] , {\displaystyle (-\infty ,0],} then the inverse is the negative of the square root of y . {\displaystyle y.} ) Alternatively, there is no need to restrict the domain if we allow the inverse to be a multivalued function.
Selection operators[edit]In relational algebra, a selection (sometimes called a restriction to avoid confusion with SQL's use of SELECT) is a unary operation written as σ a θ b ( R ) {\displaystyle \sigma _{a\theta b}(R)} or σ a θ v ( R ) {\displaystyle \sigma _{a\theta v}(R)} where:
The selection σ a θ b ( R ) {\displaystyle \sigma _{a\theta b}(R)} selects all those tuples in R {\displaystyle R} for which θ {\displaystyle \theta } holds between the a {\displaystyle a} and the b {\displaystyle b} attribute.
The selection σ a θ v ( R ) {\displaystyle \sigma _{a\theta v}(R)} selects all those tuples in R {\displaystyle R} for which θ {\displaystyle \theta } holds between the a {\displaystyle a} attribute and the value v . {\displaystyle v.}
Thus, the selection operator restricts to a subset of the entire database.
The pasting lemma is a result in topology that relates the continuity of a function with the continuity of its restrictions to subsets.
Let X , Y {\displaystyle X,Y} be two closed subsets (or two open subsets) of a topological space A {\displaystyle A} such that A = X ∪ Y , {\displaystyle A=X\cup Y,} and let B {\displaystyle B} also be a topological space. If f : A → B {\displaystyle f:A\to B} is continuous when restricted to both X {\displaystyle X} and Y , {\displaystyle Y,} then f {\displaystyle f} is continuous.
This result allows one to take two continuous functions defined on closed (or open) subsets of a topological space and create a new one.
Sheaves provide a way of generalizing restrictions to objects besides functions.
In sheaf theory, one assigns an object F ( U ) {\displaystyle F(U)} in a category to each open set U {\displaystyle U} of a topological space, and requires that the objects satisfy certain conditions. The most important condition is that there are restriction morphisms between every pair of objects associated to nested open sets; that is, if V ⊆ U , {\displaystyle V\subseteq U,} then there is a morphism res V , U : F ( U ) → F ( V ) {\displaystyle \operatorname {res} _{V,U}:F(U)\to F(V)} satisfying the following properties, which are designed to mimic the restriction of a function:
The collection of all such objects is called a sheaf. If only the first two properties are satisfied, it is a pre-sheaf.
Left- and right-restriction[edit]More generally, the restriction (or domain restriction or left-restriction) A ◃ R {\displaystyle A\triangleleft R} of a binary relation R {\displaystyle R} between E {\displaystyle E} and F {\displaystyle F} may be defined as a relation having domain A , {\displaystyle A,} codomain F {\displaystyle F} and graph G ( A ◃ R ) = { ( x , y ) ∈ F ( R ) : x ∈ A } . {\displaystyle G(A\triangleleft R)=\{(x,y)\in F(R):x\in A\}.} Similarly, one can define a right-restriction or range restriction R ▹ B . {\displaystyle R\triangleright B.} Indeed, one could define a restriction to n {\displaystyle n} -ary relations, as well as to subsets understood as relations, such as ones of the Cartesian product E × F {\displaystyle E\times F} for binary relations. These cases do not fit into the scheme of sheaves.[clarification needed]
The domain anti-restriction (or domain subtraction) of a function or binary relation R {\displaystyle R} (with domain E {\displaystyle E} and codomain F {\displaystyle F} ) by a set A {\displaystyle A} may be defined as ( E ∖ A ) ◃ R {\displaystyle (E\setminus A)\triangleleft R} ; it removes all elements of A {\displaystyle A} from the domain E . {\displaystyle E.} It is sometimes denoted A {\displaystyle A} ⩤ R . {\displaystyle R.} [5] Similarly, the range anti-restriction (or range subtraction) of a function or binary relation R {\displaystyle R} by a set B {\displaystyle B} is defined as R ▹ ( F ∖ B ) {\displaystyle R\triangleright (F\setminus B)} ; it removes all elements of B {\displaystyle B} from the codomain F . {\displaystyle F.} It is sometimes denoted R {\displaystyle R} ⩥ B . {\displaystyle B.}
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4