(g ◦ f)(x) =g(f(x))=g(y)=z.
Wo kommen x, y und z her?
Grund für diese Frage ist:
wenn f surjektiv gibt es für jedes y in B ein x in A damit gilt f(x)=y
Dadurch wird nicht definiert, was x und y sind.
Stattdessen: Sei z ∈ C.
Sei y ∈ B mit g(y) = z. Ein solches y existiert, weil g surjektiv ist.
Sei x ∈ A mit f(x) = y. Ein solches x existiert, weil f surjektiv ist.
Dann ist (g ◦ f)(x) = z. Weil z ∈ C beliebig gewählt wurde, ist g ◦ f surjektiv.
aber weiter weiß ich hier nicht.
c) ist falsch.
Tipp. Die Identität ist injektiv.