Definition 1 (id=function.def)
A relation , is called a partial function with domain (write ) and codomain (write ), iff for all there is at most one with .
We write and instead of . We say that is the application of to and call the argument of .
Definition 2 (id=undefined.def)
We call a partial function
- •
defined at , iff for some and
- •
undefined at (write ), iff for all .
Definition 3 (id=total-function.def)
Definition 4
If we do not want to specify whether a partial function is total, then we simply speak of a function.
Definition 5 (id=funspace.def)
Given sets and we will call the set () of all (partial) functions from to the (partial) function space from to .