Hola
Se puede hacer por reducción al absurdo. Se supone que existe una transformación lineal \( T:V\rightarrow{V} \) donde V es un espacio lineal real de dimensión n, que cumple la condición \( T^2=T-I \) y que es diagonalizable. En esas condiciones existe una base \( B=(u_1,u_2,...,u_n) \) de V formada por autovectores de T, eso implica que \( u_k, \ k=1,2,..n \) son autovectores de T. En consecuencia \( T^2(u_k)=T(T(u_k))=T(\lambda_k \ u_k)=\lambda_kT(u_k)=\lambda^2_ku_k \) donde \( \lambda_k\in{R} \) es el autovalor al que pertenece \( u_k \); pero el cumplimiento de la condición implica \( T^2(u_k)=(T-I)(u_k) \Rightarrow{\lambda^2_k u_k=T(u_k)-I(u_k)=\lambda_ku_k-u_k} \)
De esta última ecuación se llega a : \( (\lambda^2_k-\lambda_k+1) \ u_k=O \)
El cumplimiento de esto implica un absurdo, a ver si lo encuentras.
Saludos