Yes. One can define tensor operators quite generally (transforming usually by a finite dimensional representations) and one does have
$$
\langle \lambda_1;\alpha_1\vert T_{\lambda_2,\alpha_2}\vert
\lambda_3,\alpha_3\rangle =
\langle \lambda_1 \Vert T_{\lambda_2}\Vert
\lambda_3\rangle \times \hbox{(something)}
$$
with $\langle \lambda_1 \Vert T_{\lambda_2}\Vert
\lambda_3\rangle$
depending on the representation labels $\lambda_1,\lambda_2,\lambda_3$ only but not on the "internal labels" $\alpha_k$. The "something" is usually proportional to a CG and, in the case of compact group, also contains some dimensionality factor. (The interesting case of non-compact su(1,1) is discussed in Ui, Haruo. "su (1, 1) quasi-spin formalism of the many-boson system in a spherical field." Annals of Physics 49.1 (1968): 69-92.)
Generator (as tensors) have $\lambda_1=\lambda_3$ by definition (since they can't change representation labels) but in general you don't necessarily need $\lambda_1=\lambda_3$. For instance, $x+iy$ is the component of an $L=1$ tensor for $su(2)$ and can certainly change $j$ between initial and final states.
In $su(2)$ all irreps are self conjugate so more generally the condition is that $\lambda_1^*\otimes\lambda_2\otimes\lambda_3$ contain the trivial representation.
There is a lot of literature on tensor operators for $SU(n)$ as this kind of technique was used (and is still in use) quite a bit in nuclear physics (particularly in the context of $SU(3)$ models and the so-called IBM models of Arima and Iachello). More generally, L.C. Biedenharn spent part of his career studying this, and in particular studying so-called shift tensors to help with the construction of CG coefficients. A representative paper is this one.
There are also tensor operators and formulation of the Wigner-Eckart theorem for finite groups.
You might want to check these:
- Agrawala, Vishnu K. "Wigner–Eckart theorem for an arbitrary group or Lie algebra." Journal of Mathematical Physics 21.7 (1980): 1562-1565.
- Jeevanjee, Nadir. An introduction to tensors and group theory for physicists, Birkhauser, 2016., Sec.6.2
- Rowe, D. J., and J. Repka. "Induced shift tensors in vector coherent state theory." Journal of Mathematical Physics 36.4 (1995): 2008-2029.
Edited to add:
For the reduced matrix element $\langle \lambda_1\Vert T_{\lambda_2}\Vert \lambda_3\rangle$ to be non-zero, not much can be said beyond the requirement that $\lambda_1$ be contained in the decomposition of $\lambda_2\otimes\lambda_3$. Even when this is the case, there is no guarantee that $\langle \lambda_1\Vert T_{\lambda_2}\Vert \lambda_3\rangle\ne 0$ as this may depend on the specific tensor and also on how $\lambda_k$'s are constructed.
In general, the tensor product
$$
\lambda_2\otimes\lambda_3=\sum_k \gamma_k\lambda_k
$$
with $\gamma_k$ the number of times $\lambda_k$ occurs in the decomposition of $\lambda_2\otimes\lambda_3$.
In $SU(2)$, $\gamma_k$ is always either $0$ or $1$, but this is not the general case. Even the tensoring the adjoint of $SU(3)$ with itself - i.e. $(1,1)\otimes (1,1)$ or $\boldsymbol{8}\otimes\boldsymbol{8}$ depending on your notation - will produce two copies of $(1,1)$ in the decomposition, as can be checked in a variety of ways, such as Young tableaux.
The problem is there is no easy algorithm to construct basis elements for the multiple copies of $\lambda_k$, which means you're out with no paddle when it comes to saying anything about zeros of the reduced matrix elements, except on a case by case basis. After all, the multiple copies of $\lambda_k$ are mathematically equivalent so it's perfectly possible to take (the same global) linear combinations of basis elements in two (or more) copies of $\lambda_k$ to be another legitimate basis. (This is quite analogous to degenerate perturbation theory, where no specific linear combinations of basis states are singled out in the degenerate subspace.) If $\rho$ distinguishes the occurrence of $\lambda_k$, there might be choices of bases in which more $0$ appear in $\langle \lambda_1;\rho_1\Vert T_{\lambda_2;\rho_2}\Vert \lambda_3;\rho_3\rangle$ for one or more specific tensors, but that's really case by case.
For completeness, I can add that the better known examples of procedure for constructing multiple copies of irreps are from $su(3)$. Of course this only directly addresses the computation of basis states, not the computation of reduced matrix elemetns, but it relies heavily on use of the WE theorem for "special" shift tensors.
The most famous algorithm is
- Draayer, J. P., and Yoshimi Akiyama. "Wigner and Racah coefficients for SU(3)." Journal of Mathematical Physics 14.12 (1973): 1904-1912
and the follow up
- Bahri, C., and J. P. Draayer. "SU (3) reduced matrix element package." Computer physics communications 83.1 (1994): 59-94. This is completely numerical.
Some early analytical work can be found in
- Hecht, K. T. "SU3 recoupling and fractional parentage in the 2s-1d shell." Nuclear Physics 62.1 (1965): 1-36 and will illustrate the complexity of the task.
The most elegant procedure uses vector coherent state theory:
- Rowe, D. J., and J. Repka. "An algebraic algorithm for calculating Clebsch–Gordan coefficients; application to SU (2) and SU (3)." Journal of Mathematical Physics 38.8 (1997): 4363-4388.
and was implemented numerically in
- Bahri, C., D. J. Rowe, and J. P. Draayer. "Programs for generating Clebsch–Gordan coefficients of SU (3) in SU (2) and SO (3) bases." Computer physics communications 159.2 (2004): 121-143.
This is also largely numerical at it requires the diagonalization of some matrices when repeated irreps occur in the decomposition, but some sense can be made of the construction of states in repeated irreps in the large representation limit.