For any given three fixed $3\times3$ matrices $A,B,C$, is it possible to find four $3\times3$ matrices $M,N,P,Q$ where $\text{rank}(M)=\text{rank}(N)=\text{rank}(P)=\text{rank}(Q)=1$ such that $A,B,C$ can be all written as linear combinations of $M,N,P,Q$? Here linear combinations refer to the following equations \begin{aligned}A=\alpha_1M+\alpha_2N+\alpha_3P+\alpha_4Q,\\B=\beta_1M+\beta_2N+\beta_1P+\beta_1Q,\\C=\gamma_1M+\gamma_2N+\gamma_3P+\gamma_4Q,\\\end{aligned} where $\alpha_1,\alpha_2,\alpha_3,\alpha_4,\beta_1,\beta_2,\beta_3,\beta_4,\gamma_1,\gamma_2,\gamma_3,\gamma_4$ are arbitrary numbers.
This problem comes from a generalization of the following true statement. For any given two fixed $2\times2$ matrices $A',B'$, it is always possible to find three $2\times2$ matrices $M',N',P'$ where $\text{rank}(M')=\text{rank}(N')=\text{rank}(P')=1$ such that $A',B'$ can be both written as linear combinations of $M',N',P'$. The proof is given below.
Proof Let $\displaystyle A'=\bigg(\begin{matrix}a&b\\c&d\end{matrix}\bigg)$, $\displaystyle B'=\bigg(\begin{matrix}e&f\\g&h\end{matrix}\bigg)$, $\displaystyle M'=\bigg(\begin{matrix}0&-x\\0&-y\end{matrix}\bigg)$, $\displaystyle N'=\bigg(\begin{matrix}a&b+x\\c&d+y\end{matrix}\bigg)$, $\displaystyle P'=\bigg(\begin{matrix}e&f+x\\g&h+y\end{matrix}\bigg)$. It's clear that now $A'=M'+N'$, $B'=M'+P'$ and of course $\text{rank}(M')=1$. Now we need only to guarantee that $\text{rank}(N')=\text{rank}(P')=1$, which means we need only to make sure $\text{det}(N')=\text{det}(P')=0$. This implies the following two equations \begin{aligned}\left\{ \begin{array}{r1} cx-ay=ad-bc \\ gx-ey=gf-eh \end{array} \right.,\end{aligned} which has a solution when $(a,c)$ and $(e,g)$ are linearly independent. The only case we need to consider is that $(a,c)$ and $(e,g)$ are linearly dependent. However, when they're linear dependent, we can just let $\displaystyle M'=\bigg(\begin{matrix}a&0\\c&0\end{matrix}\bigg)$, $\displaystyle N'=\bigg(\begin{matrix}0&b\\0&d\end{matrix}\bigg)$, $\displaystyle P'=\bigg(\begin{matrix}0&f\\0&h\end{matrix}\bigg)$ with $A'=M'+N'$ and $\displaystyle B'=\frac{e}{a}M'+P'$. Then the proof is completed.
However, this method doesn't seem effective when the dimension of the given arrays jumps from 2 to 3. I really doubt whether the existence of $M,N,P,Q$ for matrices $A,B,C$ when the dimension becomes 3, but I cannot give a counterexample. Any help will be appreciated. By the way, if the existence of the four matrices are not guaranteed, please tell me the minimum number of matrices of rank 1 needed to write $A,B,C$ as linear combinations of these matrices, if that is not too hard to prove.