Let $V$ be a $d$-dimensional real vector space. Let $S:V \to V$ be an invertible linear map, and let $2 \le k \le d-1$ be fixed. Suppose that every $k$-dimensional subspace is $S$-invariant.
Then, I claim that $S$ is a multiple of the identity. I present a proof below.
Question: Are there easier proofs? (or just other nice proofs, since "easier" or "elegant" is subjective). Also, does the claim hold for non-invertible maps? If not, can we characterize all the maps satisfying this property, for a given $k$?
My proof:
We reduce the general case to $k=1$, which is well-known and easy. We shall prove the following lemma:
Lemma: For every $w,v \neq 0 \in V$, $w \notin \text{span}\{v\} \Rightarrow Sv \notin \text{span}\{w\}$.
In particular, this implies $Sw \notin \text{span}\{w\} \Rightarrow Sw \notin \text{span}\{Sw\}$ which is a contradiction.
A proof of the lemma:
Suppose $w \notin \text{span}\{v\}$. Then, since $k \le d-1$ we can complete $w,v$ to an independent set $w,v,v_1,\dots,v_{k-1}$. Since $S$ is invertible, $Sw,Sv,Sv_1,\dots,Sv_{k-1}$ are independent. Thus,$$Sv \notin \text{span}\{Sw,Sv_1,\dots,Sv_{k-1}\}.$$
By assumption, we know $$\text{span}\{Sw,Sv_1,\dots,Sv_{k-1}\}\subseteq \text{span}\{w,v_1,\dots,v_{k-1}\},$$ and since both are $k$-dimensional there is an equality. Thus
$$Sv \notin \text{span}\{w,v_1,\dots,v_{k-1}\},$$ and in particular $Sv \notin \text{span}\{w\}$.