Pour la matrice c'est bon.
Par contre pour la question 5 ça va pas. Tu écris que ker phi est un sous-espace de R⁴, alors que ça doit être un sous-espace de E, qui est un espace de fonctions.
Cela dit, trouver la noyau de la matrice de phi dans la base (f1,f2,f3,f4) te permet quand même de trouver le noyau de phi. En fait là tu trouves vect((0,0,1,0)) pour le noyau de la matrice, donc le noyau de phi c'est vect(f3).
Une autre façon de répondre à la question, c'est simplement d'utiliser la définition du noyau. f appartient à ker phi si et seulement si phi(f) = 0, si et seulement si f est solution sur ]0,+oo[ de l'équation différentielle x*y'(x) - y(x) = 0. T'as plus qu'à résoudre cette équation, ses solutions sont exactement le noyau de phi.