Complex mixing processes

In more advanced modulation systems, or with more complex data patterns, combinations of sine and cosine components in the input signal may be mixed with combinations of sines and cosines in the carrier signals to give more control of the spectral content of the result. For this case, we need to know the full set of trigonometrical identities: