zu 1.) Was ist denn mit linearer Funktion gemeint? Falls f(a*x + b*y) = a*f(x) + b*f(y) gemeint ist, dann stimmt das auch nicht. Ich denke, dass gemeint ist, dass f(a*b) = f(a)*f(b) ist. Setzte dazu einfach zwei Matrizen ein und rechne nach ;)
Eventuell ist noch z.z., dass f(aT) = f(a), siehe dazu 2.ii), lässt sich aber einfach nachrechnen.
zu 2.) Wenn Rg(A) < 2 ist, dann heißt dass entweder:
i) Rg(A) = 0 -> A = 0 (das ist einfach)
ii) Rg(A) = 1 -> ein Vektor ist linear abhängig vom anderen. Dann lässt sich o.B.d.A. sagen, dass ein c ex. mit A = (a b c*a c*b) (für den Fall linear abhängiger Spaltenvektoren betrachte AT). Dann ist f(A) = a*c*b - b*c*a = 0