Zum Inhalt springen

Injektivität und Surjektivität

Wann eine Funktion jeden Wert höchstens einmal und wann sie jeden Wert mindestens einmal trifft, mit Aufgaben und sauber ausgeschriebenen Lösungen.

In einem Satz: Eine Funktion ist injektiv, wenn sich nie zwei Eingaben denselben Ausgang teilen, und surjektiv, wenn jeder mögliche Ausgang auch erreicht wird.

Ob eine Funktion injektiv oder surjektiv ist, hängt vom Definitionsbereich und vom Zielbereich ab, nicht nur von der Formel. Deshalb steht bei jedem Beispiel dabei, zwischen welchen Mengen die Funktion läuft.

Vorgehen beim Nachweis. Du nimmst f(x1)=f(x2)f(x_1) = f(x_2) an und formst um, bis x1=x2x_1 = x_2 dasteht. Zum Widerlegen gibst du zwei verschiedene Eingaben mit gleichem Ausgang an.

Sei f:D⊆R→Rf: D \subseteq \mathbb{R} \to \mathbb{R}. Prüfe auf Injektivität:

  • a) f(x)=3x+1f(x) = 3x + 1 mit D=RD = \mathbb{R}
  • b) f(x)=x2f(x) = x^2 mit D=[0,∞)D = [0, \infty)
  • c) f(x)=x2f(x) = x^2 mit D=RD = \mathbb{R}
  • d) f(x)=mx+nf(x) = mx + n mit m,n∈Rm, n \in \mathbb{R} und D⊆RD \subseteq \mathbb{R}

Lösung a). Zu zeigen: Aus f(x1)=f(x2)f(x_1) = f(x_2) folgt x1=x2x_1 = x_2.

Seien x1,x2∈Rx_1, x_2 \in \mathbb{R} beliebig mit f(x1)=f(x2)f(x_1) = f(x_2). Wir formen um, bis x1=x2x_1 = x_2 dasteht:

3x1+1=3x2+1∣−13x1=3x2∣:3x1=x2.\begin{aligned} 3x_1 + 1 &= 3x_2 + 1 && | - 1 \\ 3x_1 &= 3x_2 && | : 3 \\ x_1 &= x_2 . \end{aligned}

Aus f(x1)=f(x2)f(x_1) = f(x_2) folgt x1=x2x_1 = x_2. Also ist ff injektiv.

Lösung b). Zu zeigen: Aus f(x1)=f(x2)f(x_1) = f(x_2) folgt x1=x2x_1 = x_2.

Seien x1,x2∈[0,∞)x_1, x_2 \in [0, \infty) beliebig mit f(x1)=f(x2)f(x_1) = f(x_2):

x12=x22∣ x1=x2.\begin{aligned} x_1^2 &= x_2^2 && | \sqrt{\ } \\ x_1 &= x_2 . \end{aligned}

Das Wurzelziehen ist hier erlaubt, weil x1,x2≥0x_1, x_2 \geq 0 sind: Es gilt x2=∣x∣=x\sqrt{x^2} = |x| = x für x≥0x \geq 0. Also ist ff auf [0,∞)[0, \infty) injektiv.

Lösung c). Zu zeigen: ff ist nicht injektiv. Dafür genügt ein Gegenbeispiel, also zwei verschiedene Eingaben x1≠x2x_1 \neq x_2 mit f(x1)=f(x2)f(x_1) = f(x_2).

Wähle x1=−1x_1 = -1 und x2=1x_2 = 1:

f(−1)=(−1)2=1=12=f(1)aber−1≠1.f(-1) = (-1)^2 = 1 = 1^2 = f(1) \qquad\text{aber}\qquad -1 \neq 1 .

Zwei verschiedene Eingaben haben denselben Ausgang. Also ist ff auf R\mathbb{R} nicht injektiv. Beim Wurzelziehen wie in b) ginge ein Vorzeichen verloren, denn x2=∣x∣\sqrt{x^2} = |x|.

Lösung d). Hier muss man zwei Fälle trennen, denn für m=0m = 0 passiert etwas anderes als für m≠0m \neq 0.

Fall m≠0m \neq 0. Zu zeigen: Aus f(x1)=f(x2)f(x_1) = f(x_2) folgt x1=x2x_1 = x_2. Seien x1,x2x_1, x_2 beliebig mit f(x1)=f(x2)f(x_1) = f(x_2):

mx1+n=mx2+n∣−nmx1=mx2∣:mx1=x2.\begin{aligned} m x_1 + n &= m x_2 + n && | - n \\ m x_1 &= m x_2 && | : m \\ x_1 &= x_2 . \end{aligned}

Die Division durch mm ist erlaubt, weil m≠0m \neq 0 ist. Also ist ff injektiv.

