Chebyshev polynomials semigroup property $T_n \circ T_m = T_{nm}$

Here is an easy proof. $T_n(x)=\cos(n\arccos(x))$. Therefore $$T_n(T_m(x))=\cos(n\arccos(\cos(m\arccos(x))))=\cos(mn(\arccos(x)))=T_{mn}(x).$$


I prefer $$(T_n\circ T_m)(\cos x)=T_n(T_m(\cos x))=T_n(\cos mx)=\cos(nmx)=T_{nm}(\cos x).$$