Tenga en cuenta que
$$\frac{\sin(x)}{\cos(x)} = \tan(x)$$
Por lo tanto, siempre que el seno y el coseno son racionales, y coseno distinto de cero, la tangente es también racional. Desde el seno y el coseno son también continua para todos los números reales $x$ y son lo que llamamos "a" o "surjective" en el intervalo de $[-1,1]$, para cada número en el intervalo podemos encontrar $x$ tal que $\sin(x)$ e $\cos(x)$ son de ese número.
También sabemos que los racionales son "densa" en los reales, es decir, entre dos números reales, siempre se puede encontrar un número racional. Se ergo va que podemos encontrar infinidad de $x$ combos para que $\sin(x)$ e $\cos(x)$ (independientes entre sí) son racionales.
Esto en realidad no se refieren al caso de su relación de ellos o un ser racional al mismo tiempo, sin embargo.
Para esto, como señaló Azul en los comentarios, ternas Pitagóricas siempre va a funcionar. Ternas pitagóricas definir tres lados de un triángulo rectángulo, específicamente entero positivo soluciones a $a^2 + b^2 = c^2$. Debido a que el triángulo es un triángulo rectángulo, podemos también tenga en cuenta que cualquier $x$ utilizamos como el ángulo de aquí (enfrente de la pierna) será de entre $0$ e $\pi/2$ en medir, noninclusive.
Hay un método para generar una infinidad de ternas Pitagóricas demasiado! Tome positivo, la desigualdad de números enteros $m,n$ - cualquiera de los dos desea. A continuación, $a = 2mn, b = m^2 - n^2, c = m^2 + n^2$. Desde $m,n$ son enteros, entonces $a,b,c$ son enteros. A continuación, en activar $\sin(x) = b/c$ (o $a/c$, dependiendo de la elección de ángulo), y $\cos(x) = a/c$ (o $b/c$), dando los dos son racionales. A partir de eso, podemos ver que $\tan(x) = b/a$ (o $a/b$) y por lo tanto es también relación.
Por lo tanto, para cada par de desigual, enteros positivos $m,n$ podemos tener
$$\sin(x) = \frac{b}{c} = \frac{m^2 - n^2}{m^2 + n^2} \;\;\; \cos(x) = \frac{2mn}{m^2 + n^2} \;\;\; \tan(x) = \frac{m^2 - n^2}{2mn}$$
dando infinitamente muchas soluciones que $\sin(x),\cos(x),\tan(x)$ son todos racionales. A partir de allí, encontrar el correspondiente $x$ es trivial.
En cuanto a si estos son sólo soluciones, no sé.