Fall m=0m = 0. Zu zeigen: ff ist nicht injektiv, wir brauchen also zwei verschiedene Eingaben mit gleichem Ausgang. Es ist f(x)=0⋅x+n=nf(x) = 0 \cdot x + n = n, die Funktion ist konstant. Zum Beispiel gilt f(0)=n=f(1)f(0) = n = f(1) mit 0≠10 \neq 1. Also ist ff nicht injektiv.

Da m=0m = 0 erlaubt ist, ist f(x)=mx+nf(x) = mx + n im Allgemeinen nicht injektiv. Sie ist es genau für m≠0m \neq 0.

Vorgehen beim Nachweis. Du nimmst ein beliebiges yy aus dem Zielbereich, löst die Gleichung f(x)=yf(x) = y nach xx auf und prüfst, dass dieses xx im Definitionsbereich liegt.

Sei f:A→Bf: A \to B. Prüfe auf Surjektivität:

  • a) f(x)=3x+1f(x) = 3x + 1 mit A=B=RA = B = \mathbb{R}
  • b) f(x)=mx+nf(x) = mx + n mit A=B=RA = B = \mathbb{R} und m,n∈Rm, n \in \mathbb{R}
  • c) f(x)=x2f(x) = x^2 mit A=B=RA = B = \mathbb{R}
  • d) f(x)=x2f(x) = x^2 mit A=RA = \mathbb{R} und B=[0,∞)B = [0, \infty)

Lösung a). Zu zeigen: Zu jedem y∈Ry \in \mathbb{R} gibt es ein x∈Rx \in \mathbb{R} mit f(x)=yf(x) = y. Am Ende muss also ein konkretes xx dastehen, das von yy abhängt.

Sei y∈Ry \in \mathbb{R} beliebig. Wir lösen f(x)=yf(x) = y nach xx auf:

3x+1=y∣−13x=y−1∣:3x=y−13.\begin{aligned} 3x + 1 &= y && | - 1 \\ 3x &= y - 1 && | : 3 \\ x &= \frac{y - 1}{3} . \end{aligned}

Dieses xx ist für jedes y∈Ry \in \mathbb{R} eine reelle Zahl. Zur Kontrolle: f ⁣(y−13)=3⋅y−13+1=yf\!\left(\frac{y-1}{3}\right) = 3 \cdot \frac{y-1}{3} + 1 = y. Also ist ff surjektiv.

Lösung b). Wieder zwei Fälle.

Fall m≠0m \neq 0. Zu zeigen: Zu jedem y∈Ry \in \mathbb{R} gibt es ein x∈Rx \in \mathbb{R} mit f(x)=yf(x) = y. Sei y∈Ry \in \mathbb{R} beliebig:

mx+n=y∣−nmx=y−n∣:mx=y−nm.\begin{aligned} m x + n &= y && | - n \\ m x &= y - n && | : m \\ x &= \frac{y - n}{m} . \end{aligned}

Das xx existiert für jedes yy, weil m≠0m \neq 0 ist. Also ist ff surjektiv.

Fall m=0m = 0. Zu zeigen: ff ist nicht surjektiv, wir brauchen also ein yy, das nicht getroffen wird. Es ist f(x)=nf(x) = n konstant, es wird nur der Wert nn getroffen. Jedes y≠ny \neq n, zum Beispiel y=n+1y = n + 1, wird nicht getroffen. Also ist ff nicht surjektiv.

Da m=0m = 0 erlaubt ist, ist f(x)=mx+nf(x) = mx + n im Allgemeinen nicht surjektiv. Sie ist es genau für m≠0m \neq 0.

Lösung c). Zu zeigen: ff ist nicht surjektiv. Dafür genügt ein einziges y∈By \in B, zu dem es kein x∈Ax \in A mit f(x)=yf(x) = y gibt.

Wähle y=−4∈B=Ry = -4 \in B = \mathbb{R}. Wir suchen x∈Rx \in \mathbb{R} mit

x2=−4.x^2 = -4 .

Diese Gleichung hat in R\mathbb{R} keine Lösung, denn ein Quadrat ist nie negativ, und −4\sqrt{-4} ist keine reelle Zahl. Der Wert −4-4 wird nie getroffen. Also ist ff nicht surjektiv.

Lösung d). Zu zeigen: Zu jedem y∈[0,∞)y \in [0, \infty) gibt es ein x∈Rx \in \mathbb{R} mit x2=yx^2 = y.

Sei y∈[0,∞)y \in [0, \infty) beliebig. Wir lösen x2=yx^2 = y und wählen

x=y.x = \sqrt{y} .

Wegen y≥0y \geq 0 ist y\sqrt{y} eine reelle Zahl, liegt also in A=RA = \mathbb{R}. Kontrolle: (y)2=y(\sqrt{y})^2 = y. Also ist ff mit Zielbereich [0,∞)[0, \infty) surjektiv. Dieselbe Formel wie in c), aber ein anderer Zielbereich, und deshalb ein anderes Ergebnis.

Vorgehen. Du zeigst drei Dinge: Die Funktion bildet wirklich von AA nach BB ab, sie ist injektiv, und sie ist surjektiv. Eine Bijektion A→BA \to B zeigt, dass beide Mengen “gleich viele” Elemente haben, man sagt gleichmächtig.

