Let a finite-dimensional vector space $V$ over $\mathbb R$ or $\mathbb C$ with dual $V^*$ and a group $G$ be given. Let $\rho:G\to\mathrm{GL}(V)$ be a representation, and let $T_kV$ and $V^{\otimes k}$ denote the vector space of $k$-tensors on $V^*$ and the $k$-fold tensor product of $V$ with itself respectively. The $k$-fold tensor product representation $\rho^{\otimes k} :G\to\mathrm{GL}(V^{\otimes k})$ is defined in the standard way as \begin{align} \rho^{\otimes k}(g)v_1\otimes\cdots\otimes v_k = (\rho(g)v_1)\otimes\cdots\otimes(\rho(g)v_k) \end{align} Now, I'm not sure this is standard, but let's now define a dual representation $\rho^*:G\to\mathrm{GL}(V^*)$ as follows \begin{align} (\rho^*(g)f)(v) = f(\rho(g^{-1})v) \end{align} a rank $k$ tensor representation $\rho^k:G\to\mathrm{GL}(T_kV)$ as \begin{align} (\rho^k(g)T)(f_1, \dots,f_k) = T(\rho^*(g^{-1})f_1,\dots,\rho^*(g^{-1})f_k) \end{align} Then
Is $\rho^k$ equivalent to $\rho^{\otimes k}$?
I'm relatively certain that the answer is yes, as I think I can prove it. My proof, however, proceeds by choosing a basis for $V$ and corresponding dual bases for $V^*, V^{**}$, exhibiting an explicit isomorphism $V^{**}\to V$, using this to induce an isomorphism $T_k(V)\to V^{\otimes k}$, and then showing that this isomorphism is an equivalence of representations between $\rho^k$ and $\rho^{\otimes k}$.
If the answer to the above question is yes, then is there a slicker way to prove it that what I outlined? Perhaps one that does not appeal to bases?
Note. This is all inspired by theoretical physics in which one encounters objects like the tensor representation I defined above all the time, and statements are made about the decomposition of such tensors using results about tensor product representations. I'm trying to make mathematical sense out of this stuff.
Thanks for the help.