It is well known that the following system of functional equations: $\begin{cases} f(x+y)=f(x)f(y)-g(x)g(y) \\ g(x+y)=f(x)g(y)+g(x)f(y) \end{cases}$
admit the solution $(f,g)=(\cos,\sin)$. Are there any other solutions (besides the trivial $(0,0)$)? i.e. do these identities characterize the trigonometric functions? If not, what additional identities are required?