Go backward to Isomorphism Go up to Top Go forward to Examples |
Every function f:R => S can be represented by its graph:
graph(f) = { (x,f(x)) | x in R } c R ×S
Successor function on Z
{ ..., (-2,-1), (-1,0), (0,1), (1,2), ...}
f(a) = b <=> (a,b) in graph(f)
f(a) := apply(graph(f), a)
graph(f o g) =
{ (x,z) |
x in R and, for some y in S, (x,y) in graph(f) and (y,z) in graph(g)}