I am familiar with the set-theoretical definition of functions.
A function $f : A \rightarrow B$ from a set $A$ to a set $B$ is a subset $f \subseteq A \times B$ of the Cartesian product $A \times B$ such that the following conditions hold:
- $\forall a \in A : \exists b \in B : (a,b) \in f$
- $\forall a \in A : \forall b, b' \in B : (a,b), (a,b') \in f \rightarrow b=b'$
Is there a purely set-theoretical definition of the function evaluation $f(a)$ for every $a \in A$? I get as far as defining $f(a) = \{ b \in B : (a,b) \in f \}$ but that defines rather the set of values of a multi-valued function.