1.4.2  Kompositionen von Relationen und Funktionen.

Für eine Funktion f zwischen A und B und eine weitere Funktion g zwischen B und C bezeichnet g f die durch die Relation

Rgf = {(a,c) A × C|bB(a,b) Rf (b,c) Rg}. (1.2)

gegebene Komposition dieser beiden Funktionen. Mit anderen Worten ist c = (g f)(a) falls b = f(a) und c = g(b) = g(f(a)). Von den folgenden zwei Resultaten kann man sich leicht durch eine graphische Darstellung überzeugen. Wir führen aber zur Demonstration trotzdem die formalen Beweise an.

Lemma 1.4.2. Die Komposition g f ist eine Funktion zwischen A und C, deren Definitionsbereich durch

D(g f) = {a|a D(f) f(a) D(g)} (1.3)

gegeben ist und für welche

(g f)(a) = g(f(a)) (1.4)

für alle a D(g f) gilt.

Beweis. Es seien (a,c1) Rgf und (a,c2) Rgf. Dann gibt es nach (1.2) Elemente b1,b2 B mit

(a,b1) Rf,(b1,c1) Rg,(a,b2) Rf,(b2,c2) Rg.

Da Rf eindeutig ist, so gilt b1 = b2 =: b und damit

(b,c1) Rg,(b,c2) Rg.

Aus der Eindeutigkeit von Rg folgt nun c1 = c2 und damit ist g f ist eine Funktion.

Es gelte nun a D(f) und f(a) D(g). Man setzt b = f(a) und c = g(b), d.h. (a,b) Rf und (b,c) Rg. Nach (1.2) folgt (a,c) Rgf und damit

{a|a D(f) f(a) D(g)} V b(Rgf) = D(g f) (1.5)

sowie

(g f)(a) = c = g(b) = g(f(a)). (1.6)

Umgekehrt, falls a D(g f) = V b(Rgf) und c = (g f)(a), so gilt (a,c) Rgf. Dann existiert nach (1.2) ein b B mit (a,b) Rf (b,c) Rg. Daraus sehen wir, dass a D(f) und b = f(a) sowie b D(g), d.h.

D(g f) {a|a D(f) f(a) D(g)}. (1.7)

Die Beziehungen (1.5)-(1.7) vervollständigen den Beweis. □

Es sei h nun eine dritte Funktion zwischen den Mengen C und D. Dann kann man die Komposition der drei Funktionen f, g und h zunächst als h (g f) oder (h g) f definieren. Es zeigt sich, dass die Komposition von Funktionen eine assoziative Operation ist:

Lemma 1.4.3.

h (g f) = (h g) f

Beweis. Die Behauptung folgt aus Rh(gf) = {(a,d)|cC(a,c) Rgf (c,d) Rh} = {(a,d)|cCbB(a,b) Rf (b,c) Rg (c,d) Rh} = {(a,d)|(b,c)B×C(a,b) Rf (b,c) Rg (c,d) Rh}

und R(hg)f = {(a,d)|bB(a,b) Rf (b,d) Rhg} = {(a,d)|bB(a,b) Rf (cC(b,c) Rg (c,d) Rh)} = {(a,d)|(b,c)B×C(a,b) Rf (b,c) Rg (c,d) Rh}.

Problem 1.4.4. Man beweise Lemma 1.4.3 ausgehend von (1.3) und (1.4). Insbesondere zeige man auf diesem Wege D(h (g f)) = D((h g) f).