Surjektiv (Surjektive Funktion)
Eine Funktion f: A → B ist surjektiv, wenn jedes Element aus B mindestens einmal getroffen wird: ∀b ∈ B: ∃a ∈ A: f(a) = b. Der Wertebereich ist komplett.
detaillierte erklärung
warum ist das wichtig?
Surjektivität ist Klausur-Standard - du musst zeigen können, dass jedes y ∈ B ein Urbild hat. Surjektive Funktionen sind wichtig für Kodierung (alle Codes müssen erreichbar sein) und Hashing (Wertebereich sollte gut genutzt werden).
häufige fehler
- ⚠Surjektiv = Injektiv - Nein, surjektiv = alle Outputs getroffen, injektiv = keine Kollisionen
- ⚠f(x) = x² (ℝ → ℝ) ist surjektiv - Nein, negative Zahlen werden nie getroffen
- ⚠Surjektiv bedeutet 'jedes Element genau einmal' - Nein, mindestens einmal (mehrfach ist ok)