Zeige, dass die Teilmengen von R\mathbb{R} gleichmächtig sind, und gib jeweils eine Bijektion f:A→Bf: A \to B an:

  • a) A=(0,1)A = (0, 1) und B=(a,b)B = (a, b) mit a,b∈Ra, b \in \mathbb{R} und a<ba < b
  • b) A=(−∞,0]A = (-\infty, 0] und B=[1,∞)B = [1, \infty)

Lösung a). Zu zeigen sind drei Dinge: (1) ff bildet (0,1)(0,1) nach (a,b)(a,b) ab, (2) ff ist injektiv, das heißt aus f(x1)=f(x2)f(x_1) = f(x_2) folgt x1=x2x_1 = x_2, und (3) ff ist surjektiv, das heißt zu jedem y∈(a,b)y \in (a,b) gibt es ein x∈(0,1)x \in (0,1) mit f(x)=yf(x) = y.

Wir wählen die lineare Funktion

f(x)=(b−a) x+a.f(x) = (b - a)\,x + a .

Sie bildet nach BB ab. Für 0<x<10 < x < 1 gilt 0<(b−a) x<b−a0 < (b-a)\,x < b - a, denn b−a>0b - a > 0. Addiert man aa, folgt a<f(x)<ba < f(x) < b, also f(x)∈(a,b)f(x) \in (a, b).

Injektiv. Zu zeigen ist x1=x2x_1 = x_2. Seien x1,x2∈(0,1)x_1, x_2 \in (0,1) mit f(x1)=f(x2)f(x_1) = f(x_2):

(b−a) x1+a=(b−a) x2+a∣−a(b−a) x1=(b−a) x2∣:(b−a)x1=x2.\begin{aligned} (b-a)\,x_1 + a &= (b-a)\,x_2 + a && | - a \\ (b-a)\,x_1 &= (b-a)\,x_2 && | : (b-a) \\ x_1 &= x_2 . \end{aligned}

Die Division ist erlaubt, weil b−a≠0b - a \neq 0 ist.

Surjektiv. Zu zeigen ist ein x∈(0,1)x \in (0,1) mit f(x)=yf(x) = y. Sei y∈(a,b)y \in (a, b) beliebig. Wir lösen f(x)=yf(x) = y:

(b−a) x+a=y∣−a(b−a) x=y−a∣:(b−a)x=y−ab−a.\begin{aligned} (b-a)\,x + a &= y && | - a \\ (b-a)\,x &= y - a && | : (b-a) \\ x &= \frac{y - a}{b - a} . \end{aligned}

Dieses xx liegt in (0,1)(0, 1): Aus a<y<ba < y < b folgt 0<y−a<b−a0 < y - a < b - a, und Division durch b−a>0b - a > 0 ergibt 0<x<10 < x < 1. Damit ist ff surjektiv.

Da ff injektiv und surjektiv ist, ist ff bijektiv.

Lösung b). Zu zeigen sind wieder drei Dinge: ff bildet nach [1,∞)[1,\infty) ab, ist injektiv (x1=x2x_1 = x_2) und ist surjektiv (zu jedem y≥1y \geq 1 ein x≤0x \leq 0 mit f(x)=yf(x) = y). Wir wählen

f(x)=−x+1.f(x) = -x + 1 .

Sie bildet nach BB ab. Für x≤0x \leq 0 gilt −x≥0-x \geq 0 und damit f(x)=−x+1≥1f(x) = -x + 1 \geq 1, also f(x)∈[1,∞)f(x) \in [1, \infty).

Injektiv. Aus f(x1)=f(x2)f(x_1) = f(x_2) folgt −x1+1=−x2+1-x_1 + 1 = -x_2 + 1, also −x1=−x2-x_1 = -x_2 und damit x1=x2x_1 = x_2.

Surjektiv. Sei y∈[1,∞)y \in [1, \infty) beliebig. Aus −x+1=y-x + 1 = y folgt x=1−yx = 1 - y. Wegen y≥1y \geq 1 gilt x=1−y≤0x = 1 - y \leq 0, also x∈(−∞,0]x \in (-\infty, 0]. Kontrolle: f(1−y)=−(1−y)+1=yf(1 - y) = -(1 - y) + 1 = y.

Also ist ff bijektiv.

Bei endlichen Mengen lässt sich alles abzählen. Für A={1,2,3}A = \{1,2,3\} und B={a,b}B = \{a,b\} gibt es 23=82^3 = 8 Funktionen A→BA \to B. Keine davon ist injektiv, denn drei Eingaben passen nicht in zwei Ausgänge ohne Doppelung. Sechs davon sind surjektiv. Die Funktion 1↦a1 \mapsto a, 2↦a2 \mapsto a, 3↦b3 \mapsto b ist ein Beispiel: Sie trifft aa und bb, benutzt aber aa doppelt.