nLab
functional relation

Contents

Definition

A binary relation from a set X to a set Y is called functional if every element of X is related to at most one element of Y. Notice that this is the same thing as a partial function, seen from a different point of view. A (total) function is precisely a relation that is both functional and entire.

Properties

Like any relation, a functional relation r can be viewed as a span

Δ r ι r ϕ r X Y\array { & & \Delta_r \\ & \swarrow_{\iota_r} & & \searrow^{\phi_r} \\ X & & & & Y }

Such a span is a relation iff the pairing map from the domain Δ r to X×Y is an injection, and such a relation is functional iff the inclusion map ι r is also an injection. Such a relation is entire iff the inclusion map ι r is a surjection.

(Total) functions can be characterized as the left adjoints in the bicategory of relations, in other words relations r:XY in Rel for which there exists s:YX satisfying

rs1 Y;1 Xsrr \circ s \leq 1_Y; \qquad 1_X \leq s \circ r

in which case it may be proven that s=r op. A relation is functional if and only if rr op1 Y, and is entire if and only if 1 Xr opr.

Further to this: surjectivity of a function r:XY can be expressed as the condition 1 Yrr op, and injectivity as r opr1 X.

Revised on August 24, 2012 20:06:25 by Urs Schreiber (89.204.138.87)