The following exercise comes from Linear Algebra Done Right, 4th Edition, Sheldon Axler in Section 5A, exercise number 37.
Suppose $V$ is finite-dimensional and $T \in \mathcal{L}(V)$. Define $\mathcal{A} \in \mathcal{L}(\mathcal{L}(V))$ by
$$ \mathcal{A}(S) = TS $$
for each $S \in \mathcal{L}(V)$. Prove that the set of eigenvalues of $T$ equals the set of eigenvalues of $\mathcal{A}$.
Here, $\mathcal{L}(V)$ is the set (vector space) of linear operators defined on a vector space $V$.
This is how I thought of the problem:
Let $E_T$ be the set of eigenvalues of $T$ and let $E_{\mathcal{A}}$ be the set of eigenvalues of $\mathcal{A}$. We want to show $E_T = E_{\mathcal{A}}$, which means showing
$\lambda \in E_T$ such that there exists a nonzero $v \in V$ where $Tv = \lambda v$ if and only if $\lambda \in E_{\mathcal{A}}$ such that there exists a nonzero $S \in \mathcal{L}(V)$ where $\mathcal{A}(S) = \lambda S$.
Since $V$ is finite-dimensional, it has a basis $v_1, \ldots, v_n$.
Here's what I have so far showing the backward direction:
Let $\lambda \in E_{\mathcal{A}}$. This implies there exists a nonzero $S \in \mathcal{L}(V)$ such that $\mathcal{A}(S) = \lambda S$. But by definition of $\mathcal{A}$, this implies $\lambda S = TS$. That is, for all $v \in V$, we have
$$ \lambda (Sv) = T(Sv) $$
I have to show $Sv$ is nonzero, but this is where I'm a bit confused. Do I have to show $Sv \neq 0$ for every nonzero $v$? Or can I get away with choosing some nonzero vector (say $v_1$ since it's in the basis) and conclude that there exists a nonzero $Sv_1 \in V$ such that $\lambda (Sv_1) = T(Sv_1)$?